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

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

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

    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 →
  5. 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 →
  6. 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 →
  7. 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 →
  8. 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 →
  9. 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 →
  10. 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 →
  11. 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 →
  12. 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 →
  13. AutoFit the columns in PI Builder's "About"

    In the PI Builder tab in Excel, if you click on "About", a window similar to the one in "Before AutoFit.png" will appear. There is not enough room for the full Name to show, and the Assembly Version has much more space than it needs. If we AutoFit the Name column, everything can be shown in full (After AutoFit.png). Please make this the default way that the About window appears.

    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  ·  PI Builder  ·  Flag idea as inappropriate…  ·  Admin →
  14. Allow Access to Analysis Variable Values in Notification Rules

    I tried to look but didn't see this requested. It would be very useful if the values of the variable(s) created in an Analysis could be accessed from the Manage Formats page of a Notification Rule. I know you can create output attribute and map the output of an Analysis to an attribute, then reference that from the Manage Formats page. However it would be much better if any variable created in the Analysis that is tied to the Notification Rule could be accessed when creating the email format. This would provide an easy way to for example create a…

    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

    4 comments  ·  Notifications  ·  Flag idea as inappropriate…  ·  Admin →
  15. Increase Box Length for Tagname Field in Archive Editor

    The Tagname field visible length should be increased within Archive Editor in System Management Tools. The full tag name is limited and cannot tell what is listed because the name is cut off. (See screenshot and steps listed below.)

    Steps to reproduce:
    1. Navigate to PI System Management Tools -> Data -> Archive Editor
    2. Search for long tag name
    3. Select Multiple tags in the tag search box
    4. Click "OK" to confirm selection
    5. Select the dropdown icon within the tagname field to list all selected tag names.

    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  ·  System Management  ·  Flag idea as inappropriate…  ·  Admin →
  16. When building AF output tags with PI Builder - can't create as Base instead of Classic

    No option in PI Builder to declare point type of Base vs Classic.

    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 →
  17. split analysis is real-time and recalculation part (different logic to be used)

    It would be nice if we could have a "real-time" and "recalculate" part in an analysis. As source data could have changed you probably want sometimes the analysis to act in another way. Example: 2 attributes are used to trigger an event-triggered analysis and assume they write both a value for the same time stamp. in real-time this would mean that the analysis is triggered only once (1 trigger possible per time stamp) and is missing the value of one of the 2 attributes (depends who writes first). but with a recalculation both values are present and because of that…

    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

    2 comments  ·  Analytics & Calculations  ·  Flag idea as inappropriate…  ·  Admin →
  18. Allow attribute templates to be referenced across different element templates using substitution parameters

    By allowing for attribute templates to be referenced across element templates allows for increased flexibility in build AF hierarchies without the need for duplicating attribute templates. .

    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 →
  19. Dynamic digital state sets

    Currently, the values of string tags are stored in full for each event, which is a waste of space for string tags that have the same values appearing frequently. To save space, a digital tag can be used instead. However, to create this tag's digital state set, we must know ahead of time all possible strings that the tag may store, and this may not be possible or feasible.

    My suggestion is to introduce dynamic digital state sets. That is, tags using dynamic digital state sets would receive strings from the data source. If the string is not already part…

    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 →
  20. Improve formatting for changedate and creationdate properties in PI Builder Excel Add-in

    When querying PI Points within PI Builder we see the changedate and creationdate properties show up in the format "yyyy-MM-dd hh:mm:ss" which is not the default format that Excel wants for filtering and sorting columns by date/time. However, we do see the proper format for these two properties shown after clicking any cell in the same sheet as the PI Point query and hitting "Retrieve". This yields the format "MM/dd/yyyy hh:mm" which is easier to sort and filter through.

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