In this session, we will explore options in PowerBI to stream real-time data to the service.
Differences between pushing, streaming and PubNub streaming will be explained and we will dive deep into each of the three methods.
Join this session to learn how to get live data into your PowerBI service.
The session will be covering basic entry to best practices.
2. Agenda
• Who am I
• What will NOT be covered
• Specs and limitations
• Demo – Azure Analysis Services Diagnostics
• Demo – Pushing data w/ Powershell
• Demo – PubNub
• Round Up
• Questions
5. CatMan Solution A/S
• What do we do?
• Primarily targeting FMCG sector, span others as well
• Best In Class, easy, no real local competitors 😉
• BI as a Service – think subscription based external BI Department
• Native Cloud Solution backed by Azure SQL Database, AAS and Power BI
• Validoo and Genero product master data (might not be someone you know)
• 20 years in business...
• NPS (Score): 59 (Apple 47, Google 11, Microsoft 45, Facebook -21)
• What do I do?
• Cloud/BI Architecture
• PowerBI
• Azure Analysis Services
• Automation
• Team Lead (Azure DevOps)
• 15+ years in business
5
6.
7. What will NOT be covered
• PowerBI Desktop
• Live Data sets not supported in the PowerBI Desktop Application
• PubNub Portal & Internals
• The Portal is a session on its own
• To be Frank, I dont know enough about the internals ;)
8. Capability Matrix
• Note for Push!
• Pinning an entire report using pin
live page will not result in
automatic data updates
9. Push - Limitations
• 75 max columns
• 75 max tables
• 10,000 max rows per single POST rows request
• 1,000,000 rows added per hour per dataset
• 5 max pending POST rows requests per dataset
• 120 POST rows requests per minute per dataset
• If table has 250,000 or more rows, 120 POST rows requests per hour per
dataset
• 200,000 max rows stored per table in FIFO dataset
• 5,000,000 max rows stored per table in ‘none retention policy’ dataset
• 4,000 characters per value for string column in POST rows operation
11. Demo:
Streaming Data Sets
Configure an Event
Hub in Azure
Enable Diagnostics
from Azure Analysis
Services
Configure with a
Stream Analytics job
Report on data in
PowerBI
12. Demo:
Push data to PowerBI
Create Data Set Get Url
Do Powershell Magic
Redo above, only with
Historical Data: On