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

My ideas: PI AF SDK

Showing 38 of 4928

Expose most of PI-SMT functionalities to AF-SDK

I have to admit that I am surprised and disappointed not seeing any real good administration methods in the AF-SDK. Of course there is Powershell but what I would really want is a nice way of getting all the information I see in SMT and more withi...
Guest over 2 years ago in AVEVA™ PI System Access (PSA) / PI AF SDK 0 No status

Allow to change Connection Default Preference for all AF SDK applications

If the user wants his custom applications running on a particular client machine to connect to the secondary server of a collective, he could of course hard-code that. But that becomes impractical if there are a lot of custom programs or they are ...
Guest over 2 years ago in AVEVA™ PI System Access (PSA) / PI AF SDK 0 No status

Export method for AFLibrary class

As an AF SDK developer, I would like to be able to export AF Server Libraries (https://docs.osisoft.com/bundle/af-sdk/page/html/T_OSIsoft_AF_AFLibrary.htm) to .xml files or strings in order to easily share them with other AF Servers. An example o...
Guest over 2 years ago in AVEVA™ PI System Access (PSA) / PI AF SDK 3 No status

OpenID Connect authentication option is not configurable in AF SDK 2023

As a PI client of a PI Data Archive collective infrastructure, I want to configure whether to use or not, the OpenID Connect option in AF SDK Client when connecting to the PI Data Archive, So, when one or more nodes of the PI Data Archive collecti...
Jason Edwin Molina 11 months ago in AVEVA™ PI System Access (PSA) / PI AF SDK 0 No status

New PI AF Function allow user to assemble the new Array (value or timestamp or both) in Analysis variable.

PI Array Data Reference: I think one enhancement request could be: a new PI Function (e.g. ArrayValue, ArrayEvent, ArrayRecord) allow user to assemble the new Array (value or timestamp or both) in Analysis variable instead of attributes. Thanks! h...
Johnny Shi 6 months ago in AVEVA™ PI System Access (PSA) / PI AF SDK 1 No status

af sdk PIPointQuery should allow multiple use of filter name per AND condition, so ranges can be searched

Currently the PIPointQuery cannot contain a filter condition with same filter name twice per AND condition of the query string. PointId:>5 AND PointId:<10. This would cause an error. Therefore filtering for a certain range is annoying as ...
Guest over 2 years ago in AVEVA™ PI System Access (PSA) / PI AF SDK 0 Declined

Provide ability to specify ID (Guid) when creating elements or attributes

Provide ability to specify ID (Guid) when creating elements or attributes in AF via the AF SDK. When replicating data from an external system to AF, we need to be able to use the same GUID that has already been established.  This will allow...
Guest over 2 years ago in AVEVA™ PI System Access (PSA) / PI AF SDK 16 No status

PI Ecuation in AF Analyses accept starttime and endtime from client

584 / 5.000 Processbook and Datalink allow dynamic starttime and endtime in PI Equations.For example, the TimeEq function allows you to obtain the starttime and endtime of the client.Our PI Vision users would find it very useful to have that featu...
Guest over 2 years ago in AVEVA™ PI System Access (PSA) / PI AF SDK 0 No status

Allow decimal representations of days, months, and years in time strings

PI Time offsets only allow for integer numbers of days, months, and years. For example, *-1d is allowed, but *-1.5d is not. Hours, minutes, and seconds allow decimals. There are a number of client tool situations where the customer would like to o...
Guest over 2 years ago in AVEVA™ PI System Access (PSA) / PI AF SDK 2 Declined

support server side aggregation in AFSDK

I would like to aggregate multiple tag values in a server side operation using naturally scheduled or sampled intervals in some form similar or extending FilteredSummaries. Most common case is finding the maximum aggregate of two or more tags. I...
Guest over 2 years ago in AVEVA™ PI System Access (PSA) / PI AF SDK 0 Declined