Created by Miki Yanagi, last modified on Jan 19, 2022
DAX Studio can be used for Model Optimization in Power BI. Downloaded DAX Studio from https://daxstudio.org/.
Open both DAX Studio and PBI file. Choose "PBI /SSDT Model" on pop-up window.
Go to Advance tab and click "View Metrics"
On "Tables" tab, you can see table list by size. Review each table. You can also expand the table and list of fields will show up.
On "Colums" tab, you can see all of the fields at once. Look at cardinality and column size. Review for the large fields.
On "Summary" tab, you can see the size of the model. For P1, more than 3GB compressed size will affect the performance issue.
Delete columns you don't need in Power BI. Smaller is better.
In PBI, when you delete the columns, it automatically creates a query
Tips for reducing the size
Import the data you really need only. Don't pull unnecessary columns and rows. Limit years of data
Check Data type : decimal to whole number. Date/ time to Date.
Avoid using calculated columns: use measures
Disable Auto Date/ Time option for data load (Option > GLOBAL> Data Load > Auto date/ time for new files. It also has under CURRENT FILE > Data Load > Time intelligence)
Uncheck "Enable to Load" if the model don't use the query