Professional Documents
Culture Documents
Module 3
Business Requirements
Technical
Data
Architecture Reporting and
Warehouse
and Analysis
and ETL
Infrastructure Design
Design
Design
Dimension
Attributes
Dimension Dimension
Attributes Attributes
Fact
Measures
Star schema
Dimension
Attributes Dimension
Attributes
Snowflake schema Dimension
Attributes
The Data Warehouse Design Process
Time
(Order Date Salesperson
and Ship Date)
Calendar Year Region
Month Country
Date Territory
Fiscal Year Manager
Fiscal Quarter
Sales Order Name
Month Name
Date Item Quantity
Unit Cost
Total Cost
Unit Price
Sales Amount Country
Category Shipping Cost State or Province
Subcategory City
Product Name Age
Color Marital Status
Size Gender
Product Customer
Lesson 2: Designing Dimension Tables
Hierarchy
Dimension Table
Source
Designing Slowly Changing Dimensions
Type 1
Type 2
Type 3
Time Dimension Tables
• Surrogate key
• Granularity
• Range
• Attributes and hierarchies
• Multiple calendars
• Unknown values
Self-Referencing Dimension Tables
• Kim Abercrombie
• Kamil Amireh
• Jeff Hay
• Cesar Garcia
Junk Dimensions
• Dimension Keys
• Measures
• Degenerate Dimensions
Types of Measure
• Additive
• Semi-Additive
• Non-Additive
Types of Fact Table
Logon Information
Start 20467B-MIA-DC and 20467B-MIA-SQLBI, and then log onto
20467B-MIA-SQLBI as ADVENTUREWORKS\Student with the password Pa$$w0rd.
ETL Reports
Jan Feb
Pre-2010 2010 2011
2012 2012
Demonstration: Partitioning a Fact Table
Logon Information
Start 20467B-MIA-DC and 20467B-MIA-SQLBI, and then log on to
20467B-MIA-SQLBI as ADVENTUREWORKS\Student with the password Pa$$w0rd.