March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount! Early bird discount ends December 31.
Register NowBe one of the first to start using Fabric Databases. View on-demand sessions with database experts and the Microsoft product team to learn just how easy it is to get started. Watch now
Currently i'm in the process of developing a near real time power bi report that will query one of our critical sql servers to return data. The business requirement is a mix blend of providing both real time and cached based data. The report will be targeted to multiple users accessible concurrently where the source information will be updated very frequently. What would be the best solution to create this report e.g. Direct Query / API / Dataflow ? This report will need to be updated real time or within a maximum of 5 mins. Any other suggestions to tackle the real time but offloading source system query load ?
For this we have recently tried the following
1 . We have created a Direct Query Report - this works as expected but we are worried about the strain this is going to put on the server e.g. multiple queries being executed for each page load / user interaction, we have noticed while testing there are around 10 queries executed for each interaction this would be fine for a few users but not concurrent users
2 . We have also created a api program that will stream data to a streaming dataset, but this is very limited in the visuals that can be displayed e.g only dashboard visuals
3 . We have also created a dataflow to import the data into power bi service but there are limitations with data refreshed e.g. only every 30 mins or only 48 refreshed (in premium) via api refresh
The expected results for this is to design a report solution that will update real time without impacting the performance of our critical database servers
Hi @Anonymous
Would you like Real-time streaming in Power BI?
Best Regards
Maggie
Community Support Team _ Maggie Li
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
Hi Maggie
Hope you are well. Weve allready had a look into creating an application to stream data to power bi but this is very limited, the business requirments were to design this as a report not as a dashboard. upon tests we couldn't stream to a report only to a dashboard and upon research this looks like a limitation for streaming datasets
Best Regards haydn
Did you get any good advice on this. Im also looking into this at the moment. I thought about a push dataset which gives you a little bit more becase Power BI is collecting the data so you can use more visuals but Ive only done it with Twitter data and now data from a SQL Database. Im not sure how this would be achieved
March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!
Your insights matter. That’s why we created a quick survey to learn about your experience finding answers to technical questions.
Arun Ulag shares exciting details about the Microsoft Fabric Conference 2025, which will be held in Las Vegas, NV.
User | Count |
---|---|
124 | |
89 | |
84 | |
70 | |
51 |
User | Count |
---|---|
206 | |
143 | |
97 | |
79 | |
68 |