Ability to disable load shedding on Individual analyses
As a PI Admin I would like the ability to disable load shedding on individual analyses. This will ensure that critical analyses do not skip without having to disable load shedding at the service level and potentially impact performance.
PI FrequencyGT function and PI FrequencyLT need to be added in AF analysis.
Please add PI FrequencyGT and PI FrequencyLT functions in AF analysis, like PI TimeGT and PI TimeLT, which find the frequency (number of times) within a range when an attribute value is greater or less than a given value.
The TriggeredOn() function would return true if the inserted attribute was the reason for the expression analysis to trigger/evaluate. I have multiple attributes in the same analysis but only want each line to have an output when its corresponding...
Conditional Analytics within event frame templates
As a PI Admin, I'd like to be able to calculate conditional based analytics within my event frames rather than in an outside calculation that you need to reference within the event frame. This causes timing issues when trying to schedule that calc...
Provide function to allow users to get n-th event before/after a certain time
Provide the functionality in AF analytics to get the nth event of an attribute before/after a certain point in time where n is a variable.
In cases where n is small or fixed we can use the PrevEvent() or NextEvent() functions n times to do this, ...
Performance equation to calculate tag median over time range
Currently we do not have functionality to calculate a median over a set of tag archive values. For example a function such as TagMed('sinusoid', '*-2h', '*-30m') to return the median of that set of archive values.
Currently you have to type the attribute you wish to rollup by hand. Some of our customers have expressed interest in being able to select one attribute with the mouse rather than typing anything. Wildcard characters do work but some customers who...
Ability to easily split Event Frame on a time range
Users have requested to have Event Frames split up based on a time range to more easily visualize the data and make reports.
For example, if an Event Frame is triggered Monday at 4pm and closed on Wednesday at 6pm it would be nice to have 1 even...