SQL with Eliran
Continuous reading mode — all 64 topics
Power BI · Part 4 of 4

M and DAX — give the model life

Two languages, two engines: M prepares the data once, DAX calculates on it with every click. From your first SUM to CALCULATE, the window function family, and twenty advanced DAX functions.

64Topics in the lesson
245Quiz questions
12Tasks in the exercise
27Advanced functions
Consolidated quiz — 363 questions DAX function guide
opening

How the lesson works

Three things to know before starting, then the lesson content, navigation between lessons, and preparation for practice.

01

Navigating between topics

the buttons Previous Fnext fixed at the top of the screen. You can also use the keyboard, swipe on your phone, or jump from the topic list.

02

Every number verified

Every result that appears in the lesson was calculated against AdventureWorks_Sales.xlsx. You can and should check it yourself in Power BI.

03

Questions and practice

the button for the test Leads to five question banks — 205 questions in total — and to the homework exercise. No question requires the data file.

The course's four lessons

The full track. You can jump to any lesson with a click.

→ To the site's homepage

Preparation for practice

The hands-on exercise at the end of the lesson. It's worth opening Power BI Desktop and the AdventureWorks file right now — with the model you built in lesson 2 and the cleanup from lesson 3.

practice

AdventureWorks_Sales.xlsx

121,253 sales rows, 397 products, and 18,485 customer keys — now we compute on them.

You can also navigate with the buttons at the top of the screen, keyboard arrows, and on phone with a swipe

To Lesson 3 — Power Query ←