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. 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.…

    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 →
  2. Possibility to change categories of template based attributes

    It should be possible to set or change the categories of an attribute in a template base element.

    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

    4 comments  ·  Asset Framework (AF)  ·  Flag idea as inappropriate…  ·  Admin →
  3. 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.

  4. Customized PI System Explorer view

    Currently PI System Explorer views lots of stuff that is not used by most users (ports, models etc.) also, there are some things that may depend on decisions of particular client - for example, I don't want my users to use Formulas.
    I suggest to provide way to either customise PI System Explorer on each client (choose which part of Explorer is visible, which not - this seems to be a easier way to implement) or move that config to AF server so that every instance of PI System Explorer shows only that content which is allowed on connected AF…

    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

    2 comments  ·  Asset Framework (AF)  ·  Flag idea as inappropriate…  ·  Admin →
  5. Provide Alarm management function

    I would like to monitor and manage alerts & events gathered from PI Interface for OPC AE to create a report like Top 10 alarms, Floating Alarm, Operator Alarm, because by default PI System will collect AE as a string and stored it. Should we have any plugin or 3rd party system which integrates with PI System to provide Alarm management function.

    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

    1 comment  ·  Asset Framework (AF)  ·  Flag idea as inappropriate…  ·  Admin →
  6. AF should react better to unhandled exceptions from a linked table provider

    When an OLE DB or ODBC provider returns an unhandled exception for a linked table to the PI AF Application Service , it would be better for it either handle the exception and not crash, or to log the exception, the linked table name and provider name to the AF logs and stop gracefully.

    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

    1 comment  ·  Asset Framework (AF)  ·  Flag idea as inappropriate…  ·  Admin →
  7. Make AFDiag timeout based on AFService.exe.config settings

    Make AFDiag timeout parameter based on AFService.exe.config settings instead of being hard coded.

    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

    2 comments  ·  Asset Framework (AF)  ·  Flag idea as inappropriate…  ·  Admin →
  8. XML Export/Import to Support Object Deletion

    XML Export/Import supports modifying and renaming of objects (the latter when the Preserve ID option is selected). It would be useful if this could be extended to support deletion of objects, e.g. deleting an Element, Template, Analysis etc that exists in the target AF database but does not exist in the XML file. This will make it easier to export an AF database from a Development environment and then bulk export/import the Development database into Test and Prod to migrate and reconcile the database without having to maintain a separate Excel spreadsheet with all the deleted objects.

    Please also see…

    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

    0 comments  ·  Asset Framework (AF)  ·  Flag idea as inappropriate…  ·  Admin →
  9. List client connections made to a specific AF database

    We can easily see client connections made to an AF Server using the Connections tab in AF Server Properties. It would be nice to have a similar functionality for databases so we can see how much traffic each database gets.

    Useful in the event a customer needs to evaluate which databases are worth keeping during a server clean-up (see support case 592366)

    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

    0 comments  ·  Asset Framework (AF)  ·  Flag idea as inappropriate…  ·  Admin →
  10. List attribute names on trend in PI System Explorer be vertical

    When trending data in PI System Explorer, have the attribute/description vertical not horizontal. Maybe left or right of trend (configurable). Having 8 attribute names loaded horizontally across the top is not convenient.

    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

    1 comment  ·  Asset Framework (AF)  ·  Flag idea as inappropriate…  ·  Admin →
  11. 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…

    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

    3 comments  ·  Asset Framework (AF)  ·  Flag idea as inappropriate…  ·  Admin →
  12. 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

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

    The PE to Analytics utility is no longer available, and it is not officially supported by OSIsoft. If you have questions, comments, or feedback, please let us know in the comments.

  13. Include AFDiag /AddIdentity functionality to PSE

    Adding an identity to an established large system can cause a flood of change records, leading to performance issues.

    The AFDiag /AddIdentity feature will bypass this issue, but it would be more convenient to have this functionality included in PSE.

    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  ·  Asset Framework (AF)  ·  Flag idea as inappropriate…  ·  Admin →
  14. Show inherited Attributes on derived Templates, just like inherited Analysis are shown on derived Templates.

    I would like to view inherited Attributes on the derived templated. It should be disabled to edit. Just like inherited Analysis are shown on derived templates.

    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  ·  Asset Framework (AF)  ·  Flag idea as inappropriate…  ·  Admin →
  15. Effective Access tab in PSE works across domains

    Effective Access tab in PI System Explorer supports checking for users in another trusted domain.

    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  ·  Asset Framework (AF)  ·  Flag idea as inappropriate…  ·  Admin →
  16. Create additional Limit trait attributes

    Currently there are 7 standard limits available to be used as limit traits. However there are situations where more than 7 are required. Users would like an option to create additional limit traits rather than having to manually configuring additional intervals in PI Vision multi-state.

    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  ·  Asset Framework (AF)  ·  Flag idea as inappropriate…  ·  Admin →
  17. Option to reconcile templates during xml import

    Suppose the following scenario: a user has 2 AF databases (a development and a production one), both containing same version of a template. The user deletes a few attributes and analyses from one element template (development), exports the xml and imports the same xml file into the production database. Today, the template in the production server remains unchanged, forcing the user to manually delete the attributes and analyses from production database (using either PI Builder or PSE).

    The "import xml" function present in PI System Explorer should contain an option to allow users to reconcile templates, when importing a template…

    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

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

    Hi,
    So what would be the expected behavior if elements have already been created from the template? It would then be possible to have deletion of data upon an import of a template. What if there are overridden template attributes? What would be the expected behavior if the imported template affects these overridden template attributes?

  18. Convert should allow to override UOM

    The introduction of the property "Delta UOM", made clear that when an incorrect UOM is set for an analysis result, there is no way (except casting to text and back to number) to change the UOM to a UOM of a different class. We need the convert function to be able to override an existing UOM (class) or ome other way to strip an UOM from a result.

    E.g. changing a faulty UOM delta T back to T.

    Refer to 2017SP2 release notes:

    121485

    A new property, DeltaUOM, has been added to the UOM object to allow applications to determine…

    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

    2 comments  ·  Asset Framework (AF)  ·  Flag idea as inappropriate…  ·  Admin →
  19. Option to write Default Value to PI tags created through AF Templates

    When creating PI points through AF Templates, there should be an option to "Write Default Value after Point Creation", or some other way to initialize the value of an automatically created PI tag.

    Right now, there is no way to replace the Pt Created value with a default value upon creation, and the "Default Value" in the AF Template serves no real purpose for PI Point Data References.

    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 →
  20. Support "category" for the name substitution parameter in AF template

    Use category of an attribute for the name substitution parameter of the PI point data reference

    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 →
  • 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