Check your eligibility for this 50% exam voucher offer and join us for free live learning sessions to get prepared for Exam DP-700.
Get StartedDon't miss out! 2025 Microsoft Fabric Community Conference, March 31 - April 2, Las Vegas, Nevada. Use code MSCUST for a $150 discount. Prices go up February 11th. Register now.
I’m building a dashboard in Power BI’s Pro Workspace, connecting data via Direct Query from Databricks (around 60 million rows from 15 combined tables), using a SQL Serverless (small size and 4 clusters).
The problem is that the dashboard is taking too long to load.
Considering that I can’t change my workspace to Premium, work with import mode, or use aggregation tables, is there anything else I can do besides what I’ve already done (listed below)?
P.S.: I also tried to scale up the SQL Serverless (both memory and the number of nodes), but despite the dashboard taking 3-4 minutes to load, only 20%-30% of the compute power is being used. So, it does not seem to be a matter of compute power.
Due to that, I suspect that connection latency might have something to do with the slow performance.
Solved! Go to Solution.
@viniciuscini , Seem like you have tried all.
Ensure good partitioning and clustering of your data for your access patterns. Consider Z-ordering and clustering Optimizations with Delta Lake.
Also, consider Microsoft Fabric. It gives similar data with Direct Lake, where you do need a copy.
You can start a trial. If your DataBricks table is in Delta format, you can just create shortcuts create model, and check the same in Fabric
Starting Your Free Trial- https://youtu.be/8kIMHmkQ9m4
Shortcuts- https://youtu.be/KIbt9GzAdWk
Hi @viniciuscini ,
I think you can try Fabric as amitchandak mentioned.
You may also refer to below offical blogs to optmize Power BI Performance.
For reference:
Optimization guide for Power BI - Power BI | Microsoft Learn
DirectQuery model guidance in Power BI Desktop - Power BI | Microsoft Learn
Best Regards,
Rico Zhou
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
Hi @viniciuscini ,
I think you can try Fabric as amitchandak mentioned.
You may also refer to below offical blogs to optmize Power BI Performance.
For reference:
Optimization guide for Power BI - Power BI | Microsoft Learn
DirectQuery model guidance in Power BI Desktop - Power BI | Microsoft Learn
Best Regards,
Rico Zhou
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
@viniciuscini , Seem like you have tried all.
Ensure good partitioning and clustering of your data for your access patterns. Consider Z-ordering and clustering Optimizations with Delta Lake.
Also, consider Microsoft Fabric. It gives similar data with Direct Lake, where you do need a copy.
You can start a trial. If your DataBricks table is in Delta format, you can just create shortcuts create model, and check the same in Fabric
Starting Your Free Trial- https://youtu.be/8kIMHmkQ9m4
Shortcuts- https://youtu.be/KIbt9GzAdWk
User | Count |
---|---|
117 | |
73 | |
58 | |
49 | |
48 |
User | Count |
---|---|
171 | |
122 | |
60 | |
59 | |
56 |