Dimensional Modelling

Facts, dimensions, grain, and the star schema's continued relevance.

Nothing written here yet

This topic is part of the curriculum but has no questions, cards or glossary entries so far. The rest of Data Platform Architecture may still cover what you are looking for.

Data Platform Architecture

Neighbouring topics

Data Platform Architecture

General material on designing the analytical data estate end to end.

No content yet

Medallion Architecture

Bronze, silver and gold layers, and what each layer is allowed to guarantee.

Open Table Formats

Iceberg, Delta and Hudi — transactions, snapshots and time travel over object storage.

No content yet

Warehouse, Lake & Lakehouse

Three answers to where analytical data lives, and the workloads that separate them.

No content yet

Storage Layout & Partitioning

Partition keys, clustering, and the scan the query planner is left able to skip.

No content yet

File Formats & Compaction

Columnar formats, the small-file problem, and the maintenance nobody schedules.

No content yet

Ingestion Patterns

Full load, incremental, append-only and merge, and the source system each one suits.

No content yet

CDC Pipeline Design

Building on a change stream: snapshot plus delta, tombstones, and merge into the target.

No content yet

Batch Orchestration

DAGs, dependencies, retries, and the difference between a schedule and an orchestration.

No content yet

Workflow Schedulers

Airflow, Dagster and their kin — where the control plane sits and what it can recover.

No content yet

Transformation Frameworks

Declarative SQL transformation with tests, lineage and versioned models.

No content yet

Data Vault Modelling

Hubs, links and satellites, and the auditability and load parallelism they buy.

No content yet

Slowly Changing Dimensions

Overwriting, versioning or timestamping attribute history, and the reporting each enables.

No content yet

Analytics Cost Control

Scanned bytes, idle warehouses, and the query nobody knew was running hourly.

No content yet

Workload Isolation

Keeping an analyst's query off the pipeline's compute, and both off the dashboard's.

No content yet

Data Platform Tenancy

Multiple domains on shared storage and compute, with separable access and cost.

No content yet

Reverse ETL

Pushing modelled analytical data back into operational systems, and who owns it then.

No content yet

Data Virtualisation

Querying across sources without moving data, and the performance ceiling that imposes.

No content yet

Warehouse Migration

Moving off a legacy warehouse with thousands of reports pointed at it.

No content yet