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

Compete to become Power BI Data Viz World Champion! First round ends August 18th. Get started.

Reply
NAOS
Advocate III
Advocate III

Power Query - How to identify slow steps in query.

Hi all,

I would like to know if there is a way to identify which query steps are slowing down the overall refresh time of my queries. I've been doing some reading and suggestions vary a lot, with no clear guidance on how to actually measure and identify slow query steps.

I know join/merge operations will slow down things. I also know from experience that comparing lists with the default List.Difference and similar operations are a burden too. I avoid all of this operations and try to sort the dependencies of the queries so it doesn't call the data source multiple times for different queries. I've tried table / list buffering but Im not sure I fully understand what they do...and I think neiter does the people that recomends their use haha.

Still, some of the queries are really slow. Any suggestions?

Thanks!

1 ACCEPTED SOLUTION
Stachu
Community Champion
Community Champion

using Table.Buffer or List.Buffer may help in the scenarios you mentioned
@ImkeF has created nice summary of different M performance tips:
https://www.thebiccountant.com/speedperformance-aspects/

 



Did I answer your question? Mark my post as a solution!
Thank you for the kudos 🙂

View solution in original post

2 REPLIES 2
Stachu
Community Champion
Community Champion

using Table.Buffer or List.Buffer may help in the scenarios you mentioned
@ImkeF has created nice summary of different M performance tips:
https://www.thebiccountant.com/speedperformance-aspects/

 



Did I answer your question? Mark my post as a solution!
Thank you for the kudos 🙂

Excellent collection of articles. Thanks @Stachu!

Helpful resources

Announcements
August Power BI Update Carousel

Power BI Monthly Update - August 2025

Check out the August 2025 Power BI update to learn about new features.

August 2025 community update carousel

Fabric Community Update - August 2025

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

Top Solution Authors