• Hi All

    Please note that at the Chandoo.org Forums there is Zero Tolerance to Spam

    Post Spam and you Will Be Deleted as a User

    Hui...

  • When starting a new post, to receive a quicker and more targeted answer, Please include a sample file in the initial post.

Low memory alert: Unable to load power query data in power pivot.

Using get data and transform I loaded 3 months CSV data and comibined the same through power query.

upload_2018-5-28_18-55-40.png

There are 20.10 lakh rows of data.
Data contains 39 columns.

upload_2018-5-28_19-4-12.png

I am facing a problem if i did data massaging after the above step.

For eg, I sorted the data by two columns and then tried to load the data into power pivot. After a certain point of applying query changes, I am getting low memory error.

large
247x199


I am using the latest version of Power BI. So no issue with the version of Power BI desktop.

I am using company provided laptop which has 64 bit intel core i3 4 GB Ram processor.

Is this due to server processor capacity issue? If Yes, is there any alternative solution like increasing the data load settings in power bi desktop.

Also unchecked the overall setting to optimise data modelling but this is also not working.

464x471
 
Likely issue is your RAM. You'll want minimum of 8GB, preferably 16GB for standard PowerBI use.

If you need to perform analysis on "Big Data" and need to perform statistical analysis, 32Gb or more is recommended.

Processor has little to do with that error message (though it may take longer to crunch numbers), but CPU architecture will dictate how much memory can be utilized etc.

You'll need to check how much memory your CPU and motherboard, supports and go from there.
 
Are you using the Power BI 64 bit as well? It will handle more data with less RAM.
But, what Chihiro just said... 4GB of RAM is not a lot. How much of it is already used when you just fire up windows? Mine is already at 3.5 when just using Outlook f.e.
 
Yes, I am using power BI 64 bit. Sorry I cannot increase the RAM memory of my laptop as it is company provided. 4 GB is the limit. Is there any alternative solution?

I have tried to capture the memory of my laptop at different instances.

At the time of sorting:

upload_2018-5-28_22-48-0.png

At the time when my laptop runs out of memory.

upload_2018-5-28_22-48-52.png

Also, I wonder how power BI desktop fails over Excel 2016.

Excel 2016 can handle the same 20 lakhs of data with the below data massaging techniques like sorting and adding additional columns.
 

Attachments

  • upload_2018-5-28_21-37-27.png
    upload_2018-5-28_21-37-27.png
    5.6 KB · Views: 152
  • upload_2018-5-28_21-54-5.png
    upload_2018-5-28_21-54-5.png
    68.9 KB · Views: 324
  • upload_2018-5-28_21-54-30.png
    upload_2018-5-28_21-54-30.png
    5.5 KB · Views: 356
Sorry, can't really help you here. As memory optimization isn't my strong suite and I tend to do most of heavy lifting on SQL Server side before I load data to model (or use python/R).
 
Back
Top