Upload
georgepond
View
440
Download
0
Embed Size (px)
DESCRIPTION
A behind-the-scenes look at data warehouse construction. See what Business Intelligence brings to management decision-making.
Citation preview
T h e D a t aW a r e h o u s e
T o u r
George PondSr. Business Analyst / Data Warehouse Developer
http://www.gpond.com
1
W e l c o m e t o
C y p r e s s C a yM a r i n a
H o w w o u l d y o u b u i l d a d a t a w a r e h o u s e ?W h a t w o u l d i t d o f o r y o u r b u s i n e s s ?
T h e a n s w e r s a r e i n s i d e . L e t ’ s b e g i n y o u r
t o u r w i t h f u n c t i o n a l r e q u i r e m e n t s .
...Each night, a closing report is prepared by Managersat Baracles (restaurant/pub), Dockside Gifts & Sundries, andat the boat rental kiosk...
...The proposed solution must bring in this information.Cypress Cay Managers must be able to quickly and easily
retrieve daily scorecards and drill-down reports for
trend analysis...
2
...The proposed solution must bring in this information.Cypress Cay Managers must be able to quickly and easily
retrieve daily scorecards and drill-down reports for
trend analysis...
W e f i n d c r i t i c a l r e q u i r e m e n t s t h a t
c a l l f o r O n - L i n e A n a l y t i c a l P r o c e s s i n g
O L A P c u b e s e n a b l e s c o r e c a r d s ,d r i l l - d o w n r e p o r t s a n d
t r e n d a n a l y s i s .
3
W e d i s c u s s d a t a r e q u i r e m e n t sw i t h C y p r e s s C a y M a n a g e m e n t
A L o g i c a l D a t a M o d e li d e n t i f i e s w h a t t h ec u b e m u s t c o n t a i n .
4
A D i m e n s i o n a l M o d e l f o r w a r d - e n g i n e e r s
i n t o a P h y s i c a l D a t a b a s e .B o t h r e f l e c t t h e L o g i c a l M o d e l .
5
O u r t o u r p a u s e s a t t h e
n e w , e m p t y d a t a b a s e
C y p r e s s C a y k e e p s P o i n t O f S a l e t a b l e s ,
f l a t f i l e s a n d s p r e a d s h e e t s . E a c h
m u s t b e m o v e d i n t o s t a g i n g t a b l e s .
MicrosoftSQL
ServerSSIS
SSAS SSRS
6
MicrosoftSQL
ServerSSIS
SSAS SSRS
S Q L S e r v e r I n t e g r a t i o n S e r v i c e s ( S S I S )
m o v e s d a t a i n t o s t a g i n g t a b l e s
7
A f t e r s t a g i n g , d a t ai s m o v e d a g a i n
S Q L S e r v e r A n a l y s i sS e r v i c e s ( S S A S )
b u i l d s 4 f a c t t a b l e sa n d 5 d i m e n s i o n s
o f C y p r e s s C a y d a t a
MicrosoftSQL
ServerSSIS
SSAS SSRS
8
H i e r a r c h i e s p r o v i d e
d r i l l - d o w n p a t h s
i n t o t h e O L A P c u b e
Hierarchy.
MicrosoftSQL
ServerSSIS
SSAS SSRS
9
W i t h i n t h e d a t a w a r e h o u s e , w e s e e
t r e n d a n a l y s i s a d d e d t o t h e c u b e
MicrosoftSQL
ServerSSIS
SSAS SSRS
S S A S i n c l u d e s f o r m s f o r a d d i n g
c a l c u l a t i o n s a n d K e y
P e r f o r m a n c e I n d i c a t o r s ( K P I ) .
10
M u l t i - d i m e n s i o n a l c u b e s r e q u i r e
M u l t i - D i m e n s i o n a l e X p r e s s i o n s : M D X
This MDX query builds amatrix of dates and food
sales trends.
11
M i c r o s o f t E x c e l p i v o t t a b l e s c a n
p u b l i s h a m a t r i x i n g r a p h i c a l f o r m a t
N o w o u r m a t r i x h a s
f i l t e r s , d r i l l - d o w nc a p a b i l i t y a n d
s t a t u s i n d i c a t o r s .
12
MicrosoftSQL
ServerSSIS
SSAS SSRS
W i t h S Q L S e r v e r R e p o r t i n g S e r v i c e s ,C y p r e s s C a y s e e s b e y o n d d r y f a c t s .
P a t t e r n s e m e r g ea n d p e r f o r m a n c e
i s t r a c k e d t h r o u g h
s l i c e , d i c e a n d
d r i l l - d o w n .
13
T h i s c o n c l u d e s y o u r
D a t a W a r e h o u s e t o u r
Y o u w o n ’ t f i n d C y p r e s s C a yM a r i n a o n a n y m a p . I t i s a
c o m p o s i t e o f h o s p i t a l i t y
b u s i n e s s e s i n t h e O r l a n d o a r e a .
For your tour today, Igenerated randomized
data and built an OLAP cubewith four fact tables and fivedimensions. Thank you for
taking the tour! George Pondhttp://www.gpond.com 14