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. Add warning message while changing analysis type

    Changing from Expression to Rollup by mistake will erase the Expression configuration in PI System Explorer. Add a warning message regarding 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 →
  2. PI AF Analysis Templates - Evaluate button can evaluate logic at previous point in time

    On PI AF in Library on Element Templates - Analysis Templates, the evaluate button should be able to evaluate logic at a previous point in time as well as the current time. This would allow better visibility over how logic performs for periods of time in the past, and will be better for debugging logic.

    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 →
  3. Improve "Force Creating SQL Database before PI AF Install"

    When doing a fresh installation of AF Server, and either the "Validate SQL Connection" option or other Software like PI Notifications, RTQP Engine are selected, the installation cannot be started when the AF SQL Database is not called "PIFD".
    As the Installer is looking for a SQL Database with a hardcoded name, it throws one of the errors described here:

    https://customers.osisoft.com/s/knowledgearticle?knowledgeArticleUrl=000034342

    Possible workarounds
    1) Further specify the error messages so that the user exactly knows what is causing this error message.
    2) Add an option in the installer to look for a SQL Database named differently

    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. AF enumeration sets should support values with the same name

    The feature introduced in 2018 SP2 to manually synchronize digital state sets with AF enumeration sets has a limitation where state sets with duplicated names aren't imported correctly into AF. This is due to the current design of AF enumeration sets that don't allow duplicated names for enumeration values. It would be nice if AF enumeration sets supported multiple values with the same name as it is supported in digital state sets in the Data Archive.

    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 →
  5. When shrinking the tabs in the lower left pane of PI System Explorer (Elements, etc.), the tabs do not shrink if shrinking by one.

    When shrinking the tabs in the lower left pane of PI System Explorer (Elements, Event Frames, Library, etc.), the tabs do not shrink if shrinking by one. If shrinking by two, it only shrinks by 1, etc. These tabs should shrink accordingly.

    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 →
  6. substitution parameter for point attribute

    At the moment i have to conifgure attributes like description or uom in PI Tags and also in the corresponding AF attribute. it would be great if i could use substitution paramertes like point.uom or point.descriptor in PI AF to fill configure Attribute 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

    0 comments  ·  Asset Framework (AF)  ·  Flag idea as inappropriate…  ·  Admin →
  7. Create attributes automatically when AF Linked Tables are updated

    When an AF Linked Table gets updated and has new values, AF should be able to automatically create or delete attributes on an element so those values can be retrieved.

    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 →
  8. Customized PI System Explorer view

    Currently PI System Explorer views lots of stuff that is not used by most users (ports, models etc.) also, there are some things that may depend on decisions of particular client - for example, I don't want my users to use Formulas.
    I suggest to provide way to either customise PI System Explorer on each client (choose which part of Explorer is visible, which not - this seems to be a easier way to implement) or move that config to AF server so that every instance of PI System Explorer shows only that content which is allowed on connected AF…

    6 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

    2 comments  ·  Asset Framework (AF)  ·  Flag idea as inappropriate…  ·  Admin →
  9. Provide Alarm management function

    I would like to monitor and manage alerts & events gathered from PI Interface for OPC AE to create a report like Top 10 alarms, Floating Alarm, Operator Alarm, because by default PI System will collect AE as a string and stored it. Should we have any plugin or 3rd party system which integrates with PI System to provide Alarm management function.

    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 →
  10. Allow internal AF Tables to be linked from one AF Database to another

    In some scenarios, creating a linked table to an internal AF table is more appropriate than linking to an external table. For example, an internal AF table which contains a list of assets and their associated tag name may be applicable to multiple AF databases on an AF Server. This hypothetical table data could be used in a template strategy that leverages a table lookup and substitution parameters to populate a PI Point data references.

    As it stands, the internal table must be export, or copied, from one AF database to another and any future table updates require the same.…

    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 →
  11. Ability to identify faulty variables in AF

    When writing an expression analysis with many variables, if there is a missing ")" or an extra ")" then the whole analysis will not evaluate with error "Equation not set." This error does not help the user identify where the issue is. If PSE would back-light highlight the variable row in question or include the variable name within the error these would be much easier to identify and would save a lot of headache.

    In the attached screenshot is an example of "equation not set" where the issue is visible in the screenshot, but difficult to identify.

    3 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 →
  12. Ability to disable variables in AF

    Within an expression analysis, it would be nice to be able to switch variables on/off for testing purposes. Commenting-out requires editing every line and also highlights the line as if it is in error. Being able to disable the variable with a switch would be useful

    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 →
  13. AF should react better to unhandled exceptions from a linked table provider

    When an OLE DB or ODBC provider returns an unhandled exception for a linked table to the PI AF Application Service , it would be better for it either handle the exception and not crash, or to log the exception, the linked table name and provider name to the AF logs and stop gracefully.

    6 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 →
  14. Add more Search Criteria in PSE Management screen

    There is limited search options in the PSE management screen. I'd like to see more, specifically be able to search/filter on the "Element" field that is displayed on the screen.

    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 →
  15. AF table quota

    Currently, a user can crash the AF server by linking to a SQL query, but if the query changes unexpectedly to returning many records (if a user changes from an INNER join to a FULL OUTER join for instance), the AF server can crash. If would be good to introduce a memory quota for a table to prevent ram exhaustion. (A quota could also allow older cached instances of per-user tables to be purged before the refresh limit)

    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 →
  16. Attribute with properties = Configuration Item [add annotation capability]

    Attributes set as configuration items are used as variable inputs to PI Analyses expressions. When this analysis is performing calculations based on empirical tuning parameters, a tracking method is needed to record changes of these parameters. Adding annotation capability to element attributes set with "Configuration Item" property would provided a tracking method.

    Ex:
    2020-06-15 Component replaced with new. Adjusted tuning parameter to value ### in order to reset wear rate.

    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 →
  17. Possibility to join internal PI AF tables for Table Lookup Data Reference

    Users must use an SQL JOIN clause while configuring linked table to join Link Tables belonging to the same data source .
    For table Lookups, joining internally existing Link Tables in AF within the AF Server is not possible as Table Lookup Data Reference does not support SQL JOIN clauses

    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 →
  18. 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. Make the datasecurity and ptsecurity Tag Creation Settings tied to the AF Database for which they were created.

    I think this may be a bug. But currently the datasecurity and ptsecurity tag attributes assigned in the AF Tag Creation Settings appear to be stored on the machine where they were created and not on the AF Database for which they were created.

    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 →
  20. Substitution Parameters for PI Point Exdesc

    I would like to have an out of the box way for an attribute to display a pipoint exdesc. One thought would be able to have a substitution parameter that would point at the pipoints exdesc.

    3 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 →
← Previous 1 3 4 5 6 7 8
  • 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