PI Server
Welcome to the
PI Server feedback page!
We created this forum to hear your ideas, feature suggestions and feedback on PI Server. Please suggest your most important features and design change ideas on this site, and vote for your favorite ideas.
Please note that your ideas and comments posted here are visible to all other users.
- For bugs, please open a case with OSIsoft Tech Support through myOSIsoft Customer Portal (https://my.osisoft.com) instead of sharing them on this site.
- For documentation feedback and bugs, please report to documentation@osisoft.com instead of sharing them on this site.
-
"Outputs at Start"group
It would be nice if there were an "Output at start" option to output values at the start of an event frame. Currently there is an "Outputs at close" option for Event Frames.
73 votes -
Automatic Recapture Values for Event Frames
I would like to have the possibility of automatically recapturing values for event frames, so if the lab data comes in after the events are generated the late values could be recaptured automatically and in bulk. This will save the time and effort to manually identify and recapture values for each of those event frames using PI System Explorer.
53 votes -
Allow different naming for Parent and Child Event Frames
Allow a different naming pattern for the child event frames. End result would have the long, uniquely named EFs in the Parent EF as usual, but the Child EFs could have a simplified name, like the level of an alarm that is pulled from an attribute value (capable as of AF 2017 R2).
29 votes -
late notification
At times I have event frames that generate late for various reasons that trigger a notification. Since it was late we have no need to get the notification. I would like a way to not have a notification trigger if it is late.
28 votesHow would we determine if it’s too late to send a notification? This needs to be evaluated by the PI Notifications Service and not be a human being.
Please provide your input.
-
Event Frame (EF) Linking
Ability to link Event Frames coming in from different sources (batch & mes interfaces, EFgen, PI Analytics, custom, etc.) together based on rules and monitoring an EF attribute SO THAT it's easier to associate time frame context and data that is related together but come from different sources.
27 votes -
Allow selection of output timestamp for values written by the outputs at close feature in Event Frames
It would be nice to have the option to select either starttime or endtime of the eventframe as the timestamp for the value that will be written a PI tag using the Outputs at close feature in Event Frames. Currently, it will only write the value with a timestamp of the endtime of the event frame.
Use case:
I have an event frame and I would like to see the average of an attribute value for that duration of that time frame on PI Vision. The expectation is to see a horizontal line indicating the average value throughout the duration…
26 votes -
Aggregate event frames to a time series
As an user, I want to be able to treat event frame like time series data, such as number of active event frames, sum of an attribute, so that I can continuously monitor the evolution of event frames over time.
25 votes -
Acknowledge of Event Frames requires Reason Code / Comment / Electronic Signature
It should be possible to configure event frames to be acknowledgeable only if a comment/reason code is entered before. we have this requirement sometimes in life science industry, but i can imagine it might be also usefull in other industries (e.g. for saftey relevant events,...).
a configuration on event / event template base is useful as some events might require an comment and others not.it should also be possible to configure to require an electronic signature before acknowledge the event. this might be in relation with PI Vision feedback
again the configuration if ESIG is needed should be…
23 votes -
Custom Severity Levels for Event Frames (EF) Triggers
Enable the ability for end-user to manage custom severity levels for event frames, to allow for better communications across response teams and business unit functions.
Exposing EF severity levels within a PI Notifications messages is very helpful in providing quick context to an issue. However, it can create confusion when those severity levels do not map well to a specific company's internal standard for incident reporting in either the severity level namings or qty of severity levels.
EXAMPLE MAPPING PROBLEM:
Event Frame = None, Information, Warning, Minor, Major, Critical
Cust 1 = Normal, SEV5, SEV4, SEV3, SEV2, SEV1
Cust 2…22 votes -
Stop EF after given time
Als a PI admin I want to have the option to stop/end a EF after a given time. This helps to trigger and track onetime events as for example taking a reactor sample.
22 votes -
Event Frames Scalability
Ability to scale event frames to support hundreds of millions of EFs per year.
19 votes -
Export and Import of Event Frame Searches
We should be able to export and import Event Frame SEARCHES to work with them in further projects.
16 votes -
Event Frames that can expire/auto-delete/archive
When generating Event Frames it would be useful to automatically remove the Event Frame, either when no longer active or in combination with no longer active and acknowledged, or other conditions.
An example use case would be for PI Notifications - the need to retain the Event Frames might not be there once a Notification is sent and action taken.
For example, I might sent a notification to remind someone to use PI Manual Logger to enter some data, but I don't need an Event Frame to exist after this is dealt with.
Other examples are that I…
15 votes -
Search for all Event frames belonging to an Element and its Child Elements
Currently in PI System Explorer we can search for Event Frames based on Element Name. However, it would also be good to have the option to also search for Event Frames belonging to child Elements of that specified Element.
For example, if you have a Parent Element for each of your sites or sub-sections within a plant and you would like to see all Event Frames for all assets belonging to that site or sub-section then you can select the option to include child Elements in the Event Frame Search.
13 votesThis idea has been answered.
-
Additional documentation and examples to reference non-primary referenced Elements on Event Frames Templates
Some users asked for an enhancement of the documentation/ guide videos regarding syntax for referencing a non-primary element on a PI Point attribute from Event frame templates. The OSIsoft live guide does not provide enough information and/or examples about this and may lead to confusion.
As an example, one customer wanted to create an attribute on an Event Frame Template referencing a Pi point attribute belonging to a non-primary reference element at the same level as the primary element on the AF elements hierarchy. In order to do this, it is necessary to use the following syntax and logic:
.\Elements[.]...[@Name…
10 votes -
PI EFGen interface : allow configuration of events without OS-admin rights
PI EFgen interface is built in such a way that it is not possible to configure events without Windows-Admin rights on the machine hosting the interface. This is not relevant in term of security and we would like to let key-users configure events with only PI-admin rights.
This request is similar to what is available in PI Batchgen interface, where you can configure batches with PI SMT and you don't need any OS-admin rights.
9 votes -
Event Frame Re-capture/Backfill Option to Save Annotations/Reasons
When a backfill or "recapture events" option is selected for Event Frames, give the user an option to "Save Annotations" for that specific event frame. Right now, we use Event Frames to copy in Reason Codes and Comments (that are logged as annotations) so we are limited in backfill or recapturing the data if historical data changes.
8 votes -
Add the option to delete all event frames that reference an element when the element is deleted
When deleting an element using PI System Explorer, there should be an option to delete all event frames that reference the element. Currently when deleting an element, the delete option "Delete this object and all references to it" does not delete the event frames that reference the element. This delete option only deletes the references that are inside the event frames.
If a deletion of an element occurs, then there could be lots of undesired event frames that have no referenced element in the database. And to find these event frames, it would be necessary to use another tool such…
8 votes -
Purge EFs using AFDIAG and more search criterias'
You should be able to urge EFs using more complex search criterias' than the ones provide in the latest PI Server 2018 SP3 (StartTime, EndTIme, EF Template).
Most important criteria would be EF categories, but also some honorable mentions:
1. EF category
2. Analysis Name
3. Primary Element Name
4. Duration
5. Others8 votes -
Outputs at close available for all generation modes
‘Outputs at close’ is very powerful and flexible. It allows one to use expression analysis syntax in event frames. Unfortunately, it is only available for generation mode 'explicit trigger', but not for 'pulse', 'step', or 'step continuous'.
If you want e.g. a new event frame started every time a value of an input tag changes (and closed again when it changes again), generation mode step continuous is what you need.
In that case it would be very helpful to also be able to use outputs at close.6 votes
- Don't see your idea?