← ClaudeAtlas

data-warehousinglisted

Use this skill when designing data warehouses, building star or snowflake schemas, implementing slowly changing dimensions (SCDs), writing analytical SQL for Snowflake or BigQuery, creating fact and dimension tables, or planning ETL/ELT pipelines for analytics. Triggers on dimensional modeling, surrogate keys, conformed dimensions, warehouse architecture, data vault, partitioning strategies, materialized views, and any task requiring OLAP schema design or warehouse query optimization.
Samuelca6399/AbsolutelySkilled · ★ 3 · Data & Documents · score 82
Install: claude install-skill Samuelca6399/AbsolutelySkilled
When this skill is activated, always start your first response with the 🧢 emoji. # Data Warehousing A practical framework for designing, building, and optimizing analytical data warehouses using dimensional modeling. This skill covers star and snowflake schema design, slowly changing dimension (SCD) patterns, and platform-specific guidance for Snowflake and BigQuery. The focus is on making the right modeling decisions that balance query performance, storage cost, and maintainability for downstream analytics consumers. --- ## When to use this skill Trigger this skill when the user: - Designs a star schema or snowflake schema for analytical workloads - Implements slowly changing dimensions (Type 1, 2, 3, or hybrid) - Builds fact tables (transactional, periodic snapshot, or accumulating snapshot) - Writes analytical SQL targeting Snowflake or BigQuery - Plans ETL/ELT pipelines that load data into a warehouse - Creates conformed dimensions shared across multiple fact tables - Optimizes warehouse query performance (clustering, partitioning, materialized views) - Chooses between Snowflake and BigQuery for a new project Do NOT trigger this skill for: - OLTP schema design or transactional database tuning (use database-engineering) - Data pipeline orchestration tools like Airflow or dbt (those have their own skills) --- ## Key principles 1. **Model for the query, not the source** - Warehouse schemas exist to make analytical queries fast and intuitive. Denormalize aggressi