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

Search results: AVEVA™ PI System Access (PSA)

Showing 9 of 36

Sum-Difference performance equation/Analytics Function

Develop a new calculation function, performance equation, analytics function, etc for calculating a summation of differences for all of the archive events for a PI tag across a given range. For example, looking for something that can take a given ...
ejr5067 about 1 month ago in AVEVA™ PI System Access (PSA) / General 0 No status

Add a method to the PI Web API's stream controller that only returns compressed events

Currently, using the PI Web API's Stream GetRecorded method with an end time of now will return the latest snapshot. As a developer, I would like an additional method to be added that would return only events that have already gone through compres...
Bethany Jewett 3 months ago in AVEVA™ PI System Access (PSA) / PI Web API 0 No status

Starting a Backfilling / Recalculation from a web interface using the Web API

We need a simple interface to modify data in the PI DA and restart calculations based on this data. For this we plan to develop a web interface, using the Web API. Modifying data is not a problem. But making a backfilling is more difficult. Back...
JMarc almost 3 years ago in AVEVA™ PI System Access (PSA) / PI Web API 0 No status

Align all developer tools to have access to the same data

The different PI developer tools do not have the ability to retrieve the same data. For example, a user cannot retrieve PI connection statistics from the AFSDK. That is only accessible via PowerShell (Get-PIConnectionStatistics). In C# or PI WebAP...
GaryYegiazaryan over 1 year ago in AVEVA™ PI System Access (PSA) / General 2 No status

Allow PIOLEDB Enterprise to connect directly to a PI Data Archive

If PI OLEDB Provider is not going to be further developed, allow PI OLEDB Enterprise to connect directly to a PI Data Archive. There are times when an SQL type query is needed, but the data structure has not been mapped to an AF server yet.
Guest almost 3 years ago in AVEVA™ PI System Access (PSA) / PI OLEDB Enterprise 5 Declined

Allow access of PI Server/AF Server time zone via PI Web API

Posted on behalf of customer: We are currently using the PI Web API 2021 SP1, version 1.15.0.162. We're using it to develop a proprietary C++ software. One of our customers has PI Servers all over the world and wants to see the time stamps in the...
Ryan Biggins almost 3 years ago in AVEVA™ PI System Access (PSA) / PI Web API 1 No status

Expose Current PI/AF Server Machine Times

As a web app developer, we need to calculate the time difference between the PI Data Archive or AF server machine times and the application server machine time.
Guest almost 3 years ago in AVEVA™ PI System Access (PSA) / PI Web API 1 Completed

Complete AF SDK documentation

Include protected (C# syntax) member, for example in data reference documentation. I developed more than 20 data reference plugins with functions not provided by Formula and AF analyses and needed to override some not documented methods of the bas...
Georg Krichel almost 3 years ago in AVEVA™ PI System Access (PSA) / Help / Documentation / Videos 1 No status

Implement a bulk write method for PIPointList

As an AF SDK developer, I would like to be able to write values in bulk to a list of PIPoints. Currently there is only PIPoint.UpdateValues() which allows multiple values for a single PIPoint object to be written in a single request. I would like ...
John Messinger almost 3 years ago in AVEVA™ PI System Access (PSA) / PI AF SDK 2 Completed