Microsoft Fabric Community Conference 2025, March 31 - April 2, Las Vegas, Nevada. Use code MSCUST for a $150 discount.
Register nowThe Power BI DataViz World Championships are on! With four chances to enter, you could win a spot in the LIVE Grand Finale in Las Vegas. Show off your skills.
While working on my Power BI report, I am encountering significant performance degradation, particularly during the data transformation phase. I am applying multiple data transformation, merge queries and expanding the row. Expanding queries takes longer time. Upon applying and closing these transformations, the report takes an unexpectedly long time to load, and eventually, it crashes.
When checking the Task Manager, I noticed that the memory is fully utilized by Power BI. Further investigation revealed multiple Mashup container tasks occupying the memory.
I am seeking guidance on how to address and resolve this memory consumption issue in Power BI.Any insights, best practices, or specific steps to optimize memory usage during data transformation and report loading would be highly appreciated.
HI @S_Lokesh,
It seems like you are used complex operation(e.g. merge, loop, invoke custom function)in power query. I'd like to suggest you try to use buffer functions to optimize your query performance.
Solved: When to use Table.Buffer - Microsoft Fabric Community
New Options For The Table.Buffer Function In Power Query
Regards,
Xiaoxin Sheng
Hello @S_Lokesh,
Here is some best practices to optimize memory usage and improve performance;
Some additional resources that might assist you:
Should you have any questions or further assistance, please do not hesitate to reach out to me.
User | Count |
---|---|
141 | |
70 | |
70 | |
53 | |
53 |
User | Count |
---|---|
208 | |
95 | |
64 | |
61 | |
57 |