Micro Free Course — 100% Free Learning

All lessons in this module are free to learn. Sign in with Google to save your progress.

2

Modern Warehouse Engines & Performance

Columnar storage, BigQuery partitioning and clustering, One Big Table (OBT) refactoring, and surrogate key strategy.

Module Progress0% Complete
75 min total
9 Lessons
0 Completed

Module Content

Columnar vs Row Storage — Why It Changes Everything

The single architecture difference that makes warehouses fast and OLTP databases slow at analytics. FIND_VIDEO: search 'columnar vs row storage analytics' — recommended channel: Snowflake / BigQuery / Crunchy Data. Aim for 10 min or under.

17 minVideo
Start

Quiz: Designing for Columnar Engines

How columnar storage changes what 'good' schema design looks like, and why wide tables are no longer a sin.

9 minTutorial
Start

Partitioning & Clustering in Action — BigQuery Engine Deep-Dive

The two physical-layout choices every warehouse table has. Get them right and queries are 100× faster. FIND_VIDEO: search 'partitioning clustering Snowflake BigQuery' — recommended channel: Snowflake / Google Cloud / Crunchy Data. Aim for 11 min or under.

7 minVideo
Start

Quiz: Choosing Partition Keys

Partition by what you filter on. Cluster by what you join on. Per-engine quirks matter — here's how to think about them.

10 minTutorial
Start

One Big Table (OBT) vs Star — The Modern Debate

The modern provocation: just flatten everything into one wide table. When it's brilliant, when it's wrong. FIND_VIDEO: search 'one big table OBT vs star schema modern data stack' — recommended channel: dbt Labs / Roche's Maxim. Aim for 11 min or under.

6 minVideo
Start

Quiz: When OBT Wins

The case for One Big Table, the case against it, and how to pick per use case rather than per philosophy.

10 minTutorial
Start

SUBMISSION: Case 5 — Refactoring One Big Table (OBT) to Star

Refactor an inherited 200-column bloated One Big Table (OBT) into a clean, performant dimensional star schema with zero-downtime migration.

22 minSubmission
Start

Surrogate Keys vs Natural Keys

The key-strategy decision every dimension and fact lives with. Get it wrong and SCDs are broken from day one. FIND_VIDEO: search 'surrogate key vs natural key warehouse' — recommended channel: Kahan Data Solutions. Aim for 10 min or under.

13 minVideo
Start

Quiz: Key Strategy in Practice

Surrogate everywhere, natural for traceability. How to actually generate keys in modern warehouses.

9 minTutorial
Start
Modern Warehouse Engines & Performance | Data Modeling & Warehousing Fundamentals | Topfolio