Technologies Utilized - OSISoft PI System
- Microsoft Azure Function
- Microsoft Event Hub
- Microsoft Azure Streaming Analytics
- Microsoft PowerBI
How To Build & Deploy
- Create Azure EventHub
- Create Azure Function (AF) to monitor the OSISoft PI WebChannel for data changes (send messages to EventHub - see attached AF code)
- Create Azure Streaming Analytics (ASA) Service and connect to EventHub
- Change ASA query to adding additional calculation (see attached ASA document)
- Create PowerBI Dashboard