Skip to Main Content
AVEVA™ PI System™ Feedback Portal

Welcome to our new feedback site!


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.

Status Declined
Product PI Connectors
Created by Kenneth Barber
Created on Aug 17, 2022

PI Connector For Power BI Desktop: the Swiss Army knife of non-real-time data collection

Summary

Pros:

  • Combine and reshape data like never before in a PI System

  • Instant spike in the number of supported data sources

  • Outsources and crowdsources the work for developing new connectors; a symbiotic relationship with Microsoft and its customers

  • Can reduce the strain on the PI System

  • Reduces the number of PI Connectors needed

  • Reduces the number and difficulty of query languages to use; GUI can dodge coding entirely

  • Knowledge of Power Query and Power BI Desktop is useful outside of PI work

Cons:

  • Likely too slow for real-time data

  • May have a licensing fee

Detail

Despite having released hundreds of PI Interfaces and dozens of PI Connectors, AVEVA struggles to keep up with the ever-increasing number of data sources. Meanwhile, there's Power BI Desktop, a free program by Microsoft that allows users to combine and reshape data from different sources by using a simple query language (Power Query) or the even simpler GUI. It is a perfect match!

The PI Connector For Power BI Desktop would instantly give PI support for many more data sources, and users can always write custom data connectors for data sources that are not natively supported and possibly share them on GitHub. This effectively outsources and deduplicates a lot of the work related to connecting to different data sources. Maybe AVEVA might even decide to create and share a custom data connector, which benefits both OSIsoft customers and Microsoft customers.

The PI Connector For Power BI Desktop would let users easily combine data from different sources and then save only the required values into PI, which saves tags, disk space, and processing power compared to saving the raw data into PI first and using the PI Analysis Service to derive new values.

The PI Connector For Power BI Desktop would replace some existing PI Connectors and satisfy some of the suggestions for new PI Connectors, giving users a much more unified and simplified experience. For example, since Power BI Desktop can handle both text sources and relational database sources, the PI Connector For Power BI Desktop would supersede most of the PI Connector For UFL and all of the idea of a PI Connector For RDBMS. The user can also skip learning SQL and the INI file language and focus on just Power Query, which is not only 1 language instead of 2, but also much easier to learn, read, and write and much more useful to the user outside of PI work.

In addition, Power BI Desktop has a GUI that allows users to build queries without writing code and to preview and undo any step. The only downsides that come to mind are that there may be licensing fees from Microsoft and that the PI Connector For Power BI Desktop would likely be too slow to collect data from sources that send data more often than every few seconds, so AVEVA would still need to make PI Connectors for such sources. Despite this, a PI Connector for a program as solid as Power BI Desktop would undoubtedly benefit PI users in their data retrieval journey.


  • Attach files
  • Admin
    Alan Izar
    Reply
    |
    Jul 12, 2023

    Declined - At the time we will not be implementing this idea since it does not align with our current data collection strategy.

  • Kenneth Barber
    Reply
    |
    Aug 17, 2022
    A much better but less likely product would be a PI Connector or PI Adapter that uses Power Query directly without going through a separate program like Power BI Desktop. It would likely run faster than what I propose in my suggestion above but would lack the GUI, so the user would need to use Power BI Desktop anyways to edit their queries using the GUI. However, I don't know if Microsoft allows this kind of direct integration or provides any easy way to do this.