Transformation Frameworks

Declarative SQL transformation with tests, lineage and versioned models.

6Questions
7Flashcards
3Terms
Data Platform Architecture

Neighbouring topics

Data Platform Architecture

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

2 quiz 8 cards 4 terms

Medallion Architecture

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

5 quiz 9 cards 3 terms

Open Table Formats

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

6 quiz 11 cards 5 terms

Warehouse, Lake & Lakehouse

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

6 quiz 5 cards 2 terms

Storage Layout & Partitioning

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

5 quiz 11 cards 3 terms

File Formats & Compaction

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

6 quiz 9 cards 3 terms

Ingestion Patterns

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

5 quiz 11 cards 3 terms

CDC Pipeline Design

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

5 quiz 10 cards 4 terms

Batch Orchestration

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

3 quiz 9 cards 6 terms

Workflow Schedulers

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

5 quiz 11 cards 3 terms

Dimensional Modelling

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

4 quiz 9 cards 3 terms

Data Vault Modelling

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

5 quiz 6 cards 3 terms

Slowly Changing Dimensions

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

5 quiz 10 cards 4 terms

Analytics Cost Control

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

5 quiz 10 cards 4 terms

Workload Isolation

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

5 quiz 9 cards 3 terms

Data Platform Tenancy

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

5 quiz 8 cards 3 terms

Reverse ETL

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

5 quiz 11 cards 3 terms

Data Virtualisation

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

5 quiz 6 cards 4 terms

Warehouse Migration

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

5 quiz 11 cards 3 terms