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.
Currently it is only possible to connect the Asset Analytics service to an AF server. It would be very useful if you could connect an Asset Analytics service to an AF database. This way you can create a "silo" of an Asset Analytics service and AF database. This silo can run on its own without impacting or being affected by other AF databases, resulting in a more robust, reliable system.
The "created" instances of the Asset Analytics services can all run on the same server or on different servers. If the services are running on the same box, they should be able to run with their own service account and connect to the PI system with that account and write data back using the service account, even if the pi buffer subsystem is enabled on the server (which is necessary if you are using a PI collective)
It should be possible to link an AF database with analytics to a specific AF Analytics server.
We have monthly patching cycles and we have a failover cluster setup for high availability. The analysis takes hours to complete backfilling after a restart for patching.
If we could assign an analysis service for certain AF databases, that could be a good workaround unless a load balancer like F5 can be supported which would be optimal. This will avoid analysis skipping issues which we see in the logs all the time. Anything we could do to isolate critical analysis from being impacted by not so critical analysis.
Being able to run Asset Analytics on different hosts could solve a problem with single systems spanning multiple time zones. By having an Asset Analytics server hosted in each time zone an enterprise operates in could mean that time zones/daylight savings/etc. are taken care of by the operating systems as they are clients to Asset Framework and PI data archive.
For example, if I have a calculation that is a 6am to 6am totalizer at the momment I have to be aware of what time zone the analytics service is running in and account for that. Sometimes this can be complicated, and it just adds more expense to the calculations than would be needed otherwise.
It would be useful to run multiple instances of Asset Analytics to assign "mission critical" calculations to a dedicated environment, while running non-critical calculations on another environment. This would allow the "mission critical" system to be more controlled to avoid stressing the environment.
we are also an Enterprise customer and we have been facing a lot of challenges with single instance of Analytics Service & Notification service. for a small scale system, analysis service works well but when system grows with thousands of assets (35K assets in our case) and analyses (140K Analyses in our case) the system starts to show signs of performance deterioration. all techsupport calls ends up providing gigs of logs files and service statistics and in the end we just hear the feedback of fine tuning our calculations. we have some very critical 10-20K analyses which we can't afford to loose for even 1 minute, but if analysis service goes down, it takes all 140K analyses with it including super critical ones as well.
Aveva/OSIsoft should definitely look into creating multi-instances of PI Analysis Services like PI-PI Interface so that we can group all critical analyses to 1 instance and do some load distribution. We have seen similar setup for PI Integrator for business analytics where we can configure up to 4 worker node services on 1 server machine.
Regards,
Gaurav A