Pbi iot data viz
-
Upload
david-moss -
Category
Software
-
view
199 -
download
4
Transcript of Pbi iot data viz
IoT Power BI Dashboards
IoT Power BI Dashboard Agenda
• Introduction• Azure Cortana / IoT Suite / IoT Hub• Azure end to end Solution Architect• Power BI desktop demo• Power BI API• Power BI Streaming IoT Dashboards
Introducing Microsoft Power BI
Experience your data. Any data, any way, anywhere.
Power BI is a cloud-based business analytics service
Power BI
https://www.microsoft.com/en-us/cloud-platform/internet-of-things-azure-iot-suitehttps://community.dynamics.com/ax/b/dynamicsaxbi/archive/2017/01/19/getting-started-with-microsoft-azure-iot-suite
Workflow integration
Push and broadcast
notifications
ID and access management
Preconfigured solutions
SDK
Connect and control
Connect and scale
with efficiency
Event processing
Predictive analytics
Data visualization
Analyze and act
on new data
Integrate and transform
business processes
Azure IoT Suite
Connect & Control
Azure IoT Hub
Azure IoT Hub
Cloud-scale messaging
Two-way communication
Per-device authentication
Multi-protocol support
Cloud-scale gateway
Hyper scale IoT solution
https://www.hackster.io/Kishore10211/applying-real-time-analytics-on-iot-data-azure-iot-hub-d5f904
Integration with Azure services• Real-time dashboards with Azure Stream Analytics
• Use Azure Stream Analytics to push live, streaming data to Power BI• Enables real-time dashboards at scale, over data from devices and applications
• Can stream millions of events per second
• Can perform aggregation over time windows
For more information about IoT solution architectures, see Microsoft Azure IoT services: Reference Architecture.
Get started now at www.powerbi.com
Dashboard in a hour 15 mins
Story : Van Arsdel : manufacturer• Unit data• Data in excel• Demo in Power BI
Create queries
Configure relationships
Enhance the model
Design reports
Publish to Power BI
IoT Power BI Streaming Dashboard
• Pub Nub• API• Azure Streaming Analytics
Power BI Real Time dashboard tiles
• Real-time dashboard tiles can be created by pushing data to the Power BI REST APIs or from streams created in PubNub
• Create real-time streaming datasets
• Copy code examples to send data to the streaming dataset (raw JSON, cURL, PowerShell)
• Configure real-time tiles
Power BI IoT Real Time streaming dashboard
PUB NUB
Subscribe key: sub-c-5f1b7c8e-fbee-11e3-aa40-02ee2ddab7feChannel: pubnub-sensor-network
See https://www.pubnub.com/developers/realtime-data-streams/sensor-network/
Create live real time streaming dashboard.
Power BI URL&Fiddler
1: Create PBI API 2: Get JSON endpoint3: Get JSON POST4: Use Fiddler to update dataset
Think:Car : ferrariProduced : 100
Expose the Power BI Endpoint : URL / JSON
https://www.returngis.net/2017/01/muestra-datos-en-tiempo-real-en-power-bi-con-streaming-datasets/ (In Spanish)
FeatureOpen API for integration
Programmatically access Power BI resources (datasets, tables)
Use the REST API to push data directly from your application into Power BI
Azure Active Directory and OAuth 2.0 for user authentication
Max rows per single push 10,000
Used JSON to describe objects
5 million row max per table
Max of 5 pending request at one time
http://dev.powerbi.com
Power BI SaaS Service
Power BI User Account
Your Service or Application
Push Data Component
Push Content Component
Datasets Reports Dashboards
Web
REST API
Extensibility
Client app
Power BI for Developers
Samples
https://powerbi.microsoft.com/en-us/documentation/powerbi-developer-walkthrough-push-data/
https://powerbi.microsoft.com/en-us/developers/
Integration with Azure services• Real-time dashboards with Azure Stream Analytics
• Use Azure Stream Analytics to push live, streaming data to Power BI• Enables real-time dashboards at scale, over data from devices and applications
• Can stream millions of events per second
• Can perform aggregation over time windows
ASA : will do another demo on Azure Cortana Intelligence Suite
https://docs.microsoft.com/en-us/azure/stream-analytics/stream-analytics-power-bi-dashboard
https://technet.microsoft.com/en-us/virtuallabs
Delivering a Real-Time Microsoft Power BI Dashboard with Azure Stream Analytics
• Azure subscription• Power BI subscription
www.ukpowerbisummit.com
IoT Real Time Data Visualisations in Power BI & Azure Cortana Intelligence Suite