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. Tag Search GUI consistency among client tools

    Consistency among tag search GUIs within client products (PI Builder, DataLink, SMT, ProcessBook, etc.)  The search in PI Builder has limited functionality and would be nice to have the same search GUI as used in SMT and ProcessBook.

    28 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    4 comments  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
  2. Search for all Event frames belonging to an Element and its Child Elements

    Currently in PI System Explorer we can search for Event Frames based on Element Name. However, it would also be good to have the option to also search for Event Frames belonging to child Elements of that specified Element.

    For example, if you have a Parent Element for each of your sites or sub-sections within a plant and you would like to see all Event Frames for all assets belonging to that site or sub-section then you can select the option to include child Elements in the Event Frame Search.

    12 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    4 comments  ·  Event Frames (EF)  ·  Flag idea as inappropriate…  ·  Admin →
  3. Display time when analysis went into error

    PI System Explorer should show the last time an analysis went into error on the Management tab.

    11 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    3 comments  ·  Analytics & Calculations  ·  Flag idea as inappropriate…  ·  Admin →

    In order to track last execution time for analyses across restarts, we would have to store this information somewhere. At the same time, you can already look at the output timestamp of the calculation results to see the last time an analysis successfully produced an output. If we were to make that available on the Management tab, would that suffice?

  4. Delayed Triggers for Analytics

    We have some data analyzers in the DCS system that provide results to PI tags in a delayed fashion.

    Sample use case:
    (t+0s) valve closes,
    (t+30s) measurement1 sent to the DCS tag m1
    (t+60s) measurement2 sent to the DCS tag m2.

    We need to trigger a analysis off of the valve closure, but we need  Sleep(30) command in the analytic, or the ability to set per-analytic delays, so that some are delayed by 30 or 60  seconds.

    Or is this possible today by other means?

    9 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    ANSWERED  ·  1 comment  ·  Analytics & Calculations  ·  Flag idea as inappropriate…  ·  Admin →
  5. Include root cause data into Notifications message

    Include event frames root cause data into Notifications message. A customer ask about how to include event frames root cause data into notifications message because he has a notification message generated when an equipment fails but to diagnose the cause of fail he has setup a root cause event frame and he needs to see this root cause data into notifications message.

    9 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Notifications  ·  Flag idea as inappropriate…  ·  Admin →

    The current architecture has a 1:1 relationship between the main event frame and the notification rule. The notification rule has no knowledge of the root cause event frame. As a workaround, since the root cause event frame is based on the same EF template as the main EF, you can include additional EF attributes with a time offset as the root cause event frame to capture the information. You can then include these additional attributes in your notification email.

  6. Add 'Snapshot Value' column option

    When retrieving all PI points, there should be an option to also include the Snapshot value. Currently, a user must use other means to retrieve all current values and then merge the two together.

    7 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    ANSWERED  ·  3 comments  ·  PI Builder  ·  Flag idea as inappropriate…  ·  Admin →
  7. Audit Trail Scope

    I am unable to implement Audit Trail due to the performance implications associated with auditing my entire server. Being able to audit very specific attributes, elements, or trees would allow me to take advantage of the Audit Trail feature in a practical way.

    I want the ability to audit attribute changes with the following details:
    * old value
    * new value
    * timestamp
    * user

    7 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    2 comments  ·  Asset Framework (AF)  ·  Flag idea as inappropriate…  ·  Admin →

    We have implemented additional filtering capability in the AF Audit Trail in recent releases. Please have a look and let us know if it’s sufficient for your needs.

    Regarding AF Audit Trail for individual databases, we currently do not have any plans to implement that idea.

  8. Translate performance equations to AF

    Users would appreciate a utility that converts PI Performance Equation tags to Asset Framework Analyses, or into AF Analysis syntax.

    Many have have several hundred Performance Equation tags, and the inability to easily bring them into AF has may limit adoption of the Asset Framework and associated tools.

    One possibility would be to point an AF analysis or attribute to an existing PE tag, and for it to query the tag's EXDESC, scan class, et cetera to complete configuration of an analysis.  Ideally the PE tag could be deleted or managed by AF afterwards.

    Context (location within the AF) would…

    6 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    ANSWERED  ·  1 comment  ·  Asset Framework (AF)  ·  Flag idea as inappropriate…  ·  Admin →
  9. Shutdown states should not be written into the analysis output PI Point by default

    There should be an easy way to change the default value of the shutdown flag for analysis output PI Points. Right now, the default value is True, which means my analysis will show a "Shutdown" value every time I restart my PI Data Archive. The easiest way to modify it right now is in the attribute configuration and we can't easily use PI Builder to modify this parameter.

    5 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Analytics & Calculations  ·  Flag idea as inappropriate…  ·  Admin →
  10. Create or Update PI Points and Reset to Template

    Using PI System Explorer, it is possible to "Create or Update PI Points" in bulk across all elements or branches of elements. However, "Create or Update PI Points" resolves the substitution parameters of PI Point attributes. As a result, if you change the value of a substitution parameter that is used in the PI Point configuration, say %Description% and perform "Create or Update PI Points", the point does not update with the new value. You have to take an extra step and first reset all the PI Point attributes you want to change to the template using PI Builder. It…

    5 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    3 comments  ·  Asset Framework (AF)  ·  Flag idea as inappropriate…  ·  Admin →
  11. Get the content of a string array in a Notification email

    An AF attribute with a data type of String Array and a data reference of table lookup retrieves multiple values from an imported table (number of rows always vary). Would like to get the content of the string array in the body of the Notification or provide a URL link to a PI Vision display with the content of the string array.

    5 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Notifications  ·  Flag idea as inappropriate…  ·  Admin →

    With the current implementation of PI Notifications, any event frame or referenced element attribute values can be included into a notification email.

    If you’re not able to accomplish that, please contact tech support.

  12. Support full dimensional analysis

    As a user of Asset Analytics I would like the UOMs to be consistent and meaningful throughout the calculations that might involve various complex operations so that the written output values are meaningful and with the correct units.

    5 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    4 comments  ·  Analytics & Calculations  ·  Flag idea as inappropriate…  ·  Admin →

    There are at least 3 items in this idea. 1) ability to designate analysis output UOM – this is currently possible via the Convert() function, 2) ability to retain UOM in some situations – this is currently possible in that if all the inputs to an analysis all UOM from the same class, the analysis output would retain the UOM, 3) (title) Support full dimensional analysis – this is very broad and can involve many things – for example, converting from mass to volumetric flow automatically. These types of full dimensional analysis is not currently in our development plan.

  13. Event Frame Generation - Step Continuous Mode need not be based on Digital State Sets

    If there are no zeroth state needed for this type of operation then I don't see the need for the triggering input to be tied to a Digital State Set.

    4 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    ANSWERED  ·  1 comment  ·  Analytics & Calculations  ·  Flag idea as inappropriate…  ·  Admin →
  14. too many UOM Classes

    it becomes increasingly difficult/unreasonable to keep adding more and more UOM classes when a large majority of them only contain one or two UOM's. The list of UOM classes is getting quite large. It would be more helpful to have another choice for UOM's that are needed but will not necessarily be used for any conversions.

    One possible idea being a UOM class that can be marked/forced to be unconvertable . . . a Misc. UOM Class.

    pH is a good example of a UOM class that has to be created that for all practical purposes only has one UOM…

    4 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Asset Framework (AF)  ·  Flag idea as inappropriate…  ·  Admin →

    We strive to provide a basic set of UOM classes that we felt would be useful for our general customer base. We also understand that each user has different needs, which is why users can provide their onw UOM class based on their needs. This request seems to fit that model in that you can add a UOM class for your specific needs.

  15. 4 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Installation  ·  Flag idea as inappropriate…  ·  Admin →
  16. Online Course for PI Notification Rules

    I believe the rather complex process of migrating from the legacy version of PI Notifications to PI Notification Rules and the new paradigm of how they operate deserves an online course in how to migrate, set up, configure, test and improve your new PI Notification Rules.

    4 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    ANSWERED  ·  1 comment  ·  Notifications  ·  Flag idea as inappropriate…  ·  Admin →
  17. Better Handling of Similar Asset Templates

    There needs to be better ways to create and manage element templates for assets that are similar (but not exactly the same to one another).

    For example, reactors might have 50% of attributes consistent across all reactors. 20% of the attributes might be specific to one type of reactor, and another type has other differences. But they are all reactors that are related from a search, analytics, and visualization perspective.

    4 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Asset Framework (AF)  ·  Flag idea as inappropriate…  ·  Admin →
  18. Add Element path to AFUpdatePlugInConfigurations.exe

    Currently, AFUpdatePlugInConfigurations.exe will update the Attribute configurations of an entire AF Database as specified in the /Root parameter.  When dealing with large AF Databases where there were only a few changes made, this is an expensive call.  Please modify the /Root parameter so we can specify which Element and whether Child Elements (/IncludeChildern) are included should be in scope of the update.
     
    Example:
    C:\Program Files\PIPC\AF\AFUpdatePluginConfigurations.exe "/Root:\AFServer\AFDatabase\ParentElement\ChildElement" /IncludeChildren /CreateConfig
     
    Cheers!

    3 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    3 comments  ·  Asset Framework (AF)  ·  Flag idea as inappropriate…  ·  Admin →
  19. Provide AF Analysis Function for Element Unit

    There is a function in AF named TagEU(). This function returns the EU of the PI Tag, NOT the EU of the element. This presents problems in analysis if the Units in PI are not spelled the same as they are in AF or if the unit in AF different than the PI Tag.

    Please add a function ElementEU() which returns the EU of the element. It should use the same EU from the element that Convert() uses.

    3 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    2 comments  ·  Asset Framework (AF)  ·  Flag idea as inappropriate…  ·  Admin →
  20. 3 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  System Management  ·  Flag idea as inappropriate…  ·  Admin →

    This appears to be a bug rather than a new idea. In researching our backlog, some work was done in this area with the BufSS 4.3 or 4.4 version that should’ve corrected this problem.

    Please contact tech support so we can further identify the issue.

← Previous 1 3
  • 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
TELL US MORE
EVALUATING
PLANNED
IN DEVELOPMENT
COMPLETED
DECLINED