Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and more. Get started

Reply
tmhalila
Resolver II
Resolver II

Can these improve report performance in Power BI?

Hello team,

I have a report which somehow has a complex model due to the nature of the project and the requirements. It is a health-related project with 14 tables and a maximum of 20 columns for three tables, while others have just a few. Also, there is a table with 20+ Million records, which will keep growing, followed by the one with 1+ million records; other tables have just a few number records.

 

  • We have a lot of bookmarks, and it keeps coming. Do they lead to performance issues like slow loading of the report?
  • Hiding unusable columns from the model, so they can't be visible in the report mode will it improve performance?

NOTE: I am using Power BI optimized for the report server, so I cannot opt to use a Field Parameter instead of Bookmarks for the dynamic axis, which is the source of many Bookmarks.

 

1 ACCEPTED SOLUTION
Ritaf1983
Super User
Super User

Hi @tmhalila 

Performance is affected by bookmarks, elements, and visualizations, so some optimizations may help.
The act of hiding columns is neutral.
It is possible to check whether all columns are used and perhaps delete those that aren't.
Using Bravo, for example,

https://bravo.bi/

 

Incremental refreshment would also be an option that can help

More recommendations for improving performance are on the links:

https://maqsoftware.com/insights/power-bi-best-practices

https://www.youtube.com/watch?v=D9dm0-cp1_s

If this post helps, then please consider Accepting it as the solution to help the other members find it more quickly

 

Regards,
Rita Fainshtein | Microsoft MVP
https://www.linkedin.com/in/rita-fainshtein/
Blog : https://www.madeiradata.com/profile/ritaf/profile

View solution in original post

3 REPLIES 3
Ritaf1983
Super User
Super User

Hi @tmhalila 

Performance is affected by bookmarks, elements, and visualizations, so some optimizations may help.
The act of hiding columns is neutral.
It is possible to check whether all columns are used and perhaps delete those that aren't.
Using Bravo, for example,

https://bravo.bi/

 

Incremental refreshment would also be an option that can help

More recommendations for improving performance are on the links:

https://maqsoftware.com/insights/power-bi-best-practices

https://www.youtube.com/watch?v=D9dm0-cp1_s

If this post helps, then please consider Accepting it as the solution to help the other members find it more quickly

 

Regards,
Rita Fainshtein | Microsoft MVP
https://www.linkedin.com/in/rita-fainshtein/
Blog : https://www.madeiradata.com/profile/ritaf/profile

This is much appreciated.

I have gone through the links you provided and realized bookmarks are part of reducing memory usage, so I can continue to use them, and the hiding column is just part of the design; it doesn't take anything in performance.

 

But after some troubleshooting, I found out many performance issues are due to the primary key columns for large tables, so I am working on it—many thanks for your contribution. 🙏🏾

 

Glad to help 😊

Regards,
Rita Fainshtein | Microsoft MVP
https://www.linkedin.com/in/rita-fainshtein/
Blog : https://www.madeiradata.com/profile/ritaf/profile

Helpful resources

Announcements
Europe Fabric Conference

Europe’s largest Microsoft Fabric Community Conference

Join the community in Stockholm for expert Microsoft Fabric learning including a very exciting keynote from Arun Ulag, Corporate Vice President, Azure Data.

July 2024 Power BI Update

Power BI Monthly Update - July 2024

Check out the July 2024 Power BI update to learn about new features.

July Newsletter

Fabric Community Update - July 2024

Find out what's new and trending in the Fabric Community.