PBICAL: Introduction to DAX for Power BI Desktop Users – Level 3
About this Course
This course takes an in-depth approach to the DAX language, teaching designers how to build models that extend the capabilities of source data for more in-depth, customized business intelligence solutions. Topics covered include proper understanding of DAX evaluation, controlling evaluation context, understanding relational functions, error handling within the data model, working with complex time intelligence calculations.
Audience Profile
At Course Completion
Outline
Lesson 1 : Basic DAX Functionality
- Review of Calculated Columns and Measures
- Rules of Evaluation
Lesson 2 : Controlling Content & Values
- Controlling Values
- Error Handling
Lesson 3 : Context Control Functions
- Iterative Functions
- The FILTER Function
- The ALL Function
- The CALCULATE Function
- Additional All Functions
Lesson 4 : Contexts In Relationships
- Working With Multiple Tables
- Using CALCULATE to Alter the Context
- Cross Filtering Issues
Lesson 5 : Time Intelligence Functions
- Dynamic Dates Table
- Calculating Operating Periods
- To-Date Functions
- Controlling Totals
- Advanced Date Functions
- Prior Year Functions
Prerequisites
Data Model Design using Power BI Desktop - Level 2
