Professional Documents
Culture Documents
DW Architecture
Appl A - bal-on-hand
Appl B - current-balance Current balance
Appl C - cash-on-hand
Operational Data
Warehouse
insert
delete
load
read only
access
replace
change
Why?
Databases Applications
A Need for New Technology
These are the backbone systems of any enterprise, such as order entry inventory etc.
Continuous availability
Transaction integrity
Access to analytical content such as time series and trend analysis views
• Processing Data-based
• Rule 1
• Rule 2
• Rule 3
Transformation
Engine
Integrator
Error
View
Check
Correct Loader Warehouse
Data Warehousing Architecture
Overview
Data Warehouse Architecture
Data
Legacy Data
Transformation
Data Warehouse
Model concepts:
Fact table(s)
A table containing multiple measurable descriptors relating to a
Model concepts:
Dimension Table(s)
Retains information (product description, geography description,
customer description) that is descriptive and remains moderately
constant over time
Data Warehousing
TIME GEOGRAPHY
Dimensions Dimensions
SALES
STORE CUSTOMER
Sales Facts
Data Warehousing
Year
North
Sample Snowflake Model
Qtr South
Dimensions Dimensions
SALES
East Region
STORE CUSTOMER
West Region Sales Facts
Data Warehousing
Sample Fact Constellation Model
District
Dimensions Dimensions
Sales
Store
Sales
STORE CUSTOMER
Data Mart
Data From
Transaction Sources Data
Warehouse
Update From the
Warehouse
Data From
Transaction Sources
Data Mart
warehouse
Hardware oriented to support the massive storage requirements and
analytical queries
Keys to Success
Do you understand why you are building the warehouse?
Have you identified both technical and business professionals that you will need
to build the warehouse?
Do you have a strong management sponsor?
Are you managing the expectations of the users?
Careers in Data Warehousing
System Administration DBA
DW Architect Application Developer
Data Architect Data Cleansing/ Transformation Analyst
DW Manager Business Analyst
DW Administrator Management
Decision Support Analysts