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

Get Fabric Certified for FREE during Fabric Data Days. Don't miss your chance! Request now

Reply
Anonymous
Not applicable

Apply Query is taking too long.

Hi, 


I was working on the Power BI report and on my other laptop due to RAM limitations, I had to remove 90% of tables but when I click on Apply Query with only 2450 Rows it is taking forever to load.

armughan_0-1634232918477.png

these both tables have only couple thousand rows.

 

How can I improve this?

6 REPLIES 6
Anonymous
Not applicable

Hi @Anonymous,

Did you add any advanced operations in your query tables? They may affect the performance and increase the processing times. (e.g. merge, combine, invoke the custom function, nested looping calculations)

Best practices when working with Power Query | Microsoft Docs
For this scenario, you can try to add the buffer functions to package the advanced operations to reduce processing time and duplicated resource costs.

Chris Webb's BI Blog: Improving Power Query Calculation Performance With List.Buffer() Chris Webb's BI Blog (crossjoin.co.uk)

Nested functions and Table.Buffer() - Exceed
Regards,

Xiaoxin Sheng

Anonymous
Not applicable

Not at all, imported the data from Data Source and just deleted remove columns and it took forever and in the end I had to start over

Anonymous
Not applicable

Hi @Anonymous,

What type of data source are you working on? Did this data source also provide the interfaces to use data connectors that supported the advanced queries when power bi get data? (e.g. SQL, Oracle, ODBC, Odata...) 

How to Get Your Question Answered Quickly
I think doing these data shaping operations on the data source side when getting they may help to increase the loading performances.

Regards,

Xiaoxin Sheng

Anonymous
Not applicable

I am using SQLite database with ODBC data source to import it to Power BI.

Anonymous
Not applicable

HI @Anonymous,

You can turn on the advanced operation of odbc data connector to use SQL statement to process on the result table and modify its data structures.

Power Query ODBC connector | Microsoft Docs
Regards,

Xiaoxin Sheng

lbendlin
Super User
Super User

In Power Query use "Diagnose" on the last steps of your queries.  That will create statistics of the transform steps, how long they take and how much data they pull.

 

Most of the issues are caused by merge transforms.  See if you can avoid those and use the data model instead.

 

Helpful resources

Announcements
November Power BI Update Carousel

Power BI Monthly Update - November 2025

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

Fabric Data Days Carousel

Fabric Data Days

Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!

FabCon Atlanta 2026 carousel

FabCon Atlanta 2026

Join us at FabCon Atlanta, March 16-20, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.

Top Solution Authors