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

Add a string array function to extract all items into a string result

Our process is writing an array of strings into an AF attribute of the same type. This AF attribute may receive information of different size (index) in time. We need to extract all the information contained in the string array (all the items) an...
Guest over 2 years ago in AVEVA™ PI Server / Analytics & Calculations 1 No status

Allow Asset Analytics to output to annotations

As someone who has migrated our calculations from PI ACE to Asset Analytics, we need to be able to annotate various calculation outputs in the same way we were able to with PI ACE. Please enable analyses to output annotations to various PI Tags in...
Roger Ward over 2 years ago in AVEVA™ PI Server / Analytics & Calculations 1 No status

Allow event scheduling for PI Point DR attributes that use RelativeTime or TimeRange

Currently it's not possible to use attributes that are based on a PI Point Data Reference with RelativeTime or TimeRange settings as triggers for analyses with event-triggered scheduling. You get the "No valid triggering inputs found" error. The r...
Guest over 2 years ago in AVEVA™ PI Server / Analytics & Calculations 0 No status

Additional capabilities for rollup analyses

I find myself making analytics on child elements which by themselves have limited value, but are needed to get rollup analyses to work. This adds complexity to the design of AF. Two ideas would improve this: 1) Count # of attributes that meet a c...
Guest over 2 years ago in AVEVA™ PI Server / Analytics & Calculations 1 No status

multiple instances of analysis service

As a PI administrator I would like to be able to create multiple instances of "PI Analysis Service" windows service for these reasons: - avoid new potentially problematic analysis from affecting the ones that are operational and working correctly ...
Phillip Riesinger over 2 years ago in AVEVA™ PI Server / Analytics & Calculations 6 No status

Recorded Values Discrete Time Weighting

When using the recorded values function in Analysis, Time weighted totals and averages assumes that the data is continuous and not discrete. This creates issues with data streams that are both discrete and require time weighting functions. Ideally...
WCBrad over 2 years ago in AVEVA™ PI Server / Analytics & Calculations 0 No status

AF Function Call to test for existence of a PI tag

Some Analytics fail due to a tag not existing. It is possible to test for a Bad value via the BadVal() function, however, this does not work if the tag does not exist. Consequently the equation will not run. This caused me many hours of debugging ...
Tony_Mitacron over 2 years ago in AVEVA™ PI Server / Analytics & Calculations 0 No status

Thorough Analysis service message logs

Having more thorough and detailed messages for the Analysis service in the event logs, especially upon startup. Environment details + Language settings that the Analysis service is using should be mentioned in the startup logs in order to better ...
Guest over 2 years ago in AVEVA™ PI Server / Analytics & Calculations 0 No status

Allow Analysis timestamp override feature to output milliseconds

When using an analysis variable as the output timestamp, it appears that the actual output timestamp is floored to the nearest second, shaving off any millisecond count. This is not a huge priority on our end, but I wanted to ask in case it was a ...
Guest over 2 years ago in AVEVA™ PI Server / Analytics & Calculations 0 No status

Add 'Stopped by user' status for analysis

As an AF administrator, I would like to understand the difference between an analysis that is stopped by an end user, or an analysis that has stopped but should likely be running. Currently when an analysis is stopped, we do not know if this is ex...
Guest over 2 years ago in AVEVA™ PI Server / Analytics & Calculations 0 No status