module -3 BI
module -3 BI
module -3 BI
Chapter 3:
Data Warehousing
Learning Objectives
Understand the basic definitions and
concepts of data warehouses
Learn different types of data
warehousing architectures; their
comparative advantages and
disadvantages
Describe the processes used in
developing and managing data
warehouses
(Continued…)
2
Explain data warehousing operations
Copyright © 2014 Pearson Education, Inc.
Learning Objectives
Explain the role of data warehouses
in decision support
Explain data integration and the
extraction, transformation, and load
(ETL) processes
Describe real-time (a.k.a. right-time
and/or active) data warehousing
Understand data warehouse
administration and security issues
3 Copyright © 2014 Pearson Education, Inc.
Opening Vignette…
“Isle of Capri Casinos Is Winning
with Enterprise Data Warehouse”
Company background
Problem description
Proposed solution
Results
Answer & discuss the case
questions.
4 Copyright © 2014 Pearson Education, Inc.
Questions for the
Opening Vignette
1. Why is it important for Isle to have an EDW?
2. What were the business challenges or
opportunities that Isle was facing?
3. What was the process Isle followed to realize
EDW? Comment on the potential challenges Isle
might have had going through the process of
EDW development.
4. What were the benefits of implementing an EDW
at Isle? Can you think of other potential benefits
that were not listed in the case?
5. Why do you think large enterprises like Isle in
the gaming industry can succeed without having
5
a capable data warehouse/business intelligence
Copyright © 2014 Pearson Education, Inc.
Main Data Warehousing
Topics
DW definition
Characteristics of DW
Data Marts
ODS, EDW, Metadata
DW Framework
DW Architecture & ETL Process
DW Development
DW Issues
/ Middleware
Extract mining
Data mart
(Engineering)
Transform Enterprise
POS Data warehouse
OLAP,
Integrate
Data mart Dashboard,
API
(Finance) Web
Other Load
OLTP/wEB
Replication Data mart
(...) Custom built
External
applications
data
3-tier
architectur
e
Tier 1: Tier 2: Tier 3:
Client workstation Application server Database server
2-tier 1-tier
Architectur
architectur
e
e ?
Tier 1: Tier 2:
Client workstation Application & database server
Web pages
Application
Server
Client Web
(Web browser) Internet/ Server
Intranet/
Extranet
Data
warehouse
ETL
End user
Source Staging Independent data marts
access and
Systems Area (atomic/summarized data)
applications
ETL
Dimensionalized data marts End user
Source Staging
linked by conformed dimensions access and
Systems Area
(atomic/summarized data) applications
ETL
End user
Source Staging Normalized relational
access and
Systems Area warehouse (atomic data)
applications
ETL
Normalized relational End user
Source Staging
warehouse (atomic/some access and
Systems Area
summarized data) applications
Packaged Transient
application data source
Data
warehouse
Legacy
Extract Transform Cleanse Load
system
Data mart
Other internal
applications
OLAP slicing
operations
a specific Product
on variable Time
and Region
Slicing
e
Operations on Ti
m
Geography
Dimensional Cells are filled
Sales volumes of
with numbers
Data Cube representing
sales volumes
a specific Region
on variable Time
and Products
Sales volumes of
a specific Time on
variable Region
and Products
www.teradatauniversitynetwork.com
Questions, comments