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. If the reference UOM of a UOM changes, relabel the sample conversion immediately

    If you add or edit a UOM and change the reference UOM when the method type is "Simple", the sample conversion will not reflect this change unless the factor or the offset is edited.

    Instead, the change in the reference UOM should be reflected immediately in the sample conversion.

    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 →
  2. If an attribute template changes type from A to B and uses A's default value, then use B's default value

    If an attribute template is of data type A and its default value is the default value of data type A, then if we change the attribute template's data type to B, then the attribute template's default value should become the default value of B.

    For example, if the last data type that I set on any attribute or attribute template is string, then if I add a new attribute template, it will already be of type string and will have a default value of empty string. This is great.

    However, if the last data type that I set on…

    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 →
  3. Propagate the value of a deleted overriding attribute to the previously overridden attribute

    Let ET = element template. Suppose that ET A and ET B share an attribute of the same name (e.g. “Speed”) and whose data reference is “<None>”. If ET A is converted to be a derived template of ET B and then Speed is deleted from ET A, then values of Speed for elements that are based on ET A should be propagated to the Speed from ET B.

    Currently, the value in the ET A Speed will be lost and the default value of the ET B Speed will be used.

    This is frustrating when you join similar element…

    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 →
  4. Buffering Manager event counts

    Add thousands separators to the event counts in the PI Buffer Subsystem Buffering Manager

    1 vote
    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 →
  5. Dynamically hide an attribute in AF with PSE's UI (no custom code)

    The user would like to hide an attribute dynamically without creating custom code. In PSE, the user wants to have the choice to hide an attribute according to some condition when creating an element template.

    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 →
  6. 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 →
  7. Customizable compression / exception rules based on Span

    When using Connectors, it would be desirable to specify a rule to set up exception / compression based on the Span of a tag.

    For example:
    1. Span <100 excdevpercent = 0.1% / excdev = 0.1 and comdevpercent = 0.2% / comdev = 0.2   
    2. Span < 1000 excdevpercent = 0.2% / excdev = 0.2 and comdevpercent = 0.4% / comdev = 0.4
    3. Span < 10000 excdevpercent = 1% / excdev = 1 and comdevpercent = 2% / comdev = 2
    ...

    The rule could also take into account the Unit of Measure, for example:

    Span < 100 AND…

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

    We’ll send you updates on this idea

    0 comments  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
  8. Rename "Query Date" to "Query Time" in PI System Explorer

    "Query Time" is more accurate than "Query Date". A time is an instant in a continuous time dimension. A date is either a 1-day midnight-to-midnight span in a continuous time dimension, or it is a single date in a discrete date dimension.

    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 →
  9. Be able to change capitalization in a tag name in a single step

    Currently, if you try to rename a tag to the same name but with different capitalization, a "Tag already exists" error message will appear.

    The check if the tag name already exists should exclude the tag that is being renamed.

    1 vote
    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 →
  10. Add a space before "Template" in the default element template name after using "Convert To Template"

    Currently, if you convert an element to a template, the default name of the template is of the form "[Element Name]Template". Please consider changing this to "[Element Name] Template" to increase readability and make the name more consistent with how English (or whatever language) is written.

    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 →
  11. Better handling of bulk deletion of open event frames

    I have a case with a customer who would like Notifications/Analyses to better handle situations where opened event frames are deleted in bulk. From the case, this process can cause Notifications to get in a bad state and cause a temporary delay in emails being sent out if backfilling is occuring in parallel. Customer would like this process to be improved.

    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 →
  12. Be able to perform silent installs with different silent.ini file path

    I have a customer who would like to perform silent installs and be able to specify a different file path for the silent.ini file. Currently the silent installs only work if the unzipped setup kit is all in one folder.

    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 →
  13. Allow PIWorld and piusers to be deleted

    Nobody should be using the "PIWorld" PI Identity or the "piusers" PI Group. The most that we can do at the moment is disable them. It would be much better if we can just delete them and never look back.

    1 vote
    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 →
  14. Default start analyses on checkin

    In the Template the check box for Run analysis on checkin should be disabled by default.

    1 vote
    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 →
  15. Notification Run on Checkin default

    By default the Start Notifications on Checkin check box should be disabled.

    1 vote
    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 →
  16. 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 →
  17. Add Julian year and Gregorian year as UOMs

    These would make more sense than the current "year" unit, which is defined as 365 days, which is correct only ~¾ of the time.

    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. Hide the Classic tab in Point Builder for "base" PI Points

    PI Points of point class "base" don't use the Classic tab in the Point Builder of PI System Management Tools at all. Therefore, there is no need to show it for "base" 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  ·  System Management  ·  Flag idea as inappropriate…  ·  Admin →
  19. When PI AF Client is updated, update all install kits that contain PI AF Client

    A lot of times, install kits such as the one for PI DataLink contain an older version of PI AF Client than the one that is included in the PI AF Client install kit.

    To make things easier for customers, whenever PI AF Client is updated, consider updating all install kits that contain PI AF Client.

    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 →
  20. New performance equation function - StDev for event weighted

    I suggest creating a new performance equation function similar to StDev but for event weighted

    1 vote
    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