with the introduction of M Parameter, a new class of use cases became Possible in PowerBI, Currently it is possible to send an M Parameter and get back some heavy calculation done by the Source Database for Example
GIS calculation, (Clustering, Area size, length etc).
ML calculation.
but there is a General performance Problem, PowerBI as far as I can see don't cache any SQL Query results, which make the whole experience less than Optimum, let's say the First Query will take 10 second, I expect if the user run again the same Query he will get instantaneous cache result.
Another expectation if the user clicks refresh in the report, I expect the result cache to expire.
I appreciate the Product team is investing a lot in automatic aggregation, but I am afraid, it does not help when using M Parameter.
Here is an example using M Parameter, I can see in my Database Console, a hundred of the same SQL Queries sent again and again by PowerBI, Import does not work as I can not import all the possible combination of results
https://app.powerbi.com/view?r=eyJrIjoiZjA3ZGQ5NjctZGQxNS00NmMxLTgwZDktY2RlMjM1ZDRkNzJjIiwidCI6IjdmNjhjN2QwLTc0ZTgtNGE2Ni04NGI3LWZhMjdlMzYyNTFiOCJ9
GIS calculation, (Clustering, Area size, length etc).
ML calculation.
but there is a General performance Problem, PowerBI as far as I can see don't cache any SQL Query results, which make the whole experience less than Optimum, let's say the First Query will take 10 second, I expect if the user run again the same Query he will get instantaneous cache result.
Another expectation if the user clicks refresh in the report, I expect the result cache to expire.
I appreciate the Product team is investing a lot in automatic aggregation, but I am afraid, it does not help when using M Parameter.
Here is an example using M Parameter, I can see in my Database Console, a hundred of the same SQL Queries sent again and again by PowerBI, Import does not work as I can not import all the possible combination of results
https://app.powerbi.com/view?r=eyJrIjoiZjA3ZGQ5NjctZGQxNS00NmMxLTgwZDktY2RlMjM1ZDRkNzJjIiwidCI6IjdmNjhjN2QwLTc0ZTgtNGE2Ni04NGI3LWZhMjdlMzYyNTFiOCJ9
2 Comments
- nishalitNew MemberCurrently, the Power BI service may temporarily cache result sets from queries in DirectQuery mode. This behavior is not user-controlled, and may lead to inconsistent results when the underlying data is changing rapidly. It would be desirable to make the caching behavior user-configurable on a per-dataset basis to provide the benefits of caching when they are acceptable and provide greater consistency when it is required.
- fbcideas_migusrNew MemberStatus added:New
Recent ideas
Why is “Line” translated as “行” in the Japanese Power BI UI?
I would like to raise a concern regarding the Japanese localization of Power BI. In the formatting pane of the "Line and Stacked Column Chart" visual, the settings for the line series are displayed ...saya381 hour agoNew MemberNew1View0likes0CommentsEnable mermaid diagrams rendering in Notebooks
Diagrams can be a great explainer of a (Data engineering) process, code or ML process. Notebooks already support including Markdown for adding description. And Mermaid is a well-know way to in...cmaneu10 hours agoMicrosoft EmployeeNeeds Votes3.4KViews52likes5CommentsPower BI Subscriptions enhancements sorely needed
I believe there are several updates needed to Power BI subscriptions: Gate subscription ability. Right now, this is all-on/all-off feature. I would like this feature to be gated for users/securit...OldDogNewTricks18 hours agoKudo CollectorNew690Views26likes3CommentsSearch for models that failed or are in progress
We'd like to be able to search a workspace for models that are currently refreshing or models that have failed to refresh. We have a workspace with a lot of models; and its difficult to identify the...wrjohnston9123819 hours agoRegular VisitorNew12Views1like0Comments