Dimensional Modeling

0•

Designs enterprise-grade dimensional data models, star schemas, and analytical marts using Kimball and Hoberman methodology.

The Dimensional Modeling skill equips Claude Code with structured methodologies to architect enterprise-ready analytical data warehouses and business intelligence marts. Combining Ralph Kimball's classic four-step dimensional design process with Steve Hoberman's Data Model Scorecard quality framework, this skill guides engineers through grain declaration, fact classification (transaction, periodic snapshot, accumulating snapshot, factless), surrogate key assignment, slowly changing dimension (SCD) strategies, and enterprise bus matrix conformance. It is ideal for data engineers, analytics engineers, and BI architects modernizing operational schemas into high-performance, standardized star and snowflake schemas.

주요 기능

010 GitHub stars
02Executes Kimball's four-step dimensional modeling process from grain declaration to fact categorization
03Designs robust slowly changing dimension (SCD Type 1, 2, 3) and surrogate key patterns
04Establishes enterprise bus matrices and conformed dimensions for seamless drill-across analysis
05Generates standardized markdown specifications detailing grain, measures, hierarchies, and risks
06Applies Hoberman Data Model Scorecard checks across completeness, naming standards, and abstraction

사용 사례

01Refactoring normalized 3NF or wide denormalized operational databases for BI and reporting queries
02Standardizing enterprise conformed dimensions and metrics across disparate departmental marts
03Designing clean analytical marts and star schemas from scratch for modern data warehouses