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

modeling data

From the engine under the hood to a working star schema: VertiPaq, relationships, Star Schema and cardinality — on real AdventureWorks data.

36Topics in the lesson
40Questions about relationships
12Tasks in the exercise
121KRows in the data
Consolidated quiz — 363 questions DAX function guide
opening

How the lesson works

Three minutes of reading that will save you searching: how to navigate, where the questions are, and what's saved. Then the lesson content, the map of parts, 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

Questions and practice

the button for the test at the top of the screen always leads to the first questions page: self-test, homework exercise and multiple-choice quiz.

03

Progress is saved

The topic where you stopped and the topics you have read are saved only in your browser. You can close and come back, and reset from the topics list.

The course's four lessons

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

→ To the site's homepage

Lesson map — ten chapters

from the engine under the hood, through the reason relationships are needed, to a star schema working on real data.

chapterwhat we'll learn
I · The engineVertiPaq: columnar storage, compression, and why a good model matters to it
II · Why relationshipsWhat happens without a relationship, a relationship as a filter pipe, and PK and FK keys
III · Facts and dimensionsFact vs Dimension, our seven tables, and a degenerate dimension
IV · Star vs SnowflakeBoth structures, head-to-head comparison, and why Star wins
V · The relationship mechanismCardinality, filter direction, active vs inactive relationship
VI · Bidirectional relationshipThe full story: from one slicer all the way to the customer list, step by step
VII · Quick GuideDeleting relationships in four steps, with screenshots
VIII · SummaryEight lessons and a 40-question quiz on relationships
IX · Practice12 hands-on tasks on AdventureWorks
X · What's nextResources and next steps

Preparation for practice

The hands-on exercise comes at the end of the lesson (topic 29). It is worth downloading the data and opening Power BI Desktop right now.

practice

AdventureWorks_Sales.xlsx — seven sheets

Sales with 121,253 rows and six accompanying tables. Total sales in the file: $109,809,274.20. Every number in the lesson is verified against this file.

Downloading the data

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