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

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    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.

  2. List Points in Error in PI System Explorer

    List all PI Points in error from PI AF Attributes in PI System Explorer.

    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

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

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  3. Create a button for the "Analysis Service Statistics" in the management tab in

    wish to have the "Analysis Service Statistics" to have a button in the management tab in PSE. Instead of right clicking and click on "view analysis service statistics".

    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 →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  4. Allow to configure the Delta UOMs in PSE

    With the introduction of the property "Delta UOM", there is no way to control this in PSE. We need this to properly configure or modify UOM classes

    Refer to 2017SP2 release notes:

    121485

    A new property, DeltaUOM, has been added to the UOM object to allow applications to determine the appropriate unit for measuring the differences between two values.  For example, temperature units typically have a different unit to represent deltas because of the offset present in the conversion factors.

    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

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

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  5. 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 →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  6. Add support for clipboard "cut" operation in PI System Explorer

    As a user, I want to be able to perform clipboard "cut" operations in PI System Explorer, so that I can remove an object and store it in the clipboard for later use.

    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

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

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    The “cut” or “move” functionality has not been implemented in PI System Explorer yet, but would be a useful feature. When it is implemented, it will work similar to cut & paste of files in Windows where it will not delete the source until it has been copied to the destination.

  7. Use geolocation to find nearby assets around me

    Use geolocation to find assets around the location of another asset.

    For example, find all wells within 2 miles of well 1043.

    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

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

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  8. Ignore errors during server library import

    As a PI AF administrator or power user, I would like to be allowed to continue loading content from a server library into a database, even if a UOM conflict is detected.

    Upon finding a UOM conflict, the library import feature does not allow me to ignore the error and continue loading the content (screenshot1.png), in contrast with the file import feature (screenshot2.png).

    Tech Support case #00957957 concluded that this was not a bug.

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

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  9. Ability to automatically create children and grand children when creating elements from a template that has them

    I have a template Vessel Mobile and also Templates Vessel Processvalues and Vessel Setpoins. I already created Refrence Typse, so a Template Vessel Processvalues is a child of a Vessel Mobile.

    But when i add a Element based on my Template Vessel Mobile, only the Element Vessel mobile is created - i miss the child templates "vessel Processvalues" and Vessel Setpoints":

    Of course i can add these Elements manually

    but i search for an automatic way. So i only include my Element based on vessel mobile and the child templates for process values and setpoints are added without doing it…

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

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  10. Add the ability to display UOMs in different languages in the PI AF Client

    Automatically display UOMs in the PI AF client in the language of your choice i.e. not a conversion of units. For example, to change the display of UOMs to Russian instead of English, kg becomes кг, V becomes B.

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

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  11. Add warning message while changing analysis type

    Changing from Expression to Rollup by mistake will erase the Expression configuration in PI System Explorer. Add a warning message regarding this.

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

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  12. Ability to identify faulty variables in AF

    When writing an expression analysis with many variables, if there is a missing ")" or an extra ")" then the whole analysis will not evaluate with error "Equation not set." This error does not help the user identify where the issue is. If PSE would back-light highlight the variable row in question or include the variable name within the error these would be much easier to identify and would save a lot of headache.

    In the attached screenshot is an example of "equation not set" where the issue is visible in the screenshot, but difficult to identify.

    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

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

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  13. Possibility to join internal PI AF tables for Table Lookup Data Reference

    Users must use an SQL JOIN clause while configuring linked table to join Link Tables belonging to the same data source .
    For table Lookups, joining internally existing Link Tables in AF within the AF Server is not possible as Table Lookup Data Reference does not support SQL JOIN clauses

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

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  14. Rename the PIFD database to PIAssetFrameworkDb

    Nobody knows what PIFD means. We've had customer personell create PIDF2, PIFD3, etc. when tasked to create new AF databases, and also requests to remove PIFD because ICT personell don't know what it is.

    I suggest renaming the SQL Server database for AF to something more understandable. Following the naming structure used f.ex. by the PI Integrators, the name could be PIAssetFrameworkDb, or simply PIAFDB

    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 →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  15. PI AF Linked Tables used for Time-Series Data with OOO events

    As AF Table Lookup Data Reference is configured with a time column in order to support cashing, edits of the following types to the table data will not be picked up by AF Clients: 

    1- Update the value of an Existing record/Event

    2- Add a new record/event with Timestamp prior to the end of stream (the last retrieved event)

    Enhancement required is for PI AF Clients is to pick up the mentioned types of changes.

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

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  16. PSE tables Cache Interval needs to allow date /timestamp for cache interval

    Enhancement Request for PSE tables "Cache Interval" to allow a date/timestamp/offset to be entered for the cache interval.

    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

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

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  17. Expand PI Point Array DR functionality: Source Units

    Currently, the PI Point Array data reference allows the Source Units field to be set, but this setting applies to all points in the array. It would be better if the Source Units field could be set individually for each point in the array for conversion to the Default UOM.
    Use case: we have multiple PI Points we want to put into an array, but some have source units of lb/h while others have source units of klb/h. We would like to enter the source units individually so all values in the array are converted to the same UOM (klb/h).

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

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  18. Access Attribute Template Array member value using index in name substitution

    Would like ability to use the value of an attribute array values when doing name substitution like %@attribute1[0]%

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

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  19. Child attributes should not be "included" if parent is "included"

    When a parent attribute template is excluded, but included at the element level, all child attributes are also included. It makes sense if a parent attribute is set to excluded all child attributes should also be set to excluded. However, if a parent attribute is set to "included", some child attributes may or may not be excluded. Instead of "including" them all, maybe they could remain excluded and the user can choose which to include.

    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 →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  20. PI Builder Publish without Check In

    It would be useful during development to be able to publish a PI Builder spreadsheet with an option to not check in the changes so you could check what the changes look like and validate them in PI System Explorer and decide whether to undo the check out if the config is wrong or check in if it is correct. Currently you have to take a backup of what you are changing so that you can revert back, but this is difficult because a change to a template could impact many elements so they would have to be backed up…

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

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  • 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