Starting December 3, join live sessions with database experts and the Microsoft product team to learn just how easy it is to get started
Learn moreGet certified in Microsoft Fabric—for free! For a limited time, get a free DP-600 exam voucher to use by the end of 2024. Register now
Hello,
I have the following laptop with a large SSD drive.
I am having performance issues with Power Bi Desktop.
While memory load does not go too high, CPU usage is easily getting to 90 % -100 % when changing a measure calculation, for example. 'Working on it' message can display for approx 1 minute, very frustrating...
My report is based on a ~2 million records data set
I guess I need a more performant laptop? If no, then is there any other solution?
Regards,
Mircea
Solved! Go to Solution.
With a dataset of that size, the most likely problem is that your DAX measures are not written efficiently and could likely perform much faster if rewritten appropriately. It's not likely that better hardware would make nearly as much difference as optimizing the measures.
I've had similar experiences with similarly sized tables when the logic got highly complex (or was written without performance in mind). I ended up consulting with Marco Russo to help determine exactly where the bottlenecks were in the calculations and rewriting many of them from scratch for much-improved performance.
Without any knowledge of your particular data model, all I can suggest is to seek out optimization information. Microsoft has some advice and sqlbi.com has great content too.
With a dataset of that size, the most likely problem is that your DAX measures are not written efficiently and could likely perform much faster if rewritten appropriately. It's not likely that better hardware would make nearly as much difference as optimizing the measures.
I've had similar experiences with similarly sized tables when the logic got highly complex (or was written without performance in mind). I ended up consulting with Marco Russo to help determine exactly where the bottlenecks were in the calculations and rewriting many of them from scratch for much-improved performance.
Without any knowledge of your particular data model, all I can suggest is to seek out optimization information. Microsoft has some advice and sqlbi.com has great content too.
Thank you Alexis for your quick answer and detailed information!
Starting December 3, join live sessions with database experts and the Fabric product team to learn just how easy it is to get started.
March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount! Early Bird pricing ends December 9th.
User | Count |
---|---|
90 | |
86 | |
84 | |
68 | |
49 |
User | Count |
---|---|
138 | |
111 | |
103 | |
64 | |
60 |