Professional Documents
Culture Documents
DW CrashCoursePPT
DW CrashCoursePPT
However, extracting
Extra piece of The data is already
information from
software that needs present in the
operational data is
maintenance operational systems
complicated
Problems a Data Warehouse Can Solve
We have so much data, but we can’t make anything of it
Numbers between departments don’t match and we don’t know who’s right
Foundation
for decision- Fast
making
Secure Consistent
Flexible
Responsibilities of a Data Warehouse Designer
Deliver accurate,
Understand the
trustworthy and Sustain the DW
business users goal
relevant environment
and objectives
information
OLTP vs OLAP
OLTP OLAP
Sales fact
Go to retail store
Date key
Product key
Leave with Composite key
Select product Store key
products
Employee Key
Transaction#
Unit price
Check out
Confirm payment Products with Quantity
cashier
Characteristics of Fact Tables
Fact Table
Extensible Transaction#
Payment Type dimension
Customer dimension Unit price
Quantity
Dimensional Model as a Star Schema
Store
Dimension
Date Employee
Dimension Dimension
Sales
Fact
Product Customer
Dimension Dimension
Dimensional Model as a Snow flake
Month Year
Department
Store
Dimension
Week
Date Employee
Dimension Dimension
Sales
Sub Fact
category
Product Customer
Dimension Dimension
Category
Summary