of optimizing DAX expressions in Power BI and Analysis Services semantic models. Learn how to locate performance bottlenecks, read the query plan and performance metrics, rewrite the slower part of an expression, and measure the performance improvements.
Use tools like Power BI Desktop Performance Analyzer and DAX Studio
Understand the DAX formula engine
Learn characteristics of different storage engines (VertiPaq, DirectQuery over SQL)
Read DAX query plans
Optimize common DAX constructs
Solve security performance issues
Improve DirectQuery response time
Control the data placement in composite models to avoid bottlenecks
Prerequisites: proficiency in DAX and SQL (for DirectQuery), understanding of the Tabular engine used by semantic models, and familiarity with DAX Studio.