Skip to content
Data Warehouse Info

A practitioner's reference for analytical data warehousing.

Reference Articles · Technique Deep-Dives · Courses · Glossary

Architecture


Decisions and trade-offs.

Direct comparisons between approaches and frameworks for the structural choices that recur across warehouse projects: ETL versus ELT, dimensional versus vault, lakehouse versus warehouse, and the platform selection that follows from them.


Decision

Data warehouse automation vs AI coding agents: where the logic lives

Data warehouse automation vs AI coding agents: a build-vs-buy framework for your data stack, by scale, correctness stakes, and who owns the warehouse logic.

Read →

Comparison

Data warehouse vs data lake vs data mart vs lakehouse

Data warehouse vs data lake vs data mart vs lakehouse: four distinct architectural commitments, what each one actually is, how they compare on storage, governance, query engine, and workload, and when each is the right choice in a 2026 stack.

Read →

Comparison

ETL vs ELT

ETL vs ELT: what the order of operations actually changes, why cloud columnar warehouses shifted the default from ETL to ELT, the trade-offs that determine which pattern fits a given workload, and a note on where reverse ETL fits.

Read →

Decision

How to choose a data warehouse platform

A decision framework for choosing a data warehouse platform: billing shape vs workload shape, ecosystem gravity, open-format posture, and exit economics.

Read →

Decision

How to evaluate data warehouse automation tools

A practitioner's framework for evaluating data warehouse automation tools: six axes that matter, the questions that expose weak fits, and worked examples.

Read →

Comparison

Lakehouse vs data warehouse: the honest 2026 state

Lakehouse vs data warehouse in 2026: what the lakehouse is, how open table formats collapsed the storage distinction, and where each side still wins.

Read →

Comparison

OLTP vs OLAP: which workload goes where

OLTP vs OLAP: what each is optimized for, how HTAP and columnar cloud warehouses blurred the line, and which side a given workload actually belongs on.

Read →

Decision

Referential integrity in a data warehouse

Referential integrity in a data warehouse is a decision, not a default. A framework for choosing between database-enforced foreign keys, informational constraints, ELT-layer assertions, and unenforced declarations on Snowflake, BigQuery, Redshift, Databricks, and lakehouse table formats.

Read →

Comparison

Star schema vs snowflake schema

Star schema vs snowflake schema: when to denormalize the whole dimensional model, when to keep hierarchies normalized, and what changes on modern columnar warehouses where the textbook trade-offs no longer hold.

Read →