Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.
Hi @d_gosbell,
My Power BI Report has become very slow. When I open my report, in context of charts, they take too long to appear.
And pages where I've buttons (bookmarks) to switch between charts - it takes really long.
And, currently making this on PBI Desktop, saving it, then uploading it to Power BI Report Server Web portal.
For context,
- I have 110 pages in my PBI report with visuals. As I'm creating a progress report on the status of 4-5 different departments. (Added buttons to navigate to the depts data)
Edit here: When I say 110 pages, it's because I've some drill downs implemented (so hidden secondary and final pages), and a lot of other hidden pages too (Eg: tooltops, and not required pages, etc). So basically, my report finally has around 20-30 pages (not hidden).
- I've noticed the charts where I've added buttons (using bookmarks) - when I click a button - the charts take longer to appear.
- Mostly I've created tables in PBI itself (and keep updating it), and have some excel data files imported in too.
So, currently data is all manually updated in PBI/ loaded in excel files weekly. No live data connections yet.
- Data Modelling - Mostly have one to one or one to many relationships between tables. Don't have many to many relationships.
What solutions can I implement to make my Power BI report performance much better?
Is it slow because I have a lot of data imported in? Or there are 110 pages with slow visuals? Due to the type of visuals I have?
Thanks in advance for your support!
Hey @niyati_61 ,
providing specific advice is difficult without more details.
Here are some general recommendations
Personally, I have to admit that I never heard of a report that contains more than 100 report pages. For this reason, I can not confirm that the number of pages has an impact on the overall report performance, but I never do that. Consider distributing the content across multiple reports.
Hopefully, this provides some ideas on how to tackle your challenges.
Regards,
Tom
@niyati_61 , first of all, automate data loading using on-premise gateway. replace excel in the folder and power bi service should take it up.
Reason can be
1. DAX - Measures - You need to test them using performance analyzer and DAX studio
2. Too many visual on page
3. Custom visual may also slow down
This is going to be step by step approach ruling out what is working and not working.
Remove all columns and measure, not in use.
If the report can be split into multiple reports then do that
User | Count |
---|---|
102 | |
88 | |
78 | |
71 | |
69 |
User | Count |
---|---|
113 | |
99 | |
97 | |
72 | |
68 |