Skip to Main Content
AVEVA™ PI System™ Feedback Portal

Welcome to our feedback site!


We created this site to hear your enhancement ideas, suggestions and feedback about AVEVA products and services. All of the feedback you share here is monitored and reviewed by the AVEVA product managers.

To start, take a look at the ideas in the list below and VOTE for your favorite ideas submitted by other users. POST your own idea if it hasn’t been suggested yet. Include COMMENTS and share relevant business case details that will help our product team get more information on the suggestion. Please note that your ideas and comments are visible to all other users.


This page is for feedback specifically for AVEVA PI System. For links to our other feedback portals, please see the tab RESOURCES below.

ADD A NEW IDEA

Clear

Search results: AVEVA™ PI Server

Showing 122 of 258

Add a function to calculate the week number of the year

In order to calculate the current shift operating at a plant, I need to calculate where in the 28-day cycle the current week is. Knowing which week of the year it is allows me to do that. Note that current PI weekday functions always count Sunday ...
Guest over 3 years ago in AVEVA™ PI Server / Analytics & Calculations 4 Declined

Support string values in formula data references

Formula data references do not support string value type attributes (e.g. if stringattribute="Yes" then "X" else "Y"). One workaround is to create an analysis on the element template with the same logic mapped to an attribute on the element templa...
Guest over 3 years ago in AVEVA™ PI Server / Asset Framework (AF) 5 Declined

Add filters support to AF Summary calculations

PI-DataLink allows for filtering of aggregate calculations, for example to get the average inlet temperature of a compressor when the turbine speed is > 1000 RPM. This is not possible with AF. The KB01120 article does not work and is very mess...
Simon J. Dyson over 3 years ago in AVEVA™ PI Server / Asset Framework (AF) 6 No status

Delay Real-Time Calculations until backfill is finished.

For recursive Analyses such as below : PrevVal(tagA,'*') + 'TagB' → output : tagA When the PI Analysis Service is down (or the node needs to be restarted), the current calculation needs to be halted until the Backfilling reaches up to the start u...
Guest over 3 years ago in AVEVA™ PI Server / Analytics & Calculations 3 No status

Filter Expressions for PI Point Data Refences

Allow the use of filter expressions, similarly PI DataLink Compressed Data, so that you can visualize or perform calculations on filtered data (e.g., excluding bad values, certain digital states, etc.).
Guest over 3 years ago in AVEVA™ PI Server / Asset Framework (AF) 2 Declined

Curve Function to reference attribute and internal variable values for numeric constants (x1,y1) (x2,y2) (xn,yn)

As a End User I would like the Analysis Curve Function to accept referenced attributes and internal calculation variables for numeric constants (x1,y1) (x2,y2) (xn,yn) so that the resulting y value is based on a dynamically updating curve function...
Guest over 3 years ago in AVEVA™ PI Server / Analytics & Calculations 0 Declined

Dynamic element search/view for rollup

As a user of Asset Analytics I would like to have more flexibility in including elements in my rollup calculation so that I would not need to build large hierarchies just for the purpose of rollup analyses.
Guest over 3 years ago in AVEVA™ PI Server / Analytics & Calculations 7 Declined

A way to specify within analyses whether input values should be retrieved from the Data Archive or the PIAF Cache

A way to specify within the analyses if input values should be retrieved from the Data Archive or the PIAF Cache. Thereby preventing different results during real-time calculation and for instance backfills and decreasing the execution time of ana...
David Scott over 1 year ago in AVEVA™ PI Server / Analytics & Calculations 1 No status

Option to use Good Data only in Analyses.

Analyses can suffer from bad calculations due to bad events for a tag, such as system digital state events returned for a numerical tag. Although BadVal() can be implemented to avoid using bad events in these analyses, they add another layer of ...
Guest over 3 years ago in AVEVA™ PI Server / Analytics & Calculations 2 No status

Define UOMs for outputs

As a Process Engineer I want to specify UoMs so that calculation will write the correct value back to attributes that are stored in different UOM or don't have UOM defined
Guest over 3 years ago in AVEVA™ PI Server / Analytics & Calculations 3 Completed