PBIE16DAX: Introduction to DAX for Excel Users 2016 – Level 4
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 : DAX Functionality Review
- Review Of Calculated Column
- PivotTable Function
- Review Of Measure
- Rules Of DAX Measure
- Evaluation Context
- Formatting DAX Code
Lesson 2 : Controlling Content & Values
- Controlling Values
- Switch Function
- Error Handling
Lesson 3 : Context Control Functions
- Filter Function
- All Function
- Iterative Functions
- Earlier Function
- Calculate Function
- Additional Uses Of The All Function
Lesson 4 : Contexts In Relationships
- Working With Many Tables
- Row Context & Relationships
- Filter Context & Relationships
- Values Function
Lesson 5 : Advanced Concepts
- Circular Dependencies
- Controlling Totals
- Advanced Hierarchy Concept
Lesson 6 : Time Intelligence Calculations
- Working With Date Tables
- Calculating Operating Periods
- Working With Missing Periods
- DAX Date Functions
- Advanced Date Functions
- Prior Year Functions
- Moving Averages
Lesson 7 : DAX Dashboard Techniques
- Parameter Tables
- Banding
- Ranking
- Advanced Slicer Techniques
Prerequisites
Data Model Design using Excel 2016 - Level 3