Starting December 3, join live sessions with database experts and the Microsoft product team to learn just how easy it is to get started
Learn moreGet certified in Microsoft Fabric—for free! For a limited time, get a free DP-600 exam voucher to use by the end of 2024. Register now
Hi,
I am witnessing some exorbitant amount of RAM usage/requirements by Power BI desktop.
I have circa 100 queries defined, data being pulled from ODBC (3 tables) and Google Analytics (15 properties, but close to 40 tables as GA limits to 8 dimensions that could be imported/table). Note that none of these tables exceed 2000 records and some are empty (for now). The PowerBI file is about 20-22MB. Happy to provide any additional detail if need be.
Anyway, as soon as I load my PowerBI report, the RAM usage is about 6GB (steady state). During the Refresh sequence, the RAM usage goes up to staggering 22-23 GB. Naturally and thankfully, after the refresh, it drops back to its steady state usage.
Since I am running PowerBI desktop on an Azure VM, that I switch on/off when I need to Refresh the data and push it to powerbi.com, I am not that concerned as of yet. However, what concerns me is potential future scalability of this setup. What will happen if I add few more GA properties (this is what I think caused the major spike, by the way)? How many records before I ran out of my available 28GB and before I need to bump up the VM to XY GB of RAM? Finally, not to mention that it bothers me that my analytics solution uses 3 times more RAM than the production application, running on AWS.
Am I doing something wrong (I hope I am)? What should the setup be to avoid this situation? Given that I have my PowerBI report set up, is there a way to refresh the data directly from PowerBI.com without having to start the VM and refresh it from there (I don't see how it could be done given that I am pulling some data via ODBC)? I'm quite new to PowerBI, so any indication/suggestion is more than welcomed.
Thank you all!
It is too sad that there is no answer here after so long time :-(. Is there some profi users who can solve this RAM refresh problem ?
I came across a post today that's related to this problem:
thx !
Starting December 3, join live sessions with database experts and the Fabric product team to learn just how easy it is to get started.
March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount! Early Bird pricing ends December 9th.
User | Count |
---|---|
87 | |
76 | |
74 | |
55 | |
45 |
User | Count |
---|---|
117 | |
106 | |
77 | |
66 | |
65 |