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. Change UoM, Display Digits of attribute independently of element template

    Currently, if an attribute is created with a Unit of Measurement in an element template, it is not possible to change the Unit of Measurement in the element created from that template.

    If no UoM is given in the template, then the UoM of the underlying PI Point is assigned.

    It would be very useful if the UoM could be changed.

    The same goes for Display Digits.

    This allows for some relatively generic element templates (for example for assigning values, limits, texts, etc for use in a Collection in PI Vision).

    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. Change Flat Data to No Data if PI Interface to PI Server Connection is lost

    Problem:
    iIf PI Interface disconnected from PI Server, PI Point will show flat data until connection up not No data or Disconnected

    Propose Solution:
    Pl Server have ability to change flat data to no data if PI interface disconnected from PI Server. It will make misunderstanding if PI Point show flat data. In example level point from ATG Sensor, flat data could be that level on standby, but reality connection to PI server is lost

    1 vote
    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 →
  3. I know this has most likely been brought up before, but i'd like to see the option to change the new Pi tag created name in the window

    I know this has most likely been brought up before, but i'd like to see the option to change the new Pi tag created name in the window that pops up after clicking Map, new Attribute. I don't need the %ID% added to the point name.

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

    We’ll send you updates on this idea

    1 comment  ·  Asset Framework (AF)  ·  Flag idea as inappropriate…  ·  Admin →
  4. PI Analysis Service Running/Not Running Tag/Notification

    There should be a way to monitor if the analysis service is running, other then just checking if its running from services, or that analysis service is not connected on PSE. There are no specific performance monitor counters that monitor such a thing and analyses would not be possible as if the service is off they would not be ran.

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

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

    We’ll send you updates on this idea

    1 comment  ·  Asset Framework (AF)  ·  Flag idea as inappropriate…  ·  Admin →
  6. In the PI Server install kit, label deprecated components as such and state the replacement

    The PI Server install kit includes many deprecated components, namely:
    • PI Totalizer Subsystem
    • PI Alarm Subsystem
    • PI Performance Equation Scheduler
    • PI Batch Subsystem
    • PI Module Database Builder
    • AF Collective Manager

    Also, the PI AF Link Subsystem is not needed if the PI Module Database, which is deprecated, was never used.

    Please label these components appropriately and ideally also state the replacement. Otherwise, a new PI administrator might install some of these components "just in case" or follow outdated advice on how to set up a PI system without knowing that it is outdated.

    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 →
  7. Have an option to use step interpolation to the previous event

    When the Step attribute of a PI Point is "on", PI assumes that a value is constant until the next event, which works well in most cases.

    For PI Points that track rolling averages, rolling totals, real-time derivatives of totalizer tags with respect to time, etc., it would be more useful to assume that a value is constant up to the previous event. Please add this as an interpolation option for PI Points.

    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 →
  8. Have more user-friendly names for objects, columns, and column groups

    The current names of objects, columns, and column groups usually use some combination of camel case, abbreviations, and no spaces, which makes them difficult to read. Nobody writes like this outside of programming, and most users of PI Builder are administrators, not developers.

    It's not like spaces are never used; they are just not used enough. For example, the UOMClass object has a column group called "UOM Mapping". The ElementTemplate object has a column group called "Attribute Columns".

    Please make the names more user-friendly.

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

    We’ll send you updates on this idea

    1 comment  ·  PI Builder  ·  Flag idea as inappropriate…  ·  Admin →
  9. 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.

    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 →
  10. Setting to send email notification to all subscribers on one email

    I believe this has been requested before by someone but I can't find it so I am submitting a new feedback/request. It would be very useful if there was a setting for PI Notifications that would allow for sending emails to all subscribers on a notification rule in a single email instead of sending individual emails to each subscriber. For example, if there was a setting that would allow sending one email for a notification rule with all subscribers on the "TO" line that would allow users on the email notification to see who else received the alert and provide…

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

    We’ll send you updates on this idea

    2 comments  ·  Notifications  ·  Flag idea as inappropriate…  ·  Admin →
  11. Allow multiple Notification Message Formats for the same Notification

    For Notifications which send on Event Start and Event End, it would be useful to have the ability to have multiple Message Formats for the same Notification (one to send out at start, one to send out at end).

    Advantages:
    -Can include "End Time" in only the Notification sent at end (rather than showing an erroneous 1/1/1970 00:00:00 included in the Notification sent at start)
    -Can include "Duration" in only the Notification sent at end
    -Can fully customize different messages for start and end of the Event Frame

    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 →
  12. Output Acknowledging Event Frame to PI Tags

    AF/EF is used to contextualize the OEE Event. However, because reason codes entries does not include the name of the person who entered the code and/or the time it was entered, we leverage ODBC to gain access to the Event Frame record.

    Due to the reason above, we are storing Event Frame Acknowledgement information to PI Tags. We would like to have some functionality where acknowledging an Event Frame or adding a comment can trigger an Analysis or Notification so that we can output those information to PI Data Archive and eventually save those information (Name, DateTime of acknowledgement) to…

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

    We’ll send you updates on this idea

    1 comment  ·  Event Frames (EF)  ·  Flag idea as inappropriate…  ·  Admin →
  13. Extend Saved Searches feature in PI-SDK Tag Search to PI Builder

    Add the ability to save search criteria defined in Find PI Point - similar to Favorites in PI SDK Tag Search dialog.

    Extend this to AF searches as well - saving favorites

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

    We’ll send you updates on this idea

    1 comment  ·  PI Builder  ·  Flag idea as inappropriate…  ·  Admin →
  14. Optimize the storage and retrieval of digital tags

    Given that the archive file format is proprietary, this suggestion is me shooting in the dark.

    Disk compression compresses archive files very well, and my guess is that most of this compression occurs on the digital tags, since the number of possible values that they can take on is limited. In contrast, the number of possible values that a floating-point tag can have is huge, so there is not much opportunity for compression.

    Please consider optimizing the storage of digital tags so that their data takes up less space in the archive and can potentially be retrieved faster.

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

    We’ll send you updates on this idea

    7 comments  ·  Data Archive  ·  Flag idea as inappropriate…  ·  Admin →
  15. Compress archives that are backed up using "Copy"

    Currently, when a "copy" backup occurs, the archives are copied as-is. Archive files take up a lot of space, but they also compress very well, and since archive backups are rarely accessed, it makes sense to trade off increased access time (due to the additional work of decompression) to get a smaller file size for the archive backups.

    The exact method of compression (new file format, put archives in a compressed folder, etc.) will be up to OSIsoft. In my testing, I used disk compression on the archive files.

    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 →
  16. Fetch multiple PI Points from one list

    1) Select some rows from a column with a list of point name on Excel.
    2) In PI Builder, Click on a new button (Find PI Points From List...) and then it will fetch all parameters of matching points in the server vs the list.

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

    We’ll send you updates on this idea

    1 comment  ·  PI Builder  ·  Flag idea as inappropriate…  ·  Admin →
  17. PI System Explorer Git

    As a user I NEED a more user friendly approach to saving various versions of my databases inside of AF. Currently every change requires a manual export xml which we have to save with the current date. Then we use a word document to track those changes. It is an antiquated practice. Allowing git button to be tied to a GitHub account would allow for versions to be directly exported with an attached comment to manage the change. Doing all of this in one step would be a lifesaver. This would be a comparable user experience to data scientist and…

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

    We’ll send you updates on this idea

    1 comment  ·  Asset Framework (AF)  ·  Flag idea as inappropriate…  ·  Admin →
  18. PI Tag Notes

    A way to add notes to a PI tag at a certain time, with an indicator that will appear any time that tag is trended during that time period.

    For example when a worn pump is replaced we see a step change in motor amperage. It would be nice if a note could be added with an indicator at that time any time that tag is trended to explain why there was a step change.

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

    We’ll send you updates on this idea

    1 comment  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
  19. Display AF Database ID in Database Properties

    The IDs of databases on the PI Asset Framework Server is only visible using the PI Web API, AF SDK or by making an attribute using a substitution parameter. It'd be far simpler to just have it displayed in Database properties like how the AF Server ID is displayed on the Server properties.

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

    We’ll send you updates on this idea

    2 comments  ·  Asset Framework (AF)  ·  Flag idea as inappropriate…  ·  Admin →
  20. Addition of a filter in substitution parameters based on an attribute value

    It would be great to have a new filter in substitution parameters based on an attribute value.

    Example:.\Elements[@Template=EquipmentChild][@|Motor Type=Primary]|Attribute_B
    where "Motor Type" is an attribute of child element(s).

    Thanks

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

    We’ll send you updates on this idea

    1 comment  ·  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
NEEDS MORE DISCUSSION
RESEARCHING/EVALUATING
DECLINED
PLANNED
STARTED/IN DEVELOPMENT
IN BETA/PREVIEW
COMPLETED