The DAX Workshop – Part 1

Learn DAX by working through real-world business scenarios via 45 exercises and tutorials

The DAX Workshop is a course that allows the student to get proficient in the DAX language by practicing on all sorts of common business scenarios. Approximately 45 practice exercises, and a half-dozen tutorials, exist covering most of the important parts of the DAX language. The focus of this course is not so much on teaching the language, although there is a lot of that. The main focus is working through exercises to clearly show how the DAX language can be used to solve common business reporting requirements.

What you’ll learn

  • This is a hands on course. You will learn how to work through many common business related problems and scenarios.
  • The importance of understanding the current filter context and how it affects your measures is stressed in each exercise.
  • By working through many exercises you will understand the CALCULATE function and how understanding “context transition” is essential.
  • You will learn how to build “primitive” time intelligence functions then build higher level functions on top of them to solve common reporting requirements.
  • You will be working with real-world data models based on Contoso, AdventureWorks and a baseball model containing 145 years of data.

Course Content

  • Introduction –> 5 lectures • 9min.
  • Evaluation Context –> 1 lecture • 11min.
  • Calculated Columns and Measures –> 1 lecture • 2min.
  • Basic Table Functions –> 1 lecture • 4min.
  • Common Iterators –> 1 lecture • 4min.
  • CALCULATE –> 1 lecture • 17min.
  • Dates and Date Tables –> 1 lecture • 4min.
  • Time Intelligence –> 1 lecture • 5min.
  • Miscellaneous Exercises –> 1 lecture • 1min.
  • Congratulation! / What’s Next? –> 1 lecture • 2min.
  • Bonus Section –> 1 lecture • 1min.

The DAX Workshop - Part 1

Requirements

The DAX Workshop is a course that allows the student to get proficient in the DAX language by practicing on all sorts of common business scenarios. Approximately 45 practice exercises, and a half-dozen tutorials, exist covering most of the important parts of the DAX language. The focus of this course is not so much on teaching the language, although there is a lot of that. The main focus is working through exercises to clearly show how the DAX language can be used to solve common business reporting requirements.

Get Tutorial