Professional Documents
Culture Documents
Data Warehousing - Concepts-1
Data Warehousing - Concepts-1
Data Warehousing - Concepts-1
An Introduction
What does it take to run a business?
TRANSACT
Purchase raw
materials
Arrangements
with channel
partners
Sell
product/service
to customers
What does it take to run a business?
TRACK
Inventory
Customer details, feedback
Product codes, manufacturing defects,
R&D
What does it take to run a business?
ADMINISTRATE
Payroll
Personnel
Budgeting
Accounting
So what does it take?
Strategic decisions…
Which product lines
How can I increase
will bring long
market share?
term profit?
Structure
Organization
Focus
Data warehousing
Business Business
Data
information intelligence
warehouse
E
T Data
warehouse
L
E Fin
T Data
warehouse
L
Mktg
Sales
Architecture approaches
Sales
E E
Data
T warehouse T Mktg
L L
Fin
Sales
Mktg Fin Data warehouse
Data models
Efficient in accessing a
small number of records
Good for very specific
queries, like a number,
or customer name
Minimal data redundancy
Can store volatile
information
Dimensional models
Customer ID (PK)
-Name
- Address
- Phone Customer ID (FK)
- Email
Date ID (FK)
Date ID (PK)
-Time -Units sold
-Day
- Month
- Price
- Year
Dimensional models
Country ID
India 01
USA 02
Area ID
D1
K’mangala 01
Jayanagar 02
D2 Customer ID
Area
City
City ID
FACT Country
Bangalore 01
TABLE Bombay 02
D3 D4
Extraction, Transformation, Load
Transformation
Extract data from Mappings corresponding Data
multiple Sources, to source and target Populate
multiple formats Target tables warehouse
tables apply business
rules to meet end
user requirements
ETL: – The challenges
Data cleansing
Window of frame
The solution :– Data Staging