Power BI data model is effectively compressed using VertiPaq storage engine with compress ratio about 10x so if you import 10 GB of data, output . pbix file is about 1 GB. VertiPaq is a columnar storage engine used by Microsoft Power BI and Microsoft Power Pivot.
Power BI data model is effectively compressed using VertiPaq storage engine with compress ratio about 10x so if you import 10 GB of data, output . pbix file is about 1 GB. VertiPaq is a columnar storage engine used by Microsoft Power BI and Microsoft Power Pivot.
Overview
This article targets Power BI Desktop data modelers developing Import models Remove unnecessary columns
Model table columns serve two main purposes:
•Reporting, to achieve report designs that appropriate filter, group Remove unnecessary rows
Model tables should be loaded with as few rows as possible Group by and summarize
Perhaps the most effective technique to reduce a model size is to load pre-summarized data Optimize column data types
The VertiPaq storage engine uses separate data structures for each column. By design Preference for custom columns
The VertiPaq storage engine stores model calculated columns (defined in DAX) just like regular Power Query-sourced columns. However Disable Power Query query load
Power Query queries that are intended support data integration with other queries should not be loaded to the model. To avoid loading the query to the model Disable auto date/time
Power BI Desktop includes an option called Auto date/time. When enabled Switch to Mixed mode
In Power BI Desktop, a Mixed mode design produces a Composite model. Essentially, it allows you to determine storage mode for each table. Therefore Next steps
For more information about Power BI Import model design