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

Analytics & Calculations

Showing 323

Analysis Preview Results - Automatically scroll to result row

After generating "Preview Results" (from right mouse click on analysis name on PSE Analysis Templates tab) it would be nice if the upper results table would auto scroll to the related time value when using the trend cursor to click on the results ...
Guest over 2 years ago in AVEVA™ PI Server / Analytics & Calculations 0 No status

New AF analyses should be automatically backfilled a set time interval upon creation.

There should be an option in PSE to automatically backfill all AF Analyses a set time interval upon creation that can be set once. This would prevent a user from having to manually backfill analyses individually or in a group from the Management p...
Guest over 2 years ago in AVEVA™ PI Server / Analytics & Calculations 2 No status

Analysis type search filter in Management plugin

It would be convenient to have a search filter in the Management plugin for analysis type (Expression, Rollup, etc..). For example, if a user wants to start/stop/backfill/recalculate a specific type of analyses they have to perform multiple search...
Guest over 2 years ago in AVEVA™ PI Server / Analytics & Calculations 1 No status

Make Analytic Expression Editor window bigger

The editor window for analytics is so small. If you create an analytic variable longer than 5 lines you have to start scrolling.
CraneHOU over 2 years ago in AVEVA™ PI Server / Analytics & Calculations 1 No status

Allow BadVal to handle 'No Data' when querying before input tag creation

It is currently not possible to use BadVal and if-then-else logic to handle the 'No Data' system digital state which is returned by a formula data reference or analysis data reference attribute when one of the input tags for the calculation was cr...
Guest over 2 years ago in AVEVA™ PI Server / Analytics & Calculations 0 No status

Analyzes are automatically switched off by the PI Analysis Service

In the case, that the PI AF Analysis Service is overloaded, there should be the possibility that faulty analyzes are automatically switched off by the PI Analysis Service. This ensures that all other analyzes functioning correctly. The failed anal...
Marcel Rieß almost 2 years ago in AVEVA™ PI Server / Analytics & Calculations 0 No status

Make "In" operator compatible with arrays within AF Analysis

We have many calculations following this basic pattern - take recorded values of one attribute, apply a filter (using FilterData), then retrieve values of a second attribute at the filtered timestamps of the first attribute. Currently, we cannot r...
Gregory Malek 8 months ago in AVEVA™ PI Server / Analytics & Calculations 0 No status

Add Continue() Function To Asset Analytics

Similar to the Exit() function, a Continue() function would be very helpful in reducing the calculation load on my analysis service, in this case by not fully executing variables if a condition is true. For example, if I'm evaluating the state of ...
Kelsey Bobeck over 1 year ago in AVEVA™ PI Server / Analytics & Calculations 0 No status

Overload the Convert function to allow a input UoM and output UoM for unitless values

For unitless values you can assign a unit of measure by using the Convert() function. To further convert this to another UoM in the same class you need to nest another Convert() function. For example, Convert(Convert(3600, "s"), "h")) It would sim...
Mike Horrocks 8 months ago in AVEVA™ PI Server / Analytics & Calculations 0 No status

Expose Analysis Service Evaluation Queue Count

For complex systems it is important to monitor the PI Analysis Service closely. The existing performance counters are helpful but we would really like the EvaluationQueueCount to be available as well. This would help determine if the EvaluationsTo...
Steve Boyko about 2 years ago in AVEVA™ PI Server / Analytics & Calculations 0 No status