Definitive Guid... - The Data Warehouse Toolkit: The
The "Kimball Method" focuses on integration, making it the practical choice for agile businesses. It stands in contrast to the Inmon Method , which advocates for a top-down, highly normalized "Enterprise Data Warehouse" first. Most modern cloud data warehouses (like Snowflake or BigQuery) are still optimized to run on the star schemas Kimball pioneered.
These store quantitative metrics (measurements) of a business process, such as sale_amount or quantity_sold . They typically contain foreign keys connecting to dimensions.
Kimball outlines a repeatable framework for designing dimensional models: The Data Warehouse Toolkit: The Definitive Guid...
Create a new row with a unique key to track history (the gold standard).
Select the numeric measurements that result from the business process. The "Kimball Method" focuses on integration, making it
"The Data Warehouse Toolkit: The Definitive Guide to Dimensional Modeling" by Ralph Kimball and Margy Ross is the foundational text for modern data architecture. It popularized the approach, which prioritizes user intuition and query performance over the complex normalization used in traditional operational databases. Core Concepts
A major contribution of the book is how to handle data that changes over time: Type 1: Overwrite the old value (no history). Select the numeric measurements that result from the
Identify the specific activity to model (e.g., retail sales, hospital admissions).