Allow arguments/parameters to be passed to variable definitions, effectively creating user-defined functions.
For example, suppose that I want to define the function TagSum, which adds the values at all events in a time range. Then:
TagSum(tag, s...
Add the option to select or add custom triggers on Rollup
Currently Rollup triggers can only be "All attributes" or periodic. But sometimes, especially when you are dealing with lots of attributes been rolled up together, you may want to specify one (or a couple) attributes to the be triggers of your Rol...
The current 'Analysis Service Statistics' explain quantitatively "what is happening", but do not quantify the available capacity of the analytics engine. Managing a large and busy AF Server involves far too much guesswork as to how much additional...
ENable analysis scheduling with different timezone (and also DST)
it will be useful to schedule an analysis with a specific Time Zone in order to be aligned with the local time and, especially, with the local setting for DST.
PI Tag Renaming Detection for PI Vision/PE Calculations
When input PI Tags are referenced in PI Vision 2020+ calculations, they do not automatically detect PI Tag name changes. For users with a lot of calculations, this can be extremely problematic in the event of a PI Tag name change. In the event of ...
Possibility to change units of template based attributes
I have template based elements including analysis that can be used for calculations with a variety of units (tonnes, MWh,...). So it would be great to have the possibility to change the units of template based attributes. At the moment they are fi...
AF should react better to unhandled exceptions from a linked table provider
When an OLE DB or ODBC provider returns an unhandled exception for a linked table to the PI AF Application Service , it would be better for it either handle the exception and not crash, or to log the exception, the linked table name and provider n...
Add an option in Attribute Search to view excluded attributes in AF or PI Builder
Add an option in Attribute Search to view excluded attributes in AF or PI Builder. It is not possible to see excluded attributes when making an attribute search in the current version of PI AF Client and PI Builder
Enhance Analysis Template Search Option in PSE Management Tab
When searching by Template in PSE Management tab all analysis templates are returned in the drop down list. This can result in hundreds of options being listed depending on the size of the AF Server and database. This makes it very complicated and...
Add a Concat() function that can be nested into the other available functions for string builder
When using string builder attributes to dynamically generate specific values, additional attributes need to be created whenever concatenation of multiple attribute values is part the the logic. For example when using a string builder to generate a...