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. Select multiple elements in PI System Explore at one time

    When trying to move multiple elements to a different location, right now we have to select only one element at one time, we would like to be able to select multiple elements in PSE at one time. For now, we could use PI Builder as alternative.

    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

    ANSWERED  ·  3 comments  ·  Asset Framework (AF)  ·  Flag idea as inappropriate…  ·  Admin →
  2. PI Builder Publish without Check In

    It would be useful during development to be able to publish a PI Builder spreadsheet with an option to not check in the changes so you could check what the changes look like and validate them in PI System Explorer and decide whether to undo the check out if the config is wrong or check in if it is correct. Currently you have to take a backup of what you are changing so that you can revert back, but this is difficult because a change to a template could impact many elements so they would have to be backed up…

    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. Ability to export specific elements (parents and child) using XML with PI System Explorer

    If you export an XML file for a migration you can not specifically designate what parent and child elements you want to migrate

    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 →
  4. Allow to automatically exclude an attribute based on an expression

    As a PSE user, I would like to be able to configure an expression which allos to automatically set or reset the exclude property on an attribute

    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

    2 comments  ·  Asset Framework (AF)  ·  Flag idea as inappropriate…  ·  Admin →
  5. Better visual distinction between reference types in the element hierarchy in PI System Explorer

    Currently, you cannot visually distinguish between a composition relationship and a primary parent-child relationship, or between a secondary parent-child relationship and a weak reference in the element hierarchy in PI System Explorer. Please allow all of the built-in reference types to be visually distinguishable from each other from the element hierarchy. Perhaps the dotted line that connects the parent to the child could be formatted (solid versus dotted?) in addition to modifying the child element's symbol.

    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 →

    Can you provide specific use cases? For example, what would you do differently if such distinctions are available visually?

    Composition and parent-child references primarily affect what happens when objects are deleted. It really doesn’t affect visualization.

    Any details you can provide would be helpful.

  6. Set the Configuration Item on attribute templates by default and remove when a data reference is added, similar to attributes

    Attributes have Configuration Item set by default. If a data reference is added, Configuration Item is removed.

    Attribute templates have Configuration Item not set by default. Please change this so that attribute templates are consistent with attributes.

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

    As an administrator I require a better mechanism to manager AF Library objects across multiple AF servers.

    I would suggest extending the current library functionality in AF to include the following:
    * library can be versioned
    * Objects created in AF from a library are read-only and linked to the library. e.g. a user is unable to alter an element template that is created from a library. If the library is updated the linked object in AF is updated. If the object is removed from the library the equivalent object is removed from AF.
    * Powershell based interface for the…

    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

    2 comments  ·  Asset Framework (AF)  ·  Flag idea as inappropriate…  ·  Admin →
  8. 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 →
  9. 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 →
  10. 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 →
  11. 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 →
  12. 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 →
  13. 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 →
  14. 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 →
  15. 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 →
  16. 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. 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 →
  18. In the PI Asset Framework Database SQL Scripts, replace the batch (.bat) scripts with PowerShell (.ps1) scripts

    In the PI Asset Framework Database SQL Scripts, there are 3 "GO.BAT" files and 1 "afbackup.bat" file. These should be replaced with PowerShell scripts for several reasons:

    • PowerShell is easier to read and is a more powerful language than the batch language.
    • Batch scripts are best used in Windows, whereas PowerShell is cross-platform. This replacement will support OSIsoft's expansion outside of Windows.
    • Microsoft is pushing for PowerShell and leaving batch files in the dust.
    • The scripts are short and therefore easy to convert to PowerShell scripts.

    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. Overridden Analysis Templates and Example Elements

    There is an audience of users that (based on recommendations from OSIsoft staff) overrides analysis templates - creates an analytic in a derived template with the same name as an analytic in the base. They can change the input attributes or even the equations in the overriding analytic. This results in multiple analytics showing in derived templates. This seems to be an 'unpublished' feature. If an element is selected, multiple analytics of the same name may appear but only one is enabled to be selected/used.

    The issue - if a user has selected the derived element template and wishes to…

    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. Change UoM, Display Digits of attribute independently of element template

    Currently, if an attribute is created with a Unit of Measurement in an element template, it is not possible to change the Unit of Measurement in the element created from that template.

    If no UoM is given in the template, then the UoM of the underlying PI Point is assigned.

    It would be very useful if the UoM could be changed.

    The same goes for Display Digits.

    This allows for some relatively generic element templates (for example for assigning values, limits, texts, etc for use in a Collection in PI Vision).

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