PI Server

Welcome to the PI Server feedback page!

We created this forum to hear your ideas, feature suggestions and feedback on PI Server. Please suggest your most important features and design change ideas on this site, and vote for your favorite ideas.

Please note that your ideas and comments posted here are visible to all other users.

  • For bugs, please open a case with OSIsoft Tech Support through myOSIsoft Customer Portal  (https://my.osisoft.com) instead of sharing them on this site.
  • For documentation feedback and bugs, please report to documentation@osisoft.com instead of sharing them on this site.
  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. Display string arrays in the PI System Explorer value field

    When looking at element attributes or event frame attributes in PI System Explorer I would like to see [string1, string2, string 3] for the value field of an array attribute, instead of "String Array" as we see today.

    When you quickly check out the current values of an EF or element, it much easier to recognize the values you're looking for if you see (a preview of) it directly in the Values field for the attribute.

    "Hiding" it under the "String Array" key word makes it more difficult to spot!

    1 vote
    Sign in Sign in with OSIsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Asset Framework (AF)  ·  Flag idea as inappropriate…  ·  Admin →
  2. ENable analysis scheduling with different timezone (and also DST)

    it will be useful to schedule an analysis with a specific Time Zone in order to be aligned with the local time and, especially, with the local setting for DST.

    3 votes
    Sign in Sign in with OSIsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Analytics & Calculations  ·  Flag idea as inappropriate…  ·  Admin →
  3. Allow PI Builder to be used with Windows Store Application version of Excel

    If Excel is installed as a Windows Store Application instead of a Desktop Application, the PI AF Client installer doesn't allow PI Builder to be installed. The reason for that is that it can't determine the Excel version through the registry.

    PI DataLink faces the same problem, but there you have a workaround by editing the Setup.ini file. See this KCS: "PI DataLink setup kit does not detect Office that has been installed via Windows Store (220739)". This does not appear to exist for PI Builder.

    Either a workaround or a genuine solution would be appreciated.

    2 votes
    Sign in Sign in with OSIsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  PI Builder  ·  Flag idea as inappropriate…  ·  Admin →
  4. Purge EFs using AFDIAG and more search criterias'

    You should be able to urge EFs using more complex search criterias' than the ones provide in the latest PI Server 2018 SP3 (StartTime, EndTIme, EF Template).
    Most important criteria would be EF categories, but also some honorable mentions:
    1. EF category
    2. Analysis Name
    3. Primary Element Name
    4. Duration
    5. Others

    5 votes
    Sign in Sign in with OSIsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    3 comments  ·  Event Frames (EF)  ·  Flag idea as inappropriate…  ·  Admin →
  5. Improve formatting for changedate and creationdate properties in PI Builder Excel Add-in

    When querying PI Points within PI Builder we see the changedate and creationdate properties show up in the format "yyyy-MM-dd hh:mm:ss" which is not the default format that Excel wants for filtering and sorting columns by date/time. However, we do see the proper format for these two properties shown after clicking any cell in the same sheet as the PI Point query and hitting "Retrieve". This yields the format "MM/dd/yyyy hh:mm" which is easier to sort and filter through.

    1 vote
    Sign in Sign in with OSIsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  PI Builder  ·  Flag idea as inappropriate…  ·  Admin →
  6. Add point Type INT64, UINT64, to PI Archive

    Some interfaces such as PI Modbus allow the polling of a 64-bit signed integer value or a 64-bit unsigned integer value. Yet the database does not allow you to store these values in their native formats. You must store them as a 64-bit floating point but some precision is lost. Please add the ability to store these values in their native format.

    1 vote
    Sign in Sign in with OSIsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Data Archive  ·  Flag idea as inappropriate…  ·  Admin →
  7. Global Resend and Non-Repetition Interval setting

    It would be nice to have the possibility of setting a global resend and non-repetition interval.

    1 vote
    Sign in Sign in with OSIsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Notifications  ·  Flag idea as inappropriate…  ·  Admin →
  8. choose PI API Version during installation

    At the moment PI API 1.x without Windows Integrated Security is installed as standard. For customers who want to use PI API 2.x with Windows Integrated Security an additional installation is needed. please include both APIs in install-pack and ask during installation what Version should be installed.

    3 votes
    Sign in Sign in with OSIsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Data Archive  ·  Flag idea as inappropriate…  ·  Admin →
  9. Have Linear Regression return units

    Linear regression is one way to measure trends in a tag (When called as: LinReg(Tag, StartTime, EndTime). In particular, the slope is then the rate of change of that tag over time.
    Currently slope is simply returned as a number, but it would be nice if was returned as a number with a unit.

    For example, if I want to measure the level of a tank as % and see how it rises and falls over time, the slope of the linear regression has units in %/time. We can off course manually add units ourselves, but it would be nice…

    1 vote
    Sign in Sign in with OSIsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Analytics & Calculations  ·  Flag idea as inappropriate…  ·  Admin →
  10. Insert New Variable in Analysis Template

    I would like to be able to insert a new variable above or below a highlighted variable, instead of having the new variable always go to the bottom of the list. This is very problematic when needing to add a new variable to the top of the list when there are many variables already existing (50+).

    1 vote
    Sign in Sign in with OSIsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Analytics & Calculations  ·  Flag idea as inappropriate…  ·  Admin →
  11. Move Multiple Variables at the Same Time in Analysis Templates

    I would like to be able to select multiple adjacent variables in a PI Analysis calculation to move them up or down as needed as a group. For calculations with many variables, it takes a long time to move them one row at a time and one variable at a time.

    1 vote
    Sign in Sign in with OSIsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Analytics & Calculations  ·  Flag idea as inappropriate…  ·  Admin →
  12. Rollup Analysis - Filter Attribute Names at both Root & Child Level

    Requesting the ability to be able to filter at BOTH the root level (parent attribute) and child level (child attribute) when doing a rollup analysis.

    If you have the same child attribute names under different parent attributes (i.e. Children: YTD, MTD ; Parents: Energy Consumed, Energy Produced), you are unable to filter on them explicitly unless you make the name unique enough. This ultimately causes a repeat in naming from the parent (i.e. Children: YTD Energy Consumed, MTD Energy Consumed).

    1 vote
    Sign in Sign in with OSIsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Asset Framework (AF)  ·  Flag idea as inappropriate…  ·  Admin →
  13. We need better ways to do analysis calculations on future data

    We have a number of predictions stored in future tags. A prediction will typically stretch 7 days into the future and they are updated and revised several times per day. Sometimes we want to sum two or more predictions into a summary prediction in a new future tag and to have this new summary prediction tag automatically recalculated for the duration of the prediction when inputs are updated.

    Also there should be an option to use the timestamp of the latest future data as timebase for the calculation of a future tag.

    2 votes
    Sign in Sign in with OSIsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Analytics & Calculations  ·  Flag idea as inappropriate…  ·  Admin →
  14. Permanent disable of non used AF Analysis

    It would be interesting to be able to permanently disable an AF analysis if this one is not used within the template.
    This could be a scheduling option: Permanently Disable
    The status of the analysis would indicate that this analysis is permanently disable and this is "normal".
    There are many cases that this feature will be used to avoid creating multiple templates.

    1 vote
    Sign in Sign in with OSIsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Analytics & Calculations  ·  Flag idea as inappropriate…  ·  Admin →
  15. On Demand Af Analysis indication

    It would be great to have an indication / status for analysis which are not connected to "PI Point" DR (A.k.a On demand Analysis)
    This allows to find them quickly and administrtators are not afraid when they see it disable.

    1 vote
    Sign in Sign in with OSIsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Analytics & Calculations  ·  Flag idea as inappropriate…  ·  Admin →
  16. Add filters support to AF Summary calculations

    PI-DataLink allows for filtering of aggregate calculations, for example to get the average inlet temperature of a compressor when the turbine speed is > 1000 RPM.

    This is not possible with AF. The KB01120 article does not work and is very messy and relies on the output to be written to a new PIPoint - which is wasteful on licenses.

    AF-SDK filteredSummaries call do work.

    It would be best to support this directly within the product. One option might be to add the filter expression to the PIPoint Data Reference conifguration window. As well as providing the time offset, e.g.…

    1 vote
    Sign in Sign in with OSIsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Asset Framework (AF)  ·  Flag idea as inappropriate…  ·  Admin →
  17. Event mode that applies NoReplace to snapshot as well

    Currently the NoReplace event mode will Append data if a value with the same timestamp as the snapshot comes in. Customer would like an event mode that would discard the value if there is existing data with the same timestamp regardless of the value for both archive data and snapshots.

    2 votes
    Sign in Sign in with OSIsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Data Archive  ·  Flag idea as inappropriate…  ·  Admin →
  18. Roll back to the older legacy installer, previous to PI System 2016 R2.

    The integrated installer will not perform as expected, as there is no explicit way to preconfigure the MSIs required to install the PI System.

    This creates a very stressful scenario for very restricted environments. Please reach directly to me in case you want to have more information,

    1 vote
    Sign in Sign in with OSIsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Installation  ·  Flag idea as inappropriate…  ·  Admin →
  19. Provide the user ability to select Event Frame templates during the Batch to Event Frames Migration

    During the Batch to Event Frames Migration, all migrated Event Frames are created with 'Migrated' templates (i.e. PIBatchMigrated, PIUnitBatchMigrated, etc.). I would like the ability to pick and choose what templates migrated Event Frames are created with.

    As some background, Batch Interfaces currently use a standard set of EF Templates -- 'Procedure' template for the top level Event Frame, 'UnitProcedure' template for the first child level, etc. I would like to assign these default templates to Event Frames created by the migration process. This will ensure perfect continuity between migrated Event Frames and future Event Frames created by any Batch…

    1 vote
    Sign in Sign in with OSIsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Data Archive  ·  Flag idea as inappropriate…  ·  Admin →
  20. Event Frame Generation - Dynamic Category

    It'd be nice to dynamically set the Event Frame category within Asset Analytics.

    Preferably have this as an option for each 'Start Trigger'.

    This would be advantageous since 'category' is on the top level object and thus much more efficient to query than needing to go down into the EF attributes in order to filter further.

    1 vote
    Sign in Sign in with OSIsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Analytics & Calculations  ·  Flag idea as inappropriate…  ·  Admin →
← Previous 1 3 4 5 43 44
  • Don't see your idea?

Feedback and Knowledge Base

Posted ideas will have one of the following statuses.
Full definition of these statuses can be found on the Home Page.
No status
NEEDS MORE DISCUSSION
RESEARCHING/EVALUATING
DECLINED
PLANNED
STARTED/IN DEVELOPMENT
IN BETA
COMPLETED