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.
-
PI Interface for OPC DA and VT_ARRAY|VT_BSTR datatype
PI Interface for OPC DA has a plugin called "Time Array" to manage numerical arrays but string arrays are not supported.
It would be a good improvement to develop this feature for string arrays.1 vote -
Make tooltip for output attributes analysis in PI System Explorer readable
When mouseover on a output attribute analysis icon the analysis is displayed in the tooltip on a single line. The analysis will quickly become unreadable.
It would be nice if the analysis could be presented in a readable way.
1 vote -
have event frames with multiple start triggers match preview results when the parent start time is adjusted during reconciliation
As a PI System admin, I would like event frames with multiple start triggers to match preview results when the parent Event Frame's start time is adjusted during Event Frame reconciliation. Currently we have to take one of the following actions to prevent the duplicate event frames:
Wait until the event frames are closed and then recalculate the event frame analysis
Manually delete the duplicates
Reconfigure our Event Frames to contain just one start trigger
3 votes -
Standard Connector for Microsoft PowerPlattform
To use the PI Server with the Microsft PowerPlatform, a custom connector is required.
This connector is always under the responsibility of the customer, which makes it difficult to keep up with adjustments to the PI system and Microsoft, or to react to them.
Instead of the custom connector there should be a standard connector, which is supported by OSIsoft and Microsoft.
Through this connector the two platforms can ideally work together.7 votes -
1 vote
-
Thorough Analysis service message logs
Having more thorough and detailed messages for the Analysis service in the event logs, especially upon startup.
Environment details + Language settings that the Analysis service is using should be mentioned in the startup logs in order to better troubleshoot configuration issues without needing to go through a trial and error process.
2 votes -
Negative numbers in digitalsets
Negative numbers in digitalsets for all PI interface and skip numbers, basically that the digitalset is like the enum of AF
5 votes -
Ability to search for Analyses
It is possible to search for Templates, Elements and Attributes, however the only way to obtain Analyses is to perform a full Element search then filter out the Analyses columns.
I have an extensive AF structure with many 100,000 rows. It would be useful for such large AF structures to be able to search for Analyses in the same way that you can search for Elements or Attributes.2 votes -
Allow extensions in PI AF Analysis template
Ability to allow extensions in PI AF Analysis template, in order to modify specific element analysis.
1 vote -
AF Function Call to test for existence of a PI tag
Some Analytics fail due to a tag not existing. It is possible to test for a Bad value via the BadVal() function, however, this does not work if the tag does not exist. Consequently the equation will not run. This caused me many hours of debugging when trying to identify why several calculations were not running out of many 1000s which were defined for the AF template.
It would be useful to have an AF function that explicitly tested for the existence of a Tag. In this way calculations would still run resulting in a cleaner looking summary in the…
1 vote -
Create substitution parameter for parent of referenced element
I would like to be able to reference the parent of a element reference. As it currently stands, it is only possible to reference the original parent element of an element.
2 votes -
Option to write EF template attribute result back into a PI-tag
Creating a possibility to populate PI-tag's based on the Events. These PI-tag's can be used in reports/displays. Generating batch, daily, hourly, shift and other "event" driven values and store them in a specific PI-tags would very easy and may reduce the performance load of the system. Calculations are triggered only when the events happens. Possible solutions: 1) Adding a Analysis tab to the EF frame template for mapping/calculations 3) Extend the Output Expression to enable the use of EF (child)attributes 2) Extending the function EventFrame enable the use "EF (child)attributes names" instead of 'Starttime','EndTime,'Duration' only
2 votes -
Option for Calculated Data when selecting "Time Series Data" of an attribute
As a user, I'd like to have a Calculated Data option when i select the Time Series Data of an attribute. This would let me pick out things like 5 minute averages, 1 week range etc etc.
It would put data in end users hands without having to request it from the engineering team or learning PI Datalink.
Right now, its only Sampled Data or Archive (Raw) Data available.1 vote -
Further development of PI Notification
Unfortunatly PI Notfication is an very old tool.
The Tool is very old and slow.
Improvements are needed.Improvements needed:
1. Performance Update for the engineering tool in the AF is very poor
2. Functionality to send an event to an webapi is very basic. we need more functionality to connect also webapi's with a very strong authentification concept10 votes -
Further development of PI AF scripting functions
In many UseCases we need more programability functions in PI. As example loop functions. We like the AF Framework, beacuse if you search in case of a problem you are very fast. But the functionaclity is unfortunatly not very rich.
Please integrate some more functions or integrate NodeJS, Phyton or
other scripting capabilities11 votes -
Multi Language Support for AF Elements and Attributes
We use PI in an multilingual context.
Therefore we need an functionality to support.It would be good if you could enter a translation list for several languages for all elements and attributes. This language must be selectable and accessible via all interfaces as well as via PI VIsion.
10 votes -
Recorded Values Discrete Time Weighting
When using the recorded values function in Analysis, Time weighted totals and averages assumes that the data is continuous and not discrete. This creates issues with data streams that are both discrete and require time weighting functions. Ideally a third calculation type needs to be added to Total, AVG and the like which is Time Weighted Discrete. This will adress this issue as is currently done in TagTot or TagAvg.
1 vote -
multiple instancnes of analysis service
As a PI administrator I would like to be able to create multiple instances of "PI Analysis Service" windows service for these reasons:
- avoid new potentially problematic analysis from affecting the ones that are operational and working correctly by setting one production instance and one test instance for example.
- every instance could have its own log files and we could move some analyses to a new instance to troubleshoot them
- make possible to distribute the resources usage for asset analytics on more than one serverThe idea was already declined in "https://feedback.osisoft.com/forums/555148-pi-server/suggestions/33839161-multiple-instances-for-asset-analytics" nevertheless i think…
16 votes -
Transfer Saved searches: This option will allow to transfer event frames "saved searches" from one computer to another.
Transfer Saved searches: This option will allow transferring event frames "saved searches" from one computer to another. For customers who have many search criteria, it is time-consuming to rebuild again on another PC.
2 votes -
PI System health and diagnostics monitoring
As a customer with a large foot-print of on-prem PI System software across multiple sites, I need a solution for health monitoring and diagnostics that allows me to identify issues (potential or current) with any component of the PI System or its data flow. PI System is a mission-critical application in my organization and any downtime has serious impact to the operations.
As a PI Administrator, I have been asked to use the PI System Monitoring AF toolkit, which is a service, and not a licensed product by OSIsoft/AVEVA. My organization has invested time and resources on implementing the toolkit…
15 votes
- Don't see your idea?