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.

How can we improve the PI Server?

(thinking…)

Enter your idea and we'll search to see if someone has already suggested it.

If a similar idea already exists, you can support and comment on it.

If it doesn't exist, you can post your idea so others can support it.

Enter your idea and we'll search to see if someone has already suggested it.

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. Selectable Write Mode for Analyses

    As an analysis user I would like to define what should happen if multiple triggers occur with the same timestamp.
    Currently AF analysis are using "Replace" mode when writing to the archive (meaning if multiple triggers have the same timestamp, the last one will overwrite all previous ones). AF SDK supports using "Insert" mode (which allows for multiple values having the same timestamp). I would like to have an option to select the write mode for each analysis.

    22 votes
    Sign in Sign in with OSIsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    5 comments  ·  Analytics & Calculations  ·  Flag idea as inappropriate…  ·  Admin →
  2. Ensure data is identical between collective members

    As a PI Administrator, I need to trust that the data is identical between my collective members. Currently, there is no way for me to be sure it is the same unless I do a side by side comparison. Data can be missing, or slightly off, and I have no easy way to understand this right now.

    22 votes
    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. Composite element templates

    As an user I want to be able to create a template hierarchy (parent-child) all at once, so that I can easily create a hierarchy representing related assets. For example, create a motor, gearbox, compressor train with a single template that actually consists of (in this case) 3 templates.

    22 votes
    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 →
  4. Support for localized element and attribute names

    As an user, I want to be able to have a localized element and attribute name in addition to the base language, so that my users do not have to learn a different language.

    22 votes
    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 →
  5. Undelete PI tags

    Recovering a PI tag that was deleted accidently is extremly annoying.
    Why do I have to create a new tag and reprocess all historical archives to convert the old tag to the new tag in the archives? (https://techsupport.osisoft.com/Troubleshooting/KB/2651OSI8/)

    It should be quite easy to just recreate the original tag if you have the pointid and recno. Maybe when deleting a tag you should only mark the tag as deleted instead of removing it from the pi point table.

    21 votes
    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 →
  6. AF Transformer sync functionailty

    1. AF Transformer should be able to sync changes made in the source AF Database: if an element is added, deleted or edited.  For the deletions there should be a way to select the behavior: delete an object from the target database, place it under a different hierarchy, rename or do nothing. 
    2. It would be also helpful to have an additional AF property in AF - deletion flag. A power user will be reviewing a list of elements flagged for deletion and will be making a decision - delete, rename, move or do nothing (similar to functionality in the…

    21 votes
    Sign in Sign in with OSIsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  AF Transformer  ·  Flag idea as inappropriate…  ·  Admin →
  7. Be able to sort Elements and be displayed in ways other than alphabetically.

    We have seen several instances where we would like to have the order of element displayed in AF/Vision be sorted by process order, not alphabetically.  Suggest adding a "sort" field and an option to have element arranged by that rather than alphabetically.

    21 votes
    Sign in Sign in with OSIsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    4 comments  ·  Asset Framework (AF)  ·  Flag idea as inappropriate…  ·  Admin →
  8. Error analysiss

    As an AF administrator. I want a simple way to generate a complete list of all analyses in error for an entire AF Server. Currently, the only way to retrieve analyses in error is in PI System Explorer which is restricted to a single database and there is no way to export the list.

    21 votes
    Sign in Sign in with OSIsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    4 comments  ·  Analytics & Calculations  ·  Flag idea as inappropriate…  ·  Admin →
  9. % good property of rollup analyses

    As a user, I would like to configure my rollups to display a value only if the quality of my inputs reaches a minimum % good (configurable). Currently, it's not clear which inputs are used in the rollup calculation- even if some inputs have bad values, the rollup calculates and appears normal.

    21 votes
    Sign in Sign in with OSIsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    3 comments  ·  Analytics & Calculations  ·  Flag idea as inappropriate…  ·  Admin →
  10. Order by name (alphanumerically) the Analysis in the Management tab in PI System Explorer

    I would like to be able to order by name (alphanumerically) the Analysis in the Management tab in PI System Explorer after retrieving a list of analyses through a search/filtering. This could be done by clicking on the Name column.

    20 votes
    Sign in Sign in with OSIsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  System Management  ·  Flag idea as inappropriate…  ·  Admin →
  11. Highlight attributes not matching template

    PI System Explorer should visually highlight attributes of template based elements that have changes to the template.

    20 votes
    Sign in Sign in with OSIsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    4 comments  ·  Asset Framework (AF)  ·  Flag idea as inappropriate…  ·  Admin →
  12. Add IsDST() function to AF Analytics

    Use Case: calculating which Shift is working within a rotating-shift cycle, which must the follow Daylight Savings Time offset.

    This function is available in the Performance Equation library, but not in AF. The function itself is simple once one knows it, but is not obvious (kudos to Nicola Gargano):

    IsDst = Floor(Float('*'-'1-jan') / 3600) Mod 24 <> Hour('*')

    It should be added to the AF function library.

    For more background, see this link:

    https://pisquare.osisoft.com/message/99046-re-need-isdst-function-is-daylight-savings-time-in-af#32418

    20 votes
    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 →
  13. It would be great to have an option to backfill/recalculate Event Frame analysis without sending notificaiton.

    I know, that notifications are not sent for event frames older than 72 hours, but that 3 days is still too long.

    Usually we just want to recalculate  Event Frames to have a proper statistic about the past in reports. The notification is used to alert users about current situation. It is very confusing when we are sending out 2 days old messages.

    It is even more problematic, if we just recalculate EventFrames. Recalculation means, that the notifications for the same issues are sent out second times.

    I understand that these backfilled notifications might be useful sometimes, but it would…

    20 votes
    Sign in Sign in with OSIsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    3 comments  ·  Notifications  ·  Flag idea as inappropriate…  ·  Admin →
  14. Allow changes to pitimeout table (tuning parameters) to be audited

    I can be helpful when tracking down issues or troubleshooting past events what the values of tuning parameters were at a given time. Adding the ability to Audit this table would allow retrospective insight into tuning parameter configurations.

    A similar enhancement specifically regarding Auditing can be found here:
    https://feedback.osisoft.com/forums/555148-pi-server/suggestions/18740068-track-if-auditing-was-turned-off

    19 votes
    Sign in Sign in with OSIsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  System Management  ·  Flag idea as inappropriate…  ·  Admin →
  15. Remove installation kits' dependency on write permission to root C:\.

    Some organizations do not provide admin accounts with write permission to the root C:\ directory. The install kits of most PI products copy the setup.ini to C:\pisetup.ini, and then write the logs to C:\ before moving them to %pipc%\dat, both of which require write permission to C:\. The only workaround for now is to find someone with that permission to run the kit (typically an IT member).

    19 votes
    Sign in Sign in with OSIsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    4 comments  ·  Installation  ·  Flag idea as inappropriate…  ·  Admin →
  16. Self Sign Up for Notification

    As a User I wants to decide if I am interessted to receive a Notification or not. There should be the option that I can see all Notifications for an Element, and I want to sign me to receive those Notifications.
    This should be full User driven directly e.g. in PI Vision

    19 votes
    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 →
  17. Show Child Attribute in Analysis PE Editor Auto-Complete

    As a user configuring Analyses, I would the the Performance Equation (PE) Editor's auto-complete to suggest any child attributes as well as regular attributes.  Note: This was previously Enhancement 109589.

    19 votes
    Sign in Sign in with OSIsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    2 comments  ·  Analytics & Calculations  ·  Flag idea as inappropriate…  ·  Admin →
  18. Auditviewer App Suggestion

    I want the ability to determine what PI System Configuration Changes (AF & PI Data Archive) are legitimate and approved, with the criteria of being able to focus on changes that occurred during a user defined time range. I want to minimize the time it takes to confirm that changes were appropriate with the ability to focus on certain tags/af attributes and/or time for the change.

    I want the ability to associate a change control record to PI System Configuration Changes.

    19 votes
    Sign in Sign in with OSIsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    6 comments  ·  System Management  ·  Flag idea as inappropriate…  ·  Admin →
  19. "Outputs at Start"group

    It would be nice if there were an "Output at start" option to output values at the start of an event frame. Currently there is an "Outputs at close" option for Event Frames.

    18 votes
    Sign in Sign in with OSIsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    11 comments  ·  Event Frames (EF)  ·  Flag idea as inappropriate…  ·  Admin →
  20. Asset-Analytics: Restrict users who can start/stop analyses

    As a PI Administrator/Super User, I want to control which users can start or stop analyses. This would allow users to create analyses and preview their results, and for administrators to review them before they are put into production.

    18 votes
    Sign in Sign in with OSIsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Analytics & Calculations  ·  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
COMPLETED