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.
-
Extensible analytics
As a process engineer I would like to be able to integrate complex specific calculations, such as from a 3rd party analytics engine, so that I can use the Asset Analytics and its context with all the available data and scheduling to run those without needing to do custom heavy development.
327 votesReopening this suggestion to collect additional feedback.
-
Ability to search for PI Points used by PI AF attributes
As a user, I want to be able to search for specific PI Points used by PI AF attributes, so that I can easily find where the PI Points are being used.
227 votes -
Improve Management of Asset Analytics
mprove PI AF Analysis Handling in PI System Explorer when working with hundreds of analysis with following features:
Possibility to sort Analysis/Analysis Templates in alphabetic order by Status, Element, Name, Template
Possibility to filter Analysis by Status, Element, Name, Template, Backfilling
Select all filters Analysis to Start/Stop and Start Backfilling
Problem is when a certain set of a analyses are selected so they will be handled in one go. It is not possible to group the required ones in a contiguous section of lines in the PSE Management Add-In, manual selection is taking very much time.Stop Backfilling for all…
214 votesWe are working to introduce filtering and sorting to the Management tab, along with other features.
-
Provide a way to view calculation dependencies
As a a user of Asset Analytics I want to see the calculation dependencies for an analysis so that I can understand which analyses are dependant on an analysis and view potential circular references
183 votes -
Allow substitution parameters to be used in the SELECT and FROM clauses of the TableLookup Data Reference
As a user, I would like TableLookup Data Reference to be able to use substitution parameters to specify the column name(s) and table name for the SELECT and FROM fields respectively. This would allow for the use of attribute values like those from String Builder attributes to be used to identify the desired column(s) or table and facilitate the use of table lookup within Element Templates.
154 votes -
Event Frame End Trigger Time True Functionality
As a user of event frames, I would like the ability to be able to set a time true condition for the end trigger of an event frame analysis, similar to how this functionality is available for the start trigger
152 votes -
Automatic Recalculation of Event Frame in PI Analysis
As a user, I would like to have the option to automatic recalculation of event frame for out-of-order input events in AF analysis. The option is available for expression analysis in PI Analysis 2017 R2 but not for event frame generation analysis.
150 votes -
Add more advanced string handling functions to the String Builder data reference
I would like to use some more advanced string functions such as Split, Len (string length), and even regex filtering to allow more fine grained control of how some input strings (such as attribute values or substitution parameters) are manipulated to create a new string output.
150 votes -
Filter expression for inputs to a Rollup
As a user configuring a Rollup analysis, I want to be able to apply a filter expression on the inputs so that the Rollup only includes inputs that satisfy a condition.
Note: This was previously Enhancement 114349.
143 votes -
Referencing attributes on other Elements for PI Notifications 2016 Message
Request : Being able to show Attribute values from other Elements other than the attributes on the Referenced Element for the Message in Notification 2016.
Description : From the old version, it was possible for a notification message to display a value not only the target element but also an attribute of other elements (by browsing down elements and selecting the attribute)
In the 2016 version, it does not allow for the user to choose attributes in other elements but only the attributes of the Referenced (or targeted) Element.
The screenshot (Attached file) shows a relative path of an attribute…
130 votes -
Attribute UOM Substitution Parameter
If you have a PI Point attribute with auto tag creation and you want the attribute UOM and PI Point engunits to match, you have to define it twice; once in the attribute UOM field and a second in the attribute configuration string, e.g. engunits=m3. If there was a substitution parameter for the attribute's UOM, you could use it in the attribute configuration string, e.g. engunits=%AttributeUOM%.
110 votes -
Easily deploying and maintaining AF objects in multiple remote AF databases
Originally posted on PI Square at https://pisquare.osisoft.com/ideas/5538-easily-deploying-and-maintaining-af-objects-in-multiple-remote-af-databases
Today, one of the method that can be used to selectively reconcile object changes (including templates, analyses, UOM, etc.) between source and destination servers is using Excel (in order to keep track of object changes and/or object deletions). However, it is very time-consuming and prone to errors.
Inspired in the current project I am working on (containing a central AF server and remote AF servers), it would be great to have a tool that allowed us to deploy and maintain all types of AF objects in a selective way in multiple remote…93 votes -
Be able to disable auto backfilling on a per analysis basis
Currently in the analysis service configuration there is a parameter called “AutoBackfillingEnabled” which affects the analysis calculations in a global basis. It would be great if it were possible to disable the auto backfilling to individual calculations.
87 votes -
List all Notifications and its subscribers
Managing thousands of notifications can be difficult. There should be an option to export all the notifications and its subscribers. In PI Builder, you can find information about notifications via Contacts and Elements. There should be a direct way to list all the notifications.
87 votes -
The old PI roadmap allowed us to perform some software release planning. Can you bring something like that in?
The old Roadmap had planning lists, such that we had some clue to product updates and we could plan our internal software release schedules. The new roadmap is a great glossy for general long term strategies, but doesn't help us know what software may be released in the next quarter or year. Can you bring something like that back. Maybe a new name, since "Road map" has changed, but maybe "product planning guide"? Or, please pick a new name. Thanks.
81 votes -
Highlight attributes not matching template
PI System Explorer should visually highlight attributes of template based elements that have changes to the template.
79 votes -
Support different data retention policies
As an administrator, I need to ability to configure the life span of my PI data, so that data are kept or deleted accordingly. For example, data that should be deleted based on corporate mandates and data that should be kept forever are handled accordingly.
Note: This was previously Enhancement 25774OSI8.
79 votes -
Analytics function for Last Good Value
We have come across a number of occasions where we want to bring in the last good value of an attribute as an input to an analytics. But there is no way to do this without additional attributes and analytics. It would be convenient if a function existed that brought in the last good value of the attribute. This is particularly useful when your data source is known to send NULL value frequent which translate into No Data or Bad Input. One specific example:
We have a number of analytics that only run if one of our engine is on. …
77 votesLooking for more inputs on how to determine what the last good value is (was). While it’s simple to say a numeric value is good, but what if it’s a non-sensical numeric value like 1000 for temperature? It is also possible to the source system to send out status like NoData. How should that be interpreted? Please provide your inputs.
-
Support Analysis Data Reference Step Functionality
Use case: User wants to trend Analysis Data Reference in client tools (Processbook, Coresight). User doesn’t want to create a PI tag for this output. Currently, the AnalysisDR ignores step, even if it’s input attributes are step.
77 votes -
Allow substitution parameters in attribute template description
As a user, I want to be able to use substitution parameters in attribute template descriptions, so that when elements are created from template, the attribute template description can be substituted with pertinent information.
Note: This was previously Enhancement 116200.
74 votes
- Don't see your idea?