Dimensional Modeling Fundamentals

Grain, facts, dimensions, measures, keys — the engine-agnostic vocabulary every metrics layer assumes. Build the words you'll use for the rest of Strata 7.

Grain, facts, dimensions, measures, keys — the engine-agnostic vocabulary every metrics layer assumes. Build the words you'll use for the rest of Strata 7.

Foundations11 chapters· 2h 37m· in Semantic & Metrics Layer

Course content

  1. 01Lab SetupFree
  2. 02What a Star Schema Actually IsFree
  3. 03Grain — The One Decision That Defines a Fact Table🔒
  4. 04Facts vs Dimensions — The Real Test🔒
  5. 05Additive, Semi-Additive, Non-Additive Measures🔒
  6. 06Surrogate vs Natural Keys🔒
  7. 07Snowflake Schemas and Why They Underperform🔒
  8. 08Junk, Degenerate, and Mini-Dimensions🔒
  9. 09Factless Fact Tables🔒
  10. 10Role-Playing Dimensions🔒
  11. 11Modeling for Change — Why Your Schema is Wrong in 6 Months🔒

What to learn next

Read the first chapter free

Start reading now — no account required for the free chapters.