Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Learning Objectives
8-2
Learning Objectives
8-3
Opening Vignette:
DirecTV Thrives with Active Data
Warehousing
Company background
Problem description
Proposed solution
Results
Answer & discuss the case
questions.
8-4
8-5
DW definitions
Characteristics of DW
Data Marts
ODS, EDW, Metadata
DW Framework
DW Architecture & ETL Process
DW Development
DW Issues
8-6
Characteristics of DW
8-7
Subject oriented
Integrated
Time-variant (time series)
Nonvolatile
Summarized
Not normalized
Metadata
Web based, relational/multi-dimensional
Client/server
Real-time and/or right-time (active)
Data Mart
A departmental data warehouse
that stores only relevant data
8-8
8-9
8-10
Generic DW Architectures
Three-tier architecture
1.
2.
3.
Two-tier architecture
First 2 tiers in three-tier architecture is
combined into one
Generic DW Architectures
8-12
DW Architecture Considerations
8-13
A Web-based DW Architecture
8-14
Alternative DW Architectures
8-15
Alternative DW Architectures
8-16
8-20
8-21
Data integration
Integration that comprises three major
processes: data access, data federation, and
change capture.
Enterprise application integration (EAI)
A technology that provides a vehicle for pushing
data from source systems into a data warehouse
Enterprise information integration (EII)
An evolving tool space that promises real-time
data integration from a variety of sources
Service-oriented architecture (SOA)
A new way of integrating information systems
8-22
ETL
8-23
Benefits of DW
8-24
8-25
DW Development Approaches
(Inmon Approach)
Approach)
(Kimball
8-27
Dimensional Modeling
Data cube
A two-dimensional,
three-dimensional,
or higherdimensional object
in which each
dimension of the
data represents a
measure of interest
-Grain
-Drill-down
-Slicing
8-28
8-29
Risks in Implementing DW
No mission or objective
Quality of source data unknown
Skills not in place
Inadequate budget
Lack of supporting software
Source data not understood
Weak sponsor
Users not computer literate
Political problems or turf wars
Unrealistic user expectations
(Continued )
8-30
Risks in Implementing DW
Cont.
8-31
8-32
Real-time DW
(a.k.a. Active Data Warehousing)
8-33
8-34
8-35
8-36
8-37
Scalability
Security
8-38
8-39
8-40
Questions, comments