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. Refresh button for the Interface Configuration Utility (ICU)

    When doing certain changes within the ICU (like configuring buffering for an interface) the end user has to close out of the ICU and then open it back up just for the ICU to refresh and reference change within higher versions of the ICU that have the buffer manager included. A refresh button included with the ICU could prevent the unnecessary step of having to close out of the utility and then opening it back up just to see the change.

    1 vote

    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  ·  Data Archive  ·  Flag idea as inappropriate…  ·  Admin →
  2. option to manually disable secondary collective member synchronization

    I have experienced several synchronization errors with data archives running on virtual machines in separate errors, generally after MS updates. Please provide a way to stop synchronization of configurations between collective members, so I can perform MS updates and reboots without fear of having to re-synchronize my secondary archives afterwards.

    1 vote

    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  ·  System Management  ·  Flag idea as inappropriate…  ·  Admin →
  3. Handle case where the analysis service force closes and reopens an event frame better

    Notifications should not send a close notification for an event frame that was temporarily closed by the PI Analysis Service.

    1 vote

    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 →
  4. In the PI Asset Framework Database SQL Scripts, replace the batch (.bat) scripts with PowerShell (.ps1) scripts

    In the PI Asset Framework Database SQL Scripts, there are 3 "GO.BAT" files and 1 "afbackup.bat" file. These should be replaced with PowerShell scripts for several reasons:

    • PowerShell is easier to read and is a more powerful language than the batch language.
    • Batch scripts are best used in Windows, whereas PowerShell is cross-platform. This replacement will support OSIsoft's expansion outside of Windows.
    • Microsoft is pushing for PowerShell and leaving batch files in the dust.
    • The scripts are short and therefore easy to convert to PowerShell scripts.

    1 vote

    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 →
  5. Analysis output type identified in statistics

    Add some metadata to analysis statistics to identify which analyses are outputting to PI Points, which are configured as an Analysis Data Reference and which are a mix of both. Currently this isn't identified and can cause some confusion. For example, an analysis DR could be reported as skipping, but if it isn't used as the input of another analysis this would not necessarily cause any issues. It may be expensive for an AF Client to retrieve the data. It's however not accurate to say that the Analysis DR is skipping.

    1 vote

    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  ·  Analytics & Calculations  ·  Flag idea as inappropriate…  ·  Admin →
  6. Overridden Analysis Templates and Example Elements

    There is an audience of users that (based on recommendations from OSIsoft staff) overrides analysis templates - creates an analytic in a derived template with the same name as an analytic in the base. They can change the input attributes or even the equations in the overriding analytic. This results in multiple analytics showing in derived templates. This seems to be an 'unpublished' feature. If an element is selected, multiple analytics of the same name may appear but only one is enabled to be selected/used.

    The issue - if a user has selected the derived element template and wishes to…

    1 vote

    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 →
  7. PI Notifications REST endpoint message formats more customizable

    As a user, I would like to have more customization over the message formats of REST endpoints by being able to use substitution parameters.

    1 vote

    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  ·  Notifications  ·  Flag idea as inappropriate…  ·  Admin →
  8. 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

    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  ·  Data Archive  ·  Flag idea as inappropriate…  ·  Admin →
  9. 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

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

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

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

    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  ·  Data Archive  ·  Flag idea as inappropriate…  ·  Admin →
  13. 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

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

    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  ·  Event Frames (EF)  ·  Flag idea as inappropriate…  ·  Admin →
  15. 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

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

    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

    7 comments  ·  Data Archive  ·  Flag idea as inappropriate…  ·  Admin →
  17. 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

    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  ·  PI Builder  ·  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

    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  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
  19. 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

    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 →
  20. Enable Keyboard shortcut F5 to Refresh PSE Trend Displays

    Enable Keyboard shortcut F5 to Refresh PSE Trend Displays

    1 vote

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