Beruflich Dokumente
Kultur Dokumente
Chapter 6
Type ID
Make Year
Vehicle - Type
Customer
Granularity
Granularity is a term used to describe the level of detail of stored information.
Operational Database(s)
ETL Routine
(Extract/Transform/Load)
Data Warehouse
Report
Purchase Key 1 2 3 4 5 6 . . .
Purchase Dimension Category Supermarket Travel & Entertainment Auto & Vehicle Retail Restarurant Miscellaneous . . .
Time Dimension Time Key Month Day Quarter Year 10 Jan 5 1 2002 . . . . . . . . . . . . . . .
Cardholder Ci
Purchase Key
, Ci A(
0) 1 , 1 ,2
Ti
e m
y Ke
Location Key
Promotion Key 1 . . .
Time Dimension Time Key Month Day Quarter Year 5 Dec 31 4 2001 8 Jan 3 1 2002 10 Jan 5 1 2002 . . . . . . . . . . . . . . .
Purchase Key 1 2 3 4 5 6 Promotion Fact Table Cardholder Key Promotion Key Time Key 1 1 5 2 1 5 . . . . . . . . .
Purchase Dimension Category Supermarket Travel & Entertainment Auto & Vehicle Retail Restarurant Miscellaneous
Response Yes No . . .
Figure 6.5 A constellation schema for credit card purchases and promotions
OLAP Operations
Slice A single dimension operation Dice A multidimensional operation Roll-up A higher level of generalization Drill-down A greater level of detail Rotation View data from a new perspective
Month = Dec. Category = Vehicle Region = Two Amount = 6,720 Count = 110
Dec. Nov. Oct. Sep. Aug. Month Jul. Jun. May Apr. Mar. Feb. Jan.
On e Tw o Fo ur Th ree
Supermarket
Restaurant
Travel
Vehicle
Retail
Category
Miscellaneous
n gio Re
Concept Hierarchy
A mapping that allows attributes to be viewed from varying levels of detail.
Region
State
City
Street Address
g Re
io
Category
Figure 6.12 A pivot table showing age and credit card insurance choice
Watch Promo
No
Yes
No
Ye s
Yes
No
e zin a g o Ma rom P
Figure 6.16 A pivot table with page variables for credit card promotions