Forum Discussion
PBIX file size
- Anonymous1 year ago
Hi ArchStanton ,
Is 13GB local pbix file size or PBI Memory Costs? The 16GB file size is more than the limit for direct publish. But from the other info, the amount of data doesn't seem to be that large, and from experience, PBI can easily handle a table of 45,000 records, And the data model for this volume should not be 10GB.🤔
So I think as a first step you may need to evaluate the overhead of the model with some external tool.
Analyze Model - SQLBI Docs
Videos | DAX StudioAnd base on this to optimize model.
Data reduction techniques for Import modeling - Power BI | Microsoft Learn
Optimization guide for Power BI - Power BI | Microsoft LearnFor some calculated columns and calculated tables, try to build them in the data source/upstream as well if you can, which will reduce the memory expense for PBI.
Others may heleful:
Optimize DAX queries in Power BI (Top 21 Ways) | Edu4SureBest Regards,
Gao
Community Support TeamIf there is any post helps, then please consider Accept it as the solution to help the other members find it more quickly.
If I misunderstand your needs or you still have problems on it, please feel free to let us know. Thanks a lot!How to get your questions answered quickly -- How to provide sample data in the Power BI Forum
Hi ArchStanton , Model Size can impact performance of your reports in the longer run.
1. Are you actually displaying last 3 years of data in the current report ? If not, you can put a filter at query or db level to pull only the relevant years data. This will help in reducing the size of the model
2. Try reducing the number of calculated columns by switching the relevant logics to a measure.
3. Instead of having lot of calculated and data tables, try to create tables at power query level. You can also migrate your current Data table to a csv storage for maximum file compression.
4. Analyze your model's column temperatures using INFO.STORAGETABLECOLUMNS() to check the columns which are in use. So that you can drop unnecessary columns to reduce the model size.
5. Disable Time Intelliegence to see a noticeable size reduction in the current model.
Hi,
Thanks for your response, the option most suitable for me is Option 4 (using INFO.STORAGETABLECOLUMNS()(
I've never heard of this and so don't know here to start - can you give me some basic advice on what it is and how I go about applying it please?
- Jai-Rathinavel1 year ago
Super User
ArchStanton , Enable the below setting for your semantic model and follow the below blog. The blog is focussed for direct lake model but it will apply for Large storage semantic models too.
https://data-marc.com/2023/09/28/understanding-data-temperature-with-direct-lake-in-fabric/
Did I answer your question ? If yes, please mark this post as a solution
Thanks,
Jai
- ArchStanton1 year ago
Power Participant
Thanks, I'll try this at some point this week and let you know if it worked.