Day 15 of 45 · Pro lesson
The curriculum for this day stays visible. The lesson, code, and workspace unlock with Pro.
Teaches: SCD Type 0 (Freeze), SCD Type 1 (Replace), SCD Type 2 (Version), valid_from & valid_to, is_current flag, point-in-time joins
Build: Multi-batch SCD Type 2 dimension engine with surrogate keys, half-open intervals, and time-travel SQL.
Mental model: Freeze (0), Replace (1), Version (2). Use half-open intervals [start, end) for point-in-time fact joins.
Already on Pro? Go to your account. Need a pass? See pricing.