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. In a string builder DR, allow use of substituted values from non PI point DRs to retrieve an attribute value

    If I have two AF databases, I would like to pull the value of an attribute from one database to another. The string builder path for the other database's attribute requires a value substitution from a non PI point DR from in the target AF DB (which where I want to bring the value). However, AF does not allow me to do this and the value of my string builder DR is the exact path (including the substituted values) I require, but does not bring in the value I need.

    For example, I have two AF databases with data of…

    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 →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  2. search for excluded attributes

    Currently unable to search for excluded attributes in PSE's attribute search. Enable/allow this.

    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 →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  3. delete tags automatically created by attribute template if related element is deleted

    if one element is deleted, the related tags which is created by attribute template can be deleted automatically

    2 votes

    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 →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  4. Asset Analytics function for RecordedValues with filter expression

    Pulling compressed data into an analysis is extremely helpful...but would be even more valuable if we could filter the compressed values, similar to the capability in PI Datalink.

    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 →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  5. Add array sorting function to AF Analytics.

    This would also enable calculation of percentiles.

    Percentile calculation would also be possible if the user could use nested substitution parameters in array functions. For example:

    RecVals := RecordedValues('Attribute1', start, end)

    CountLower := MapData(RecVals, ArrayLength(FilterData(RecVals, $$val < $val)))

    Percentiles := MapData(CountLower, $val / ArrayLength(CountLower))

    In this example, $$val would be a nested substitution parameter applied to the FilterData call, and $val would apply to the enclosing MapData call, within the CountLower variable.

    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 →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  6. AF Templates should show creation and modification dates and creators and changers

    AF Templates should show creation and modification dates and creators and changers. Currently AF Elements show creators and modifiers, but AF Templates do not show this information in PI System Explorer. This would make it more obvious when changes happened, without having to dig through the audit logs.

    5 votes

    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 →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  7. Make tooltip for output attributes analysis in PI System Explorer readable

    When mouseover on a output attribute analysis icon the analysis is displayed in the tooltip on a single line. The analysis will quickly become unreadable.

    It would be nice if the analysis could be presented in a readable way.

    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 →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  8. Allow extensions in PI AF Analysis template

    Ability to allow extensions in PI AF Analysis template, in order to modify specific element analysis.

    2 votes

    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 →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  9. Create substitution parameter for parent of referenced element

    I would like to be able to reference the parent of a element reference. As it currently stands, it is only possible to reference the original parent element of an element.

    2 votes

    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 →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  10. Option for Calculated Data when selecting "Time Series Data" of an attribute

    As a user, I'd like to have a Calculated Data option when i select the Time Series Data of an attribute. This would let me pick out things like 5 minute averages, 1 week range etc etc.
    It would put data in end users hands without having to request it from the engineering team or learning PI Datalink.
    Right now, its only Sampled Data or Archive (Raw) Data available.

    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 →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  11. Further development of PI AF scripting functions

    In many UseCases we need more programability functions in PI. As example loop functions. We like the AF Framework, beacuse if you search in case of a problem you are very fast. But the functionaclity is unfortunatly not very rich.

    Please integrate some more functions or integrate NodeJS, Phyton or
    other scripting capabilities

    11 votes

    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 →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  12. Multi Language Support for AF Elements and Attributes

    We use PI in an multilingual context.
    Therefore we need an functionality to support.

    It would be good if you could enter a translation list for several languages for all elements and attributes. This language must be selectable and accessible via all interfaces as well as via PI VIsion.

    10 votes

    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 →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  13. Transfer Saved searches: This option will allow to transfer event frames "saved searches" from one computer to another.

    Transfer Saved searches: This option will allow transferring event frames "saved searches" from one computer to another. For customers who have many search criteria, it is time-consuming to rebuild again on another PC.

    2 votes

    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 →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  14. Ignore errors during server library import

    As a PI AF administrator or power user, I would like to be allowed to continue loading content from a server library into a database, even if a UOM conflict is detected.

    Upon finding a UOM conflict, the library import feature does not allow me to ignore the error and continue loading the content (screenshot1.png), in contrast with the file import feature (screenshot2.png).

    Tech Support case #00957957 concluded that this was not a bug.

    4 votes

    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 →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  15. Validating AF Servers Match

    As a PI Admin in a highly regulated environment, I need to demonstrate that the AF Servers in my production and qualification environments are identical.

    OSIsoft does not recommend comparing PIFD databases directly, and there are small differences in XML exports (perhaps influenced by which information has been loaded recently).

    I would appreciate a tool that I can use to programmatically demonstrate that two AF Servers are functionally identical (that is, they'd provide the same client behavior and the same outputs given the same inputs).

    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 →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  16. Improve table lookup to allow both blanks and units

    I am trying to pull control limits for many different types of measurements from a single table. Some control limits do not have a high limit and others do not have a low limit but I do not want a blank to be recognized as zero because that is misleading. The only solution I am aware of currently is to assign the values in the table as strings but read them as singles at the attribute. Values that are not a number are then read as "No Data".

    Although, this creates another issue in that these strings that are read…

    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 →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  17. Add dynamic number of Attributes in AF Element Template

    Currently it is impossible to create AF Element Template that has dynamic number of Attributes. Example scenarios I have been struggling with are focused on monitoring:
    - monitoring many virtual servers with checking available free storage on each disk - each server may have from 2 up to 10 disks
    - monitoring of PI OPC Interfaces - some are single interfaces, some in failover which affects a number of machines, heartbeat points etc.

    Alternative solution would be to allow Element Template to be created with a group of sub elements in number depending on certain conditions. For one of my…

    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 →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  18. Add Export option to only include objects directly referenced by the export object

    Currently the Include All Referenced Objects option propagates down to each referenced object. This can lead to excessively large xml files for the export of a relatively simple object.

    For example, exporting an AFEventFrame that references an element several levels deep in the hierarchy will require an export of each element in the path to the referenced element. However, because Include All Referenced Objects is propagated to each of these elements, the entire hierarchy under the root element will be exported along with relevant templates and other objects.

    For the sake of performance and efficiency it would be useful to…

    7 votes

    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 →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  19. Ensure all AF Attribute types' support Timestamps Updates upon value entry

    Currently, when creating an Attribute in PI AF using "String Builder" or "None" Data References, the system does not update the timestamp associated with the attribute's value upon value change. When the end-user looks at the timestamp they see a static value: "1/1/1970 00:00:00" which is not representing the last time when the value has changed and thus very confusing. I believe that every value change should have a timestamp associated with it regardless of the Attribute type.

    2 votes

    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 →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  20. Value Retrieval Method should read integer value of Digital tag, not string

    If you try to do Value Retrieval Method (like Min) of a Digital type tag, you will get an error saying non-numeric data. AF should be smart enough to realize that the data is actually a set of integers and not try to read the string representation.

    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 →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
← Previous 1 3 4 5 9 10
  • 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