Professional Documents
Culture Documents
DATE WAREHOUSE
3/10/15
Table of Contents
3
Performance
Maintenance
Challenges for BeDef
Reporting tool
How to handle the project
DWH
design
principles
What do
we need?
How can
we
implement
it?
Data Warehouse Design
Types of reports
5
Discovery
Analysis
Monitoring
Prediction
Types of reports
6
Discov
ery
Extraction,
sorting,
presentatio
n of
selected
data
Types of reports
7
Analysi
s
Pivottables
,
spreadshee
ts, graphs
Current implementation:
Minimal
Mostly some graphs or export to
spreadsheet
Ex:
Types of reports
8
Monitori
ng
KPI,
Dashboard
s, balanced
scorecards
Current implementation:
Ex:
Types of reports
9
Predict
ion
Data
mining,
predictive
modelling
Current implementation:
0%
Need is unknown
Data Warehouse
10
What
Data Warehouse
11
Inputs
Data Warehouse
12
Output
s
Structured Information
DWH Performance
13
Storage model
Database model
Informational model
How
the
data is
stored
on
logical
drives
In memory vs On Disk
Row Based vs Column Based
In Memory
vs On Disk
In Memory
Which
medium is
used for the
storage
On Disk
Row vs
Column
Based
How is the
data
grouped on
storage?
Row based
UserId
FirstName
LastName
Payment
Jos
Van Pimperzele
20
2
3
Jef
Koen
Oostergast
Demeester
50
30
Column based
UserId
FirstName
LastName
Jos
Van Pimperzele
Jef
Oostergast
Koen
Demeester
Payment
20
50
30
Row vs
Column
Based
1. Retrieve
Payment
for Jos
Row based
UserId
FirstName
LastName
Payment
Jos
Van Pimperzele
20
2
3
Jef
Koen
Oostergast
Demeester
50
30
Column based
UserId
FirstName
LastName
Jos
Van Pimperzele
Jef
Oostergast
Koen
Demeester
Payment
20
50
30
Row vs
Column
Based
1. Retrieve
Payment
for Jos
2. Retrieve
avg
Payment
Row based
UserId
FirstName
LastName
Payment
Jos
Van Pimperzele
20
2
3
Jef
Koen
Oostergast
Demeester
50
30
Column based
UserId
FirstName
LastName
Jos
Van Pimperzele
Jef
Oostergast
Koen
Demeester
Payment
20
50
30
How
the
data is
structu
red
Relational model
Dimensional model
CI
Process
Date
Nbr Days Call
open
MatMan
Relational
Transactional
All queries
possible
Aggregate
Dimensional
Analytical
Specific per query
Aggregate
How
the
data is
analyze
d
OLAP Cubes
DWH Maintenance
22
DWH Architecture
Approaches
23
Inmon
Kimball
DWH Architecture
Approaches
24
Inmon
Organizational
Normalized
Top down
Easy to add
projects
Kimball
Departemental
Not normalized
Bottom up
Difficult to add
projects
BI reporting tool
requirements
25
Management of reports
Creation of reports
Can handle analytical DBs
(columnar/dimensional)
Price
Architecture choice
(XDE)
Favorises
Data Warehouse
Design discovery reports
Comments on handling
project
27
Needs
Current datamart
Current reporting
Identi
fy
needs
Architecture
Choos
e
Archit
Identif ecture
y
needs
Identif
y
needs
Proof of Concept
DWH
Test DWH
on
Choose existing
Archite infrastruc
cture ture
Identif
y
needs
Proof of Concept
reporting
Investig
Test DWH ate BIon existing Tool
Choose infrastruct
Archite ure
cture