Skip to Main Content
AVEVA™ PI System™ Feedback Portal

Welcome to our new 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.

Status No Status
Created by Simon J. Dyson
Created on Aug 19, 2022

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 messy and relies on the output to be written to a new PIPoint - which is wasteful on licenses. AF-SDK filteredSummaries call do work. It would be best to support this directly within the product. One option might be to add the filter expression to the PIPoint Data Reference conifguration window. As well as providing the time offset, e.g. -1d, which is currently supported - add another text box to put in the filter expression.
  • Attach files
  • TalRafaely@Chevron
    Reply
    |
    Jan 10, 2024

    HUGE MISTAKE....


  • Suhartanto
    Reply
    |
    Jun 21, 2023

    this function very useful to us, especially when there's machine maintenance.

  • Guest
    Reply
    |
    Aug 19, 2022
    This could also be done by adding an overload to the analysis summary functions that allows you to specify a filter expression.
  • Matt Voll
    Reply
    |
    Aug 19, 2022
    i'm not sure i agree with the idea of modifying the pipoint data reference config window . . . but, yes, the inability to do a summarization analysis with a filter expression in a single analysis is a HUGE issue. This type of analysis/calculation is very common in excel/datalink, and while I don't think everything in Excel can be easily done in AF, it is a glaring gap. Especially when training/showing new users the "power" in AF and, to them, it seems like a lot of extra steps to do filtering when they are used to it in a single datalink function. i'd much rather just see it as an optional arguement field in the existing summarization functions (tagtot, tagmean, tagavg, etc etc)
  • Pete Long
    Reply
    |
    Aug 19, 2022
    Only 11 votes?! People mustn't know it's here. Can do this in excel but not AF (okay, I know it's not that simple), but this, as Matt stated, is kind of a big deal. Motor health is used in a lot of your demonstrations, but you don't want to assess motor out of spec when the motor isn't running. You don't want to assess a cooker out of spec, when it isn't cooking. e.g., TimeLT('amps', y, t, 'LoLo', 'motor'="Run")
  • Matt Voll
    Reply
    |
    Aug 19, 2022
    this is a big enough hole in AF capability than I am shocked we are at 2.5 years from idea submission without an update (regardless of low vote count)