Join us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.
Register now!The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now! Learn more
Hello,
I would like to know if someone face the same issue as me. Recently I´ve created a PBI file in which I do some ETL on the Power Query, the applied steps are basically replace values, pivot, merge with other tables and new calculated columns (many of them). At first we were using as data source an excel file with 600 k lines (50MB), as we were not able to process it and the process on the Power Query never ended (we let it running for at least one day), we decreased our data source to 30 lines (150KB) and it still does not run and now the computer even turn off the process saying there is not enough memory to process it.
What could be the problem??
(My notebook system: Intel Core i5 - 4300M CPU 2.6GHz, 64bit, 8GB; I really think this should not be the problem)
Hi @BrunaSeixas,
This issue which appears when you invoke/reference other query table to calculate with current contents.
You can consider to modify your formula with List.Buff and Table.Buff function to place invoked table/list to memory to reduce memory spend on looping calculate.
Regards,
Xiaoxin Sheng
Hi,
I will try that. One thing I realized when trying to solve the problem was that the number os "future" applied steps may be an issue either. The thing is:
#"Expanded Operator Group
"Renamed Columns2"
#"Merged Columns"
#"Merged Queries3"
#"Expanded IDC KPI Compilation"
#"Reordered Columns3"
#"Removed Columns3"
#"Renamed Columns3"
#"Inserted Merged Column1"
#"Inserted Merged Column2"
#"Reordered Columns4"
#"Reordered Columns5"
#"Removed Columns4"
#"Pivoted KPIs"
#"Added Fixed Total TV Subscriptions"
#"Added Fixed IPTV Subscriptions Convergence"
#"Added Mobile Total CDMA Subscriptions inc others"
#"Added Mobile Total CDMA Subscriptions"
#"Added Mobile Total Subscriptions inc others"
#"Added Mobile Total GSM Subscriptions" =
#"Added Fixed Total Subscriptions"
#"Added Mobile Total Net Additions"
#"Added Mobile Total Subscriptions"
#"Added Mobile Services Subscriptions"
#"Changed KPIs Data Type to Decimal"
Any clue why is that? It seems like the numberof applied steps affects my refresh which is completely strange.
HI @BrunaSeixas,
As I said, invoke or refer other steps in query edit may caused additional memory cost(row count * referenced part records) on reference data when you apply change to data view.
For this scenario, I'd like to suggest you use Buffer functions to move reference part to memory to reduce memory consumption.
Regards,
Xiaoxin Sheng
Hi,
Sorry for the late reply, but we did that and it did not seem to work so well. We decide to make our ETL using the Power Query on excel and it processed much better.
Thank you for the help anyway.
KR,
The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now!
| User | Count |
|---|---|
| 40 | |
| 37 | |
| 33 | |
| 29 | |
| 27 |
| User | Count |
|---|---|
| 134 | |
| 104 | |
| 63 | |
| 60 | |
| 55 |