B O E3 3 0 S A P B usi nes s O bj e ct s B usi nes s In t e llig e n c e P la t f o r m : D e s ig n in g a n d D e p l o y i n g a S o lu t io n S A P B u s i n e s s O b j e c t s - B u s i n e s s I n t e l lig e n c e
D at e T r a i n i n g C e n te r In s tr u c to r s
E d u c a t io n W e b s i t e
P a r t ic i p a n t H a n d b o o k C our se V er sion: 96 R evi sion A C o u r s e D u r a t io n : 4 D ay s M a t e r ia l N u m b e r : 5 0 1 0 3 3 9 2
A n S A P
c o u r s e - u s e it t o le a r n , r e fe r e n c e it fo r w o r k
C o p y r ig h t C o p y r ig h t ©
2012
S A P A G . A ll r ig h t s r e s e r v e d .
N o p a r t o f th i s p u b l ic a ti o n m a y b e r e p r o d u c e d o r tr a n s m it te d i n a n y f o r m e x p r e s s p e r m is s io n o f S A P A G . T h e in f o r m a t io n c o n t a i n e d h e r e i n m a y b e c h a n g e d w ith o u t p r io r n o t ic e . S o m e s o f tw a r e p r o d u c t s m a r k e t e d b y S A P A G a n d its d i s tr ib u t o r s c o n t a i n p r o p r ie t a r y s o f tw a r e c o m p o n e n t s o f o t h e r s o f tw a r e v e n d o r s .
Tr adem
ar ks
Mt r a d e i m c r o s o fa r k t s , W o f i n M d o iw c r o ss ,o Ef t x c C e l o r , p o Or u at t l i o o o n k . , P o w e r P o i n t , S i l v e r l i g h t , a n d
V isu al S tu d io ar e r eg i st er ed
I B M , D B 2 , D B 2 U n i v e r s a l D a t a b a s e , S y s te m i, S y s te m i5 , S y s te m p , S y s te m p 5 , S y s te m x , S y s te m z , Syst em z10,z10,z/ V M , z / O S , O S / 3 9 0 , z E n t e r p r is e , P o w e r V M , P o w e r A r c h i te c t u r e , P o w e r S y s te m s , P O W E R 7 , P O W E R 6 + , P O W E R 6 , P O W E R , P o w e r H A , p u r e S c a le , P o w e r P C , B la d e C e n t e r, S y s te m S t o r a g e , S t o r w iz e , X I V , G P F S , H A C M P , R E T A I N , D B 2 C o n n e c t , R A C F , R e d b o o k s , O S / 2 , A I X , I n t el lig en t M in er , W eb S p h er e, T iv o li, I n f o r m ix , an d S m ar ter P lan et ar e tr ad em ar k s o r r eg i st er ed tr a d e m a r k s o f I B M C o r p o r a t io n . L in u x
is th e r e g i s t e r e d tr a d e m
a r k o f L in u s T o r v a l d s in th e U n i te d S ta t e s a n d o t h e r c o u n t r ie s .
A d o b e , t h e A d o b e lo g o , A c r o b a t , P o s t S c r ip t , a n d R e a d e r a r e tr a d e m a r k s o r r e g i s t e r e d tr a d e m A d o b e S y s t e m s I n c o r p o r a te d in th e U n i te d S ta t e s a n d o t h e r c o u n t r ie s . O racl e and
Java
U N I X , X /O p e n , O
ar e r eg i st er ed tr ad em S F /1 , a n d
ar ks of O racl e and
ar ks of
its af liat es.
M o t if a r e r e g i s te r e d tr a d e m a r k s o f th e O p e n G r o u p .
C itr ix , I C A , P r o g r a m N e i g h b o r h o o d , M et aFr am e,W o r r eg i st er ed tr ad em ar k s o f C itr ix S y st em s I n c .
in F r a m e, V id eo F r am e, an d
H T M L , X M L , X H T M L , a n d W 3 C a r e tr a d e m a r k s o r r e g i s te r e d tr a d e m a r k s o f W C o n so r tiu m , M ass ac h u set ts I n st itu t e o f T ec h n o lo g y .
M u l tiW in a r e tr a d e m 3C®
ar ks
, W o r ld W id e W e b
A p p le, A p p S to r e, i B o o k s, i P ad , i P h o n e, i P h o to , iP o d , i T u n es, M u l ti- T o u c h , O b j ec t iv e- C , R et in a, S af ar i, S i r i, a n d X c o d e a r e tr a d e m a r k s o r r e g i s t e r e d tr a d e m a r k s o f A p p l e I n c . I O S is a r e g i s te r e d tr a d e m
a r k o f C is c o S y s te m s I n c .
R I M , B la c k B e r r y , B B M , B la c k B e r r y C u r v e , B la c k B e r r y B o l d , B la c k B e r r y P e a r l, B la c k B e r r y T o r c h , B la c k B e r r y S t o r m , B la c k B e r r y S t o r m 2 , B la c k B e r r y P l a y B o o k , a n d B la c k B e r r y A p p W o r ld a r e tr a d e m a r k s o r r e g i s te r e d tr a d e m a r k s o f R e s e a r c h in M o t io n L im ite d . G A V G
oogl e ds ,G oi ce,G oogl e
A p p E n g i n e , G o o g l e A p p s , G o o g l e C h e c k o u t , G o o g l e D a t a A P I , G o o g l e M a p s , G o o g l e M o b i le o o g l e M o b i le U p d a t e r , G o o g l e M o b i le , G o o g l e S t o r e , G o o g l e S y n c , G o o g l e U p d a t e r , G o o g l e o o g l e M a i l, G m a i l, Y o u T u b e , D a l v i k a n d A n d r o i d a r e tr a d e m a r k s o r r e g i s te r e d tr a d e m a r k s o f Inc.
I N T E R M E C is a r e g i s te r e d tr a d e m W i- F i i s a r e g i s t e r e d tr a d e m
ar k of Int er m ec Technol
o g i es C o r p o r at io n .
a r k o f W i- F i A llia n c e .
B lu e t o o t h is a r e g i s t e r e d tr a d e m M o t o r o l a is a r e g i s te r e d tr a d e m C o m p u t o p is a r e g i s te r e d tr a d e m
ar k o f B lu et o o t h S I G I n c . ar k of M ot or ol a T radem
ar k H ol di ngs L L C .
a r k o f C o m p u t o p W ir ts c h a f ts in f o r m a t ik G m b H .
g20130
81152
o r f o r a n y p u r p o s e w it h o u t th e
S A P , R /3 , S A P N e t W e a v e r, D u e t , P a r tn e r E d g e , B y D e s ig n , S A P B u s i n e s s O b j e c t s E x p l o r e r , S tr e a m W o r k , S A P H A N A , a n d o t h e r S A P p r o d u c t s a n d s e r v i c e s m e n t io n e d h e r e i n a s w e l l a s th e i r r e s p e c t iv e lo g o s a r e tr a d e m a r k s o r r e g i s te r e d tr a d e m a r k s o f S A P A G in G e r m a n y a n d o t h e r c o u n tr ie s . B W as B
u si n ess O b j ec t s an d th e B u si n ess O b j ec t s lo g o , B u si n ess O b j ec t s, C r y st al R ep o r ts, C r y st al D ec i si o n s, e b I n t e l lig e n c e , X c el s iu s, an d o t h er B u si n ess O b j ec t s p r o d u c t s an d se r v i c es m en t io n ed h er ei n as w el l th ei r r esp ec t iv e lo g o s ar e tr ad em ar k s o r r eg i st er ed tr ad em ar k s o f B u si n ess O b j ec t s S o f t w ar e L td . u s in e s s O b j e c ts is a n S A P c o m p a n y .
S y b a s e a n d A d a p t iv e S e r v e r , i A n y w h e r e , S y b a s e 3 6 5 , S Q L A nyw her e,a nd ot herS ybas e pr oduct s and ser v i c es m en t io n ed h er e in as w el l as th ei r r esp ec t iv e lo g o s ar e tr ad em ar k s o r r eg i st er ed tr ad em ar k s o f S y b a s e I n c . S y b a s e is a n S A P c o m p a n y . C r o s s g a t e , m @ g i c E D D Y , B 2 B 3 6 0 ° , a n d B 2 B 3 6 0 ° S e r v i c e s a r e r e g i s te r e d tr a d e m a r k s o f C r o s s g a t e A G in G e r m a n y a n d o t h e r c o u n t r ie s . C r o s s g a t e is a n S A P c o m p a n y . A ll o th e r p r o d u c t a n d s e r v i c e n a m e s m e n t io n e d a r e th e tr a d e m a r k s o f th e i r r e s p e c t iv e c o m p a n i e s . D a t a c o n tai n ed in th i s d o c u m en t ser v es in f o r m at io n al p u r p o ses o n ly . N at io n al p r o d u c t sp ec i c at io n s m ay v ar y .
D is c la i m e r T h e s e m a t e r ia l s a r e s u b j e c t t o c h a n g e w ith o u t n o t ic e . T h e s e m a t e r ia l s a r e p r o v i d e d b y S A P A G a n d its af liat ed c o m p an i es ( “ S A P G r o u p ” ) f o r in f o r m at io n al p u r p o ses o n ly , w ith o u t r ep r esen t at io n o r w ar r an t y o f a n y k i n d , a n d S A P G r o u p s h a l l n o t b e lia b l e f o r e r r o r s o r o m is s io n s w ith r e s p e c t t o th e m a t e r ia l s . T h e o n l y w a r r a n t ie s f o r S A P G r o u p p r o d u c t s a n d s e r v i c e s a r e th o s e th a t a r e s e t f o r th in th e e x p r e s s w a r r a n t y stat em ent s accom panyi ng such pr odu ct s and ser vi ces ,i f any. N ot hi ng her ei n shoul d be const rued as c o n st itu t in g an ad d itio n al w ar r an t y .
g20130
81152
g20130
81152
A b o u t T h is
H a n d b o o k
T h i s h a n d b o o k is in t e n d e d to c o m p l e m e n t th e in s t r u c t o r - le d p r e s e n t a t io n o f th i s cou r se,and ser ve as a source of ref er ence. I t is no t sui tabl e f or sel f -st ud y.
Typo
g r a p h ic C o n v e n t io n s
A m e r ic a n E n g l is h is th e s ta n d a r d u s e d in th i s h a n d b c o n v e n tio n s a r e a l s o u s e d . T y p e S ty el
o o k . T h e f o l lo w in g ty p o g r a p h i c
D e s c r pi oti n
E x a m p le te x t
W o r d s o r c h a r a c te r s th a t a p p e a r o n th e s c r e e n . T h e s e in c l u d e e l d n a m e s , s c r e e n title s , p u s h b u tto n s a s w e l l a s m e n u n a m e s , p a t h s , a n d o p t io n s . A ls o used for cr oss -r ef er ences to ot her do cum b o th in te rn a l a n d e x te rn a l.
E xam
E m p h a s iz e d w o r d s o r p h r a s e s in b o d y te x t , t itle s o f graphi cs,an d tabl es
pl e te xt
EX A M PLE
ent at ion
TEX
T
N a m e s o f e le m e n ts i n th e s y s te m . T h e s e in c lu d e r e p o r t n a m e s , p r o g r a m n a m e s , t r a n s a c t io n c o d e s , t a b l e n a m e s , a n d in d i v i d u a l k e y w o r d s o f a p r o g r a m m in g la n g u a g e , w h e n s u r r o u n d e d b y b o d y te x t , f o r e x a m p l e S E L E C T a n d IN C L U D E .
Ex am pl e
S c r e e n o u t p u t . T h i s in c lu d e s l e a n d d i r e c to r y n a m e s a n d th e i r p a t h s , m e s s a g e s , n a m e s o f v a r ia b l e s a n d p a ra m e te rs , a n d p a s s a g e s o f th e s o u rc e te x t o f a p ro g ra m .
te xt
Ex am pl e te xt
< E x a m p l e
2012
E x a c t u s e r e n t r y . T h e s e a r e w o r d s a n d c h a r a c te r s th a t y o u e n t e r in th e s y s te m e x a c tly a s th e y a p p e a r in th e d o c u m e n t a t io n .
t e x t >
© 2 0 1 2 S A P A G gs. h tlAi e r svle rd .
V a r ia b l e u s e r e n t r y . P o i n t e d b r a c k e t s in d i c a t e th a t y o u r e p l a c e th e s e w o r d s a n d c h a r a c t e r s w ith a p p r o p r ia t e e n trie s.
v
k o o b d n a Hs i h T t u o b A
0 3 3 EOB
Ic o n s
in B o d y
T h e f o l lo w in g ic o n s
Text a r e u s e d in th i s h a n d b o o
no c I
k.
g n Mi n a e
F o r m o r e in f o r m a t io n , tip s , o r
backgr oun d
N o te o r fu rth e r e x p la n a tio n o f p re v io u s p o in t E x c e p t io n o r c a u t io n
P roced ures
I n d ic a t e s th a t th e ite m p re s e n ta tio n .
v i
© 2 0 1 2 S A P A G g. s h Alti r el sr ve r d .
is d i s p l a y e d
in th e in s t r u c t o r ’ s
2012
C o n ten ts C o u rs e O v e rv ie w C o u rse C o u rse
.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..i x G o a ls . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ix O b je c t i v e s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x
U n i t 1 : R e v i e w in g A r c h i t e c t u r e , A d m in i s t r a t io n , a n d S e c u r it y in S A P B u s in e s s O b je c t s B I P la t f o rm , .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .1 S A P B u s i n e s s O b je c t s B I P l a t f o r m S A P B u s i n e s s O b je c t s B I P l a t f o r m
A r c h it e c t u r e . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 S e c u r it y . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 0
U n it 2 : Id e n t if y in g R e q u ire m e n t s .. .. .. . .. .. . .. .. . .. .. . .. .. .. .. .. . .. .. . .. .. . .. .. . .. .. . .. ..6 7 P la n n i n g y o u r
S A P B u s i n e s s O b j e c t s B u s i n e s s I n t e l lig e n c e
U n it 3 : E n s u r in g A v a i la b ilit y o f y o u r S A P B u s in e s s O
p l a t fo r m d e p l o y m
ent
68
b je c t s B I S o l u t io n s . . . . . . 8 3
U n d e r s t a n d i n g T e r m s in S A P B u s i n e s s O b j e c t s B u s i n e s s I n t e l lig e n c e S o l u t io n . . . . 8 5 E n s u r in g A v a ila b ilit y in M u lt ip le T ie r s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 0 1
U n it 4 : P e r f o r m a n c e , S c a la b ilit y a n d S iz i n g . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 5 1 D e s ig n in g a S c a la b le S y s t e m . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 5 2 DS i ez i sn ig g n a i n n g S a A n P A B r cu h s i i nt e e c s ts uO r e b Pj e cl a t s n B. . I. . p . . l a . . t f . o . r. m. . . . d . .e . p . . l o . . y .m . . . e . . n . .t . . . . .. . . .. .. . . .. . . . . . . . . . .. . . .. .. . . .. . . . . . . . . . .. . . . . .. 1 . . 61 0 8 6
U n it 5 : D e p lo y in g a S y s t e m
.. ... .. ... .. ... .. ... .. ... .. ... .. ... .. ... .. .. .. .. ... .. ... .. ... .. 1 9 5
C lu s t e r in g C e n t r a l M a n a g e m e n t S e r v e r s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 9 6
U n it 6 : C o n te n t M a n a g e m e n t . .. .. . .. .. . .. .. . .. .. .. .. .. . .. .. . .. .. . .. .. . .. .. . .. .. . .. .. . .. .. 2 1 3 U U U M
2012
n d e r s t a n d in g t h e s in g L if e c y c l e M s in g M o n it o r in g a n a g in g t h e F e
U a n a n d e
p g a g d ra
ra d e m A u t io n
e M a e n t C d it in g .. .. ..
n a g e m e n t T o o l. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 1 4 o n s o le . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 2 3 .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .2 6 7 .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .2 8 5
© 2 0 1 2 S A P A G gs. h tlAi e r svle rd .
v ii
s
t
n
e
t
n
o
C
v iii
0
© 2 0 1 2 S A P A G g. s h Alti r el sr ve r d .
3
3
E O
B
2012
C o u rse
O ve rvi ew
T h i s f o u r - d a y in s t r u c t o r - le d c o u r s e te a c h e s s y s t e m a d m k n o w le d g e r e q u i r e d to d e s ig n a n d d e p l o y a S A P B u s in e s I n t e l lig e n c e p l a t f o r m . I n th i s c o u r s e , s t u d e n t s w ill le a r n h o c u s to m e r r e q u i r e m e n t s in o r d e r to d e s ig n a s o l u t io n u s in g
in i s t r a t o r s s O b j e c ts w to anal th e c o n c e
th e s k i lls a n d B u s in e s s y z e a n d id e n tif y p t s o f H ig h
A v a i la b i lity , S c a l a b i lity , S iz i n g , D is a s te r R e c o v e r y a n d L if e c y c l e M a n a g e m e n t . U s i n g a c a s e s tu d y , s t u d e n t s w ill d e s ig n , b u i ld a n d tr o u b le s h o o t a s y s t e m a n d th e n p r o d u c e a c o n te n t m a n a g e m e n t p l a n u s i n g a d v a n c e d s e c u r ity a n d r e p l ic a t io n te c h n i q u e s . T w B p
he ith usi la
bu an ness tfo
s i n e s s b e n e t o f th i s c o u r s e is th a t it p r o v i d e s s y s t e m a r c h i te c t s / a d m in i s t r a t o r s u n d e r s ta n d i n g o f th e c o n c e p t s n e c e s s a r y to e f f e c t iv e l y d e s ig n a n d d e p l o y a I n t e l lig e n c e s o l u t io n u s i n g th e S A P B u s i n e s s O b j e c t s B u s i n e s s I n t e l lig e n c e rm .
T a r g e t A u d ie n c e T h i s c o u r s e is in t e n d e d •
f o r th e f o l lo w in g a u d ie n c e s :
T h e ta r g e t a u d i e n c e f o r th i s c o u r s e is s y s t e m a r c h i te c t s /a d m in i s tr a t o r s w h o a r e e x p e r ie n c e d w it h S A P B u s i n e s s O b j e c t s B u s i n e s s I n t e l li g e n c e p l a t f o r m .a n d w il l b e re s p o n s ib le fo r d e s ig n in g a n d d e p lo y in g s o lu tio n s fo r th e ir o rg a n iz a tio n .
C o u r s e P r e r e q u is i t e s R equi red
K now
le d g e
•
S A P B u s in e s s O b j e c ts B u s in e s s I n t e l lig e n c e S ec u r ity
P la t f o r m : A d m in i s tr a t io n a n d
•
S A P B u s in e s s O b j e c ts B u s in e s s I n t e l lig e n c e W in d o w s
P la t f o r m : A d m in i s te r in g S e r v e r s –
R e c o m m e n d e d K n o w le d g e
2012
•
W in d o w s c o n v e n tio n s
•
Fam
•
W in d o w s S e r v e r 2 0 0 0 / 2 0 0 3 st ru cture )
ilia r ity w ith W in d o w
s Ser ver200
0/ 2003
a d m in i s tr a t io n
s e c u r ity c o n c e p t s ( g l o b a l /lo c a l g r o u p s , a
© 2 0 1 2 S A P A G gs. h tlAi e r svle rd .
n d d i r e c to r y
ix
w e i v r e vOe s r u o C
0 3 3 EOB
C our se G oal s T h i s c o u r s e w ill p r e p a r e y o u
to :
•
A n a ly z e a n d id e n t if y c u s to m e r r e q u i r e m e n t s in o r d e r to d e s ig n a S A P B u s i n e s s O b j e c t s B I s o l u t io n u s i n g th e c o n c e p t s o f H ig h A v a i la b i lity , S c a l a b i lity , S iz i n g , D is a s te r R e c o v e r y a n d L if e c y c l e M a n a g e m e n t
•
Pr oduce
•
tech n iq u es D e s ig n a n d d e p l o y a S A P B u s in e s s I n t e llig e n c e s o l u t io n u s in g th e S A P B usi nessO bj ect s B I pl at form
a cont entm
a n a g e m e n t p l a n u s in g a d v a n c e d s e c u r ity a n d r e p l ic a tio n
C o u r s e O b je c t iv e s A f te r c o m p l e t in g th i s c o u r s e , y o u w ill b e a b l e to : •
x
E x p l a i n S A P B u s in e s s O b j e c ts B I p l a t f o r m a r c h i te c tu r e , a d m se c u ri ty
•
E n s u r e a v a ila b i lity o f y o u r S A P B u s in e s s O b j e c ts B I s o l u t io n s
•
D e s ig n a s c a la b l e s y s te m
•
S i z e a S A P B u s in e s s O b j e c ts B I d e p l o y m e n t
•
D e p l o y a S A P B u s in e s s O b j e c ts B I p l a tf o r m
•
M a n a g e c o n te n t a c r o s s B I d e p l o y m e n t s .
© 2 0 1 2 S A P A G g. s h Alti r el sr ve r d .
in i s tr a t io n , a n d
2012
U n it 1 R e v ie w in g A r c h it e c t u r e , A d m in is t r a t io n , and
S e c u r it y in S A P B u s i n e s s O
b j e c ts B I P la t f o r m ,
U n it O v e r v i e w T h i s r s t u n i t c o v e r s th e a r c h i te c t u r e a n d s e c u r ity m o d e l in S A P B u s i n e s s O b j e c t s B usi n ess I n tel lig en ce pl at f orm .
U n it O b je c t iv e s A f te r c o m p l e t in g th i s u n i t, y o u w ill b e a b l e to : •
D ene
•
D e s c r ib e k e y a r c h ite c tu r a l p r o c e s s o w s
S A P B u s in e s s O b j e c ts B I p l a tf o r m a r c h ite c tu r e te r m s
•
U n d e r s ta n d h o w
• •
D e s c r ib e h o w a c c e s s le v e ls a r e u s e d U n d e r s t a n d t o p - l e v e l , f o l d e r - l e v e l a n d o b je c t - l e v e l s e c u r i t y
r ig h t s w o r k in S A P B u s in e s s O b j e c ts B I p l a tf o r m
•
U n d e r s ta n d in h e r ita n c e
U n it C o n t e n t s L e sso n : E xer In te L e ss o n :
2012
S A P B u sin e ssO cise 1: Tes tyour llig e n c e P la t f o r m S A P B u si n e ss O
b je c t know ..... b je c t
s B I le d g e ..... s B I
© 2 0 1 2 S A P A G gs. h tlAi e r svle rd .
P la in ..... P la
tfo r m S A P ..... tfo r m
A r c h it e c t u r e . . . . . . . . . . . . . . . . . . . . . . . . . B usi ness O bject s B usi ness ..... ..... ..... ..... ..... ..... ..... ..... . S e c u r it y . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2 3 7 4 0
1
U ni t 1: m o,r f s t a Bt c PI le O s bjne B ius
L esson
R ev i ew in g
A rc h it ec t u r e, A d m
in i s t ra t io n , a n d
S ec u ri t y in S A P B O 0 E3
: S A P B u si n essO Lesson
b je c t s B I P la t f o r m
A r c h i te c t u r e
O ver vi ew
T h i s le s s o n p r o v i d e s a r e v i e w o f th e S A P B u s i n e s s O b j e c t s B I p l a t f o r m a r c h i te c t u r e in c l u d i n g c e r ta i n k e y p r o c e s s o w s a n d s o m e te r m in o l o g y u s e d th r o u g h o u t t h i s c o u r s e .
L esso
n O b je c t iv e s
A f te r c o m p l e t in g th i s le s s o n , y o u
w ill b e a b l e to :
•
D ene
•
D e s c r ib e k e y a r c h ite c tu r a l p r o c e s s o w s
B usi ness
S A P B u s in e s s O b j e c ts B I p l a t f o r m a r c h i te c t u r e te r m s
E xa m pl e
T h i s le s s o n o u tlin e s th e o v e r a l l p l a t f o r m a r c h i te c t th a t m a k e u p th e S A P B u s in e s s O b j e c ts B u s in e s in f o r m a t io n h e l p s a d m in i s tr a t o r s u n d e r s ta n d th e p la n fo r th e s y s te m d e p lo y m e n t, m
O ver vi ew
of S A P B usi nessO
ure,syst em s I n t e l lig e n c e s yst em es se a n a g e m
, a n d s e r v i c e c o m p o n e n ts pl atfor m . T hi s n t ia l s a n d h e l p to f o r m a e n t, a n d m a in te n a n c e .
b j e c t s B I p l a t fo r m
S A P B u s i n e s s O b j e c t s B u s i n e s s I n t e l lig e n c e p l a t f o r m is th e b u s i n e s s in t e l lig e n c e p la tfo rm th a t s u p p o rts a ra n g e o f p e rfo rm a n c e m a n a g e m e n t (D a s h b o a rd a n d A n a l y t ic s ) , r e p o r tin g , q u e r y i n g , a n d a n a l y s i s a p p lic a t io n s . I t a l s o p r o v i d e s a n in du st r y-s tan d ar d, prov en ar ch itect ure an d pl at f orm - sup p ort f or sem an tic lay er s, d a t a in t e g r a t io n , a n d s e c u r ity . S A P B u s i n e s s O b j e c t s B u s i n e s s I n t e l lig e n c e p l a t f o r m p ro v id e s fo r w e b -b a s e d a d m in is tra tio n a n d c o n g u ra tio n o f th e e n tire s y s te m .
A r c h it e c t u r e o v e r v i e w S A P B usi ness O bj ect s acr oss a br oad spect rum p la tfo rm s e rv ic e r e p o r t s c h e d u l in g b a s e d s c h e d u lin g a n d p r o c e s s a r c h i te c t u r e is d e s ig n e d e x i b l e e n o u g h to g r o w u s e r s w ith m u l tip l e to o
2
B u s i n e s s I n t e l lig e n c e p l a t f o r m is d e s i g n e d f o r h i g h p e r f o r m a n c e o f u s e r a n d d e p l o y m e n t s c e n a r io s . F o r e x a m p l e , s p e c ia l iz e d s h a n d le e ith e r o n -d e m a n d d a ta a c c e s s a n d re p o rt g e n e ra tio n , o r o n tim e s a n d e v e n t s . Y o u c a n o f o a d p r o c e s s o r in t e n s iv e in g b y c r e a t in g d e d i c a t e d s e r v e r s to h o s t s p e c i c s e r v i c e s . T h e to m e e t t h e n e e d s o f v i r tu a l ly a n y B I d e p l o y m e n t , a n d is f r o m s e v e r a l u s e r s w ith a s in g l e to o l , t o te n s o f th o u s a n d s o f ls a n d in t e r f a c e s .
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
2012
B O E 330
L e s s o n : S A P B u s in e s s O b je c t s B I P al t f o r m
E n d u s e r s c a n a c c e s s , c r e a t e , e d i t, a n d an d ap p licat io ns tha t in cl ud e: •
•
•
A r c h ti e c t u r e
in t e r a c t w ith r e p o r ts u s i n g s p e c i a l iz e d to o ls
C lie n t s in s t a l le d b y S A P B u s i n e s s O b j e c t s B u s i n e s s I n t e l lig e n c e T o ol s inst al lat io n p r og r am :
P la t f o r m C lie n t
–
W e b In te llig e n c e
–
B u s in e s s V ie w
–
R e p o rt C o n v e rs io n T o o l
–
U n iv e rs e d e s ig n to o l
–
W e b S e rv ic e q u e ry to o l (fo rm e rly Q u e ry a s a W e b S e rv ic e )
–
In fo rm a tio n d e s ig n to o l
–
T ra n s la tio n M a n a g e m e n t T o o l (fo rm e rly T ra n s la tio n M a n a g e r)
–
W i d g e t s f o r S A P B u s i n e s s O b je c t s B u s i n e s s I n t e l l i g e n c e P l a t f o r m B I W id g e ts )
M a n a g e r
(fo rm e rly
C lie n t s a v a i la b l e s e p a r a t e l y : –
S A P C ry s ta l R e p o rts
–
S A P C ry s ta l R e p o rts fo r E n te rp ris e
–
S A P B u s i n e s s O b je c t s D a s h b o a r d D e s i g n ( f o r m e r l y X c e l s i u s )
–
S A P B u s i n e s s O b je c t s A n a l y s i s ( f o r m e r l y V o y a g e r )
–
B I W o rk s p a c e s (fo rm e rly D a s h b o a rd B u ild e r)
I T d e p a r tm e n t s c a n u s e d a ta a n d s y s te m m a n a g e m e n t t o o l s th a t i n c lu d e : – –
R e p o rt V ie w e rs C e n tra l M a n a g e m e n t C o n s o le (C M C )
–
C e n tra l C o n g u ra tio n M a n a g e r (C C M )
–
R e p o s ito ry D ia g n o s tic T o o l (R D T )
–
D a ta F e d e ra tio n A d m in is tra tio n T o o l
–
U p g ra d e m a n a g e m e n t to o l (fo rm e rly Im p o rt W iz a rd )
–
U n iv e rs e d e s ig n to o l (fo rm e rly U n iv e rs e D e s ig n e r)
–
S A P B u s i n e s s O b je c t s M o b i l e
T o p r ov ide ex ib ility, r el iab ility, an d scal ab ility, S A P B usi n ess O bj ect s B usi ne ss I n t e l lig e n c e p l a t f o r m c o m p o n e n t s c a n b e in s ta l le d o n o n e o r a c r o s s m a n y m a c h i n e s . Y o u c a n e v e n in s ta l l tw o d i f f e r e n t v e r s io n s o f S A P B u s in e s s O b j e c ts B u s i n e s s I n t e l lig e n c e p l a t f o r m s i m u l ta n e o u s l y o n th e s a m e c o m p u te r , a l th o u g h th i s c o n g u r a t io n is o n l y r e c o m m e n d e d a s p a r t o f th e u p g r a d e p r o c e s s o r te s tin g p u r p o s e s . S e r v e r p r o c e s s e s c a n b e “ v e r tic a l ly s c a l e d ” ( w h e r e o n e c o m p u te r r u n s s e v e r a l , o r a l l, s e r v e r - s i d e p r o c e s s e s ) to r e d u c e c o s t , o r “ h o r iz o n ta l ly s c a l e d ” ( w h e r e s e r v e r p r o c e s s e s
2012
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
3
U ni t 1: m o,r f s t a Bt c PI le O s bjne B ius
R ev i ew in g
A rc h it ec t u r e, A d m
in i s t ra t io n , a n d
S ec u ri t y in S A P B O 0 E3
a r e d i s tr ib u t e d b e t w I t is a l s o p o s s ib l e o n m o r e th a n o n e encount er s a pr obl
S yst em
e e n tw o o r m o r e n e t w o r k e d m a c h i n e s ) to im p r o v e p e r f o r m a n c e . to r u n m u l tip l e , r e d u n d a n t , v e r s io n s o f th e s a m e s e r v e r p r o c e s s m a c h i n e , s o th a t p r o c e s s in g c a n c o n t in u e if th e p r im a r y p r o c e s s em .
over vi ew
S A P B usi nessO
b j e c t s B u s i n e s s I n t e l lig e n c e p l a t f o r m
provi des ent er pri se level anal ysi s
a n d r e p o r tin g to o l s . D a t a c a n b e a n a ly z e d f r o m a n y o f a la r g e n u m b e r o f s u p p o r te d d a t a b a s e s y s t e m s ( in c l u d i n g te x t o r m u l ti- d i m e n s io n a l O L A P s y s t e m s ) a n d B I r e p o r ts c a n b e p u b lis h e d in m a n y d i f f e r e n t f o r m a t s to m a n y d i f f e r e n t p u b l is h i n g s y s t e m s . T h e f o l lo w in g d i a g r a m illu s t r a t e s h o w S A P B u s i n e s s O b j e c t s B u s i n e s s I n t e l lig e n c e p la tfo rm ts in w ith y o u r o rg a n iz a tio n ’s in fra s tru c tu re .
Fi gu re 1: S yst em
over vi ew
S A P B u s i n e s s O b j e c t s B u s i n e s s I n t e l lig e n c e p l a t f o r m r e p o r ts f r o m a r e a d - o n ly c o n n e c t io n to y o u r o r g a n iz a t io n ’s d a t a b a s e s , a n d u s e s its o w n d a t a b a s e s f o r s t o r in g its c o n g u r a t io n , a u d i tin g , a n d o t h e r o p e r a t io n a l i n f o r m a t io n . T h e B I r e p o r ts c r e a t e d b y th e s y s t e m c a n b e s e n t to a v a r ie t y o f d e s tin a t io n s , i n c l u d i n g le s y s t e m s , a n d e m a i l, o r a c c e s s e d th r o u g h w e b s ite s o r p o r ta l s . S A P B u s i n e s s O b j e c t s B u s i n e s s I n t e l lig e n c e p l a t f o r m is a s e l f - c o n ta i n e d c a n e x i s t o n a s in g l e m a c h i n e ( f o r e x a m p l e , a s a s m a l l d e v e l o p m e n t o r te s t e n v i r o n m e n t ) o r c a n b e s c a le d u p in t o a c l u s te r o f m a n y m a c h i n e s d i f f e r e n t c o m p o n e n t s ( f o r e x a m p l e , a s a la r g e - s c a l e p r o d u c t io n e n v ir o n
4
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
s y s te m th a t p r e - p r o d u c t io n th a t r u n m ent ).
2012
B O E 330
L e s s o n : S A P B u s in e s s O b je c t s B I P al t f o r m
S A P B u si n essO t e r m in o lo g y S er vi ces
and
b j e c t s B I p la t f o r m
A r c h ti e c t u r e
a r c h it e c t u r e b a s i c
S er ver s
S A P B u s i n e s s O b j e c t s B I p l a t f o r m u s e s th e te r m s s e r v e r a n d s e r v i c e to r e f e r to th e tw o ty p e s o f s o f tw a r e r u n n i n g o n a n S A P B u s in e s s O b j e c ts B I p l a t f o r m m a c h i n e . H os t
A hos tcan
b e a p h y s ic a l c o m
put eror
v i r tu a l m
ac hi ne.
S ervi ce
A s e r v i c e is a s e r v e r s u b s y s te m th a t p e r f o r m s a s p e c i c f u n c t r u n s w ith i n th e m e m o r y s p a c e o f its s e r v e r u n d e r th e p r o c e s cont ai ner (s er ver ). F or exam pl e,t he S A P B usi nes s O bj ect s S c h e d u l in g a n d P u b l is h i n g S e r v i c e is a s u b s y s te m th a t r u n s Job S er ver .
2012
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
io n . T h e s e r v i c e s id o f th e p a r e n t W e b I n t e l lig e n c e w ith i n th e A d a p t iv e
5
U ni t 1: m o,r f s t a Bt c PI le O s bjne B ius
R ev i ew in g
A rc h it ec t u r e, A d m
in i s t ra t io n , a n d
S ec u ri t y in S A P B O 0 E3
S erver
T h e te r m s e r v e r is u s e d to d e s c r ib e a n o p e r a t in g s y s t e m le v e l p r o c e s s h o s t in g one or m or e s er vi ce s . Fo r exa m pl e,t he C ent ralM ana gem entSer ver( C M S) and A d a p t iv e P r o c e s s in g S e r v e r a r e s e r v e r s . A s e r v e r r u n s u n d e r a s p e c i c o p e r a t in g s y s te m a c c o u n t a n d h a s its o w n P I D . S A P B u s i n e s s O b j e c t s B u s i n e s s I n t e l lig e n c e p l a t f o r m c o n s i s t s o f c o l le c t io n s o f s e r v e r s r u n n in g o n o n e o r m o r e h o s t s . S m a l l in s t a l la t io n s ( s u c h a s te s t o r d e v e l o p m e n t s y s t e m s ) c a n u s e a s in g le h o s t f o r a w e b a p p lic a t io n s e r v e r , d a t a b a s e s e r v e r , a n d a l l S A P B u s i n e s s O b j e c t s B u s i n e s s I n t e l lig e n c e p l a t f o r m s e r v e r s . M e d i u m a n d la r g e in s t a l la t io n s c a n h a v e s e r v e r s r u n n in g o n m u l tip l e h o s t s . F o r e x a m p l e , a w e b a p p l ic a tio n s e r v e r h o s t c a n b e u s e d in c o m b i n a t io n w ith a n S A P B u s i n e s s O b j e c t s B u s i n e s s I n t e l lig e n c e p l a t f o r m s e r v e r h o s t. T h i s f r e e s u p r e s o u r c e s o n th e S A P B u s i n e s s O b j e c t s B u s i n e s s I n t e l lig e n c e p l a t f o r m s e r v e r h o s t , a l lo w in g it to p r o c e s s m o r e in f o r m a t io n th a n if it a l s o h o s t e d th e w e b ap p lica tio n serve r. L ar ge inst al lat ion s can hav e sever al S A P B usi nessO bj ect s B usi ness p la tfo rm s e rv e r h o s ts w o rk in g to g e th e r in a c lu o r g a n i z a t io n h a s a la r g e n u m b e r o f S A P C r y s t a l R e p o r ts u s e r s , C r y s t p ro c e s s in g s e rv e rs c a n b e c re a te d o n m u ltip le S I n t e l lig e n c e p l a t f o r m s e r v e r h o s t s to e n s u r e th a t th e r e a r e p l e n t y o f a v a i la b l e to p r o c e s s r e q u e s t s f r o m c l ie n t s .
I n t e l lig e n c e s te r. F o r e x a m p le , if a n a l R e p o r ts A P B u s i n e s s O b je c t s B u s i n e s s resources
T h e a d v a n t a g e s o f h a v i n g m u l tip l e s e r v e r s in c l u d e : •
Im p ro v e d p e rfo r m a n c e M u l tip l e S A P B u s i n e s s O b j e c t s B u s i n e s s I n t e l lig e n c e p l a t f o r m s e r v e r h o s ts c a n p r o c e s s a q u e u e o f r e p o r tin g in f o r m a t io n f a s te r th a n a s in g l e S A P B u s i n e s s O b j e c t s B u s i n e s s I n t e l lig e n c e p l a t f o r m s e r v e r h o s t .
•
L o a d b a la n c in g If a se rver th e C M S Im pr ov ed C M S aut is co r r ect
•
is e x p e r ie n c i n g a h i g h e r lo a d a u t o m a t ic a lly s e n d s n e w w o r a v a i la b i lity I f a s e r v e r e n c o u o m a t ic a l ly r e - r o u te s w o r k to ed .
th a n th e o t h e r s e r v e r s k to a s e r v e r w ith b e t te r r nt er s an un exp ect ed con d i f f e r e n t s e r v e r s u n til th e
in a c l u s t e r , es our ce s. • d i tio n , t h e c o n d i tio n
I m p r o v e d a v a i la b i lity I f a s e r v e r e n c o u n t e r s a n u n e x p e c t e d c o n d i tio n , th e C M S a u t o m a t ic a l ly r e- r ou tes w o r k to d if f er en t ser ve r s un til th e co nd ition is co r r ect ed .
N o de
A n o d e is a c o l le c tio n o f S A P B u s in e s s O b j e c ts B I p l a t f o r m s e r v e r s r u n n i n g o n th e s a m e h o s t. O n e o r m o r e n o d e s c a n b e o n a s in g l e h o s t.
6
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
2012
B O E 330
L e s s o n : S A P B u s in e s s O b je c t s B I P al t f o r m
S e r v e r I n t e l lig e n c e
A gent
A r c h ti e c t u r e
(S I A )
S e r v e r I n t e l lig e n c e A g e n t i s a c o m p o n e n t o f th e C e n t r a l M a n a g e m e n t C o n s o l e ( C M C ) to m a n a g e a c o l le c tio n o r s e r v e r p r o c e s s e s , c o l le c tiv e l y k n o w n a s a n o d e . C h a n g e s to s e r v e r p r o c e s s e s a p p l ie d in th e C M C a r e p r o p a g a t e d to a f f e c te d s e r v e r s b y th e S e r v e r I n t e l lig e n c e A g e n t . T h e S I A is a l s o u s e d f o r th e a u t o m a t ic r e s ta r t o r s h u t d o w n o f a s e r v e r if it e n c o u n t e r s a n u n e x p e c t e d c o n d i tio n , a n d is u s e d b y th e C e n t r a l M a n a g e m e n t S e r v e r ( C M C ) to m a n a g e n o d e s . T h e A g e n t ( S I A ) s e r v e r a r c h i v e s s e r v e r in f o r m a t io n in th e C M S s y s te m d a t a b a s e s o y o u c a n e a s i ly r e s t o r e d e f a u l t s e r v e r s e t tin g s , o r c r e a t e r e d u n d a n t in s t a n c e s o f s e r v e r p r o c e s s e s w ith th e s a m e s e t tin g s . S A P B usi nes sO m or e host s . S m hostf or a w eb p la tfo rm s e
b j e c t s B I p l a t f o r m c o n s i s ts o f c o l le c t io n s o f s e r v e r s r u n n in g o n o n e o r a l l i n s t a l la t io n s ( s u c h a s te s t o r d e v e l o p m e n t s y s t e m s ) c a n u s e a s in g l e a p p l ic a t io n s e r v e r , d a t a b a s e s e r v e r , a n d a l l S A P B u s i n e s s O b j e c t s B I rv e rs .
M e d i u m a n d la r g e in s t a l la t io n s c a n h a v e s e r v e r s r u n n in g e x a m p l e , a w e b a p p l ic a tio n s e r v e r h o s t c a n b e u s e d in c o m B u s in e s s O b j e c ts B I p l a t f o r m s e r v e r h o s t . T h i s f r e e s u p B u s i n e s s O b j e c t s B I p l a t f o r m s e r v e r h o s t, a l lo w in g it t o if it a l s o h o s te d th e w e b a p p l ic a t io n s e r v e r . L w S m
a r g e in s t a l la t io n s c a n h a v o r k i n g to g e t h e r in a c l u s A P C r y s t a l R e p o r ts u s e u l tip l e S A P B u s i n e s s O
of resources
2012
o n m u l tip l e h o s t b i n a t io n w ith a n r e s o u r c e s o n th e p r o c e s s m o r e in f
e s ever al S A P B usi ness O bj ect s te r . F o r e x a m p l e , i f a n o r g a n i z a tio n r s , C r y s t a l R e p o r ts p r o c e s s in g s e r bj ect s B I pl at f or m se rver ho s ts to
a v a i la b l e to p r o c e s s
requ est s from
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
B I pl at for m h a s a la r g e ver s can be e n s u r e th a t
s . F or SA P S A P o r m a t io n th a n
s e r v e r h o s ts num ber of cr eat ed on ther e ar e pl ent y
c l ie n t s .
7
U ni t 1: m o,r f s t a Bt c PI le O s bjne B ius
R ev i ew in g
A rc h it ec t u r e, A d m
in i s t ra t io n , a n d
S ec u ri t y in S A P B O 0 E3
Fi gu re 2: S er vi ces
and
ser ver s
N o t e : T h e n o d e s , s e r v e r s , a n d s e r v i c e s s h o w n a r e f o r illu s t r a t iv e p u r p o s e s o n l y . T h e n u m b e r o f h o s t s , n o d e s , s e r v e r s a n d s e r v i c e s , a s w e l l a s th e ty p e o f ser v er s, an d ser v ices, w ill v ary in r eal - w o r ld in st al lat io n s.
I n th i s g u r e tw o h o s t s f o r m th e c l u s te r n a m e d P r o d u c t io n B I S y s te m , w ith tw o h o s t s : •
•
8
T h e h o s t n a m e d H o s tA lp h a h a s tw o n o d e s : –
N o d e M e rc u s e r v i c e s to s c h e d u (N odeM er cur y.IF F ile R e p o s i to r y S o u tp u t
ry : c o n ta in s a n A d a p tiv e J o b S le a n d p u b l is h r e p o r ts , a n I n p u t F ile R e p o R S ) w ith a s e r v i c e to s to r e in p u t r e p o r ts , a n d e r v e r ( N o d e M e r c u r y . O F R S ) w ith a s e r v i c e
–
N o d e V e n u s : c w ith ser vi ces to prov A d a p t iv e P r o c e s s in g c l ie n t a u d i tin g , a n d a a s e r v i c e to p r o v i d e
o n ta in s a n id e pu b lishi ng S er ver (N odeV C ent ralM anage th e C M S s e r v i
A d a p tiv e ,m on itori n g, e n u s .A P S 2 ) w m entS er ver ce s .
e r v e r ( N o d e M e r c u r y .A J S ) w i t h s ito r y S e r v e r an O ut put to s to r e r e p o r t
P ro c e s s in g an d tr an sl at ion ith a s e r v i c e to ( N o d e V e n u s .C M
T h e h o s t n a m e d H o s tB e ta h a s th r e e n o d e s :
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
2012
S e r v e r ( N o d e V e n u s .A P S ) feat u res,an pr ovi de S ) w ith
B O E 330
L e s s o n : S A P B u s in e s s O b je c t s B I P al t f o r m
A r c h ti e c t u r e
–
N o d e M a r s : c o n t a i n s a C e n t r a l M a n a g e m e n t S e r v e r ( N o d e M a r s .C M S ) w i t h a s e r v i c e to p r o v i d e th e C M S s e r v i c e s .
–
N o d e J u p ite r: c o n ta in s a n W e b In te llig e n c e P ro c e s s in g S e rv e r ( N o d e J u p i t e r .W e b I n t e l l ig e n c e ) w it h a s e r v i c e to p r o v i d e W e b I n t e l li g e n c e d o c u m e n t s , a n d a n E v e n t S e r v e r ( N o d e J u p i te r .E v e n t S e r v e r ) to p r o v i d e r e p o r t m o n ito r in g o f le s .
–
N o d e S a t u r n : c o n t a i n s a n A d a p t i v e P r o c e s s i n g S e r v e r ( N o d e S a t u r n .A P S ) w ith a s e r v i c e to p r o v id e c l ie n t a u d i tin g .
A r c h it e c t u r e T he to m from too ls
ar chi tect ur ee tt he nee sever alu an d int er
e o f S A P B u s i n e s s O b j e c t s B u s i n e s s I n t e l lig e n c e p l a t f o r m is d e s i g n e d d s o f v i r tu a l ly a n y B I d e p l o y m e n t , a n d is e x i b l e e n o u g h to g r o w s e r s w ith a s in g l e to o l , to te n s o f th o u s a n d s o f u s e r s w ith m u l tip l e faces.
D e v e l o p e r s c a n in t e g r a t e S A P B u s i n e s s O b j e c t s B I in t o y o u r o r g a n i z a t io n ’ s o t h e r te c h n o l o g y s y s te m s b y u s in g w e b s e r v i c e s , J a v a , o r .N E T a p p l ic a tio n p r o g r a m m in g in ter f ace s ( A P I s) .
F ig u r e 3 : A r c h it e c t u r e
2012
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
9
U ni t 1: m o,r f s t a Bt c PI le O s bjne B ius
R ev i ew in g
A rc h it ec t u r e, A d m
in i s t ra t io n , a n d
S ec u ri t y in S A P B O 0 E3
T ie r s S A P B u s i n e s s O b j e c t s B u s i n e s s I n t e l lig e n c e of co nc ep tua l tier s:
p l a t f o r m c a n b e th o u g h t o f a s a s e r ie s
C lie n t
F i g u r e 4 : C lie n t
G ro u p
B I C lie n t
T ool A n a l y s is , e d i t io n f o r M S O f c e ( E x c e l a n d
S A P B usi nes s O bject s A is a p l u g in th a t in t e g r a t e s P ow er P oi ntt o be us ed as to o l . I t p r o v i d e s a c c e s s to a l s o a l lo w s u s e r s to c o m w ith i n a s in g l e w o r k s p a c
P P T pl ugi n)
n a l y s i s , e d i tio n f o r M ic r o s o f t O f c e , in t o M ic r o s o f t E x c e l a n d M ic r o s o f t a n o n l in e a n a l y t ic a l p r o c e s s in g ( O L A P ) a range of O L A P dat a sour ce s,and b i n e in f o r m a t io n f r o m d i f f e r e n t s y s t e m s e.
A n a l y s is , e d i t io n f o r O L A P ( w e b c l ie n t )
1 0
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
2012
B O E 330
L e s s o n : S A P B u s in e s s O b je c t s B I P al t f o r m
G ro u p
A r c h ti e c t u r e
T ool
S A P B u s in e s s O V o y a g e r ) is a n w o r k i n g w ith m range of O L A P from di ffer entO B I la u n c h
pad
b j e c ts A n a l y s is , e d i tio n f o r O L A P ( f o r m e r ly o n l in e a n a l y t ic a l p r o c e s s in g ( O L A P ) to o l f o r u l ti- d i m e n s io n a l d a t a . I t p r o v i d e s a c c e s s to a d a t a s o u r c e s , a n d c a n a l s o c o m b i n e in f o r m a t io n L A P d a t a s o u r c e s w ith i n a s in g l e w o r k s p a c e .
( w e b c lie n t )
B I la u n c h p a d ( f o r m e r ly I n f o V ie w ) is th e m a i n w e b in t e r f a c e f o r b u s in e s s u s e rs to v ie w , s c h e d u le , a n d k e e p tra c k o f p u b lis h e d b u s in e s s in te llig e n c e d o c u m e n ts . B I la u n c h p a d c a n a c c e s s , in t e r a c t w ith , a n d e x p o r t , a n y ty p e o f b u s i n e s s in t e l lig e n c e in cl u d in g r ep o r ts,a n al y tics,d ashb o ards,sco r ecards, an d st r at eg y m a p s . I t s i m p l i e s in f o r m a t io n d e l iv e r y a n d d e l iv e r s s e c u r e a c c e s s to B I c o n t e n t a n d to o l s , s u c h a s B I w o r k s p a c e s , S A P B u s i n e s s O b j e c t s W e b I n t e l lig e n c e , S A P B u s i n e s s O b j e c t s E x p l o r e r , a n d S A P B u s i n e s s O b j e c t s A n a l y s i s , e d i tio n f o r O L A P . B I w o r k s p a c e s ( w e b c l ie n t )
B I w o r k s p a c e s ( f o r m e r ly D a s h b o a r d B u i ld e r ) h e l p s y o u tr a c k y o u r b u s i n e s s a c t iv i tie s a n d p e r f o r m a n c e u s i n g m o d u le s ( te m p l a t e s f o r d a t a ) a n d B u s i n e s s I n t e l lig e n c e ( B I ) w o r k s p a c e s ( f o r v i e w in g d a ta in o n e o r m o r e m o d u l e s ) . M o d u l e s a n d B I w o r k s p a c e s p r o v i d e in f o r m a t io n n e e d e d to a d j u s t b u s i n e s s r u l e s a s c o n d i tio n s c h a n g e . I t h e l p s y o u tr a c k a n d a n a l y z e k e y b u s in e s s d a ta . It a ls o s u p p o rts g ro u p d e c is io n -m a k in g a n d a n a l y s i s v i a in t e g r a t e d c o l la b o r a t io n a n d w o r k o w c a p a b ilitie s . B I w o r k s p a c e s e n a b l e s y o u to o r g a n i z e c o n t e n t in p a g e s , c r e a t e m a s h - u p s o f B u s i n e s s I n t e l lig e n c e c o n t e n t , a n d p r e s e n t th e in f o r m a t io n in a w a y th a t is ta i lo r e d to th e r o l e o f th e u s e r , e i th e r f o r p e r s o n a l u s e o r f o r s h a r in g w ith o t h e r s B u s in e s s V ie w M a n a g e r
B u s in e s s V ie w M a n a g e r a l lo w s u s e r s to b u i ld s e m a n t ic la y e r o b je c t s t h a t s i m p l i f y u n d e r l y i n g d a t a b a s e c o m p l e x i t y . B u s i n e s s V ie w M a n a g e r c a n c r e a te d a t a c o n n e c t io n s , d y n a m ic d a t a con nect ion s,d at a f ou nd at ion s,b usi ness el em ent s,b usi ness v i e w s , a n d r e l a t io n a l v i e w s . I t a l s o a l lo w s d e t a i le d c o l u m n a n d r o w - l e v e l s e c u r i t y t o b e s e t f o r t h e o b je c t s i n a r e p o r t . D e s i g n e r s c a n b u ild c o n n e c t io n s to m u l tip l e d a t a s o u r c e s , j o i n ta b l e s , a l ia s e l d n a m e s , c r e a t e c a l c u l a t e d e l d s , a n d th e n u s e th e s im p l i e d
2012
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
1 1
U ni t 1: m o,r f s t a Bt c PI le O s bjne B ius
R ev i ew in g
A rc h it ec t u r e, A d m
in i s t ra t io n , a n d
S ec u ri t y in S A P B O 0 E3
G ro u p
T ool
s tr u c t u r e a s a B u s i n e s s V ie w . R e p o r t d e s ig n e r s a n d u s e r s c a n th e n u s e th e b u s i n e s s v i e w a s th e b a s i s f o r th e i r C r y s t a l r e p o r ts , r a t h e r th a n b u ild i n g th e i r o w n q u e r ie s f r o m th e d a t a d i r e c t ly . C rys tal R eport s 2011
S A P C r y s ta l R e p o r ts 2 0 1 1 is a W in d o w s - b a s e d r e p o r t d e s ig n to o l u s e d to c r e a te p o w e r f u l r e p o r ts th a t c a n b e p u b l is h e d in th e S A P B u s i n e s s O b je c t s B u s i n e s s I n t e l l i g e n c e p l a t f o r m . C rys tal R eport s for B I pl at form S A P C r y s t a l R e p o r ts f o r E n t e r p r is e is a J a v a - b a s e d r e p o r t d e s i g n to o l u s e d to c r e a t e a n d in t e g r a t e p o w e r f u l r e p o r ts in th e S A P B u s i n e s s O b je c t s B u s i n e s s I n t e l l i g e n c e p l a t f o r m . C ry s talR
e p o r t s V ie w e r 2 0 1 1
S A P C r y s ta l R e p o r ts V ie w e r 2 0 1 1 is a J a v a - b a s e d to o l t o v i e w C r y st al r ep o r ts. D as hboards
S A P B usi nes s O bj ect s D as hbo ar ds (for m f o r d a t a v i s u a l iz a t io n a n d th e c r e a t io n d a s h b o a r d s . D a t a c a n b e u p d a te d d y n a m B u s i n e s s O b j e c t s B u s i n e s s I n t e l lig e n c e to a v a r ie t y o f d i f f e r e n t f o r m a t s th a t c a n c o n s u m e r s in s ta n d a r d f o r m a t s , s u c h a s
e r ly X c e l s iu s ) of dy nam ic, ic a lly f r o m th e pl at form , and be vi ew ed by Po w er P oi nt ,P
is a to o l in t e r a c t iv e SA P exp ort ed dat a D F,or
F lash. E x p lo r e r
S A P B u s i n e s s O b j e c t s E x p lo r e r is a n in f o r m a t io n - d i s c o v e r y to o l th a t e m p o w e r s e v e r y o n e in a n o r g a n i z a t io n w ith f a s t, e a s y a c c e s s to in f o r m a t io n , s o th e y c a n e x p l o r e d a t a , s p a r k n e w id e a s , a n d n d n e w in s ig h t s . I n f o r m a t io n D e s ig n T o o l
T h e I n f o r m a t io n D e s ig n T o o l is a n S A P B u s in e s s O b j e c ts m e t a d a t a d e s i g n e n v ir o n m e n t th a t e n a b l e s a d e s i g n e r to e x t r a c t , dene,and m a n i p u l a t e m e t a d a ta f r o m r e l a t io n a l a n d O L A P s o u r c e s to c r e a te a n d d e p l o y U N X u n i v e r s e s . L iv e O f c e
1 2
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
2012
B O E 330
L e s s o n : S A P B u s in e s s O b je c t s B I P al t f o r m
G ro u p
A r c h ti e c t u r e
T ool
S A P B usi nes s O O f ce envi ronm b e e m b e d d docum ent s . In o t h e r s o v e r th e
b j e c t s L iv e O f c e in t e g r a t e s w ith th e M e n t , a l lo w in g d y n a m ic a l ly u p d a t e d d a t a e d w ith in M ic ro s o ft P o w e rP a d d i tio n , y o u ca n shar e your docum ent s w e b f o r c o l la b o r a t iv e d e c i s i o n - m a k i n g .
ic r o s o f t to o in t, E x c e l, a n d W o rd w ith
W e b Se r vic e Q ue r y Too l
T h e W e b S e r v i c e Q u e r y T o o l ( f o r m e r ly Q a l lo w s B u s i n e s s I n t e l lig e n c e q u e r ie s to b e a p p lic a t io n s . B u s i n e s s u s e r s c r e a t e th e i r u n i v e r s e c o n n e c t io n a n d p u b l is h th e m a s can be in co r po r at ed in to cl ien t ap p licat
ue ry use d ow n w eb io ns.
a s a W e b Ser vi c e ) in c u s to m w e b q u e r ie s f r o m a s e r v i c e s s o th e y
U n i v e r s e D e s ig n T o o l
T h e U n i v e r s e D e s ig n d a t a d e s ig n e r s to c o m s e m a n t ic la y e r ( U N V from end us er s. It abs b u s in e s s ra th e r and or gani ze dat a.
T o o l ( f o r m e r ly U n i v e r s e D e s ig n e r ) b i n e d a t a f r o m m u l tip l e s o u r c e s in u n i v e r s e ) th a t h i d e s d a t a b a s e c o m tr a c ts th e c o m p l e x i ty o f d a t a b y u s th a n te c h n ic a l la n g u a g e
a l lo w s a p l e x i ty in g to a c c e s s , m a n ip u la te ,
U n i v e r s e d e s i g n to o l p r o v id e s a g r a p h ic a l i n t e r f a c e to s e le c t a n d v i e w ta b l e s in a d a t a b a s e . T h e d a t a b a s e ta b l e s a r e r e p r e s e n t e d a s ta b l e s y m b o l s in a s c h e m a d i a g r a m . D e s ig n e r s c a n u s e th i s i n t e r f a c e t o m a n i p u l a t e t a b l e s , c r e a t e jo i n s b e t w e e n t a b l e s , c r e a t e a l ia s ta b l e s , c r e a t e c o n t e x t s , a n d s o l v e lo o p s in a s c h e m a . Y o u can als o cr eat e uni ver ses from m etadat a s our ces . U ni ver s e d e s ig n to o l is u s e d f o r th e u n i v e r s e g e n e r a t io n a t t h e e n d o f th e cr eat ion process. W e b I n t e l lig e n c e
D es kt op
S A P B u s in e s s O b j e c ts W e b I n t e l lig e n c e D e s k t o p is a n a d - h o c a n a l y s i s a n d r e p o r t in g to o l f o r b u s in e s s u s e r s w ith o r w ith o u t a c c e s s to th e S A P B u s i n e s s O b j e c t s B u s i n e s s I n t e l lig e n c e p la tfo rm . It a llo w s b u s in e s s u s e rs to a c c e s s a n d c o m b in e d a t a f r o m r e l a t io n a l , o n lin e a n a l y t ic a l p r o c e s s in g ( O L A P ) , s p r e a d s h e e t , o r te x t le s o u r c e s , u s i n g f a m ilia r b u s i n e s s te r m s in a d r a g - a n d - d r o p in t e r f a c e . W o r k o w s a l lo w v e r y b r o a d o r v e r y n a r r o w q u e s t io n s to b e a n a l y z e d , a n d f o r f u r th e r q u e s t io n s to b e a s k e d a t a n y p o i n t in th e a n a l y s is w o r k o w . W e b I n t e l lig e n c e
2012
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
1 3
U ni t 1: m o,r f s t a Bt c PI le O s bjne B ius
R ev i ew in g
A rc h it ec t u r e, A d m
in i s t ra t io n , a n d
S ec u ri t y in S A P B O 0 E3
G ro u p
T ool
D e s k t o p u s e r s c a n c o n t in u e w o r k i n g w ith W e b I n t e l lig e n c e d o c u m e n t l e s ( .w i d ) e v e n w h e n u n a b l e t o c o n n e c t t o a C e n t r a l M a na ge m e ntSer ve r (C M S) . W e b I n t e l lig e n c e
( w e b c l ie n t )
S A P B u s i n e s s O b j e c t s W e b I n t e l lig e n c e is a n a d - h o c a n a l y s i s a n d r e p o r tin g to o l f o r b u s i n e s s u s e r s w ith a c c e s s to th e S A P B usi nessO b u s in e a n a l y t ic a l usi ng fam W or kow anal yzed,an th e a n a l y s
b j e c t s B u s i n e s s I n t e l lig e n c e p l a t f o r m . I t a l lo w s s s u s e rs to a c c e s s a n d c o m b in e d a ta fro m p r o c e s s in g ( O L A P ) , s p r e a d s h e e t , o r te x t le s o u r c e s , ilia r b u s in e s s te r m s in a d r a g - a n d - d r o p in t e r f a c e . s a l lo w v e r y b r o a d o r v e r y n a r r o w q u e s tio n s to b e d f o r f u r th e r q u e s t io n s to b e a s k e d a t a n y p o i n t in is w o r k o w .
re la tio n a l, o n lin e
W id g e t s
S A P W id g e t s ( f o r m e r ly B I W id g e t s ) ) a r e m in i - a p p l ic a t io n s th a t a l lo w e a s y a n d f a s t a c c e s s to f r e q u e n t ly u s e d f u n c t io n s a n d p ro v id e v is u a l in fo rm a tio n fro m y o u r d e s k to p . S A P W id g e ts a l lo w y o u r o r g a n i z a t io n to p r o v id e a c c e s s to e x i s tin g B I c o n te n t o n th e S A P B u s i n e s s O b j e c t s B u s i n e s s I n t e l lig e n c e p l a t f o r m . O r y o u c a n a d d W e b D y n p r o a p p l ic a tio n s , t h a t a r e r e g i s te r e d a s E x t e n s ib l e B u s in e s s C lie n t M a r k u p L a n g u a g e ( X B C M L ) w id g e t s o n th e S A P N e t W e a v e r A p p l ic a tio n S e r v e r s , a s d e s k t o p w id g e t s . A d m in C lien t
1 4
C e n t r a l C o n g u r a t io n M a n a g e r
T h e C e n t r a l C o n g u r a tio n M a n a g e r ( C C M ) is a s e r v e r tr o u b l e s h o o t in g a n d n o d e m a n a g e m e n t t o o l p r o v i d e d in tw o f o r m s . I n a M ic r o s o f t W in d o w s e n v ir o n m e n t, t h e C C M a l lo w s y o u to m a n a g e lo c a l a n d r e m o t e s e r v e r s th r o u g h its g r a p h i c a l u s e r in t e r f a c e ( G U I ) o r f r o m a c o m m a n d lin e . I n a U n i x e n v i r o n m e n t , th e C C M s h e l l s c r ip t ( c c m .s h ) a l lo w s y o u to m a n a g e s e r v e r s f r o m th e c o m m a n d - lin e . T h e C C M a llo w s y o u to c r e a te a n d c o n g u r e S e r v e r I n t e l lig e n c e A g e n t ( S I A ) n o d e s a n d s ta r t o r s to p y o u r w e b a p p l ic a tio n s e r v e r . O n W in d o w s , i t a l s o a l lo w s y o u to c o n g u r e n e t w o r k p a r a m e t e r s , s u c h a s S e c u r e S o c k e t L a y e r ( S S L ) e n c r y p tio n . T h e s e p a r a m e t e r s a p p ly to a l l s e r v e r s w ith i n a node . N ot e: M os ts er ve r m an ag em en tt a sks ar e now ha ndl ed th r o u g h th e C e n t r a l M a n a g e m e n t C o n s o l e ( C M C ) , n o t th r o u g h th e C C M . T h e C C M is n o w u s e d f o r t r o u b le s h o o tin g a n d n o d e co n g urat ion .
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
2012
B O E 330
L e s s o n : S A P B u s in e s s O b je c t s B I P al t f o r m
G ro u p
A r c h ti e c t u r e
T ool C ent ra lM
anagem
e n t C o n s o l e ( w e b c l ie n t ) .
T h e C e n t r a l M a n a g e m e n t C o n s o l e ( C M C ) is th e w e b in t e r f a c e to p e r f o r m a d m in i s tr a t iv e ta s k s in B u si n ess O bj ect s B usi n ess I n tel lig en ce pl at f orm c o n t e n t , a n d s e r v e r m a n a g e m e n t . I t a l s o a l lo w s a n d o r g a n i z e c o n t e n t , a n d c o n g u r e s e c u r ity s e
m a in th e S A P , inc lu di ng u ser , y o u to p u b lis h ttin g s .
D a t a F e d e r a t io n A d m in i s t r a t io n T o o l
T h e D a t a F e d e r a t io n A d m in i s tr a t io n T o o l ( f o r m e r ly D a t a F ed er at or) is a r ich cl ien t ap pl icat io n tha t off er s easy-t o-use f e a t u r e s to m a n a g e y o u r d a t a f e d e r a t io n s e r v i c e . T ig h tly in t e g r a t e d in th e S A P B u s i n e s s O b j e c t s B u s i n e s s I n t e l lig e n c e p la tfo rm , th e d a ta fe d e ra tio n s e rv ic e e n a b le s m u lti-s o u rc e u ni ve r ses by d ist r ib ut ing q ue r ies acr oss d isparat e da ta sou r ces, a n d l e t s y o u f e d e r a t e d a t a t h r o u g h a s i n g le d a t a f o u n d a t io n .T h e D a t a F e d e r a t io n A d m in i s t r a t io n to o l le t s y o u o p tim iz e d a t a f e d e r a t io n q u e r ie s a n d n e - tu n e th e d a t a f e d e r a t io n q u e r y e n g in e f o r th e b e s t p o s s ib l e p e r f o r m a n c e . L if e c y c le M a n a g e m
e n t C o n s o l e ( w e b c l ie n t )
T h e L if e c y c l e M a n a g e m to m o n ito r th e p r o g r e s s to p r o m o t e c o n t e n t f r o m I n t e l lig e n c e p l a t f o r m to R e portC
e n t C o n s o l e p r o v i d e s a c e n t r a l iz e d v i e w o f th e e n t ir e lif e c y c l e p r o c e s s . I t is u s e d o n e S A P B u s in e s s O b j e c ts B u s in e s s anot her of the sa m e ver si on .
o n v e r s io n T o o l
T he repor C ent al s o repo
R e p o r t C o n v e r s io n T o o l c o n v e r ts ts to W e b I n t e l lig e n c e f o r m a t , a n d r a l M a n a g e m e n t S e r v e r ( C M S ) .T h e le t s y o u a u d it y o u r c o n v e r te d r e p o r ts th a t c a n n o t b e f u l ly c o n v e r te d ,
D e s k t o p I n t e l lig e n c e p u b lis h e s th e m to a R e p o r t C o n v e r s io n T o o l r ts . T h i s h e l p s id e n t if y and expl ai ns w hy.
R e p o s i t o r y D ia g n o s t ic T o o l
T h e R e p o s ito r y D ia g n o s t ic T o o in c o n s is te n c i e s th a t m a y o c c u r b S e r v e r ( C M S ) s y s te m d a t a b a s e ( F R S ) le s to r e . I t c a n a l s o r e p o ac tio n s. T r a n s la t io n M a n a g e
2012
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
l s cans,di agn oses , and repai rs e t w e e n th e C e n t r a l M a n a g e m e n t a n d th e F ile R e p o s ito r y S e r v e r s r t th e r e p a i r s ta t u s a n d c o m p l e t e d
m e nt Tool
1 5
U ni t 1: m o,r f s t a Bt c PI le O s bjne B ius
R ev i ew in g
A rc h it ec t u r e, A d m
in i s t ra t io n , a n d
S ec u ri t y in S A P B O 0 E3
G ro u p
T ool
T h e T r a n s la t io n M a n a g e m e n t T o o l d e n e s m u l tilin g u a l u n iv e r s e s a n d m a n a g e s tr a n s l a t io n o f u n iv e r s e s a n d th e i r W e b I n t e l lig e n c e docum ent s and pr om pt s . U pg r a de M a na g e m e ntToo
l
T h e U p g r a d e m a n a g e m e n t t o o l ( f o r m e r ly I m p o r t W iz a r d ) g u i d e s a d m in i s tr a t o r s th r o u g h th e p r o c e s s o f im p o r tin g u s e r s , g r o u p s , a n d f o l d e r s f r o m p r e v i o u s v e r s io n s o f th e S A P B u s i n e s s O b j e c t s B u s in e s s I n t e l lig e n c e p l a t f o r m ( f o r m e r ly k n o w as S A P B u s i n e s s O b j e c t s E n t e r p r is e ) . I t a l s o a l lo w s y o u to im p o r t a n d u p g r a d e o b je c t s , e v e n t s , s e r v e r g r o u p s , r e p o s i t o r y o b j e c t s , a n d calend ars. W D epl o y
W D e p l o y is a to o l to a s s is t i n d e p l o y i n g S A P B u s in e s O b j e c ts B u s i n e s s I n t e l lig e n c e p l a t f o r m w e b a p p l ic a t io n s , s u c h a s B I la u n c h p a d a n d th e C e n t r a l M a n a g e m e n t C o n s o l e , t o ta r g e t ap p lica tio n servers. N o t e : K e y a d m in i s tr a t iv e to o l s f o r a d m in i s tr a t o r s a r e C e n t r a l M a n a g e m C o n s o l e ( C M C ) , C e n t r a l C o n g u r a t io n M a n a g e r ( C C M ) , R e p o s ito r y D ia g n o s tic T o o l , a n d U p g r a d e m a n a g e m e n t t o o l .
1 6
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
2012
ent
B O E 330
L e s s o n : S A P B u s in e s s O b je c t s B I P al t f o r m
A r c h ti e c t u r e
W e b
Fi gur e 5: W eb
W e b Se r v e r
T h e w e b s e r v e r r e c e iv e s H T T P r e q u e s ts s e n t f r o m th e w e b c l ie n t. T h e w e b s e r v e r h o l d s a n d m a n a g e s s t a t i c c o n t e n t s u c h a s . h t m l a n d . js l e s t h a t m a y b e p a r t o f a S A P B u s i n e s s O b je c t s B u s i n e s s I n t e l l i g e n c e s u i t e w e b a p p l i c a t i o n . W e b A p p lic a t io n S e r v e r
A w e b a p p l ic a tio n s e r v e r a c ts a s th e tr a n s la t io n la y e r b e t w e e n a w e b b r o w s e r o r r ic h a p p lic a t io n , a n d th e S A P B u s i n e s s O b j e c t s B u s i n e s s I n t e l lig e n c e p l a t f o r m . T h e w e b a p p l ic a t io n s e r v e r h o s t s w e b a p p l ic a t io n s , w e b s e r v i c e s a n d S o f tw a r e D e v e l o p m e n t K its ( S D K ) . V a r io u s w e b a p p l ic a tio n s e r v e r s r u n n i n g o n W in d o w s , U n i x , a n d L in u x a r e s u p p o r te d . N o t e : I f y o u d o n o t h a v e a w e b a p p l ic a t io n s e r v e r in p l a c e f o r u s e w ith th e S A P B u s i n e s s O b j e c t s B u s i n e s s I n t e l lig e n c e p la tfo rm , th e in s ta lla tio n p ro g ra m c a n in s ta ll a n d c o n g u re a T o m c a t 6 w e b a p p lic a t io n s e r v e r f o r y o u .
2012
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
1 7
U ni t 1: m o,r f s t a Bt c PI le O s bjne B ius
R ev i ew in g
A rc h it ec t u r e, A d m
in i s t ra t io n , a n d
S ec u ri t y in S A P B O 0 E3
W e b A p p lic a t io n C o n t a i n e r S e r v e r
T h e W e b A p p l ic a tio n C o n t a i n e r S e r v e r ( W A C S ) is a n S A P B u s in e s s O b j e c t s B u s i n e s s I n t e l lig e n c e p l a t f o r m s e r v e r th a t a l lo w s S A P B u s i n e s s O b j e c t s B u s i n e s s I n t e l lig e n c e p l a t f o r m w e b s e r v i c e s a n d w e b a p p lic a t io n s , s u c h a s th e C e n t r a l M a n a g e m e n t C o n s o l e ( C M C ) a n d B I la u n c h p a d , t o r u n w ith o u t t h e n e e d f o r a p re v io u s ly in s ta lle d J a v a w e b a p p lic a tio n s e rv e r. W e b A p p lic a t io n s
W e b a p p l ic a t io n s r u n in th e w e b a p p l ic a t io n s e r v e r to p r o c e s s r e q u e s ts f r o m th e w e b c l ie n t . S A P B u s i n e s s O b j e c t s B u s i n e s s I n t e l lig e n c e s u i te w e b a p p l ic a t io n s in cl u d e: •
1 8
C e n tr a l M a n a g e m e n t C o n s o l e
•
L i f e c y c le M a n a g e m e n t C o n s
•
BIl au n ch p ad
ole
•
BIw
•
S A P B u s in e s s O b j e c ts W e b I n t e llig e n c e
•
S A P B u s in e s s O b j e c ts A n a ly s is , e d i tio n f o r O
•
S A P B u s in e s s O b j e c ts E x p l o r e r
o rk s p a c e s
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
L A P
2012
B O E 330
L e s s o n : S A P B u s in e s s O b je c t s B I P al t f o r m
A r c h ti e c t u r e
W e b Ser vi c e s
W eb s er vi ces run a p p l ic a t io n s . W e b A cc es s P rot ocol( S speci c pl at for m ,o S A P B requ est ser ver . such as con sum
in th e s er vi ces O A P ) bjectm
w eb appl can be for excha odel ,o
ic a t io n c a l le d ngi ng r pr ogr
s e r v e r to p r o c e s s r e q u e s ts f r o m c l ie n t r e m o t e l y u s i n g th e S im p l e O b j e c t in f o r m a t io n th a t i s n o t d e p e n d e n t o n a a m m in g la n g u a g e .
u s i n e s s O b j e c t s w e b s e r v i c e s in c l u d e lo g i c to u n d e r s ta n d a n d d i r e c t s to th e a p p r o p r ia t e S A P B u s i n e s s O b j e c t s B u s i n e s s I n t e l lig e n c e p l a t f o r m S A P B u s in e s s O b j e c ts w e b s e r v i c e s c a n b e a c c e s s e d b y r ic h c l ie n t s L iv e O f c e a n d C r y s ta l R e p o r ts , a n d a l s o b y c u s to m - b u i lt w e b s e r v i c e e r a p p lic a t io n s .
S A P B u s i n e s s O b j e c t s B u s i n e s s I n t e l lig e n c e p l a t f o r m w e b s e r v i c e s in c l u d e : •
2012
S e s s io n
•
B I P l a tf o r m
•
R e p o r tE n g in e
•
Q u e r y S e r v ic e
•
S a v e S e r v ic e
•
B I C a t a lo g
•
P u b l is h
•
Liv eOf ce
•
m a na ge que rya s a s e rvi c e
•
F e d e r a to r
•
X c e ls iu s W e b S e r v i c e s
•
B i c s R e m o te
•
G o p h er
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
1 9
U ni t 1: m o,r f s t a Bt c PI le O s bjne B ius
R ev i ew in g
A rc h it ec t u r e, A d m
in i s t ra t io n , a n d
S ec u ri t y in S A P B O 0 E3
M a na ge m e nt
Fi gur e 6: M ana gem
C e nt r alM
ent
anag e m e nt Se r ve r
T he C ent ralM ana gem entS er ver (C M S) m a b o u t y o u r S A P B u s in e s s O b j e c ts B u s in e s s s y s t e m d a t a b a s e ) a n d a u d i te d u s e r a c t io n s p la tfo rm s e rv ic e s a re m a n a g e d s y s t e m le s w h e r e d o c u m e n t s a r e s to r e d , a n d securi ty lev el s ( inc lu di ng au the nt icat ion an
a i n t a i n s a d a t a b a s e o f in f o r m a t io n I n t e l lig e n c e p l a t f o r m ( in th e C M S ( in th e A u d i tin g D a t a S to r e ) . A ll b y th e C M S . T h e C M S a ls o c o n tro ls a c c e s s to th e in f o r m a t io n o n u s e r s , u s e r g r o u p s , d au th ori zat ion ) , an d co nt en t.
E ve nt Ser ve r
T he E ventS er ver r u n n i n g a r e p o r t. th e c o n d i tio n a n d t h e n s t a r t a n y jo b s
m oni W hen n o t i e s th a t a r
to r s th e s y s te m f o r e v e n t s , w h i c h c a n a c t a s a tr ig g e r f o r y o u s e t u p a e v e n t t r ig g e r , t h e E v e n t S e r v e r m o n i to r s th e C M S th a t a n e v e n t h a s o c c u r r e d . T h e C M S c a n e s e t t o r u n u p o n th e e v e n t .
E xpl or er M as ter Ser ve r
E x p l o r e r M a s te r S e r v e r m a n a g e s a l l o f th e E x p l o r e r p r o c e s s in g s e r v e r s , in c l u d in g : E x p lo r e r E x p lo r a t io n S e r v e r , E x p lo r e r I n d e x i n g S e r v e r , a n d E x p lo r e r S ear ch S er ver
2 0
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
2012
B O E 330
L e s s o n : S A P B u s in e s s O b je c t s B I P al t f o r m
S erver
A r c h ti e c t u r e
I n t e l lig e n c e A g e n t
A S e r v e r I n t e l lig e n c e A g e n t ( S I A ) m a n a g e s a n d m o n i to r s a l l o f th e o n a n o d e , e n s u r in g th e y o p e r a t e p r o p e r ly . N o t e : A n o d e is a g r o u p B u s i n e s s O b j e c t s B u s i n e s s I n t e l lig e n c e p l a t f o r m s e r v e r s th a t r u n o n h o s t. A ll o f th e s e r v e r s o n a n o d e r u n u n d e r t h e s a m e u s e r a c c o u n t . O ca n cont ai n m any nodes ,s o you ca n run pr oces s es under di ffer entuse
ser ver s of SA P th e s a m e ne m ac hi ne r ac count s .
S to r ag e
Fi gu r e 7: S tor age
C ry s talR
epor ts C ac he Ser ve r
T h e C r y s t a l R e p o r ts C c l ie n t s to th e C r y s t a l R f u l ll th e r e q u e s t w ith C r y s t a l R e p o r ts P r o c e s s T h e C a c h e S e r v e r th e n
2012
a c h e S e r v e r in t e r c e p t s r e p o r t v i e w in g r e q u e s t e p o r ts P r o c e s s in g S e r v e r . I f th e C a c h e S e r a c a c h e d r e p o r t p a g e , it p a s s e s th e r e q u e s t in g S e r v e r , w h i c h r u n s th e r e p o r t a n d r e t u r c a c h e s th e r e p o r t p a g e f o r p o t e n t ia l f u t u r e
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
s ver on ns use
s ent from cannot to th e th e r e s u l ts . .
2 1
U ni t 1: m o,r f s t a Bt c PI le O s bjne B ius
R ev i ew in g
A rc h it ec t u r e, A d m
in i s t ra t io n , a n d
S ec u ri t y in S A P B O 0 E3
D as hboar
d D e s ig n C a c h e S e r v e r
T h e D a s h b o a r d D e s ig n C a c h e S e r v e r d e t e r m in e s if a p r e v i o u s ly s e r v e d dashbo ar d vi ew ing r equestw o u ld s a t is f y th e c u r r e n t d a s h b o a r d v i e w in g r e q u e s t. I f th e r e q u e s t c a n n o t b e f u l lle d b y th e D a s h b o a r d D e s ig n C a c h e S e r v e r , i t f o r w a r d s th e r e q u e s t t o th e D a s h b o a r d D e s ig n P r o c e s s in g S e r v e r . T h e D a s h b o a r d D e s ig n C a c h e S e r v e r w ill t r y to s h a r e p r e v i o u s d a t a r e s u l ts a s m u c h a s p o s s ib l e . I n p u t F ile R e p o s it o r y S e r v e r
T h e I n p u t F ile R e p o s i to r y S e r v e r s to r e s a l l o f th e d o c u m e n t s a n d p r o g r a m o b j e c t s th a t h a v e b e e n p u b lis h e d to th e S A P B u s i n e s s O b j e c t s B u s i n e s s I n t e l lig e n c e p la tfo rm . It c a n s to re a la rg e v a rie ty o f le ty p e s . O u t p u t F ile R e p o s it o r y S e r v e r
T h e O u t p u t F ile R e p o s i to r y S e r v e r s to r e s a l l o f th e in s t a n c e s g e n e r a t e d b y s c h e d u l e d jo b s f o r a l l o b je c t t y p e s i n c l u d i n g C r y s t a l R e p o r t s , W e b I n t e l l i g e n c e , a n d p r o g r a m s . I t c a n s to r e a la r g e v a r ie t y o f le ty p e s .
P ro ce ssi n g
Fi gu re 8: P rocessi
2 2
ng
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
2012
B O E 330
L e s s o n : S A P B u s in e s s O b je c t s B I P al t f o r m
A d a p t iv e J o b
T a A S S S S
A r c h ti e c t u r e
Ser ve r
h e A d a p t i v e J o b S e r v e r i s a g e n e r i c s e r v e r t h a t p r o c e s s e s s c h e d u l e d jo b s f o r v a r ie t y o f o b j e c t t y p e s . S e r v i c e s th a t c a n b e h o s t e d o n th i s s e r v e r in c l u d e : u t h e n t ic a t io n U p d a t e S c h e d u lin g S e r v i c e , C r y s t a l R e p o r t s 2 0 1 1 S c h e d u lin g e r v i c e , C r y s t a l R e p o r ts S c h e d u l in g S e r v i c e , D e s t in a t io n D e l iv e r y S c h e d u l in g e r v i c e , L if e c y c l e M a n a g e m e n t S c h e d u lin g S e r v i c e , P la t f o r m S e a r c h S c h e d u lin g e r v i c e , P r o b e S c h e d u lin g S e r v i c e , P r o g r a m S c h e d u lin g S e r v i c e , P u b lic a t io n c h e d u lin g S e r v i c e , R e p l ic a t io n S e r v i c e , S e c u r ity Q u e r y S c h e d u lin g S e r v i c e ,
V is ual D iff er ence
S chedu
lin g S e r v i c e , W
e b I n t e l lig e n c e
S chedu
lin g S e r v i c e .
A d a p t iv e P r o c e s s in g S e r v e r
T h e A d a p tiv e P r o c e s s i n g S e r v e r is a g e n e r ic s e r v e r th a t h o s t s s e r v i c e s r e s p o n s i b l e f o r p r o c e s s in g r e q u e s ts f r o m a v a r ie t y o f s o u r c e s . S e r v i c e s th a t c a n b e h o s t e d o n th i s s e r v e r in c l u d e : A d a p t iv e C o n n e c t iv i ty S e r v i c e , B E x W e b A p p l ic a t io n S e r v i c e , C lie n t A u d i tin g P r o x y S e r v i c e , C u s to m D a t a A c c e s s S e r v i c e , D a t a F e d e r a t io n S e r v i c e , D o c u m e n t R e c o v e r y S e r v i c e , D S L B r id g e S e r v i c e , E x c e l D a t a A c c e s s S e r v i c e , L if e c y c l e M a n a g e m e n t C le a r C a s e S e r v i c e , L if e c y c l e M a n a g e m e n t C o n s o l e S e r v i c e , M o n i to r in g S e r v i c e , M u l ti D im e n s io n a l A n a l y s i s S e r v i c e , P la t f o r m S e a r c h S e r v i c e , P u b lis h i n g P o s t P r o c e s s i n g S e r v i c e , P u b lis h i n g S e r v i c e , R e b e a n S e r v i c e , S e c u r ity T o k e n S e r v i c e , T r a n s l a t io n S e r v i c e , V is u a l D if f e r e n c e S e r v i c e , V is u a l iz a t io n S e r v i c e , W e b I n t e l lig e n c e M o n ito r i n g S e r v i c e . C o n n e c t io n S e r v e r
T he C onn r e l a t io n a l d a t is r e s p o n s i s our ces and
e c t io n S e r abas es ,as bl e for han pr ovi di ng
v e r p r o v i d e s d a t a b a s e a c c e s s to s o u r c e d a t a . I t s u p p o r ts w e l l a s O L A P a n d o t h e r f o r m a t s . T h e C o n n e c t io n S e r v e r d l in g c o n n e c t io n a n d in t e r a c t io n w ith th e v a r io u s d a t a a c o m m o n f e a t u r e s e t t o c l ie n t s .
C o n n e c t io n S e r v e r 3 2
T h e C o n n e c t io n S e r v e r 3 2 is r e s p o n s i b l e f o r 3 2 - b i t d a t a b a s e acces s dat a. C rys talR
eport s 2011
c o n n e c t iv i ty to
P r o c e s s in g S e r v e r
T h e C r y s t a l R e p o r ts 2 0 1 1 P r o c e s s in g S e r v e r r e s p o n d s to C r y s t a l R e p o r ts p a g e r e q u e s ts b y p r o c e s s in g r e p o r ts a n d g e n e r a t in g e n c a p s u l a t e d p a g e f o r m a t ( E P F ) l e s . T h e k e y b e n e t o f E P F is th a t i t s u p p o r ts p a g e - o n - d e m a n d a c c e s s , s o o n l y th e r e q u e s te d p a g e is r e t u r n e d , n o t th e e n t ir e r e p o r t. T h i s im p r o v e s s y s te m p e rfo rm a n c e a n d re d u c e s u n n e c e s s a ry n e tw o rk tra f c fo r la rg e re p o rts . T h e C r y s t a l R e p o r t s 2 0 1 1 P r o c e s s in g S e r v e r r e t r ie v e s d a t a f o r th e r e p o r t f r o m th e la t e s t i n s t a n c e o r d i r e c t ly f r o m th e d a t a s o u r c e . A f te r it g e n e r a t e s th e r e p o r t, i t c o n v e r ts th e r e q u e s te d d a t a to o n e o r m o r e E P F l e s . T h e s e E P F l e s a r e th e n s e n t to th e C r y s t a l R e p o r ts C a c h e S e r v e r .
2012
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
2 3
U ni t 1: m o,r f s t a Bt c PI le O s bjne B ius
R ev i ew in g
A rc h it ec t u r e, A d m
in i s t ra t io n , a n d
S ec u ri t y in S A P B O 0 E3
C rys talR
eport s 2011
R eport
A p p lic a t io n S e r v e r
T h e C r y s ta l R e p o r ts 2 0 1 1 R e p o r t A p p l ic a tio n S e r v e r ( R A S ) p r o v i d e s a d - h o c r e p o r tin g c a p a b ilitie s th a t a l lo w u s e r s to c r e a t e a n d m o d if y C r y s t a l r e p o r ts v i a th e S A P C r y s ta l R e p o r ts S e r v e r E m b e d d e d S o f tw a r e D e v e l o p m e n t K it ( S D K ) . C r y s t a l R e p o r t s P r o c e s s in g S e r v e r
T h e C r y s t a l R e p o r t s P r o c e s s in g S e r v e r r e s p o n d s to C r y s t a l R e p o r ts f o r E n t e r p r is e p a g e re q u e s ts b y p ro c e s s in g re p o rts a n d g e n e ra tin g e n c a p s u la te d p a g e fo rm a t ( E P F ) le s . T h e k e y b e n e t o f E P o n ly th e r e q u e s t e d p a g e is r e t u r n e d p e rfo rm a n c e a n d re d u c e C r y s t a l R e p o r t s P r o c e s s in g S e r v e r in s t a n c e o r d i r e c t ly f r o m th e d a t a th e r e q u e s te d d a ta to o n e o r m o r e E C r y s t a l R e p o r ts C a c h e S e r v e r .
F is th a t i , n o t th e s u n n e r et rieves source. PF l e s.
t s u p p o r ts p a g e - o n - d e m a n d a c c e s s , s o ent ire r epo rt. T hi s im pr ov es s yst em c e s s a ry n e tw o rk tra f c fo r la rg e re p o rts . T h e d a t a f o r th e r e p o r t f r o m th e la t e s t A f te r it g e n e r a t e s th e r e p o r t, i t c o n v e r t s T h e s e E P F l e s a r e th e n s e n t t o th e
D a s h b o a r d A n a l y t ic s S e r v e r
T h e D a s h b o a r d A n a l y t ic s S e r v e r i s u s e d b y B I w o r k s p a c e s to c r e a te a n d m a n a g e cor por ate and per sonalB I w or ks pace m odul e cont ent . D a s h b o a r d D e s ig n P r o c e s s in g S e r v e r
T h e D a s h b o a r d D e s ig n P r o c e s s in g S e r v e r r e s p o n d s to D a s h b o a r d s r e q u e s ts b y p ro c e s s in g d a s h b o a rd s a n d g e n e ra tin g th e re s u lts . D as hb oar d Ser ve r
T h e D a s h b o a r d S e r v e r i s u s e d b y B I w o r k s p a c e s to c r e a te a n d m a n a g e c o r p o r a t e and per sonal das hbo ar ds. E x p l o r e r E x p l o r a t io n S e r v e r E x p l o r e r E x p l o r a t io n S e r v e r p r o v i d e s a n d m a n a g e s th e I n f o r m a t io n S p a c e e x p lo r a t io n a n d a n a l y s i s c a p a b ilitie s in c l u d in g s e a r c h o n d a t a , lte r in g a n d ag g r eg at io n . E xpl ore r I nd exi ng Serve r
E xpl or er Indexi ng S er ver pr ovi des and m anages S p a c e d a t a a n d m e t a d a ta .
th e in d e x i n g o f I n f o r m a t io n
E xpl or er Sear ch Ser ve r
E x p lo r e r S e a r c h S e r v e r p r o c e s s e s s e a r c h q u e r ie s a n d r e t u r n s s e a r c h r e s u l ts .
2 4
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
2012
B O E 330
L e s s o n : S A P B u s in e s s O b je c t s B I P al t f o r m
W e b I n t e l lig e n c e
A r c h ti e c t u r e
P r o c e s s in g S e r v e r
T h e W e b I n t e l lig e n c e P r o c e s s in g S e r v e r is r e s p o n s ib l e f o r g e n e r a t in g W e b I n t e l lig e n c e d o c u m e n t s . T h e W e b I n t e l lig e n c e P r o c e s s in g S e r v e r o b ta i n s d o c u m e n t c r e a tio n r e q u e s ts f r o m th e W e b A p p l ic a tio n S e r v e r a n d th e n c o m m u n i c a te s w ith th e I n p u t F i le R e p o s ito r y S e r v e r in o r d e r to o b t a i n a c o p y o f th e W e b I n t e l lig e n c e d o c u m e n t ( W I D ) l e a n d th e u n i v e r s e d e n i tio n . W h e n v i e w in g a n e x i s tin g in s t a n c e o f a W I D , t h e W e b I n t e l lig e n c e P r o c e s s in g S e r v e r c o m m u n i c a t e s w ith th e O u t p u t F ile R e p o s i to r y S e r v e r to o b t a i n a n e x i s tin g h i s to r ic a l i n s t a n c e
of a W ID .
D at a
Fi gur e 9: D at a
C M S s ys te m
dat aba se
T he C M S sys I n t e l lig e n c e p l co n gu r at io n, C ent ralM anage r ep o si to ry.
2012
te m d a t a b a s e is u s e d a t f o r m in f o r m a t io n au tho r izat io n, an d m entS er ver (C M
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
to s to r , such au th en S ),and
e SA P as user ticat io n is s o m
B u s in e s s O b j e c ts B u s in e , ser ver , fol der , do cum d et ai ls. I t is m ai n tai ne e t im e s r e f e r r e d to a s th e
ss ent , d b y the s y s te m
2 5
U ni t 1: m o,r f s t a Bt c PI le O s bjne B ius
R ev i ew in g
A rc h it ec t u r e, A d m
in i s t ra t io n , a n d
S ec u ri t y in S A P B O 0 E3
A u d it in g D a t a S t o r e
T h e A u d i tin g D a t a S th a t o c c u r in S A P B to m o n i to r th e u s a g e da y-t o-day o pe r at ion L if e c y c le M a n a g e m
to r e ( A D S ) is u s e d to s to r e in f o r m a t io n o n tr a c k a b l e e v e n t s u s in e s s O b j e c ts B I p l a t f o r m . T h i s in f o r m a t io n c a n b e u s e d o f s y s t e m c o m p o n e n t s , u s e r a c t iv i ty , o r o t h e r a s p e c t s o f .
ent dat abas e
T h e L if e c y c l e M a n a g e m e n t d a t a b a s e tr a c k s c o n g u r a t io n a n d in f o r m a t io n r e l a t e d to a n S A P B u s i n e s s O in st al lat ion , as w el l as u pd at es.
v e r s io n
b j e c t s B u s i n e s s I n t e l lig e n c e p l a t f o r m
M oni tori ng dat aba se
T h e M o n i to r in g d a t a b a s e is a n e m b e d d e d J a v a D e r b y d a t a b a s e to s to r e s y s te m c o n g u r a t io n a n d c o m p o n e n t in f o r m a t io n f o r S A P s u p p o r ta b i lity in th e S A P B u s i n e s s O b je c t s B u s i n e s s I n t e l l i g e n c e p l a t f o r m . U ni ve r s e s (U N V )
U N V U n i v e r s e s a r e id e n t i e d b y th e .u n v l e e x t e n s io n . T h e y a r e th e l e g a c y ty p e o f u n i v e r s e b a s e d o n th e s e m a n t ic la y e r in p r e v i o u s v e r s io n s o f th e S A P B u s i n e s s O b j e c t s B u s i n e s s I n t e l lig e n c e p l a t f o r m . T h e y a r e b u ilt u s i n g th e le g a c y U n i v e r s e D e s ig n T o o l . A u n i v e r s e is a n o r g a n i z e d c o l le c tio n o f m e t a d a t a o b je c t s t h a t e n a b l e s b u s i n e s s u s e r s t o a n a l y z e a n d r e p o r t o n c o r p o r a t e d a t a i n n o n - t e c h n i c a l l a n g u a g e . T h e s e o b je c t s i n c l u d e d i m e n s i o n s , m e a s u r e s , hi er ar ch ies, at tr ibu tes, pre- de ne d cal cu lat ion s,fun ct io ns, an d q ue r ies. T he m e t a d a t a o b j e c t l a y e r i s b u i lt o n a r e l a t io n a l d a t a b a s e s c h e m a o r a n O L A P c u b e , s o t h e o b je c t s m a p d i r e c t l y t o t h e d a t a b a s e s t r u c t u r e s . A u n i v e r s e i n c l u d e s c o n n e c t io n s to th e d a t a s o u r c e s s o th a t u s e r s o f q u e r y a n d a n a l y s i s to o l s c a n c o n n e c t to a u n i v e r s e a n d r u n q u e r ie s a n d c r e a t e r e p o r ts u s i n g th e o b j e c t s in a u n i v e r s e w ith o u t n e e d i n g to k n o w a b o u t th e u n d e r ly i n g d a t a s tr u c t u r e s in th e d at ab ase. U ni ve r s e s (U N X )
U N X U n i v e r s e s a r e i d e n t i e d b y t h e .u n x l e e x t e n s i o n . T h e y a r e t h e n e w ty p e o f u n i v e r s e b a s e d o n th e n e w s e m a n t ic la y e r in th e S A P B u s in e s s O b j e c ts B u s i n e s s I n t e l lig e n c e 4 . 0 p l a t f o r m . T h e y a r e b u ilt u s i n g th e n e w I n f o r m a t io n D e s ig n T o o l . A u n i v e r s e is a n o r g a n i z e d c o l le c t io n o f m e t a d a t a o b j e c t s th a t e n a b l e s b u s in e s s u s e r s to a n a l y z e a n d r e p o r t o n c o r p o r a t e d a t a in n o n - te c h n i c a l lan gu ag e. T h ese o bj ect s inc lud e di m en si o ns, m easures , hi er ar ch ies,at tr ibu tes, p r e - d e n e d c a l c u l a t i o n s , f u n c t i o n s , a n d q u e r i e s . T h e m e t a d a t a o b je c t l a y e r i s b u i l t o n a r e l a t i o n a l d a t a b a s e s c h e m a o r a n O L A P c u b e , s o t h e o b je c t s m a p d i r e c t ly to th e d a t a b a s e s t r u c t u r e s . A u n iv e r s e in c l u d e s c o n n e c t io n s to th e d a t a s o u r c e s s o th a t u s e r s o f q u e r y a n d a n a l y s is to o l s c a n c o n n e c t t o a u n i v e r s e a n d r u n q u e r i e s a n d c r e a t e r e p o r t s u s i n g t h e o b je c t s i n a u n i v e r s e w i t h o u t n e e d i n g t o kno w about
2 6
th e u n d e r ly i n g d a t a s tr u c t u r e s in th e d a t a b a s e .
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
2012
B O E 330
L e s s o n : S A P B u s in e s s O b je c t s B I P al t f o r m
A r c h ti e c t u r e
B u s i n e s s V ie w s
B usi com conn ca n and supp
ness V iew s s im pl if y r epo r t cr eat ion and int er act p l e x i ty o f d a t a f o r r e p o r t d e v e l o p e r s . B u s i n e s s V e c t io n s , d a t a a c c e s s , b u s i n e s s e l e m e n t s , a n d a c c e s o n l y b e u s e d b y C r y s ta l R e p o r ts a n d a r e d e s ig n e d v i e w - tim e s e c u r ity r e q u ir e d f o r C r y s t a l r e p o r t c r o r t th e c o m b i n a t io n o f m u l tip l e d a t a s o u r c e s in
io n b y a b s t r a c t in g th e ie w s h e l p s e p a r a t e th e s c o n tr o l . B u s i n e s s V to s im p l if y th e d a t a a c eat ion . B usi ness V iew a s in g l e v i e w .
dat a ie w s ce ss s
F la t le s
F l a t le s in c l u d e .t x t , .c s v , a n d .x l s l e s . R el at ion al d at ab ases
R e l a t io n a l d a t a b a s e s
s t o r e d a t a in tw o - d i m e n s i o n a l ta b l e s .
O L A P d a ta s o u r c e s
O L A P d a t a s o u r c e s s to r e d a t a in m u l ti- d i m e n s io n a l c u b e s . S A P B u s in e s s W a r e h o u s e
S A P N e tW e a v e r B u s in e s s W a r e h o u s e ( B W ) i s th e O L A P d a ta s o u r c e f r o m
SA P .
S A P B u s in e s s E x p l o r e r q u e r ie s
S A P B u s in e s s E x p l o r e r ( B E x ) q u e r ie s a r e u s e d to a n a ly z e d a t a in S A P N e t W e a v e r B u s in e s s W a r e h o u s e . B E x q u e r ie s a r e b u i lt i n th e B E x q u e r y d e s ig n e r .
2012
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
2 7
U ni t 1: m o,r f s t a Bt c PI le O s bjne B ius
R ev i ew in g
A rc h it ec t u r e, A d m
in i s t ra t io n , a n d
S ec u ri t y in S A P B O 0 E3
L o g o n to S A P B u s i n e s s O p la t f o rm
bj ect s B usi ness
In t e l lig e n c e
T h e f o l lo w in g s te p s e x p l a in h o w C M S v a lid a te s u s e r s w h e n y o u lo g o n to S A P B u s i n e s s O b je c t s B u s i n e s s I n t e l l i g e n c e p l a t f o r m . 1.
T h e u s e r s e n d s th e lo g in r e q u e s t f r o m th e B I la u n c h p a d w e b c lie n t t h r o u g h th e w e b s e r v e r to th e w e b a p p l ic a tio n s e r v e r , w h e r e th e B I la u n c h p a d w e b ap pl icat ion is r u nn ing . N ot e: T h i s lo g o n p r o c e s s a l s o a p p l ie s to o t h e r w e b c l ie n t s , s u c h C e nt ra lM a na ge m e ntC ons ol e (C M C ).
2 8
2.
T h e w e b a p p l ic a tio n s e r v e r d e t e r m in e s th a t t h e r e q u e s t i s a lo g o n r e q u e s t. T h e w e b a p p l ic a t io n s e r v e r s e n d s th e u s e r n a m e , p a s s w o r d , a n d a u t h e n t ic a t io n ty p e to th e C e n t r a l M a n a g e m e n t S e r v e r ( C M S ) f o r a u t h e n t ic a tio n .
3.
T h e C M S v a lid a t e s th e u s e r n a m e a n d p a s s w o r d a g a i n s t th e a p p r o p r ia t e da tab ase. I n thi s case, E n ter pri se au the nt icat ion is used , so u ser cr ed en tial s ar e a u t h e n t ic a t e d a g a i n s t t h e C M S s y s t e m d a t a b a s e .
4.
U p o n s u c c e s s f u l v a l id a t io n , t h e C M S c r e a te s a s e s s io n f o r th e u s e r i n m e m o r y .
5.
T h e C M S s e n d s a r e s p o n s e to th e w e b a p p l ic a tio n s e r v e r to le t i t k n o w th e v a l id a t io n w a s s u c c e s s f u l .
6.
T h e w e b a p p l ic a tio n s e r v e r g e n e r a t e s a lo g o n to k e n f o r th e u s e r s e s s io n in m e m o r y . F o r th e r e s t o f th i s s e s s io n , th e w e b a p p l ic a t io n s e r v e r u s e s th e lo g o n to k e n to v a l id a t e th e u s e r a g a i n s t th e C M S . T h e w e b a p p l ic a tio n s e r v e r a l s o g e n e r a t e s th e n e x t w e b p a g e to s e n d to th e w e b c l ie n t .
7.
T h e w e b a p p l ic a tio n s e r v e r s e n d s th e n e x t w e b p a g e to th e w e b s e r v e r.
8.
T h e w e b s e r v e r s e n d s t h e w e b p a g e to th e w e b c lie n t .
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
th a t
2012
a s th e
B O E 330
L e s s o n : S A P B u s in e s s O b je c t s B I P al t f o r m
Fi gu r e 10: Lo g on to S A P B usi nessO
S e t t in g a s c h e d u 1. 2.
3.
2012
bj ect s B usi ness
A r c h ti e c t u r e
In t e l lig e n c e p l a t f o r m
le f o r a W e b In t e l lig e n c e d o c u m
ent
T h e w e b c lie n t s u b m its a s c h e d u l e r e q u e s t i n a n U R L , t y p i c a lly v i a th e w e b s e r v e r to th e W e b A T h e W e b A p p l ic a tio n r e q u e s t is a s c h e d u l e tim e , d a t a b a s e lo g in s p e c i e d C M S .
p p l ic a t io n S e r v e r . S e r v e r i n t e r p r e t s th e U R L r e q u e s t a n d d e t e r m in e s th a t t h e r e q u e s t. T h e W e b A p p l ic a t io n S e r v e r s e n d s th e s c h e d u l e v a l u e s , p a r a m e t e r v a l u e s , d e s t in a t io n , a n d f o r m a t to th e
T h e C M S e n s u r e s th a t t h e u s e r h a s r ig h t s to s c h e d u l e th e o b j e c t. I f th e u s e r h a s s u f c i e n t r ig h t s , t h e C M S a d d s a n e w r e c o r d to th e s y s te m d a ta b a s e . T h e C M S a l s o a d d s th e in s t a n c e to its lis t o f p e n d i n g s c h e d u le s .
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
2 9
U ni t 1: m o,r f s t a Bt c PI le O s bjne B ius
R ev i ew in g
A rc h it ec t u r e, A d m
in i s t ra t io n , a n d
S ec u ri t y in S A P B O 0 E3
S t a r t t h e S e r v e r In t e l lig e n c e A g e n t T h i s f o l lo w in g s te p s e x p l a i n th e in t e r a c t io n o f p l a t f o r m c o m p o n e n t s w h e n th e S e r v e r I nt el lige nc e A g en t is st ar ted . 1.
T h e u s e r s t a r ts th e S e r v e r I n t e l lig e n c e A g e n t ( S I A ) m a n u a lly in th e C e n t r a l C o n g u r a tio n M a n g e r ( C C M ) . N o t e : N o t e : A S e r v e r I n t e l lig e n c e A g e n t ( S I A ) c a n b e c o n g u r e d to s ta r t a u t o m a t ic a l ly w ith th e o p e r a t in g s y s t e m , o r it c a n b e s t a r te d m a n u a l ly w ith th e C e n t r a l C o n g u r a t io n M a n a g e r ( C C M ) .
2.
T h e S e r v e r I n t e l lig e n c e A g e n t ( S I A ) lo o k s in its c a c h e to lo c a te a C e n t r a l M a n a g e m e n t S e r v e r ( C M S ) . I f th e S I A is c o n g u r e d to s ta r t a lo c a l C M S , a n d th e C M S is n o t r u n n i n g , t h e S I A s ta r ts th e C M S a n d c o n n e c ts . I f th e S I A is c o n g u r e d to u s e a r u n n i n g C M S ( lo c a l o r r e m o t e ) , i t a t te m p t s to c o n n e c t t o th e r s t C M S in its c a c h e . I f th e C M S is n o t c u r r e n t ly a v a i la b l e , i t a t te m p t s to c o n n e c t t o th e n e x t C M S in its c a c h e . I f n o c a c h e d C M S is a v a ila b l e , t h e S I A w a i ts f o r o n e to b e c o m e a v a ila b l e . T h e C M S th e n c o n r m s th e S I A ’s id e n t ity to e n s u r e th a t it is v a l id .
3.
O n c e th e S I m ana ge. N T he cong is s to r e d in S IA w hen
4.
T h e C M S q u e r ie s th e C M S s y s te m d a ta b a s e f o r a lis t o f s e r v e r s m a n a g e d b y th e
5.
S I A . T h e c o n g u r a t io n f o r e a c h s e r v e r is a l s o r e t rie v e d . T h e C M S r e t u r n s th e lis t o f s e r v e r s to m a n a g e , a n d th e i r c o n
6.
3 0
A h a s s u c c e s s f u l ly ot e: A SI A does u r a t io n in f o r m a t io n th e C M S s y s te m it s ta r ts .
F or ea ch s er ver a p p r o p r ia t e c o n is c o n g u r e d to c o n g u r e d to
cong ur ed g u r a t io n u s e th e s a m s tar t aut om
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
c o n n e c t e d to a n o t s t o r e in f o r m th a t d i c t a t e s w d a t a b a s e a n d is
to s ta r and m e C M a t ic a l ly
C M a t io n hi ch r e t r ie v
S , i t r e q u e s ts a lis t o f s e r v e r s to a b o u t t h e s e r v e r s it m a n a g e s . s e r v e r is m a n a g e d b y a S I A e d f r o m th e C M S b y th e
g u r a t io n , t o th e S I A .
t a u t o m a t ic a lly , t h e S I A s ta r ts it w ith th e o n ito r s its s ta t e . E a c h s e r v e r s t a r te d b y th e S I A S u s e d b y th e S I A . A n y s e r v e r s th a t a r e n o t w ith th e S I A w ill n o t s ta r t.
2012
B O E 330
L e s s o n : S A P B u s in e s s O b je c t s B I P al t f o r m
A r c h ti e c t u r e
F i g u r e 1 1 : S t a r t t h e S e r v e r In t e l lig e n c e A g e n t
R u n a s c h e d u l e f o r a W e b In t e l lig e n c e
docum
ent
T h e f o l lo w in g s te p s e x p l a i n th e in t e r a c t io n o f p l a t f o r m c o m p o n e n t s w h e n a s c h e d u l e d W e b I n t e l lig e n c e d o c u m e n t i s r u n to c r e a te a d o c u m e n t i n s ta n c e .
2012
1.
T h e C e n t r a l M a n a g e m e n t S e r v e r ( C M S ) c h e c k s th e C M S s y s te m d a ta b a s e to d e t e r m in e if th e r e is a n y s c h e d u l e d W e b I n t e l lig e n c e d o c u m e n t t o b e r u n a t th a t tim e .
2.
W h e n th e s c h e d u l e d I n t e l lig e n c e S c h e d u l s e n d s th e s c h e d u l e I n tel lig en ce S ch ed
3.
T h e W e b I n t e l lig e n c e S c h e d u l in g S e r v i c e lo c a t e s a n a v a i la b l e W e b I n t e l lig e n c e P r o c e s s in g S e r v e r b a s e d o n th e M a x im u m J o b s A llo w e d v a lu e c o n g u r e d o n e a c h W e b I n t e l lig e n c e P r o c e s s in g S e r v e r .
4.
T h e W e b I n t e l lig e n c e P r o c e s s in g S e r v e r d e t e r m in e s th e lo c a t io n o f th e I n p u t F ile R e p o s ito r y S e r v e r ( F R S ) th a t h o u s e s th e d o c u m e n t a n d th e u n i v e r s e m e t a l a y e r l e o n w h i c h th e d o c u m e n t i s b a s e d . T h e W e b I n t e l lig e n c e P r o c e s s in g S e r v e r
jo b t i m e a r r i v e s , t h e C M S l o c a t e s a n a v a i l a b l e W e b in g S e r v i c e r u n n i n g o n a n A d a p t iv e J o b S e r v e r . T h e C M S r e q u e s t a n d a l l in f o r m a t io n a b o u t th e r e q u e s t to th e W e b ul in g S er vi ce.
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
3 1
U ni t 1: m o,r f s t a Bt c PI le O s bjne B ius
R ev i ew in g
A rc h it ec t u r e, A d m
in i s t ra t io n , a n d
S ec u ri t y in S A P B O 0 E3
th e n r e q u e s ts th e d o c u m e n t f r o m th e I n p u t F R S . T h e I n p u t F R S lo c a t e s th e W e b I n t e l lig e n c e d o c u m e n t a s w e l l a s th e u n i v e r s e le o n w h i c h th e d o c u m e n t i s b a s e d , a n d th e n s tre a m s th e m to th e W e b In te llig e n c e P ro c e s s in g S e rv e r. T h i s s te p a l s o r e q u i r e s c o m m u n i c a tio n ( n o t s h o w n in th i s N ot e: d i a g r a m ) w ith th e C e n t r a l M a n a g e m e n t S e r v e r ( C M S ) a n d th e C M S s y s t e m d a t a b a s e t o l o c a t e t h e r e q u i r e d s e r v e r a n d o b je c t s . 5.
T h e W e b I n t e l lig e n c e d o c u m e n t i s p l a c e d in a te m p o r a r y d i r e c to r y o n th e W e b I n t e l lig e n c e P r o c e s s in g S e r v e r . T h e W e b I n t e l lig e n c e P r o c e s s in g S e r v e r o p e n s th e d o c u m e n t i n m e m o r y . T h e Q T . d l l g e n e r a t e s th e S Q L f r o m th e u n i v e r s e o n w h i c h th e d o c u m e n t is b a s e d . T h e C o n n e c t io n S e r v e r lib r a r ie s in c l u d e d in th e W e b I n t e l lig e n c e P r o c e s s in g S e r v e r a r e u s e d to c o n n e c t t o th e d a t a s o u r c e , w h i c h is a r e l a t io n a l d a t a b a s e in th i s e x a m p l e . T h e q u e r ie d d a t a p a s s e s th r o u g h Q T .d l l b a c k to th e R e p o rt E n g in e in th e W e b In te llig e n c e P ro c e s s in g S e rv e r, w h e re th e d o c u m e n t is p r o c e s s e d . A n e w s u c c e s s f u l in s t a n c e is c r e a t e d .
3 2
6.
T he O ut show C M
W e b I n t e l lig e n c e P r p u t F ile R e p o s i to r y n in th i s d i a g r a m ) S s yst em dat abas e
7.
T h e W e b I n t e l lig e n c e P S e r v i c e ( o n th e A d a p t docum enti s s che dul ed o r I n b o x , th e A d a p t iv e O u t p u t F ile R e p o s ito r is n o t th e c a s e in th i s
8.
T h e W e b I n t e l lig e n c e S c h e d u l in g S e r v i c e u p d a te s th e C e n tr a l M S e r v e r w i t h t h e jo b s t a t u s .
9.
T h e C e n t r a l M a n a g e m e n t S e r v e r ( C M S ) u p d a t e s t h e jo b s t a t u s i n i t s m e m o r y , a n d th e n w r ite s th e in s ta n c e in f o r m a t io n to th e C M S s y s te m d a t a b a s e .
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
o c e s s in g S er ver . w ith th e to lo c a t e
Ser verupl oads N o t e : th i s s te p C e n tr a l M a n a g e th e r e q u i r e d s e r
th e d o c u m e n t i n s ta n c e to th e a l s o r e q u i r e s c o m m u n ic a t io n ( n o t m e n t S e r v e r ( C M S ) a n d th e ver and obj ect s .
r o c e s s in g S e r v e r n o t i e s th e W e b I n t e l lig e n c e S c h e d u l in g iv e J o b S e r v e r ) th a t d o c u m e n t c r e a t io n is c o m p l e t e d . I f th e to g o to a d e s tin a t io n s u c h a s l e s y s te m , F T P , S M T P , J o b S e r v e r r e t r ie v e s th e p r o c e s s e d d o c u m e n t f r o m th e y S e r v e r a n d d e l iv e r s it to th e s p e c i e d d e s t in a t io n s . T h a t exam pl e. a nag em en t
2012
B O E 330
L e s s o n : S A P B u s in e s s O b je c t s B I P al t f o r m
Fi gur e 12:R
2012
un a schedul
ed S A P B usi nessO
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
b j e c t s W e b In t e l lig e n c e
A r c h ti e c t u r e
docum
ent
3 3
U ni t 1: m o,r f s t a Bt c PI le O s bjne B ius
R ev i ew in g
A rc h it ec t u r e, A d m
in i s t ra t io n , a n d
S ec u ri t y in S A P B O 0 E3
Vi ew
a W e b In t e l lig e n c e d o c u m
enton
dem
and
T h e f o l lo w in g s te p s e x p l a i n th e in t e r a c tio n o f p l a t f o r m c o m p o n e n t s w h e n y o u v i e w W e b I n t e l lig e n c e d o c u m e n t o n d e m a n d to s e e th e m o s t c u r r e n t d a t a a v a i la b l e . 1.
T h e u s e r s e n d s th e v i e w r e q u e s t f r o m th e B I la u n c h p a d w e b c lie n t t h r o u g h th e w e b s e r v e r to th e w e b a p p l ic a tio n s e r v e r , w h e r e th e B I la u n c h p a d w e b ap pl icat ion is r u nn ing .
2.
T h e w e b a p p l ic a tio n s e r v e r r e c o g n i z e s th e r e q u e s t a s a r e q u e s t t o v i e w
a
a
W e b I n t e l lig e n c e d o c u m e n t . T h e w e b a p p l ic a tio n s e r v e r c h e c k s th e C e n t r a l M a n a g e m e n t S e r v e r ( C M S ) to e n s u r e th e u s e r h a s s u f c i e n t r ig h t s to v i e w th e docum ent . 3.
T h e C M S c h e c k s th e C M S s y s te m d a ta b a s e to d e te r m in e if th e u s e r h a s th e a p p r o p r ia t e r ig h t s to v i e w th e d o c u m e n t .
4.
T h e C M S s e n d s a r e s p o n s e to th e w e b a p p l ic a tio n s e r v e r to c o n r m th a t t h e u s e r h a s s u f c i e n t r ig h t s to v i e w th e d o c u m e n t .
5.
T h e w e b a p p l ic a tio n s e r v e r s e n d s a r e q u e s t t o th e W e b I n t e l lig e n c e S e r v e r , r e q u e s tin g th e d o c u m e n t .
6.
T h e W e b I n t e l lig e n c e P r o c e s s in g S e r v e r r e q u e s ts th e d o c u m e n t , a n d th e u n i v e r s e le o n w h i c h th e r e q u e s te d d o c u m e n t i s b u i lt, f r o m th e I n p u t F ile R e p o s ito r y S e r v e r ( F R S ) . T h e u n iv e r s e le c o n ta i n s m e t a l a y e r in f o r m a t io n , in c l u d in g r o w - le v e l a n d c o l u m n - le v e l s e c u r ity . T h e I n p u t F R S s e n d s a c o p y o f th e docum entand th e u n i v e r s e to th e W e b I n t e l lig e n c e P r o c e s s in g S e r v e r .
P r o c e s s in g
T h i s s te p a l s o r e q u i r e s c o m m u n i c a tio n ( n o t s h o w n in th i s N ot e: d i a g r a m ) w ith th e C e n t r a l M a n a g e m e n t S e r v e r ( C M S ) a n d th e C M S s y s t e m d a t a b a s e t o l o c a t e t h e r e q u i r e d s e r v e r a n d o b je c t s .
3 4
7.
T h e W e b I n t e l lig e n c e R e p o r t E n g i n e r u n s o n th e W e b S e r v e r. T h e R e p o r t E n g i n e o p e n s th e d o c u m e n t i n m e m a n d a C o n n e c t i o n S e r v e r i n p r o c e s s . Q T .d l l g e n e r a t e s th e S Q L a n d c o n n e c t s to th e d a t a b a s e to r u n th e q u e r y . T u s e s th e S Q L to g e t t h e d a t a f r o m th e d a t a b a s e to th e d o c u m e n t is p r o c e s s e d .
8.
T h e W e b I n t e l lig e n c e P r o c e s s in g S e r v e r s e n d s th e v i e w a b l e d o c u m w a s r e q u e s te d to th e w e b a p p l ic a t io n s e r v e r .
9.
T h e w e b a p p l ic a t io n s e r v e r f o r w a r d s th e d o c u m e n t p a g e
10.
T h e w e b s e r v e r s e n d s th e r e q u e s te d p a g e
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
I n t e l lig e n c e P r o c e s s in g o r y a n d la u n c h e s Q T . d l l , v a l id a t e s , a n d r e g e n e r a t e s h e C o n n e c tio n S e r v e r R e p o r t E n g i n e , w h e r e th e entpage
th a t
to th e w e b s e r v e r.
to b e r e n d e r e d in th e w e b c l ie n t .
2012
B O E 330
L e s s o n : S A P B u s in e s s O b je c t s B I P al t f o r m
Fi gur e 13:V
2012
ie w
an S A P B usi nessO
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
b j e c t s W e b In t e l lig e n c e
docum
enton
A r c h ti e c t u r e
dem
and
3 5
U ni t 1: m o,r f s t a Bt c PI le O s bjne B ius
3 6
R ev i ew in g
A rc h it ec t u r e, A d m
in i s t ra t io n , a n d
S ec u ri t y in S A P B O 0 E3
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
2012
B O E 330
L e s s o n : S A P B u s in e s s O b je c t s B I P al t f o r m
A r c h ti e c t u r e
E x e r c is e 1 : T e s t y o u r k n o w le d g e in S A P B u s i n e s s O b je c t s B u s i n e s s In t e l lig e n c e P la t f o r m E x e r c i s e O b je c t iv e s A f te r c o m •
p l e t in g th i s e x e r c i s e , y o u w ill b e a b l e to :
D e s c r ib e th e s e r v e r s a n d c l ie n t a p p l I n tel lig en ce p lat f o r m .
ic a tio n s in S A P B u s in e s s O b j e c ts B u s in e s s
B usi nes s E xa m pl e A s th e s y s t e m a d m in i s t r a t o r , y o u n e e d to d e s c r ib e th e s e r v e r s a n d c l ie n t a p p lic a t io n s in S A P B u s i n e s s O b j e c t s B u s i n e s s I n t e l lig e n c e p l a t f o r m .
Ta sk : Te styou
r know
le d g e
U s e th e in t e r a c tiv e m e d i a le s th a t c o m e w ith th e c o u r s e to te s t y o u r k n o w S A P B u s i n e s s O b j e c t s B u s i n e s s I n t e l lig e n c e p l a t f o r m .
2012
1.
L a u n c h th e r s t m e d ia l e a n d c o m p l e t e th e a c tiv i ty
2.
L a u n c h th e s e c o n d m e d i a l e a n d c o m p l e te th e a c tiv i ty a n d D e n it io n s M a t c h i n g .
3.
L a u n c h th e th i r d m e d ia l e a n d c o m p l e te th e a c tiv i ty . D e n i t io n M a t c h i n g
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
le d g e
in H a ng m a n
.
A p p lic a t io n T e r m s Se r ve r Te r m s and
3 7
U ni t 1: m o,r f s t a Bt c PI le O s bjne B ius
R ev i ew in g
A rc h it ec t u r e, A d m
in i s t ra t io n , a n d
S ec u ri t y in S A P B O 0 E3
S o l u t io n 1 : T e s t y o u r k n o w le d g e in S A P B u s i n e s s O b je c t s B u s i n e s s In t e l lig e n c e P la t f o r m Ta sk : Te styou
r know
le d g e
U s e th e in t e r a c tiv e m e d i a le s th a t c o m
e w ith th e c o u r s e to te s t y o u r k n o w
le d g e
S A P B u s i n e s s O b j e c t s B u s i n e s s I n t e l lig e n c e p l a t f o r m . 1. L a u n c h th e r s t m e d i a l e a n d c o m p l e t e th e a c tiv i ty a) 2.
N a v i g a t e to th e m e d i a f o l d e r a n d in g . h t m l .
N a v i g a t e to th e m e d i a f o l d e r a n d in g . h t m l .
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
. .
H a ng m a n.ht m l A p p lic a t io n T e r m
d o u b l e - c l ic k
5Term
L a u n c h th e th i r d m e d i a l e a n d c o m p l e t e th e a c tiv i ty . D e n i t io n M a t c h i n g a)
3 8
H a ng m a n
d o u b l e - c l ic k
L a u n c h th e s e c o n d m e d i a l e a n d c o m p l e te th e a c tiv i ty . a n d D e n it io n s M a t c h i n g a)
3.
N a v i g a t e to th e m e d i a f o l d e r a n d
in
s _ D e n i t io n _ M Se r ve r Te r m s and
d o u b l e - c l ic k
Ser ve r _TandD
2012
_M at c h-
s at ch-
B O E 330
L e s s o n : S A P B u s in e s s O b je c t s B I P al t f o r m
Le s s on Sum Y o u s h o u ld n o w
2012
A r c h ti e c t u r e
m a ry b e a b l e to :
•
D ene
S A P B u s in e s s O b j e c ts B I p l a t f o r m a r c h ite c tu r e te r m s
•
D e s c r ib e k e y a r c h ite c tu r a l p r o c e s s o w s
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
3 9
U ni t 1: m o,r f s t a Bt c PI le O s bjne B ius
Lesson
R ev i ew in g
A rc h it ec t u r e, A d m
in i s t ra t io n , a n d
S ec u ri t y in S A P B O 0 E3
: S A P B usi nessO Lesson
b j e c t s B I P la t f o r m
S e c u r it y
O ver vi ew
A s o l id u n d e r s ta n d i n g o f th e S A P B u s in e s s O b j e c ts B I p l a t f o r m s e c u r ity m o d e l i s e s s e n t ia l f o r s y s te m a r c h i te c t s . T h i s le s s o n s is a r e v i e w o f th e s e c u r ity m o d e l .
L esso
n O b je c t iv e s
A f te r c o m p l e t in g th i s le s s o n , y o u
w ill b e a b l e to :
•
U n d e r s ta n d h o w
•
D e s c r ib e h o w a c c e s s le v e ls a r e u s e d
r ig h t s w o r k in S A P B u s in e s s O b j e c ts B I p l a tf o r m
•
U n d e r s t a n d t o p - l e v e l , f o l d e r - l e v e l a n d o b je c t - l e v e l s e c u r i t y
•
U n d e r s ta n d in h e r ita n c e
B usi ness H ow
E xa m pl e
r ig h t s w o r k in S A P B u s i n e s s O
bj ect s B Ipl at for m
R i g h t s a r e t h e b a s e u n i t s f o r c o n t r o l l i n g u s e r a c c e s s t o t h e o b je c t s , u s e r s , a p p l i c a t i o n s , s e r v e r s , a n d o t h e r f e a tu r e s in S A P B u s in e s s O b j e c ts B I p l a t f o r m . T h e y p l a y a n im p o r ta n t r o l e in s e c u r in g th e s y s te m b y s p e c i f y i n g th e in d iv i d u a l a c t io n s th a t u s e r s c a n p e r f o r m o n o b j e c ts . B e s id e s a l lo w in g y o u to c o n t r o l a c c e s s to y o u r S A P B u s i n e s s O b j e c t s B I p l a t f o r m c o n t e n t , r ig h t s e n a b l e y o u to d e l e g a t e u s e r a n d g r o u p m a n a g e m e n t t o d i f f e r e n t d e p a r tm e n t s , a n d to p r o v i d e y o u r I T p e o p l e w ith a d m in i s tr a t iv e a c c e s s to s e r v e r s a n d s e r v e r g r o u p s . I t is im p o r ta n t to r e c o g n iz e th e d i f f e r e n c e b e t w e e n r i g h t s s e t o n o b je c t s o r f o l d e r s , a n d r i g h t s s e t o n p r i n c i p a l s ( t h e u s e r s a n d g r o u p s ) w h o a c c e s s th e m . F o r e x a m p l e , t o g i v e a m a n a g e r a c c e s s to a p a rtic u la r fo ld e r, in th e " F o ld e rs " a re a , y o u a d d th e m a n a g e r to th e a c c e s s c o n tro l lis t ( th e lis t o f p r in c i p a l s w h o h a v e a c c e s s to a n o b j e c t ) f o r th e f o l d e r . Y o u c a n n o t g i v e th e m a n a g e r a c c e s s b y c o n g u r in g th e m a n a g e r ’s r ig h t s s e t tin g s in th e " U s e r s a n d G r o u p s " a r e a . T h e r ig h t s s e t tin g s f o r th e m a n a g e r in th e " U s e r s a n d G r o u p s " a r e a a r e u s e d to g r a n t o t h e r p r in c i p a l s ( s u c h a s d e l e g a t e d a d m in i s t r a t o r s ) a c c e s s to th e m a n a g e r a s a n o b j e c t i n th e s y s t e m . I n th i s w a y , p r in c i p a l s a r e th e m s e l v e s lik e o b j e c t s f o r o t h e r s w ith g r e a t e r r ig h t s to m a n a g e . E a c h r ig h t o n a n o b j e c t c a n b e g r a n t e d , d e n i e d , o r u n s p e c i e d . T h e S A P B u s in e s s O b j e c ts B I p l a t f o r m s e c u r ity m o d e l i s d e s ig n e d s u c h th at ,i f a r ig ht is lef t un speci ed ,t he r igh t is d en ied . A dd ition al ly, if set ting s r esul t in a r ig h t b e i n g b o t h g r a n t e d a n d d e n i e d to a u s e r o r g r o u p , th e r ig h t is d e n i e d . T h e r e is a n i m p o r t a n t e x c e p t i o n t o t h i s r u l e . I f a r i g h t i s e x p l i c i t l y s e t o n a c h i l d o b je c t t h a t
4 0
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
2012
B O E 330
L e s s o n : S A P B u s n i e s s O b ej c ts B I P a l tfo rm S e c u tyri
con over gr ou the
t r a d i c t s t h e r i g h t s i n h e r i t e d f r o m t h e p a r e n t o b je c t , t h e r i g h t s e t o n t h e c h i l d o b je c t r id e s th e in h e r ite d r ig h t s . T h i s e x c e p t io n a p p l ie s to u s e r s w h o a r e m e m b e r s o f p s a s w e l l. I f a u s e r is e x p l ic i tly g r a n t e d a r ig h t th a t th e u s e r ’s g r o u p is d e n i e d , r ig h t s e t o n th e u s e r o v e r r id e s th e in h e r ite d r ig h t.
T e r m in o lo g y A c c e s s le v e l s
A c c e s s le v e l s a r e g r o u p s o f r ig h t s th a t u s e r s f r e q u e n t a d m in i s tr a t o r s to s e t c o m m o n s e c u r ity le v e l s q u ic k l y r e q u ir in g th a t in d iv i d u a l r ig h ts b e s e t o n e b y o n e . S A I n t e l lig e n c e p l a t f o r m c o m e s w ith s e v e r a l p r e d e n e d p re d e n e d a c c e s s le v e ls a re b a s e d o n w ith V ie w a n d e n d i n g w ith F u l l C o n t r o l , e a c h a c c e s s g r a n t e d b y th e p r e v i o u s le v e l .
ly n e e d . T h e y a l lo w a n d u n if o r m ly r a t h e r P B usi ness O bj ect s B acces s level s. T hese a m o d e l o f in c le v e l b u i ld s u p o n th e
than usi ness re a s in g rig h ts : B e g in n in g r ig h t s
Inh eri tan ce
T o p - le v e l f o l d e r s e c u r i t y
T o p - le v e l (for exam E ach ob b e lo w
fol der pl e U je c t t y p in h e
s e c u r ity ni ver s es , e h a s its rit rig h
is W ow ts
t h e d e f a u l t s e c u r i t y s e t f o r e a c h s p e c i c o b je c t t y p e e b I n t e l lig e n c e A p p lic a t io n , G r o u p s a n d F o l d e r s ) . n t o p - l e v e l f o l d e r ( r o o t f o l d e r ) t h a t a l l t h e o b je c t s fro m .
I f th e r e a r e a n y a c c e s s le v e l s c o m m o n to c e r ta i n o b j e c t ty p e s
th a t a p p l y
to h b r j o eu cg t t h oy up e . t t h F e o r w e xh ao ml e p s l y se t, i e m f t h , e s e t tS a l h ee sm g r oa ut pt h e r e q t uo ip - r le e s v e l t f h e o Vl d ei e r w s p a e c c c i e s cs lt eo v e l e t a c o h a l l f o l d e r s , y o u c a n s e t th i s a t th e r o o t le v e l f o r F o l d e r s . F ol d er- lev el secu ri t y
F ol dero b je c t s to p - lev R igh ts
le v e l s e c u r ity e n a b le s y o u to s e t a c c e s s - le v e l c o n ta i n e d w ith i n th a t f o l d e r . W h i le f o l d e r s el f o ld er ( r o o t f o ld er) ,su b f o ld ers in h eri t th set ex pl ici tly at the f ol de r lev el o ve r r id e inh
r ig h ts inh er it e secu er ited
f or a f ol der and the s e c u r ity f r o m th e r ity o f th ei r p arent f o ld er . r ig ht s.
O b ject -lev el secu ri t y
O b j e c t s in S A P B u s i n e s s O b j e c t s B u s i n e s s I n t e l lig e n c e p l a t f o r m in h e r it s e c u r ity f r o m t h e i r p a r e n t f o l d e r . R i g h t s s e t e x p l i c i t l y a t t h e o b je c t l e v e l o v e r r i d e in h eri ted ri g h ts.
2012
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
4 1
U ni t 1: m o,r f s t a Bt c PI le O s bjne B ius
R ev i ew in g
A rc h it ec t u r e, A d m
in i s t ra t io n , a n d
S ec u ri t y in S A P B O 0 E3
S e t t in g R ig h t s H o w r ig h t s w o r k in S A P B u s i n e s s O b j e c t s B u s in e s s In t e llig e n c e p la t f o r m R ig h ts a r e th e s er ver s ,an d ot T hey pl ay an a c t io n s th a t u s e
b a s e u n its f o r her f eat ur es in im p o r ta n t r o l e rs can per for m
c o n t r o l l i n g u s e r a c c e s s t o t h e o b je c t s , u s e r S A P B u s i n e s s O b j e c t s B u s i n e s s I n t e l lig e n c e in s e c u r in g th e s y s te m b y s p e c i f y i n g th e in d i o n o b j e c t s . B e s id e s a l lo w in g y o u to c o n t
s , a p p lic a t io n s , pl at for m . vi dual r o l a c c e s s to
y o u r S A P B u s i n e s s O b j e c t s B u s i n e s s I n t e l lig e n c e p l a t f o r m c o n t e n t , r ig h ts e n a b l e y o u to d e l e g a t e u s e r a n d g r o u p m a n a g e m e n t t o d i f f e r e n t d e p a r tm e n t s , a n d to p r o v i d e y o u r I T p e o p l e w ith a d m in i s tr a t iv e a c c e s s to s e r v e r s a n d s e r v e r g r o u p s . I t i s i m p o r t a n t t o r e c o g n i z e t h e d i f f e r e n c e b e t w e e n r i g h t s s e t o n o b je c t s o r f o l d e r s , a n d r ig h t s s e t o n p r in c i p a l s ( th e u s e r s a n d g r o u p s ) w h o a c c e s s th e m . F o r e x a m p l e , t o g i v e a m a n a g e r a c c e s s to a p a r tic u l a r f o l d e r , i n th e a r e a , y o u a d d th e m a n a g e r t o th e F ol d er s a c c e s s c o n t r o l l i s t ( t h e l i s t o f p r i n c i p a l s w h o h a v e a c c e s s t o a n o b je c t ) f o r t h e f o l d e r . Y o u c a n n o t g i v e th e m a n a g e r a c c e s s b y c o n g u r in g th e m a n a g e r ’s r ig h t s s e t tin g s in th e " U s e r s a n d G r o u p s " a r e a . T h e r ig h t s s e t tin g s f o r th e m a n a g e r in th e U se r s and G roup ar ea ar e used to grant ot her pri nci pal s ( such as del egat ed adm ini st r at ors ) access to the m a n a g e r a s a n o b je c t i n t h e s y s t e m . I n t h i s w a y , p r i n c i p a l s a r e t h e m s e l v e s l i k e o b je c t s f o r o t h e r s w ith g r e a t e r r ig h t s to m a n a g e . E B if b
a c h r ig h t o n a n o b j e c t c a n b e g r a n u s i n e s s O b j e c t s B u s i n e s s I n t e l lig e n a r igh t is lef t un speci ed ,t he r igh e in g b o th g ra n te d a n d d
te d , d e n i e d , o r u n s p e c i e d . c e p l a t f o r m s e c u r ity m o d e l t is de ni ed . A dd itio na lly,i e n ie d to a n u s e r o r
T he SA P is d e s i g n e d s u c h th a t , f set ting s r esul t in a r igh t g ro u p , th e rig h t is d e n ie d .
T h e r e is a n im p o r ta n t e x c e p t io n to th i s r u l e . I f a r ig h t i s e x p l ic i tly s e t o t h a t c o n t r a d i c t s t h e r i g h t s i n h e r i t e d f r o m t h e p a r e n t o b je c t , t h e r i g h t o b je c t o v e r r i d e s t h e i n h e r i t e d r i g h t s . T h i s e x c e p t i o n a p p l i e s t o u s e r s w o f g r o u p s a s w e l l. I f a n u s e r i s e x p lic i tly g r a n t e d a r ig h t t h a t th e u s e r ’s th e r ig h t s e t o n th e u s e r o v e r r id e s th e in h e r ite d r ig h t.
A d van ced
n a c h i l d o b je c t seto n the chi ld ho ar e m em ber s g r o u p is d e n ie d ,
r ig h t s s e t t in g s
T o p r o v i d e y o u w ith f u l l c o n t r o l o v e r o b j e c t s e c u r ity , t h e C M C a l lo w s y o u to s e t advanced rig h t s . T h e s e a d v a n c e d r ig h t s p r o v i d e in c r e a s e d e x i b i lity a s y o u d e n e s e c u r i t y l e v e l s f o r o b je c t s a t a g r a n u l a r l e v e l . U s e advan ced r ig h ts to a p a r t e x p l ic i tly d e n y in th e f u t u r e , y o
r ig h ts s e t tin g s , f o r in s t a n c e , if y o u n e e d i c u l a r o b je c t o r s e t o f o b je c t s . M o s t i m p o a u s e r o r g r o u p a n y r ig h t th a t s h o u l d n o t u m ake changes to g r o u p m e m b e r s h i p s
T h e f o l lo w in g ta b l e s u m m a r iz e s th e o p t io n s th a t y o u rig h ts.
4 2
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
to c u s t o m iz e a p r in c i r ta n t ly , u s e a d v a n c e d b e p e r m itte d to c h a n g e o r f o l d e r s e c u r ity le v e l
have
w hen you setadva
p a l ’s r ig h ts to w hen, s. nce d
2012
B O E 330
L e s s o n : S A P B u s n i e s s O b ej c ts B I P a l tfo rm S e c u tyri
A dvan
ced
r ig h t s
R g hi s t o p ni t
D oepcsrni t
G ra n e t d
T h e g ri h t s i g ra n e t d o t a p n ri c p i a . l
D e n e id
T h e g ir h t s i d e n e id o t a p n ir cp i a. l
N o t S p e c i e d
T h e rig h t is u n s p e c i e d fo r a p rin c ip a l. B y d e f a u l t, r ig h ts s e t t o a r e d e n ie d .
A p p ly t o O b je c t
N o t S p e c i e d
T h e r ig h t a p p lie s t o ht e o b je c t. T h is o p t io n b e c o m e s a v a i la b l e w h e n y o u c l ic k G rant ed or D eni ed.
A p p l y t o S u b O b je c t s
T h e r i g h t a p p li e s t o s u b - o b je c ts . T h is o p t io n b e c o m e s a v a i la b l e w h e n y o u c l ic k G rant ed or D eni ed.
T y p e - s p e c i c r ig h t s T yp e- speci c ri gh ts r ep o r ts,f o ld er s,o r access
•
a r e r i g h t s t h a t a f f e c t s p e c i c o b je c t t y p e s o n l y , s u c h a s C r y s t a l lev el s. T yp e- speci c r igh ts co nsi sto f the f o llow ing :
G e n e r a l r ig h t s f o r th e o b j e c t t y p e Td e l h e es te e , o r r i g h e d t i s t aa rn e i o d b e n t j e c ti c a ) l , t b uo t g y e o n e r u s a el tg t h l eo mb a l r io n g h s tp s e c i ( f o r c e x o a b m j e c t p t l e y, pt h e e s t r o i g h o v t e t ro r i ad de d t ,h e g en eral g lo b al r ig h ts set tin g s.
•
S p e c i c r ig h t s f o r th e o b j e c t t y p e T h e s e r i g h t s a r e a v a i l a b l e f o r s p e c i c o b je c t t y p e s o n l y . F o r e x a m p l e , t h e r i g h t t o e x p o r t a r e p o r t’s d a t a a p p e a r s f o r C r y s t a l r e p o r ts b u t n o t f o r W o r d d o c u m e n t s .
T h e d i a g r a m T y p e - s p e c i c r ig h ts e x a m p l e illu s t r a t e s h o w ty p e - s p e c i c r ig h ts w o r k . H e r e r i g h t 3 r e p r e s e n t s t h e r i g h t t o e d i t a n o b je c t . G r o u p A is d e n i e d E d i t r ig h t s o n th e to p - le v e l f o l d e r a n d g r a n t e d E d i t r ig h t s f o r C r y s t a l r e p o r ts in th e f o l d e r a n d s u b f o l d e r . T h e s e E d i t r ig h ts a r e s p e c i c to C r y s t a l r e p o r ts a n d o v e r r id e th e r ig h ts s e t tin g s o n a g e n e r a l g l o b a l le v e l . A s a r e s u l t, m e m b e r s o f G r o u p A h a v e X L F l e in th e s u b f o l d e r .
2012
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
E d i t r ig h t s f o r C r y s ta l r e p o r ts b u t n o t th e
4 3
U ni t 1: m o,r f s t a Bt c PI le O s bjne B ius
R ev i ew in g
A rc h it ec t u r e, A d m
S ec u ri t y in S A P B O 0 E3
Fi gu re 14:
T yp e- s peci on obj ectt b e a b le A d d r igh th e f o l d e r
4 4
in i s t ra t io n , a n d
Type
- s p e c i c r ig h t s e x a m
c r ig h ts a r e ype. C onsi der to a d d o b ts a t th e g e n e r o b je c t t y p e .
usef ul because a s itu a t io n in je c t s t o a al gl ob al level
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
pl e
th e y le t y w hi ch an fo ld e r f or the
ou adm b u t fol der
lim it t h e r ig h ts o f p r in c i p a l s b a s e d in i s tr a t o r w a n t s e m p l o y e e s to n o t c re a te s u b fo ld e rs . T h e a d m in is tra to r g ra n ts ,an d then deni es A d d r ig h t s f o r
2012
B O E 330
L e s s o n : S A P B u s n i e s s O b ej c ts B I P a l tfo rm S e c u tyri
R igh ts ar e di vi ded a p p l y to : •
in t o th e f o l lo w in g c o l le c t io n s b a s e d
o n t h e o b je c t t y p e s t h e y
G e n e ra l T h e s e r i g h t s a f f e c t a l l o b je c t s
•
C o n te n t T h e s e r i g h t s a r e d i v i d e d a c c o r d i n g t o p a r t i c u l a r c o n t e n t o b je c t t y p e s . E x a m
•
of cont ent obj ectt ypes A p p lic a tio n
in c l u d e C r y s t a l r e p o r ts , a n d
pl es
A dob e A cr obat P D F s .
T h e s e r ig h t s a r e d i v i d e d a c c o r d i n g to w h i c h S A P B u s in e s s O b j e c ts B u s in e s s I n tel lig en ce pl at f orm ap p licat io n the y af f ect . E x am p les of ap pl icat ion s inc lu de th e C M C a n d B I l a u n c h p a d . •
S y s te m T h e s e r ig h t s a r e d i v i d e d a c c o r d i n g to w h i c h c o r e s y s t e m c o m p o n e n t t h e y a f f e c t . E x a m p l e s o f c o r e s y s te m c o m p o n e n t s in c l u d e C a l e n d a r s , E v e n t s , a n d U s e r s a nd G roups .
T y p e - s p e c i c r ig h ts a r e in th e c o l le c t io n , t h e y a r e f u r t h e r d i v i d e d
T r o u b le s h o o t in g u s e r T rou bl eshoo
, A p p lic a t i o n ,and C ont e nt i n t o c a t e g o r i e s b a s e d o n o b je c t t y p e .
tin g u s e r r ig h ts c a n b e a la b o r io u s u n d e r t a k i n g f o r a s y s t e m s a d m
in i s t r a t o r .
p l a t f o r m c o n t a i n s tw o to o l s w h i c h
P e r m is s io n s E x p lo r e r T h e P e r m is s io n s E x p l o r e r is a i m e d a t m in h eri ted u ser r ig h ts.
•
c o l le c t io n s . I n e a c h
r ig h t s
Ta r he e a i S m A e d P Ba t u sn ie g n e s a t si n O g b j t he ic t s s c h B a l u s l i e n n g e s e s. I n t e l l i g e n c e •
S yst em
a k i n g it e a s ie r t o p i n p o i n t t h e s o u r c e o f
S e c u r ity Q u e r y T h e S e c u r ity Q u e r y to o l e n a b l e s a n a d m in i s tr a t o r to lis t w h i c h o b j e c t s a u s e r c a n a c c e s s a n d w h y . I t a l s o e n a b l e s th e a d m in i s t r a t o r to in t e r a c t iv e l y m a k e c h a n g e s to th e s e c u r ity s e t tin g s f r o m th e q u e r y r e s u l t.
M a n a g in g s e c u
r it y s e t t in g s f o r o b je c t s in t h e C M C
Y o u c a n m a n a g e s e c u r i t y s e t t i n g s f o r m o s t o b je c t s i n t h e C M C w i t h t h e s e c u r i t y o p t io n s o n th e M a na g e m e n u . T h e s e o p t io n s le t y o u a s s ig n p r in c i p a l s to th e a c c e s s c o n t r o l l i s t f o r a n o b je c t , v i e w t h e r i g h t s t h a t a p r i n c i p a l h a s , a n d m o d i f y t h e r i g h t s t h a t t h e p r i n c i p a l h a s t o a n o b je c t .
2012
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
4 5
U ni t 1: m o,r f s t a Bt c PI le O s bjne B ius
R ev i ew in g
A rc h it ec t u r e, A d m
in i s t ra t io n , a n d
S ec u ri t y in S A P B O 0 E3
C h e c k in g s e c u r it y s e t t in g s f o r a p r in c i p a l I n s o m e c a s e s , y o u m a y w a n t t o k n o w th e o b j e c g r a n t e d o r d e n i e d a c c e s s . Y o u c a n u s e a s e c u r ity y o u d e t e r m in e w h i c h o b j e c t s a p r in c i p a l h a s c e r F o r e a c h s e c u r ity q u e r y , y o u p r o v id e th e f o l lo w •
ts to quer ta i n ing
w h i c h a p r in c ip a l h a s b e e n y to d o th i s . S e c u r ity q u e r ie s le t r ig h t s to a n d m a n a g e u s e r r ig h t s . in f o r m a t io n :
Q u e r y P r in c ip a l Y o u s p e c if y th e u s e r o r g r o u p th a t y o u w a n t t o r u n th e s e c u r ity q u e r y f o r . Y o u c a n s p e c i f y o n e p r in c i p a l f o r e a c h s e c u r ity q u e r y .
•
Q u e r y P e r m is s io n Y o u s p e c i f y th e r ig h t o r r ig h t s y o u w a n t t o r u n th e s e c u r ity q u e r y f o r , t h e s ta t u s o f th e s e r ig h t s , a n d th e o b j e c t t y p e th e s e r ig h t s a r e s e t o n . F o r e x a m p l e , y o u c a n r u n a s e c u r ity q u e r y f o r a l l r e p o r ts th a t a p r i n c i p a l c a n r e f r e s h , o r f o r a l l r e p o r ts th a t a p r i n c i p a l c a n n o t e x p o r t .
•
Q u e r y C o n te x t Y o u s p e c if y th e C M C a r e a s th a t y o u w a n t t h e s e c u r ity q u e r y to s e a r c h . F o r e a c h a r e a , y o u c a n c h o o s e w h e t h e r to in c l u d e s u b - o b j e c t s in th e s e c u r ity q u e r y . A s e c u r ity q u e r y c a n h a v e a m a x im u m o f f o u r a r e a s .
A c c e s s le v e l A c c e s s le v e l s a r e g r o u p s o f r ig h t s th a t u s e r s f r e q u e n t ly n e e d . T h e y a l lo w a d m in i s tr a t o r s to s e t c o m m o n s e c u r ity le v e l s q u ic k l y a n d u n if o r m ly r a t h e r th a n r e q u i r in g th a t in d iv i d u a l r ig h ts b e s e t o n e b y o n e .
Y o u c a n d o th e f o l lo w in g w ith a c c e s s le v e l s : •
4 6
C o p y a n e x is tin g a c c e s s le v e l , m a k e c h a n g e s to th e c o p y , r e n a m e it, a n d s a v e it a s a n e w a c c e s s le v e l.
•
C r e a te , r e n a m e , a n d
•
M o d if y th e r ig h t s in a n a c c e s s le v e l.
d e le t e a c c e s s le v e l s .
•
T r a c e th e r e l a t io n s h i p b e t w e e n a c c e s s le v e l s a n d o t h e r o b j e c ts in th e s y s te m .
•
T r a c e th e r e la tio n s h i p
•
R e p l ic a te a n d m a n a g e a c c e s s le v e ls a c r o s s s ite s .
•
U s e o n e o f th e p r e d e n e d a c c e s s le v e ls in S A P B u s in e s s O b j e c ts B u s in e s s I n t e l lig e n c e p l a t f o r m to s e t r ig h ts q u ic k l y a n d u n if o r m ly f o r m a n y p r i n c i p a l s .
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
2012
B O E 330
L e s s o n : S A P B u s n i e s s O b ej c ts B I P a l tfo rm S e c u tyri
P rede
ned
access
le v e l s
S A P B u s i n e s s O b j e c t s B u s i n e s s I n t e l lig e n c e p l a t f o r m c o m e s w ith s e v e r a l p r e d e n a c c e s s le v e l s . T h e s e p r e d e n e d a c c e s s le v e l s a r e b a s e d o n a m o d e l o f in c r e a s in g r ig h ts : B e g i n n in g w ith V ie w a n d e n d i n g w ith F ul lC ont r ol u p o n th e r ig h t s g r a n t e d b y th e p r e v i o u s le v e l . T h e f o l lo w in g ta b l e s u m m a r iz e s th e r ig h ts th a t e a c h
P rede ned A c c e s el v e l
access
access
le v e l b u ild s
pr ede ned acces s level cont ai ns.
D e s c r p i oti n
R g i h ts n i v o v l e d
If s e t o n t h e fo d l e r e l v e , l a p r in c i p a l c a n v i e w th e f o l d e r , o b je c t s w i t h i n t h e f o l d e r , a n d e a c h o b je c t ’ s gen er at ed inst ances. I f s e t a t t h e o b je c t l e v e l , a p rin c ip a l c a n v ie w th e o b je c t , i t s h i s t o r y , a n d i t s g en er at ed inst an ces. A p r in c ip a l c a n g e n e r a te in s t a n c e s b y s c h e d u lin g a n o b j e c t to r u n a g a i n s t a speci ed dat a s our ce o n c e o r o n a r e c u r r in g b a s is . T h e p rin c ip a l can vi ew , del ete, and p a u s e th e s c h e d u lin g o f in s t a n c e s th a t th e y o w n . T hey ca n also sche dul e to di ffer ent f orm at s a n d d e s t in a t io n s , s e t p a ra m e te rs a n d d a ta b a s e lo g o n in f o r m a t io n , c h o o s e s e r v e r s t o p r o c e s s jo b s , a d d c o n t e n t s to th e f o l d e r , a n d c o p y th e o b j e c t o r fo ld er.
2012
, each
le v e l s
V e iw
S c h e d u le
ed
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
•
V i e w o b je c t s
•
Vi ew d o cu m en t in st an ces
V ie w acce ss- lev el r ig h ts, p lu s :
•
S c h e d u le th e
•
docum entt o run D e n e s e rv e r g ro u p s t o p r o c e s s jo b s
•
C o p y o b je c t s t o an ot he r f o ld er
•
S c h e d u le to d est in at io n s
•
P r in t t h e r e p o r t’s d at a
•
E x p o r t t h e r e p o r t’s d at a
•
E d i t o b j e c ts th a t t h e us e r ow ns
•
D e le te in s ta n c e s th a t th e u s e r o w n s
4 7
U ni t 1: m o,r f s t a Bt c PI le O s bjne B ius
R ev i ew in g
A rc h it ec t u r e, A d m
in i s t ra t io n , a n d
S ec u ri t y in S A P B O 0 E3
A c c e s el v e l
D e s c r p i oti n
R gi h ts ni v o vl e d
•
Vi ew On De m an d
A p r i n c ip a l c a n r e f r e s h d a ta o n d e m a n d a g a i n s t a dat a source.
acce ss- lev el S c h e d u le rig h ts, p lu s: •
F u l C o n tr o l
A p r in c ip a l h a s f u l ad m in ist r at ive co nt r o l of t h e o b je c t .
N o A c c e s s
H in t :
R e f r e s h th e r e p o r t’s d at a
A ll av ai lab le r igh ts, in cl u d in g :
T h e u s e r o r g ro u p is n o t a b l e to a c c e s s th e o b j e c t o r f o ld er .
•
A d d o b je c t s t o t h e f o ld er
•
E d i t o b je c t s
•
M o d i f y r ig h ts u s e r s h a v e t o o b je c t s
•
D e l e t e o b je c t s
•
D e le te in s ta n c e s
N o rig h ts
T h e f o l lo w in g r ig h t s a r e r e q u i r e d w h e n u s i n g th e s e a c c e s s le v e l s .
A c c e s s le v e l t a s k
R ig h t s r e q u i r e d
C r e a t e a n a c c e s s le v e l
A d d r ig h t o n th e
V ie w g r a n u l a r r ig h ts in a n a c c e s s le v e l
V ie w
r ig h t o n th e a c c e s s le v e l
A s s ig n a n a c c e s s le v e l to a p r in c i p a l o n a n o b je c t
V ie w
r ig h t o n th e a c c e s s le v e l
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
A c c e s s L e v e ls
U s e t h e A c c e s s L e v e l f o r S e c u r i t y A s s ig n m r ig h t o n th e a c c e s s le v e l M o d i f y R ig h t s M o d i f y R ig h t s
4 8
P a u s e a n d re s u m e do cum ent inst ances th a t t h e u s e r o w n s
to p - lev el f o ld er
ent
r ig h t o n th e o b j e c t , o r S ecu rel y r i g h t o n t h e o b je c t a n d t h e p r i n c i p a l
2012
B O E 330
L e s s o n : S A P B u s n i e s s O b ej c ts B I P a l tfo rm S e c u tyri
A c c e s s le v e l t a s k
M odi fy a n a c c e s s lev el
C ust om
R ig h t s r e q u i r e d V ie w
a n d E di t
r ig h ts o n th e a c c e s s le v e l
D e l e t e a n a c c e s s le v e l
V ie w
a n d D elet e
C lo n e a n a c c e s s le v e l
r ig h t o n th e a c c e s s le v e l V ie w C o py r ig h t o n th e a c c e s s le v e l A d d r ig h t o n th e A c c e s s L e v e ls
r ig h t s o n th e a c c e s s le v e l
to p -lev el f o ld er
a c c e s s le v e l s
I n a d d i tio n to th e p r e d e n e d a c c e s s le v e l s , y o u c a n a l s o c r e a te a n d c u s to m iz e y o u r o w n , w h i c h c a n g r e a t ly r e d u c e a d m in i s tr a t iv e a n d m a i n t e n a n c e c o s ts a s s o c i a t e d w ith s e c u r ity . C o n s i d e r a s itu a t io n in w h i c h a n a d m in i s tr a t o r m u s t m a n a g e tw o g r o u p s , s a l e s m a n a g e r s a n d s a l e s e m p l o y e e s . B o t h g r o u p s n e e d to a c c e s s v e r e p o r ts in th e S A P B u s i n e s s O b j e c t s B u s i n e s s I n t e l lig e n c e p l a t f o r m s y s t e m , b u t s a l e s m a n a g e r s r e q u i r e m o r e r ig h t s th a n s a l e s e m p l o y e e s . T h e p r e d e n e d a c c e s s le v e l s d o n o t m e e t th e n e e d s o f e i th e r g r o u p . I n s t e a d o f a d d i n g g r o u p s to e a c h r e p o r t a s p r in c i p a l s a n d m o d if y i n g th e i r r ig h ts in v e d i f f e r e n t p l a c e s , t h e a d m in i s tr a t o r c a n c r e a t e tw o n e w a c c e s s le v e l s , S a l e s M a n a g e r s a n d S a l e s E m p l o y e e s . T h e a d m in i s tr a t o r th e n a d d s b o th g ro u p s a s p rin c ip a ls to th e re p o rts a n d a s s ig n s th e g ro u p s th e ir re s p e c tiv e a c c e s s le v e l s . W h e n r ig h t s n e e d to b e m o d i e d , t h e a d m in i s tr a t o r c a n m o d i f y th e a c c e s s le v e l s . B e c a u s e th e a c c e s s le v e l s a p p ly to b o th g r o u p s a c r o s s a l l v e r e p o r ts , t h e r ig h ts th o s e g r o u p s h a v e to th e r e p o r ts a r e q u i c k l y u p d a t e d .
In h e r it a n c e
2012
R ho p ob of ea
ig h t s a r e s e t o n a n o b j e c t f o r a p r in c i p a l in o r d e r to c o n t r o l a c c e s s to th e o b j e c t w e v e r , it is im p r a c t ic a l to s e t th e e x p lic i t v a l u e o f e v e r y p o s s ib l e r ig h t f o r e v e r y r i n c i p a l o n e v e r y o b je c t . C o n s i d e r a s y s t e m w i t h 1 0 0 r i g h t s , 1 0 0 0 u s e r s , a n d 1 0 ,0 0 0 je c t s : t o s e t r i g h t s e x p l i c i t l y o n e a c h o b je c t w o u l d r e q u i r e t h e C M S t o s t o r e b i l l i o n s r ig h ts in its m e m o r y , a n d , i m p o r ta n t ly , r e q u i r e th a t a n a d m in i s t r a t o r m a n u a l ly s e t ch one .
In us in p m gr
he r itan ce er s have di ffer ent a re n t f em ber s hi ou ps can
pa tter ns r esol v e thi s im pract ical ity. W ith in he r itan ce, the r ig ht s tha t to o b j e c ts in th e s y s te m c o m e f r o m a c o m b i n a t io n o f th e i r m e m b e r s h i p s g r o u p s a n d s u b g r o u p s a n d f r o m o b j e c t s w h i c h h a v e in h e r ite d r ig h t s f r o m o ld e rs a n d s u b fo ld e rs . T h e s e u s e rs c a n in h e rit rig h ts a s th e re s u lt o f g ro u p p ; s u b g r o u p s c a n in h e r it r ig h t s f r o m p a r e n t g r o u p s ; a n d b o t h u s e r s a n d in h e r it r ig h ts f r o m p a r e n t f o l d e r s .
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
4 9
U ni t 1: m o,r f s t a Bt c PI le O s bjne B ius
R ev i ew in g
A rc h it ec t u r e, A d m
in i s t ra t io n , a n d
S ec u ri t y in S A P B O 0 E3
B y d e f a u l t, u a n y o b je c t s s tr a t e g y is to th e n p u b l is h
ser s or th a t a r e s et the o b je c t
g r o u p s w h o h a v e r ig h t s to a f o l d e r in h e r it t h e s a m e r ig h t s f o r subsequent ly p u b l is h e d to th a t f o l d e r . C o n s e q u e n t ly , t h e b e s t a p p r o p r ia t e r ig h ts f o r u s e r s a n d g r o u p s a t th e f o l d e r le v e l r s t , s to th a t f o l d e r .
S A P B u s i n e s s O b j e c t s B u s i n e s s I n t e l lig e n c e in h eri tan ce : 1.
G r o u p in h e r ita n c e
2.
F o l d e r in h e r ita n c e
pl atfor m
r e c o g n i z e s tw o ty p e s
of
G r o u p in h e r it a n c e G r o u p in h e r ita n c e a l lo w s p r i n c i p a l s to in h e r it r i g h ts a s th e r e s u l t o f g r o u p m e m b e r s h i p . G r o u p in h e r ita n c e p r o v e s e s p e c i a l ly u s e f u l w h e n y o u o r g a n i z e a l l o f y o u r u s e r s in t o g r o u p s th a t c o i n c i d e w ith y o u r o r g a n iz a t io n ’s c u r r e n t s e c u r ity c o n v e n tio n s .
F i g u r e 1 5 : G r o u p in h e r it a n c e
exam
pl e 1
I n G r o u p in h e r it a n c e e x a m p l e 1 B is a s u b g r o u p o f G r o u p A , s o it in h e r its G r ig h t 1 a s g r a n t e d , a n d th e r e s t o f th e r ig h t s a s B in h e r its th e s e r ig h ts . I n a d d itio n , a n y o t h e r in h e r ite d b y its m e m b e r s . I n th i s e x a m p l e , J o h n in h e r its r ig h t 1 a s g r a n t e d , r ig h t s 2 , 3 , 4 , a n d 6 W h e n g r o u p in h e r ita n c e r ig h t s o f a l l p a r e n t g r o u p u s e r is d e n i e d a n y r ig h t d e n i e d a n y r ig h t th a t r e m th o s e r ig h ts th a t a r e g r a n t a n d n e v e r e x p lic i tly d e n
5 0
is e n a b l e d s ar e consi th a t is e x p l ains com ed in on e ied.
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
,you ca n r o u p A ’s r ig h t unspe ci ed. r ig h ts th a t a r is a m e m b e as not s peci
s e e h o w g r o u p in h e r ita n c e w o r k s . G r o u p s . I n th i s c a s e , i t in h e r its E ver y m em ber of G roup e s e t o n th e s u b g r o u p a r e r o f G r o u p B , a n d th u s e d , a n d R ig h t 5 a s d e n i e d .
f o r a u s e r w h o b e l o n g s to m o r e th a n o n e g r o u p , t h e d e r e d w h e n th e s y s t e m c h e c k s c r e d e n t ia l s . T h e ic i tly d e n i e d in a n y p a r e n t g r o u p , a n d th e u s e r is p l e t e l y n o t s p e c i e d th u s , t h e u s e r is g r a n t e d o n l y o r m o r e g r o u p s ( e x p lic i tly o r th r o u g h a c c e s s le v e l s )
2012
B O E 330
L e s s o n : S A P B u s n i e s s O b ej c ts B I P a l tfo rm S e c u tyri
I n G r o u p in h e r it a n c e e x a m p l e 2 ,G ree n U s eri F r o m B lu e G r o u p , h e in h e r its r ig h t s 1 a n d 5 a s " g r a n t e d " a n d h o w e v e r, b e c a u s e G r e e n U s e r a ls o b e lo n g s to R e d G r o u p , a n d e x p l ic i tly d e n i e d r ig h t 5 , G r e e n U s e r ’s in h e r ita n c e to r ig h t 5 o ve r r id de n.
F i g u r e 1 6 : G r o u p in h e r it a n c e
exam
s a th e R ed from
m e m b e r o f tw o u n r e l a t e d g r o u p s . res tas not s peci ed; G roup ha s be e n B lu e G r o u p is
pl e 2
F o ld e r in h e r it a n c e F ol der on an or gan hi er ar s uppose gr oup
in h e r ita n c e a l lo w s p r i n c i p a l s to in h e r it a n y r ig h ts th a t th e y h a v e b e e n g r a n t e d o b je c t ’ s p a r e n t f o l d e r . F o l d e r i n h e r i t a n c e p r o v e s e s p e c i a l l y u s e f u l w h e n y o u iz e S A P B u s i n e s s O b j e c t s B u s i n e s s I n t e l lig e n c e p l a t f o r m c o n te n t in t o a f o l d e r c h y th a t r e e c t s y o u r o r g a n iz a t io n ’s c u r r e n t s e c u r ity c o n v e n tio n s . F o r e x a m p l e , th a t y o u c r e a te a f o l d e r c a lle d S a l e s R e p o r ts , a n d y o u p r o v i d e y o u r S a l e s w ith a c c e s s to th i s f o l d e r . B y d e f a u l t, e v e r y u s e r th a t h a s V ie w O n D e m a n d
r ig h ts to th e subsequent ly D em a nd at the f ol der
S a l e s R e p o r ts f o l d e r w ill in h e r it th e s a m e r ig h ts to th e r e p o r ts th a t y o u p u b l is h to th i s f o l d e r . C o n s e q u e n t ly , t h e S a l e s g r o u p w ill h a v e a c c e s s to a l l o f th e r e p o r ts , a n d y o u n e e d s e t t h e o b j e c t r ig h t s o n l y o n c e , level .
I n F o l d e r in h e r i t a n c e 1 and 5 have bee n gr ant in h e r ita n c e e n a b l e d , m e m th e r ig h t s o f th e g r o u p o n w h i le th e re s t h a v e b e e n
2012
e x a m p l e , r ig h t s e d , w h i le th e r e s t h a v e ber s of G roup have th e f o l d e r le v e l . R ig h t le f t u n s p e c i e d .
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
have been s etf or G roup b e e n le f t u n s p e c i e d . W r ig h t s o n th e o b j e c t l e v e l i s 1 a n d 5 a r e in h e r ite d a s
V ie w O n
o n a f o l d e r . R ig h t s ith f o l d e r d e n t ic a l t o gr ant ed,
5 1
U ni t 1: m o,r f s t a Bt c PI le O s bjne B ius
R ev i ew in g
A rc h it ec t u r e, A d m
in i s t ra t io n , a n d
S ec u ri t y in S A P B O 0 E3
Fi gu re 17:
F o ld e r in h e r it a n c e e x a m
pl e
R ig h t s o v e r r id e R ig h t s o v e r r i d e is a r ig h t s b e h a v i o r in w h i c h r ig h t s th a t a r e s e t o n c h i ld o b j e c t s o v e r r i d e t h e r i g h t s s e t o n p a r e n t o b je c t s . R i g h t s o v e r r i d e o c c u r s u n d e r t h e f o l l o w i n g ci rcu m stan ces:
•
I n g e n e r a l , t h e r ig h t s th a t a r e s e t o n c h i ld o b j e c t s o v e r r id e th e r ig h t s th a t a r e s e t o n p a r e n t o b je c t s .
•
I n g e n e r a l , t h e r ig h t s th a t a r e s e t o n s u b g r o u p s th e r ig h t s th a t a r e s e t o n g r o u p s .
Y o u d o n o t n e e d to d i o b je c t i n h e r i t s t h e r i g h e x p l ic i tly s e t o n th e c h i o b je c t a p p l y t o t h e c h i R ig h t s o v e r r o b je c t s . A U in h e r ite d b y a docum enti ov er r ides the
5 2
sabl e ts s e t ld ob ld o b
or m em be rs of gr oups
o v e r r id e
in h e r ita n c e to s e t c u s t o m iz e d r ig h t s o n a n o b j e c t . T h e c h i ld t i n g s o f t h e p a r e n t o b je c t e x c e p t f o r t h e r i g h t s t h a t a r e je c t . A l s o , a n y c h a n g e s t o r i g h t s s e t t i n g s o n t h e p a r e n t je c t .
id e e x a m p l e 1 s e r is d e n i e d th e r ig h t to the subf ol der . H ow ever ,an n th e s u b f o l d e r . T h e E d i t r in h e r ite d r ig h ts th a t c o m e
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
illu s t r a t e s h o w r ig h ts o v e r r id e w o r k s o n e d i t a f o l d e r ’ s c o n t e n t s ; th e r ig h ts s e t tin g adm ini s trat or gr ant s the U s er E di t r igh ig h t th a t t h e U s e r r e c e i v e s o n th e d o c u m f r o m th e f o l d e r a n d s u b f o l d e r .
2012
p a r e n t a n d c h i ld is ts to ent
B O E 330
L e s s o n : S A P B u s n i e s s O b ej c ts B I P a l tfo rm S e c u tyri
F i g u r e 1 8 : R ig h t s o v e r r id e e x a m
pl e 1
R ig h t s o v e r r id e e x a m p l e 2 illu s tr a t e s h o w r ig h t s o v e r r id e w o r k s o n m e m b e r s a n d g r o u p s . G r o u p 1 is d e n i e d th e r ig h t to e d i t a f o l d e r ; G r o u p 1 A in h e r its th i s r ig h t s s e t tin g . H o w e v e r, a n a d m in i s tr a t o r g r a n t s J o h n , w h o is a m e m b e r o f G r o u p 1 a n d
Go v e rr o u p r i d e 1 A t h e , E i n h d ei r t r i it ge hd t s r i g o h n t s t h t e h a t c f o o ml d e r . e T f hr eo m E d G i t r o r ui gp h t s 1 t h a a nt d J o G h n r o u p r e c e 1 Ai v e s . o n t h e f o l d e r
2012
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
5 3
U ni t 1: m o,r f s t a Bt c PI le O s bjne B ius
R ev i ew in g
A rc h it ec t u r e, A d m
in i s t ra t io n , a n d
S ec u ri t y in S A P B O 0 E3
F i g u r e 1 9 : R ig h t s o v e r r id e e x a m
pl e 2
illust r at es a si tu at ion w he r e the ef f ect s of r ig ht s o ve r r ide C om pl ex ri ght s over ri de a r e le s s o b v i o u s . U s e r is a m e m b e r o f s u b g r o u p s 1 A a n d 2 A , w h i c h a r e in G r o u p s 1 a n d 2 , r e s p e c t iv e l y . G r o u p s 1 a n d 2 b o t h h a v e E d i t r ig h t s o n th e f o l d e r . 1 A in h e r its th e E d i t r ig h t s th a t G r o u p 1 h a s , b u t a n a d m in i s tr a t o r d e n i e s E d i t r ig h t s to 2 A . T h e r ig h t s s e t tin g s o n 2 A o v e r r id e th e r ig h t s s e t tin g s o n G r o u p 2 b e c a u s e o f r ig h t s o v e r r id e . T h e r e f o r e , U s e r i n h e r its c o n t r a d i c t o r y r ig h t s s e t tin g s f r o m 1 A a n d 2 A . 1 A a n d 2 A d o n o t h a v e a p a r e n t - c h i ld r e l a t io n s h i p , s o r ig h ts o v e r r id e d o e s n o t o c c u r ; th a t is , o n e s u b - g r o u p ’ s r ig h ts s e ttin g s d o n o t o v e r r id e a n o th e r ’ s b e c a u s e th e y h a v e e q u a l s ta t u s . I n th e e n d , U s e r is d e n i e d E d i t r ig h t s b e c a u s e o f th e “ d e n i a l - b a s e d ” r ig h t s m o d e l in S A P B u s i n e s s O b j e c t s B u s i n e s s I n t e l lig e n c e p l a t f o r m .
5 4
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
2012
B O E 330
L e s s o n : S A P B u s n i e s s O b ej c ts B I P a l tfo rm S e c u tyri
F i g u r e 2 0 : C o m p l e x r ig h t s o v e r r id e
R ig h t s o v e r r id e le t s y o u m a k e m in o r a d j u s t m e n t s to th e r ig h t s s e t tin g s o n a c h i ld o b je c t w i t h o u t d i s c a r d i n g a l l i n h e r i t e d r i g h t s s e t t i n g s . C o n s i d e r a s i t u a t i o n i n w h i c h a s a l e s m a n a g e r n e e d s to v i e w c o n d e n t ia l r e p o r ts in th e C o n d e n t ia l f o l d e r . T h e s a l e s m a n a g e r is p a r t o f th e S a l e s g r o u p , w h i c h is d e n i e d a c c e s s to th e f o l d e r a n d V ie w r ig h t s o n th e C o n d e n t ia l its c o n te n t s . T h e a d m in i s tr a t o r g r a n t s th e m a n a g e r f o l d e r a n d c o n t in u e s to d e n y th e S a l e s g r o u p a c c e s s . I n th i s c a s e , t h e V ie w rig h ts g r a n t e d to th e s a l e s m a n a g e r o v e r r id e th e d e n ie d a c c e s s th a t th e m a n a g e r in h e r its f r o m m e m b e r s h i p in th e S a l e s g r o u p .
S cope
o f r ig h t s
Scop e of right s r e f e r s to th e a b i lity to lim it th e e x t e n t o f r ig h ts in h e r ita n c e . T o d e n e t h e s c o p e o f a r i g h t , y o u d e c i d e w h e t h e r t h e r i g h t a p p l i e s t o t h e o b je c t , i t s s u b - o b je c t s , o r b o t h . B y d e f a u l t, t h e s c o p e o f a r ig h t e x t e n d s to b o t h o b j e c t s a n d s u b - o b j e c t s .
S cope of a s itu a t io n cont ai ns P to b e a b l e to pr ot ectt gr ant s al l th e s c o p e
2012
r ig h t s c a n b e u s e d to p r o t e c t p e r s o n a l c o n t e n t in s h a r e d lo c a t io n s . C o n s i d e r in w h i c h th e n a n c e d e p a r tm e n t h a s a s h a r e d E x p e n s e C la i m s f o l d e r th a t e r s o n a l E x p e n s e C la i m s s u b f o l d e r s f o r e a c h e m p l o y e e . T h e e m p l o y e e s w a n t to v i e w th e E x p e n s e C la i m s f o l d e r a n d a d d o b j e c ts to it, b u t t h e y a l s o w a n t h e c o n te n t s o f th e i r P e r s o n a l E x p e n s e C la i m s s u b f o l d e r s . T h e a d m in i s tr a t o r em pl oy ees a n d A d d r ig h t s o n th e E x p e n s e C la i m s f o l d e r , a n d V ie w o f th e s e r ig h t s to th e E x p e n s e C la i m s f o l d e r o n l y . T h i s m e a n s th a t t h e
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
lim its
5 5
U ni t 1: m o,r f s t a Bt c PI le O s bjne B ius
R ev i ew in g
A rc h it ec t u r e, A d m
in i s t ra t io n , a n d
S ec u ri t y in S A P B O 0 E3
V iew a n d A d d r ig h t s d o n o t a p p l y to s u b - o b j e c ts in th e E x p e n s e C la i m s f o l d e r . T h e a d m in i s tr a t o r th e n g r a n t s e m p l o y e e s a n d A d d r ig h t s o n th e i r o w n P e r s o n a l V ie w E x p e n s e C la i m s s u b f o l d e r s .
S cop F or r ig h t no t anot
e o f r ig h ts c a n a l s o lim it th e e f f e c t iv e r ig h ts th a t a d e l e g a t e d a d m e x a m p l e , a d e l e g a t e d a d m in i s tr a t o r m a y h a v e s o n a f o l d e r , b u t th e s c o p e o f th e s e r ig h t s is lim ite d to th e f o l d e r a p p ly to its s u b - o b j e c t s . T h e d e l e g a t e d a d m in i s t r a t o r c a n n o t g r a n t h e r u s e r o n o n e o f t h e f o l d e r ’ s s u b - o b je c t s .
ini st r at or S e c u r e ly onl y and th e s e r ig h
has. M o d i f y R ig h t s does ts to
G u id e l in e s f o r p la n n in g s e c u r it y U s e th e f o l lo w in g p r in c i p l e s a s a g u i d e f o r p l a n n i n g s e c u r ity in S A P B u s i n e s s O b j e c t s B usi ne ss I nt el lige nc e p laf orm .
G ener al R ul es •
5 6
E a c h r ig h t i s a ls o r e f e r r e d to a s a n A c c e s s C o n tr o l E n t r y ( A C E ) in S A P B u s i n e s s O b j e c t s B I p l a t f o r m a n d c a n b e s e t t o o n e o f th r e e s ta t e s : E x p l ic i t D e n i a l ( D ) , E x p l ic i t G r a n t ( G ) , N o t S p e c i e d ( N S ) .
•
A lis t o f a l l A C E s is r e f e r r e d to a s a n A c c e s s C o n t r o l L i s t ( A C L ) .
•
A c o m b i n a tio n o f A C E s a n d s ta te s ( f o r e x a m p l e R ig h t t o S c h e d u l e - G , R ig h t to V ie w - G , R ig h t t o M o d if y - D , a n d s o o n ) m a k e s u p a n A c c e s s L e v e l.
•
T h e r e a r e p r e d e n e d A c c e s s L e v e ls : N o A c c e s s ( N o t S p e c i e d s ta te f o r a ll r ig h t s ) , F u l l C o n t r o l , V ie w , S c h e d u l e , V ie w O n D e m a n d , a n d th e r e a r e a l s o C u s t o m A c c e s s L e v e l s th a t a d m in i s tr a t o r s c a n c r e a t e o n th e i r o w n .
•
G r o u p s a n d u s e r s in th e s y s te m a r e a ls o r e f e r r e d to a s p r in c ip a ls . I n S A P B u s i n e s s O b j e c t s B I p l a t f o r m y o u g i v e r i g h t s t o p r i n c i p a l s o n o b je c t s ( f o l d e r , d o c u m e n t , a p p lic a t io n )
•
I f a u s e r b e lo n g s to m o r e th a n o n e g r o u p , a n d th e r e is a c o n i c t i n r ig h t s a s s ig n m e n t s b e t w e e n th e g r o u p s to w h i c h th e u s e r b e l o n g s to , t h e D e n i e d ( D ) r ig h t w in s o v e r a G r a n t e d ( G ) r ig h t , a n d th e G r a n t e d ( G ) r ig h t w in s o v e r a N o t S p e c i e d ( N S ) r ig h t ( D e n y > G r a n t > N o t S p e c i e d ) . –
G
+ N S = G
–
G
+ D
= D
–
G
+ D
+ N S = D
–
D
+ N S = D
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
2012
a n d E di t
B O E 330
L e s s o n : S A P B u s n i e s s O b ej c ts B I P a l tfo rm S e c u tyri
H ie r a r c h ic a l R u le s •
•
A m o r e s p e c i c a s s ig n m e n t t y p i c a lly w in s o v e r a le s s s p e c i c a s s ig n m e n t, s u c h as a us erover a gr oup,a subgr oup overa par entgr oup,and a sub- obj ec tover p a r e n t o b je c t .
a
G r o u p s m a y c o n t a i n s u b g r o u p s a n d / o r u s e r s . S u b g r o u p s a n d u s e r s a r e tr e a te d a s m e m b e r s o f th e p a r e n t g r o u p . I n o t h e r w o r d s , i f a p a r e n t g r o u p is g i v e n a n e x p l ic i t G r a n t r ig h t to v i e w th e f o l d e r , t h e u s e r w h o is a m e m b e r o f a s u b g r o u p oo fn l ty h e t h e p a r p ea nr t g e r n t g o u p r o u p w i il sl h l i as v t ee d t ih n e t h r e i g h t U ts o e r v i S e we c u r t h i et y fd oi l a dl e o r g a bs o x w e o l n l . I t hn e t h fi o s l d ce ar s e w h i le th e s u b g r o u p is n o t .
•
•
a m e m b e r o f a s u b g ro u p a n d f r o m th e oup and h e r ig h t s e th e s a m e o r c o n ic tin g , b u t
I f a u s e r i s a d d e d to b o t h th e s u b g r o u p a n d to th e p a r e n t g r o u p , t h e c a l c u la t io n o f e f f e c tiv e r ig h t s is th e s a m e a s if a u s e r b e l o n g e d to tw o g r o u p s o n th e s a m e le v e l. R e f e r t o th e r u l e G + D + N S = D .
•
U s e r r ig h t s a r e o f e x p l ic i t t y p e o n th e o b j e c t , b u t o f in h e r ite d ty p e o n s u b - o b j e c t s .
•
G r o u p r ig h t s a r e a lw a y s o f in h e r ite d ty p e .
•
E x p l i c i t r i g h t s ( t h e u s e r ’ s r i g h t s ) o n a n o b je c t o v e r w r i t e i n h e r i t e d r i g h t s ( t h e
•
g r o u p ’s r ig h t s ) o n th e s a m e o b j e c t . S e c u r ity r ig h t s c a n b e o v e r r id d e n o n lo w e r l e v e ls in f o l d e r h i e r a r c h y w ith o u t b re a k in g in h e rita n c e .
•
2012
T h e r ig h t s g i v e n to th e g r o u p c lo s e s t t o th e u s e r t a k e p r e c e d e n c e ( w ith o u t b re a k in g in h e rita n c e ). In o th e r w o rd s , if a u s e r is is n o t a d d e d to th e p a r e n t g r o u p , t h e u s e r ’s e f f e c t iv e r ig h t s w ill c o m e s u b g r o u p , a n d n o t f r o m th e p a r e n t g r o u p . I n th i s c a s e b o t h th e p a r e n t g r th e s u b g r o u p a r e lis te d in th e a c c e s s r ig h t s d i a l o g b o x o n th e f o l d e r . T b e tw e e n th e p a re n t g ro u p a n d th e s u b g ro u p m a y b r ig h ts a s s ig n e d to th e s u b g r o u p w ill ta k e p r e c e d e n c e .
T h e a d m in i s tr a t o r c a n c o m b i n e a c c e s s le v e ls f o r a p r in c i p a l w h i c h c a n r e s u l t i n a c o n i c t. I n th e s e c a s e s , r e f e r a g a in to th e r u l e G + D + N S = D .
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
5 7
U ni t 1: m o,r f s t a Bt c PI le O s bjne B ius
R ev i ew in g
A rc h it ec t u r e, A d m
in i s t ra t io n , a n d
S ec u ri t y in S A P B O 0 E3
S u m m a r y o f r e c o m m e n d a t io n s f o r r ig h t s a d m in is t r a t io n K e e p th e s e
5 8
c o n s id e r a t io n s in m in d f o r r ig h ts a d m
in i s tr a t io n :
•
U s e a c c e s s le v e ls w h e r e v e r p o s s ib l e . T h e s e p r e d e n e d s e t s o f r ig h t s s im p l if y a d m in i s tr a t io n b y g r o u p in g to g e t h e r r ig h t s a s s o c i a t e d w ith c o m m o n u s e r n e e d s .
•
S e t r ig h t s a n d a c c e s s le v e l s o n to p - le v e l f o l d e r s . E n a b l in g in h e r ita n c e th e s e r ig h t s to b e p a s s e d d o w n th r o u g h th e s y s t e m w ith m in i m a l a d m in terv en tio n .
•
A v o i d b r e a k i n g in h e r ita n c e w h e n e v e r p o s s ib l e . B y d o i n g s o , y o u c a n r e d u c e th e a m o u n t o f tim e it t a k e s to s e c u r e th e c o n t e n t t h a t y o u h a v e a d d e d to S A P B u s i n e s s O b je c t s B u s i n e s s I n t e l l i g e n c e p l a t f o r m .
•
S e t a p p r o p r ia t e r ig h t s f o r u s e r s a n d g r o u p s a t t h e f o l d e r le v e l , t h e n p u b l is h o b je c t s t o t h a t f o l d e r . B y d e f a u l t , u s e r s o r g r o u p s w h o h a v e r i g h t s t o a f o l d e r w i l l i n h e r i t t h e s a m e r i g h t s f o r a n y o b je c t t h a t y o u s u b s e q u e n t l y p u b l i s h t o t h a t f o l d e r .
•
O r g a n i z e u s e r s in t o u s e r g r o u p s , a s s ig n a c c e s s le v e l s a n d r ig h t s to th e e n t ir e g r o u p , a n d a s s ig n a c c e s s le v e l s a n d r ig h t s to s p e c i c m e m b e r s w h e n n e c e s s a r y .
•
C r e a t e in d i v i d u a l a d m in i s tr a t o r a c c o u n ts f o r e a c h a d m in i s tr a t o r in th e s y s t e m a n d a d d th e m to th e A d m in i s tr a t o r s g r o u p to im p r o v e a c c o u n ta b i lity f o r s y s t e m chang es .
•
B y d e f a u l t, t h e E v e r y o n e g r o u p is g r a n t e d w ith lim ite d r ig h t s to to p - le v e l f o l d e r s . A f te r in s t a l la t io n , it is r e c o m m e n d e d th a t y o u r e v i e w th e r ig h ts o f E v e r y o n e g r o u p m e m b e r s a n d a s s ig n s e c u r ity a c c o r d i n g l y .
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
w ill a l lo w in i s tr a t iv e
2012
B O E 330
2012
L e s s o n : S A P B u s n i e s s O b ej c ts B I P a l tfo rm S e c u tyri
Le s s on Sum
m a ry
Y o u s h o u ld n o w
b e a b l e to :
•
U n d e r s ta n d h o w
•
D e s c r ib e h o w
r ig h t s w o r k in S A P B u s in e s s O b j e c ts B I p l a tf o r m a c c e s s le v e ls a r e u s e d
•
U n d e r s t a n d t o p - l e v e l , f o l d e r - l e v e l a n d o b je c t - l e v e l s e c u r i t y
•
U n d e r s ta n d in h e r ita n c e
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
5 9
y
r a m m u S t
i n U
0 3 3 E O B
U ni tS um m a ry Y o u s h o u ld n o w b e a b l e to : •
D ene
•
D e s c r ib e k e y a r c h ite c tu r a l p r o c e s s o w s
•
U n d e r s ta n d h o w
•
D e s c r ib e h o w a c c e s s le v e ls a r e u s e d
r ig h t s w o r k in S A P B u s in e s s O b j e c ts B I p l a tf o r m
•
U n d e r s t a n d t o p - l e v e l , f o l d e r - l e v e l a n d o b je c t - l e v e l s e c u r i t y
•
U n d e r s ta n d in h e r ita n c e
R el at ed
6 0
S A P B u s in e s s O b j e c ts B I p l a t f o r m a r c h i te c t u r e te r m s
In f o r m a t io n
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
2012
0 3 3 EO B
e g d e lw o n Kr u o Yt s e T
T es t Your
K now
le d g e
1.
I n th e c o n t e x t o f S A P B u s in e s s O b j e c ts B I p l a t f o r m , w h a t i s th e d i f f e r e n c e b e tw e e n a s e rv e r a n d a s e rv ic e ?
2.
W h a t i s th e S e r v e r I n t e l lig e n c e A g e n t ? T h e S I A is a lo c a lly r u n s e r v i c e m a n a g e d o f th e S e r v e r I n t e l lig e n c e A g e n t ( S I A ) is r u n B u s in e s s O b j e c ts s e r v e r s . W h e n o n e o f u n e x p e c t e d l y , t h e S I A r e s ta r ts th e s e r v e r im c o m m a n d in th e C M C to s to p a s e r v e r, t h e
2012
3.
W h a t i s a n A c c e s s L e v e l?
4.
L is t t h e o p t io n s a v a i la b l e w h e n s e t tin g a d v a n c e
5.
D e s c r ib e th e c o n c e p t o f
b y th e o p e r a t in g s y s te m to s t a r t, s t o p , a n d m o n th e m a n a g e d s e r v e r s m edi ately. W hen you S I A s to p s th e s e r v e r.
. T h e ta s k ito r lo c a l ly goes dow n is s u e a
d r ig h t s .
r ig h t s o v e r r id e .
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
6 1
e g d e lw o n K r u o Y t s e T
0 3 3 EOB
6.
6 2
W h a t i s “ s c o p e o f r ig h t s ” ?
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
2012
0 3 3 EO B
e g d e lw o n Kr u o Yt s e T
A nsw 1.
er s I n th e c o n t e x t o f S A P B u s in e s s O b j e c ts B I p l a t f o r m , w h a t i s th e d i f f e r e n c e b e tw e e n a s e rv e r a n d a s e rv ic e ? A s e r v e r i s a n O p e r a t in g S y s t e m ( O S ) le v e A ns w e r : m o r e s e r v i c e s . F o r e x a m p l e , C M S a n d A d a p t iv e P r o c e s A s e r v e r r u n s u n d e r a s p e c i c O S a c c o u n t a n d h a s its o w s e r v e r s u b s y s te m th a t p r o v i d e s a s p e c i c f u n c t io n . T h e m e m o r y s p a c e o f its s e r v e r u n d e r th e P r o c e s s I D ( P I D ) ( s e r v e r ) . F o r e x a m p l e , t h e W e b I n t e l lig e n c e S c h e d u lin g is a s u b s y s te m r u n n i n g w ith i n th e A d a p t iv e J o b S e r v e r .
2.
W h a t i s th e S e r v e r I n t e l lig e n c e A g e n t ? T h e S I A is a lo c a lly r u n s e r v i c e m a n a g e d o f th e S e r v e r I n t e l lig e n c e A g e n t ( S I A ) is r u n B u s in e s s O b j e c ts s e r v e r s . W h e n o n e o f u n e x p e c t e d l y , t h e S I A r e s ta r ts th e s e r v e r im c o m m a n d in th e C M C to s to p a s e r v e r, t h e
3.
l p r o c e s s h o s tin g o n e o r s in g S e r v e r a r e s e r v e r s . n P I D . A s e r v i c e is a s e r v i c e r u n s w ith i n th e o f th e p a r e n t c o n t a i n e r a n d P u b lis h i n g S e r v i c e
b y th e o p e r a t in g s y s te m to s t a r t, s t o p , a n d m o n th e m a n a g e d s e r v e r s m edi ately. W hen you S I A s to p s th e s e r v e r.
. T h e ta s k ito r lo c a l ly goes dow n is s u e a
W h a t i s a n A c c e s s L e v e l? A ns w e r : a l lo w a d m
A c c e s s le v e l s a r e g r o u p s o f r ig h t s th a t u s e r s f r e q u e n t ly n e e d . T h e y in i s tr a t o r s to s e t c o m m o n s e c u r ity le v e l s q u ic k l y a n d u n if o r m ly r a t h e r
th a n r e q u ir in g th a t in d iv i d u a l r ig h ts b e s e t o n e b y o n e . 4.
L is t t h e o p t io n s a v a i la b l e w h e n s e t tin g a d v a n c e A ns w e r : G rant ed,D S u b - O b je c t s .
5.
D e s c r ib e th e c o n c e p t o f
eni ed,N
d r ig h t s .
o t S p e c i e d , A p p l y to O b j e c t, A p p l y to
r ig h t s o v e r r id e .
A ns w e r : R ig h ts o v e r r id e is a r ig h ts b e h a v i o r in w h i c h r ig h ts th a t a r e s e t o n c h i ld o b je c t s o v e r r i d e t h e r i g h t s s e t o n p a r e n t o b je c t s . R i g h t s o v e r r i d e o c c u r s u n d e r th e f o l lo w in g c i r c u m s t a n c e s :
2012
•
I n g e n e r a l , t h e r ig h t s th a t a r e s e t o n s e t o n p a r e n t o b je c t s .
•
I n g e n e r a l, t h e r ig h t s th a t a r e s e t o n s u b g r o u p s o r m e m b e r s o f g r o u p s o v e r r id e th e r ig h ts th a t a r e s e t o n g r o u p s .
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
c h i ld o b j e c t s o v e r r id e th e r ig h t s th a t a r e
6 3
e g d e lw o n K r u o Y t s e T
0 3 3 EOB
6.
W h a t i s “ s c o p e o f r ig h t s ” ? A ns w e r : S cope in h e r ita n c e . T o d e t o t h e o b je c t , i t s s u b b o t h o b je c t s a
6 4
of ne -ob n d
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
r ig h ts r e f e r s to th e a b i lity to lim it th e e x t e n t o f r ig h ts th e s c o p e o f a r ig h t , y o u d e c i d e w h e t h e r th e r ig h t a p p l ie s je c t s , o r b o t h . B y d e f a u l t , t h e s c o p e o f a r i g h t e x t e n d s t o s u b - o b je c t s .
2012
y
r a m m u S t
i n U
6 5
0 3 3 E O B
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
2012
y
r a m m u S t
i n U
6 6
0 3 3 E O B
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
2012
U n it 2 Id e n t if y i n g R e q u ir e m e n t s U n it O v e r v i e w T h i s u n i t p r o v i d e s y o u w ith in f o r m a t io n f o r p l a n n i n g y o u r S A P B u s in e s s O b j e c ts B u s i n e s s I n t e l lig e n c e p l a t f o r m d e p lo y m e n t . I t e x p la i n s th e k e y r e q u i r e m e n t s a n d c h o i c e s y o u n e e d to m a k e b e f o r e y o u b e g i n y o u r d e p l o y m e n t.
U n it O b je c t iv e s A f te r c o m p l e t in g th i s u n i t, y o u w ill b e a b l e to : •
C o n s id e r th e m a n y d i f f e r e n t r e q u i r e m e n t s th a t m ig h t a f f e c t a S A P B u s i n e s s O b j e c t s B u s i n e s s I n t e l lig e n c e p l a t f o r m d e p lo y m e n t
•
E v a l u a t e y o u r o r g a n i z a tio n ’ s n e e d s b e f o r e y o u d e p l o y y o u r S A P B u s in e s s O b j e c ts B u si ne ss I nt el lige n ce pl at f orm syst em
•
D e s c r ib e th e c h e c k l is t o f c r ite r ia th a t h e l p s y o u p l a n y o u r B u s i n e s s I n t e l lig e n c e p l a t f o r m d e p lo y m e n t ,
S A P B u s in e s s O b j e c ts
U n it C o n t e n t s L e s s o n : P la n n i n g y o u r S A P B u s i n e s s O b j e c t s B u s i n e s s I n t e l lig e n c e p l a t f o r m d e p lo y m e n t . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2012
© 2 0 1 2 S A P A G gs. h tlAi e r svle rd .
6 8
6 7
n g yi m e f R Usrt qnie2ud:tneit I
Less on:
B O E 30
P la n n i n g y o u r S A P B u s i n e s s O b j e c t s B u s i n e s s In t e l lig e n c e p la t f o r m d e p lo y m e n t Lesson
O ver vi ew
T h i s le s s o n p r o v id e s g u id e l in e s f o r a s s e s s i n g y o u r o r g a n i z a t io n ’s n e e d s , s u g g e s t io n s f o r d e p lo y m e n t s c e n a r io s .
L esso
and
n O b je c t iv e s
A f te r c o m p l e t in g th i s le s s o n , y o u
w ill b e a b l e to :
•
C o n s id e r th e m a n y d i f f e r e n t r e q u i r e m e n t s th a t m ig h t a f f e c t a S A P B u s i n e s s O b j e c t s B u s i n e s s I n t e l lig e n c e p l a t f o r m d e p lo y m e n t
•
E v a l u a t e y o u r o r g a n i z a tio n ’ s n e e d s b e f o r e y o u d e p l o y y o u r S A P B u s in e s s O b j e c ts B usi ne ss I n tel lige nc e p lat f o r m syst em
•
D e s c r ib e th e c h e c k l is t o f c r ite r ia th a t h e l p s y o u p l a n y o u r S A P B u s in e s s O b j e c ts B u s i n e s s I n t e l lig e n c e p l a t f o r m d e p lo y m e n t ,
B usi ness
E xa m pl e
B y e v a lu a t in g y o u r n e e d s b e f o r e y o u d e p l o y y o u r S A P B u s in e s s O b j e c ts B u s in e s s I n t e l lig e n c e p l a t f o r m s y s t e m , y o u c a n k e e p tr o u b le s h o o tin g to a m in i m u m .
P la n n i n g y o u r
depl oym
ent
P la n n in g y o u r d e p lo y m e n t in v o l v e s th e f o l lo w in g s te p s : . 1.
R e f e r to th e S A P B u s in e s s O b j e c ts B u s in e s s I n t e l lig e n c e p l a t f o r m s u p p o r te d p l a t f o r m d o c u m e n t a t : h t t p : / / s u p p o r t .b u s i n e s s o b je c t s .c o m / d o c u m e n t a t i o n / s u p p o rte d _ p la tfo rm s .
2.
R e v ie w th e k e y c o op er at in g syst em s e c u r ity , p e r f o r m organ izat io n’ s en
3.
C h o o s e a n in i tia l d e p l o y m e n t a r c h i te c t u r e . W h i c h d e p l o y m s e r v e y o u r n e e d s w ith i n th e lim its o f y o u r r e s o u r c e s ? N ot e: o f th e S ar chi tect r equ ir em
6 8
n c e p t s y o u n e e d to c o n s id e r f o r y o u r d e p l o y m e n t, i n c lu d i n g , da tab ase,an d ap p licat io n ser ve r co nsi de r at ion s,i n ad di tio n to a n c e a n d s c a l a b i lity , a n d h i g h a v a i la b i lity . S e e A s s e s s in g y o u r vi r o nm en t. e n t a r c h i te c t u r e w ill
I t is im p o r ta n t to n o t e th a t e a c h d e p l o y m e n t is u n i q u e . T h e e x i b i lity A P B u s i n e s s O b j e c t s B u s i n e s s I n t e l lig e n c e p l a t f o r m s e r v i c e - b a s e d u r e a l lo w s y o u to ta i lo r th e d e p lo y m e n t to s e r v e y o u r o r g a n i z a t io n ’s ent s as preci sel y as po ss ibl e
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
2012
B O E33 0
Les son :Pl
an n i n g you rSA
A ssessi
P B u s i n e s s O b j e c t s B u s i n e s s In t e l lig e n c
e p l a t fo r m
depl oym
en t
n g y o u r o r g a n i z a t i o n ’s e n v i r o n m e n t
T h e r e s o u r c e s a n d c o n v e n t io n s u s e d in y o u r e x i s tin g n e t w o r k e n v i r o n m y o u d e p l o y S A P B u s i n e s s O b j e c t s B u s i n e s s I n t e l lig e n c e p l a t f o r m . D if f e r e n t d e p l s y s te m s , w e b p la n to u s y o u d e p lo y S
oym app e . A P
e n t o p t io n s a r e a v a i la b l e lic a t io n s e r v e r s , d a t a b a s e O th e r c o n v e n tio n s B usi ness O bj ect s B usi ness
to y o u , d e p e n d i n g o n s e r v e r s a n d a u t h e n t ic a t u s e d in y o u r c u I n t e l lig e n c e p l a t f o r m
entaf fecthow
th e o p e r a t in g io n m e t h o d y o u rre n t e n v iro n m e n t m a y a ls o a ffe c t h o w , s u c h a s s e c u r ity ,
p e rfo rm a n c e m o n ito rin g , a n d d e s ig n fo r h ig h a v a ila b ility .
O p e r a t in g
syst em s
S A P B u s i n e s s O b j e c t s B u s i n e s s I n t e l lig e n c e p l a t f o r m r u n s o n M ic r o s o f t W U n i x ( in c l u d in g L in u x ) o p e r a t in g s y s t e m s .
in d o w s a n d
A n A d m in i s tr a t o r a c c o u n t m u s t b e u s e d to in s ta l l S A P B u s in e s s O b j e c ts B u s in e s s I n t e l lig e n c e p l a t f o r m o n W in d o w s o p e r a t in g s y s t e m s . N ot p la supp h ttp
D at ab ases
e: tfo r ort ed ://su
R e v i e w th e o n l in e m s u p p o rte d op er at ing syst em p p o r t .b u s i n e s s o
in S A P B u s i n e s s O
S A P B usi nes p la tfo rm s r el ease vers ion b ject s.co
bj ect s B u si n ess
s O b j e c t s B u s i n e s s I n t e l lig e n c e d o c u m e n t fo r in fo rm a tio n re la te d to s,p at ch level s,o r caveat s: m /d o cu m en tat io n /su p p o r ted _ p lat f orm s
.
In t e l lig e n c e p l a t f o r m
I n S A P B u s i n e s s O b j e c t s B u s i n e s s I n t e l lig e n c e p l a t f o r m , a d a t a b a s e c a n b e d e n e d a s a d a t a r e p o s i to r y th a t o r g a n iz e s a c o l le c t io n o f in f o r m a t io n in t o s t r u c t u r e s c a l le d tabl es f or tog et he r gr ouped gr ouped
W eb
rapi int o in t o in t o
d s ear ch co llect io ta b l e s p a c e a d i r e c to r
a p p lic a t io n
and ns o s w y w
in f o r m a t io n r e t r ie v a l . D a t a b a s e s a l lo w ta b l e s to b e g r o u p e d f lo gi cal ly r el at ed tab les cal led tab lespaces. T ab les ar e ith i n a d a t a b a s e s y s te m in th e s a m e w a y th a t le s a r e ith i n a le s y s te m .
ser ver s
S A P B u s i n e s s O b j e c t s B u s i n e s s I n t e l lig e n c e s e r v e r to p r o c e s s th e s e r v e r - s id e s c r ip t s th a t th e T o m c a t a p p l ic a t io n s e r v e r d u r in g th e S p la tfo rm in s ta lla tio n o r u s e a s D e v e l o p m e n t K it ( J D K ) .
p l a t f o r m r e q u i r e s a J a v a w e b a p p l ic a t io n m a k e u p w e b a p p l ic a t io n s . Y o u c a n in s t a l l A P B u s i n e s s O b j e c t s B u s i n e s s I n t e l lig e n c e u p p o rte d th ird -p a rty w e b a p p lic a tio n s e rv e r a n d J a v a
N o t e : F o r a d e t a i le d lis t o f s u p p o r te d w e b a p p lic a t io n s e r v e r s , c o n s u l t th e S u p p o r te d P la t f o r m s G u i d e a v a i la b l e a t : h t t p ://se rv ic e .sa
2012
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
p. com
/b o s a
p -su p p ort .
6 9
n g yi m e f R Usrt qnie2ud:tneit I
B O E 30
W eb
se rve rs
A lth o u g h w e b a p p l ic a t io n s e r v e r s c o m e w ith b u i lt- in w e b s e r v e r B u s i n e s s O b j e c t s B u s i n e s s I n t e l lig e n c e p l a t f o r m a l s o s u p p o r t s th e w e b a n d w e b a p p l ic a t io n s e r v e r s in t o a d e - p a i r e d c o n g u r a t io n . I n c o n g u r a t io n , t h e w e b s e r v e r w ill s e r v e s ta t ic a n d c a c h e d c o n te n t th e r e q u e s ts s e n t to th e w e b a p p lic a t io n s e r v e r .
F a i lo v e r S A P B a p p l ic a t used as evenl y
and
lo a d
f u n c t io n a l ity , S A P s e p a r a t io n o f a de- pai red to o f f s e t a p o r tio n o f
bal anci ng
usi ness O bj ect s B usi ness io n s e r v e r s w ith lo a d b a l th e e n t r y - p o in t f o r th e w d i s tr ib u te d a m o n g th e w
Int anci eb eb
e l lig e n c e p l ng. H ar dw a p p l ic a t io n a p p lic a t io n
at f or m suppo r ts cl ust er ed w eb a r e o r s o f tw a r e lo a d b a l a n c e r s c a n b e s e r v e r s to e n s u r e th a t th e p r o c e s s in g is s er ver s .
N ot e:
•
L o a d b a l a n c in g a c l u s te r o f S A P B u s in e s s O b j e c ts B u s in e s s I n t e l lig e n c e p la tfo rm s e rv e rs is n o t re q u ire d , a s th e C e n tra l M a n a g e m e n t S e rv e r ( C M S ) a l r e a d y d i s tr ib u t e s w o r k b e t w e e n c l u s t e r n o d e s .
•
T he supp and n od
M u l t i- h o m e d
C e n t r a l M a n a g e m e n t C o n s o l e ( C M C ) w e b a p p lic a tio n d o e s n o t o r t s e s s io n f a i l- o v e r . H o w e v e r , B I la u n c h p a d is f a u l t- to l e r a n t , d o e s s u p p o r t s e s s io n f a i l- o v e r , s o u s e r s w ill n o t n o tic e if a c l u s t e r e f ai ls.
envi ron m ent
S A P B u s i n e s s O b j e c t s B u s i n e s s I n t e l lig e n c e p l a t f o r m s u p p o r ts m u l ti- h o m e d e n v i r o n m e n t s , i n w h i c h a s e r v e r h a s tw o o r m o r e n e t w o r k a d d r e s s e s . T h i s a l lo w s s e r v e r s to b e c o n g u r e d to r e c e iv e r e q u e s ts f r o m o n e n e t w o r k a n d tr a n s m it r e q u e s ts to an o th er .
S e c u r it y Y o u r o r g a n i z a t io n ’ s s e c u r ity p o l ic i e s B u s in e s s I n t e l lig e n c e p l a t f o r m o n y o u r b u ilt-in a u th e n tic a tio n , o r A c t iv e D ir e c to r y ( A D ) a u t h e n t ic a tio n ? a r e c o n g u r e d , a n d if y o u p l a n to u s
7 0
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
af fectho w net w or k. d o y o u Y ou al so e a reve rse
you depl oy S D o you pl an n e e d it to n e e d to d e c i d e pr oxy.
A P B usi nes sO bject s to u s e th e s y s te m ’s w o rk w ith e x is tin g L D A P o r W in d o w s h o w y o u r r e w a l ls
2012
B O E33 0
Les son :Pl
an n i n g you rSA
P er fo rm an ce
P B u s i n e s s O b j e c t s B u s i n e s s In t e l lig e n c
e p l a t fo r m
depl oym
en t
a n d s c a la b ilit y
B e f o r e d e c id i n g h o w to d e p l o y s y s te m m a y c h a n g e a f te r i t h a s of concur rent use rs,t he vol um f a c t o r th a t c o u ld c a u s e y o u r S s y s t e m r e q u i r e m e n t s to c h a n g e .
your been e of A P
s y s te m , c o n s id e r w h e t h e r th e d e m a n d o n th e in s ta l le d . T h i s c o u l d b e a n in c r e a s e in th e n u m b e r b u s i n e s s d a t a , r e p o r t c o m p l e x i ty , o r a n y o t h e r B u s i n e s s O b j e c t s B u s i n e s s I n t e l lig e n c e p l a t f o r m
A n t ic i p a te th e s e c h a n g e s b e f o r e y o u d e p lo y to s a v e y o u tim e a n d m o n e y b y m a k i n g ar chi expect m ay w hen
te c t u r a l c h in g a n c o n s id e r dem and
o i c e s th a t w ill s u p p o r t a s c a l a b l e s o l u t io n . F o r e x a m p l e , if y o u a r e in c r e a s e in th e n u m b e r o f c o n c u r r e n t u s e r s a c c e s s in g y o u r s y s t e m , y o u d e p l o y i n g a s m a l l t h r e e - n o d e c l u s te r th a t c a n b e e x p a n d e d to v e - n o d e s in c r e a s e s .
B y m o n ito r in g a n d r e g u la r ly r e - e v a l u a t in g y o u r s y s t e m ’s p e r f o r m a n c e , s c h e d u le tu n in g o r c o n g u r a t io n c h a n g e s b e f o r e p o te n t ia l i s s u e s b e c o m e p e r f o r m a n c e p r o b le m s .
D e s ig n in g f o r h ig h a v a i la b ilit y H ig h a v a i a s yst em s yst em . T or s er ver
la b i lity for hi gh o m in i pr ocess
r e f e r s to a s y s t e m th a t is a l m o s t a l w a y s o p e r a t io n a l . W h e n d e s i g n in g a v a i la b i lity , c o n s i d e r h o w m u c h d o w n - tim e is a c c e p t a b l e f o r th e m iz e tim e d o w n , c o n s id e r a c o m b i n a t io n o f f a i lo v e r p r o c e s s in g , s e r v e r redun dancy, and frequ ent back-ups:
P r o d u ct co -exi st en ce S e v e r a l S A P B u s i n e s s O b j e c t s B u s i n e s s I n t e l lig e n c e p l a t f o r m p r o d u c t s c a n e x i s t o n th e s a m e h o s t. A C a u t io n : in s t a l le d a t y o u r if y o u r o r g a n iz a t p la tfo rm s e T o o l s , a n d s ta n d p ro d u c t is d
ll S A P B u s i o r g a n i z a t io n io n u p g r a d e s rv e r p ro d alone pr odu o w n g ra d
n e s s O b j e c t s B u s i n e s s I n t e l lig e n c e p l a t f o r m p r o d u c t s m usthave th e s a m e p a t c h le v e l . F o r e x a m p l e , S A P B u s i n e s s O b j e c t s B u s i n e s s I n t e l lig e n c e u c ts to a s e rv ic e p a c k o r x p a c k , a ll a d d -o n s , C lie n t c t s m u s t a l s o b e u p g r a d e d . S im ila r ly , i f o n e e d , a ll o th e r p ro d u c ts s h o u ld a ls o b e d o w n g ra d e d .
C r e a t in g a d d it io n a l A d a p t iv e P r o c e s s i n g S e r v e r s T h e in s t s y s te m . num ber M u l ti- D
2012
a l la t io n p r o g r a m in s t a l ls o n e A d a p t D e p e n d i n g o n th e f e a tu r e s th a t y o u o f s e r v i c e s , s u c h a s th e M o n i to r in g im e n s io n a l A n a l y s i s S e r v i c e ( M D
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
iv e P r o c e s s in g ’ v e in s ta l le d , t h i s S e r v i c e , L if e c y c l A S ) , P u b l is h i n g
S er ver (A P S ) per host A P S m a y h o s t a la r g e e M anagem ent S er vi ce, S er vi ce,and ot her s .
7 1
n g yi m e f R Usrt qnie2ud:tneit I
B O E 30
D e p lo y m e n t C h e c k l is t T h i s s e c tio n p r o v i d e s a c h e c k l is t f o r th e s te p s y o u depl oym ent of S A P B usi nes sO bject s B usi nes s c h e c k l is t o u t lin e s th e m a j o r ta s k s to b e c o m p l e t e d B u s i n e s s O b j e c t s B u s i n e s s I n t e l lig e n c e p l a t f o r m C h e c skt ietlm i
n e e d to p e r f o r m w h e n p l a n n i n g a I n t e l lig e n c e p l a t f o r m . T h e f o l lo w in g f o r th e p l a n n i n g p h a s e o f y o u r S A P d e p lo y m e n t .
C o m p e tl? ( Y N / )
U n d e r s ta n d th e tie r s th a t m a k e u p th e S A P B u s in e s s O b j e c ts B u s in e s s I n tel lig en ce p lat f o r m arch itecture.
Y _/N _
U n d e r s ta n d th e c o m p o n e n t s a n d h o w th e y c o m m u n i c a te w ith e a c h o t h e r .
Y _/N _
U n d e r s ta n d th e w o r k o w s ( h o w in f o r m a t io n tr a v e l s th r o u g h th e arc h itec tu re).
Y _/N _
I d e n t if y th e o p e r a t in g s y s t e m d e p l o y i n g th e s y s te m o n .
you
ar e
Y _/N _
C h o o s e th e d a t a b a s e s e r v e r s w ill y o u b e acc essi n g .
Y _/N _
C h o o s e a w e b a p p lic a tio n s e r v e r.
Y _ /N _
A r e y o u u s i n g th i r d - p a r ty a u t h e n tic a t io n , s e c u r e s o c k e t s la y e r , r e w a l ls , a n d / o r revers e proxy, I d e n t if y p o t e n t ia l p e r f o r m a n c e p r o b l e m s .
C ase
S tu d y : J a d e
Y _/ N _
P u b lis h i n g
T h i s c a s e s t u d y is to b e u s e d
7 2
Y _/N _
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
as a ref er ence
f o r f a c i lita t e d d i s c u s s io n s .
2012
B O E33 0
Les son :Pl
an n i n g you rSA
C om pany
Fi gur e 21: Jade
P B u s i n e s s O b j e c t s B u s i n e s s In t e l lig e n c
P u b l is h i n g
and J ade e a r ly has
has a hi ghl y succe s sful e- com m P u b l is h i n g e m p l o y s 2 0 0 0 p e o p l a d o p t e r o f a B I s y s te m . T h e B e m p l o y e e s in a l l a s p e c t s o f th e M a r k e t in g S a el s
•
D e s ig n e r s
•
F in a n c e .
•
S h ip p i n g
•
IT
en t
C om pany
rstJa de la r g e r c o m n d ’s d e lis h i n g h a s
•
depl oym
in f o r m a t io n
T he of a b ra P ub
•
e p l a t fo r m
P u b l is h i n g s to r e o p e n e d in th e p a n y c a lle d C r o w n s M e n d o c d ic a tio n to c u s to m e r a st ron g di rect m ai l bu si ness er ce e. T e i ji n g busi
y e a r 2 0 0 0 in C h i n a . I t is a s u b s i d i a r y i n o . J a d e P u b li s h i n g c o n t in u e s t h e C .M . s e rv ic e a n d s tro n g c o m m itm e n t to q u a lity . J a d e th a t d i s t r ib u te s m illio n s o f c a t a l o g s a y e a r
s ite . h e J a d e P u b l i s h i n g B e i ji n g o f c e w i l l b e t h e o f c e is th e m a i n J a d e P u b l is h i n g o f c e a n d n e s s in c l u d i n g :
J a d e P u b l is h i n g a l s o h a s o t h e r o f c e s : S h a n g h a i ( S h a n g h a i P rovi nce)and G uangzhou (G uangdong P r o v i n c e ) . T h e c o m p a n y is r u n n i n g a p r o v i n c e c e n t r ic m o d e l , w h e r e e a c h m a i n p r o v i n c e o f c e h a s a v e r y s im ila r s tr u c t u r e . S h a n g h a i a n d G uangzhou of ce s a r e m u c h s m a lle r ( 2 5 0 e m p l o y e e s e a c h ) . T h e h e a d o f c e o f th e w h o l e c o m p a n y , a s m e n t i o n e d e a r l i e r , i s i n B e i ji n g .
2012
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
7 3
n g yi m e f R Usrt qnie2ud:tneit I
B O E 30
B usi nes s N ee ds
7 4
•
T h e r e is a n im m e d ia t e n e e d f o r a n e n te r p r is e - w id e q u e r y a n d a n a l y s is , le s t o r a g e , a n d r e p o r tin g d i s t r ib u tio n f o r J a d e P u b lis h i n g th a t w ill a l lo w u s e r s to m o d i f y d o c u m e n t s o n - th e - y a n d b u i ld n e w q u e r ie s to g e t a n s w e r s .
•
T h e ir m a n d a te is to h a v e th e u s e r s v i e w a n d a n a ly z e r e p o r ts o n l in e w h e n e v e r p o s s ib le . T h e re m a y b e h ig h ly fo rm a tte d re p o rts a n d in te ra c tiv e d o c u m e n ts w h e re u s e r s c a n m o d if y r e p o r t s tr u c t u r e s o r b u ild b r a n d n e w in t e r a c t iv e d o c u m e n t s .
•
T h e r e is a n e e d to a l lo w f o r p r e b u i lt r e p o r ts a s w e l l a s in t e r a c tiv e d o c u m e n t s th a t c a n e i th e r b e m o d i e d o r n e w ly c r e a te d b y s a l e s p e o p l e w ith o u t a s k i n g I T f or ass ist ance.
•
U p p e r M a n a g e m e n t i n a ll d e p a r tm e n t s w a n t t o q u e r y a n d a n a ly z e th e ir o w n d e p a r tm e n t ’s n u m b e r s a n d g u r e s d i r e c t ly , t o m a k e b e t te r b u s i n e s s d e c i s i o n s .
•
T h e y w o u l d lik e to s ta n d a r d i z e o n a s in g l e B I f r a m e w o r k th a t i s s c a la b l e , f a u l t to l e r a n t a n d s u p p o r ts th e b e s t B I to o ls .
•
T h e r e is a n e e d f o r in t e r a c tiv e u s e r - f r ie n d l y d o c u m e n t s a n d h i g h q u a l ity p re s e n ta tio n re p o rts th a t w o u ld p ro v id e u s e rs th e a b ility to ru n th e ir re p o rts a n d d o c u m e n t s o n a n a d h o c o r r e c u r r in g s c h e d u l e d b a s is .
•
T a k i n g a d v a n t a g e o f p e r s o n a l c a t e g o r ie s a n d f a v o r ite s o r s e n d i n g r e p o r ts d i r e c t to a u s e r ’s e m a i l o r I n b o x w o u l d b e h e l p f u l .
•
T h e I T d e p a r tm e n t w o u l d lik e to g i v e e a c h d e p a r tm e n t t h e a b i lity to m a n a g e u s e r s w ith i n th e i r b u s in e s s u n it. T h i s w a y I T c a n r e s tr ic t o n e b u s in e s s u n it to im p a c t h o w th a t u n it c a n u s e th e s y s te m w h i le a l s o b e i n g a b l e to r e s tr ic t w h a t d a t a th a t u n i t c a n s e e .
•
T h e d e l e g a te d a d m in i s tr a t o r w o u l d b e a b l e to m a n a g e th e r e p l ic a tio n o f th e i r co n ten t.
•
S i n c e th i s is th e r s t i m p l e m e n t a t io n o f a B I s y s te m B e i ji n g o f c e , t h e r e w i l l b e a d e v e l o p m e n t a n d w ill a l s o p o s s ib l y b e th e n e e d to r e p l ic a te th e s y s o r d e r to p r o v e th e e f f e c t iv e n e s s o f th e s y s t e m . c u s t o m iz e d r e p o r ts v i a e m a i l to a l l p r o v i n c i a l
•
J a d e P u b l is h i n g n e e d s to b u r s t c u s t o m iz e d r e p o r ts v i a e m a i l t o a l l p r o v i n c i a l ou tlet s w ith sal es in f orm at io n.
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
w ith i n th e J a d e P u b lis h i n g p r o d u c t io n e n v i r o n m e n t . T h e r e te m in th e G u a n g z h o u o f c e in • J a d e P u b l is h i n g n e e d s to b u r s t o u tle t s w ith s a l e s in f o r m a t io n .
2012
B O E33 0
Les son :Pl
an n i n g you rSA
U ser
R equi rem ent s
P B u s i n e s s O b j e c t s B u s i n e s s In t e l lig e n c
e p l a t fo r m
depl oym
en t
W h i l e C .M . h a s o f c e s w o r l d w i d e w e a r e o n l y d e a l i n g w i t h t h e i m p l e m e n t a t i o n o f a B I s y s t e m w i t h i n t h e J a d e P u b l i s h i n g o f c e i n B e i ji n g . •
B e i ji n g h a s 1 5 0 0 e m p l o y e e s
•
G u a n g z h o u h a s 2 5 0 e m p lo y e e s
•
S h a n g h a i h a s 2 5 0 e m p lo y e e s
J a d e P u b lis h i n g e s tim a t e s th e f o l lo w in g s y s t e m u s a g e : • 1 0 % o f t h e to t a l u s e r s c o n n e c t t o th e s y s te m c o n c u r r e n t ly ( 1 5 0 + 2 5 + 2 5 = 2 0 0 ) . •
1 0 % o f t h e c o n c u r r e n t a c tiv e u s e r s w ill b e h e a v y u s e r s o f t h e s y s te m ( lo g g e d in t o th e s y s t e m a n d v i e w in g r e p o r ts n e a r ly c o n t in u o u s l y , a v e r a g i n g o n e r e q u e s t p e r se c on d)( 15 + 2.5 + 2.5 = 20) .
•
1 0 % o f th e c o n c u r r e n t a c tiv e u s e r s w ill b e a c tiv e u s e r s o f th e s y s te m ( lo g g e d in t o th e s y s t e m f r e q u e n t ly th r o u g h o u t t h e d a y a v e r a g i n g o n e r e q u e s t e v e r y f o u r s e c on ds ) (15 + 2. 5 + 2. 5 = 20) .
•
3 0 % o f th e c o n c u r r e n t a c tiv e u s e r s w ill b e m o d e r a t e u s e r s o f th e s y s te m ( lo g g e d in t o th e s y s te m f r o m tim e to tim e th r o u g h o u t th e d a y a v e r a g i n g o n e r e q u e s t e ver y ei ghts ec onds ) (45 + 7. 5 + 7. 5 = 60) .
•
5 0 % o f th e c o n c u r r e n t a c tiv e u s e r s w ill b e lig h t u s e r s o f th e s y s te m ( lo g g e d in t o th e s y s te m in f r e q u e n t ly a n d w ill v ie w a c o u p l e o f r e p o r ts a n d lo g o u t ) ( 7 5 + 1 2 .5 + 1 2 .5 = 1 0 0 ) . Y o u c a n e s tim a t e th a t th e n u m
b e r o f s im u l ta n e o u s
r e q u e s ts p e r ta i n i n g to
v i e w in g s e s s i o n s w ill b e a n e s tim a t e d 7 5 C r y s t a l R e p o r ts s i m u l ta n e o u ( s i m u l ta n e o u s v i e w in g s e s s io n s ) a n d 3 0 W e b I n t e l lig e n c e s i m u l ta n e o u ( s i m u l ta n e o u s d o c u m e n t v i e w in g /e d i t s e s s i o n s ) .
s r equ es ts s r equ es ts
• •
5%
•
30%
o f th e u s e r s w ill u s e C r y s ta l R e p o r ts to d e s ig n r e p o r ts . o f th e u s e r s w ill u s e W e b I n t e l lig e n c e to d e s ig n r e p o r ts .
R epo rt pr ocessi
ng
r e q u ir e m e n t s
S a l e s a n d M a n u f a c t u r in g d a t a is s t o r e d p r o v in c i a l ly . E a c h p r o v in c e s to r e s d a t a in v a r io u s r e g i o n a l S Q L 2 0 0 0 d a t a b a s e s . Y o u r a n a l y s i s o f r e p o r tin g r e q u i r e m e n t s h a s id e n t i e d th e f o l lo w in g n u m b e r o f r e p o r ts in th e S A P B u s i n e s s O b j e c t s B I p l a t f o r m :
2012
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
7 5
n g yi m e f R Usrt qnie2ud:tneit I
B O E 30
B e i ji n g o f c e •
1 0 0 to t a l C r y s ta l R e p o r ts .
•
5 0 C r y s ta l R e p o r ts w ill r u n d a ily .
•
3 0 C r y s ta l R e p o r ts w ill r u n w e e k l y .
•
2 0 C r y s ta l R e p o r ts w ill r u n a t m o n th e n d .
•
5 0 a r e h i g h l y a n a l y t ic a l a n d
• •
2 5 W e b I n t e llig e n c e d o c u m e n t s w ill r u n d a ily . A f e w o f th e C r y s ta l r e p o r ts w ill b e u s e d in P u b l ic a tio n s to b u r s t t o r e g io n a l s al es m anager s .
•
8 0 % ( 8 0 a t t h e e n d o f t h e m o n th ) o f C r y s ta l R e p o r ts a n d ( 2 0 d a ily ) W I n t e l lig e n c e d o c u m e n t s w ill r u n a f te r h o u r s .
•
2 0 % ( 2 0 a t t h e e n d o f t h e m o n th ) o f C r y s ta l R e p o r ts a n d ( 5 d a ily ) W I n t e l lig e n c e d o c u m e n t s w ill r u n d u r in g w o r k i n g h o u r s .
•
5 0 % o f a ll C r y s ta l R e p o r ts a n d W e b I n t e llig e n c e d o c u m e n t s w ill r e q u i r e p ro m p tin g b e fo re b e in g ru n , w h ic h m a y b e c o m m o n a c ro s s d iffe re n t re p o rts . M a n y p r o m p t s w ill b e b a s e d o n in f o r m a t io n th a t i s s u b j e c t t o c h a n g e f r e q u e n t ly .
•
B e c a u s e o f b a c k u p s a n d o t h e r m a i n t e n a n c e d u t ie s , t h e a f te r h o u r s C r y s ta l R e p o r ts a n d W e b I n t e l lig e n c e d o c u m e n t s n e e d to r u n w ith i n a v e h o u r w in d o w
•
E a c h C r y s ta l R e p o r ts o n a v e r a g e ta k e s a b o u t 1 0
m in u t e s to r u n .
•
E a c h W e b I n t e llig e n c e d o c u m e n t t a k e s a b o u t 2
m in u t e s to r u n .
•
T h e a v e r a g e C r y s ta l r e p o r t s iz e is 1 M B . T h e a v e r a g e W e b I n t e l lig e n c e d o c u m e n t s iz e is 5 0 0 K b .
•
N o r th M a p l e a n t ic ip a te s a 2 0 % a n n u a l g r o w th in th e n u m b e r o f r e p o r ts a n d d o c u m e n t s h o s te d b y th e s y s te m .
in t e r a c tiv e in n a t u r e W e b I n t e l lig e n c e
docum
ent s.
eb eb
• G uangz hou of ce (as s um e 16. 6% 1 6 . 6 % o f B e i ji n g n u m b e r s ) . Shanghaiof
7 6
ce (as s um e 16. 6%
o f B e i ji n g n u m o f B e i ji n g n u m
ber s ). Shanghaiof
ce (as s um e
ber s ).
R e p o r t v i e w in g
r e q u ir e m e n t s
A nal ysi s of reportvi
e w in g r e q u ir e m e n t s h a s id e n ti e d th e f o l lo w in g :
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
2012
.
B O E33 0
2012
Les son :Pl
an n i n g you rSA
Le s s on Sum
m a ry
Y o u s h o u ld n o w
b e a b l e to :
P B u s i n e s s O b j e c t s B u s i n e s s In t e l lig e n c
e p l a t fo r m
depl oym
•
C o n s id e r th e m a n y d i f f e r e n t r e q u i r e m e n t s th a t m ig h t a f f e c t a S A P B u s i n e s s O b j e c t s B u s i n e s s I n t e l lig e n c e p l a t f o r m d e p lo y m e n t
•
E v a l u a t e y o u r o r g a n i z a tio n ’ s n e e d s b e f o r e y o u d e p l o y y o u r S A P B u s in e s s O b j e c ts B u si ne ss I n tel lig en ce pl at f orm syst em
•
D e s c r ib e th e c h e c k l is t o f c r ite r ia th a t h e l p s y o u p l a n y o u r B u s i n e s s I n t e l lig e n c e p l a t f o r m d e p lo y m e n t ,
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
en t
S A P B u s in e s s O b j e c ts
7 7
y
r a m m u S t
i n U
0 3 3 E O B
U ni tS um m a ry Y o u s h o u ld n o w b e a b l e to : •
C o n s id e r th e m a n y d i f f e r e n t r e q u i r e m e n t s th a t m ig h t a f f e c t a S A P B u s i n e s s O b j e c t s B u s i n e s s I n t e l lig e n c e p l a t f o r m d e p lo y m e n t
•
E v a l u a t e y o u r o r g a n i z a tio n ’ s n e e d s b e f o r e y o u d e p l o y y o u r S A P B u s in e s s O b j e c ts B usi ne ss I n tel lige nc e p lat f o r m syst em
•
D e s c r ib e th e c h e c k l is t o f c r ite r ia th a t h e l p s y o u B u s i n e s s I n t e l lig e n c e p l a t f o r m
7 8
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
p l a n y o u r S A P B u s in e s s O b j e c ts
d e p lo y m e n t ,
2012
0 3 3 EO B
e g d e lw o n Kr u o Yt s e T
T es t Your 1.
2012
K now
le d g e
L is t tw o e x a m p l e s o f c u s to m e r in f o r m a t io n th a t p e r req ui rem en ts.
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
ta i n s to d e p l o y m
ent
7 9
e g d e lw o n K r u o Y t s e T
0 3 3 EOB
A nsw 1.
er s L is t tw o e x a m p l e s o f c u s to m e r in f o r m a t io n th a t p e r r eq ui r em en ts.
ta i n s to d e p l o y m
ent
A ns w e r : N e t w o r k in f r a s tr u c t u r e , H a r d w a r e in f o r m a t io n ( a l th o u g h th i s c o u l d a l s o im p a c t s iz i n g ) , T h e r e is a D M Z z o n e f o r e x t e r n a l c u s to m e r s , L D A P a u t h e n tic a t io n is u s e d f o r in t e r n a l c u s t o m e r s
8 0
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
2012
y
r a m m u S t
i n U
8 1
0 3 3 E O B
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
2012
y
r a m m u S t
i n U
8 2
0 3 3 E O B
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
2012
U n it 3 E n s u r in g A v a i la b ilit y o f y o u r S A P B u si n essO
b je c t s B I S o lu t io n s
U n it O v e r v i e w T hi s uni tf ocus a n d d e p lo y a y ou r u ser s. S ar e key conce
e s o n th e c o n c e p t s th a t m u s t b e ta k e n in t o a c c o u n t w h e n y o u d e s ig n B u s i n e s s I n t e l lig e n c e s o l u t io n s o th a t it is a v a i la b l e to y o u r b u s in e s s a n d cal ab ility, f au lt tol er an ce, de p loy m en t st r at eg ies,an d d isas ter r eco v er y p t s to c o v e r .
U n it O b je c t iv e s A f te r c o m p l e t in g th i s u n i t, y o u w ill b e a b l e to : •
D e s c r ib e th e c h a l le n g e s
•
E x p l a i n th e k e y f a c to r s in m a k i n g y o u r s y s te m s f a u l t t o l e r a n t a n d
•
D ene
•
B I p lat f o r m L is t d e p l o y m e n t o p t io n s f o r th e a p p l ic a tio n tie r
•
E x p l a i n v e r tic a l a n d h o r iz o n t a l s c a l in g o p t io n s
•
D e s c r ib e th e n e w c a p a b i litie s o f th e w d e p l o y to o l a n d av ai lab ility in th e ap p licat io n tier
th e d e p l o y m
in a B u s in e s s I n t e l lig e n c e
s o l u t io n h i g h l y a v a i la b l e
e n t s t r a t e g i e s f o r h i g h a v a i la b i lity in S A P B u s in e s s O b j e c ts
•
U n d e r s ta n d h i g h a v a i la b i lity in th e I n t e l lig e n c e
•
D e s c r ib e th e p r o c e s s o f C M S c lu s te r in g
•
M a n a g e a c tiv e / p a s s iv e l e r e p o s ito r y s e r v e r s
its r o l e in c r e a tin g h i g h
tie r
•
D e s c r ib e th e S A P B u s in e s s O b j e c ts B I p l a t f o r m s e r v e r s in th e P r o c e s s in g tie r
•
U n d e r s ta n d th e c o n c e p t o f s
•
C r e a te a n d w o r k w ith s e r v e r g r o u p s
e rve r gr oup s
U n it C o n t e n t s Le sson:
U n d e r s t a n d in g T e r m s in S A P B u s i n e s s O b j e c t s B u s i n e s s
S o lu t io n . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2012
© 2 0 1 2 S A P A G gs. h tlAi e r svle rd .
..............................
I n t e l lig e n c e .....................
8 5
8 3
U n it 3 : E n s u r in g A v a ila b ilit y o f y o u r S A P
L e s so E E E d
8 4
n : xe xer x er e p
B u s in e s s O b je c t s B I S o lu t io n s
E n s u r in g A v a ila b ilit y r ci s e 2 : C re a te S e r ve c i s e 3 : C o n g u r e th e c is e 4 : B a c k u p a n d R lo y m e n t . . . . . . . . . . . . . . .
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
in M r G F ile e s to r .....
u lt ip ro u p R ep e a .....
BOE3
30
le T ie r s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . s .. .. .. .. ... .. ... .. ... .. ... .. ... .. ... .. ... .. o s i t o r y S e r v e r s f o r H ig h A v a i la b ilit y . S A P B u s in e s s O b j e c t s B I ..... ..... ..... ..... ..... ..... ..... ..... .....
2012
1 0 1 1 1 7 1 3 1 1 3 7
B O E33 0
Les son:
Les son :U
n d e r s t a n d in g
T e r m s in S A P B u s i n e s s O b j e c t s B u s i n e s s In t e l lig e n c e S o l u t io n
U n d e r s t a n d i n g T e r m s in S A P B u s i n e s s O b j e c t s B u s i n e s s In t e l lig e n c e S o lu t io n Lesson
O ver vi ew
T o e n s u r e th a t y o u r s y s t e m m e e t s y o u r r e q u i r e m e n t s f o r r e l ia b i lity , y o u n e e d c o n s i d e r a m u l titu d e o f in t e r n a l a n d e x t e r n a l f a c t o r s .
L esso
to
n O b je c t iv e s
A f te r c o m p l e t in g th i s le s s o n , y o u
w ill b e a b l e to :
•
D e s c r ib e th e c h a l le n g e s
•
E x p l a i n th e k e y f a c to r s in m a k i n g y o u r s y s te m s f a u l t t o l e r a n t a n d
in a B u s in e s s I n t e l lig e n c e
s o l u t io n
•
D e n e th e d e p l o y m B I p lat f o r m
h i g h l y a v a i la b l e
e n t s t r a t e g i e s f o r h i g h a v a i la b i lity in S A P B u s in e s s O b j e c ts
B usi nes s E xa m pl e
S A P B u si n ess
In t e l lig e n c e B I S o lu t io n s
T h e C h a l le n g e s o f D is c u s s i n g h o w t o E n s u r e A v a i la b ilit y A S A P B u s in e s s I n t e l lig e n c e B I S o l u t io n is o n e th a t d e l iv e r s in f o r m a t io n to y o u s o th a t y o u c a n m a k e in f o r m e d b u s i n e s s d e c i s io n s . S A P B u s in e s s O b j e c ts B I p l a t f o r m 4 . 0 is a n im p o r ta n t c o m p o n e n t in th i s s o l u t io n b u t th e r e a r e o t h e r c o m p o n e n t s th a t a r e r e q u ir e d in o r d e r to p r o v id e th e f u n c t io n a l ity a n d r e l ia b i lity y o u n e e d f o r y o u r b u s i n e s s . E v e n t h e s i m p l e s t s i n g l e s e r v e r d e p l o y m e n t o f S A P B u s i n e s s O b je c t s B I p l a t f o r m 4 .0 d e p e n d s o n m a n y c o m p l e x s y s t e m s a n d p r o c e s s e s . I t is im p o s s ib l e to d i s c u s s ar ou nd :
ho w to ensure
a v a i la b i lity w ith o u t in c l u d in g d i s c u s s io n s
•
P ro c e s s o w s .
•
D e p l o y m e n t s tr a te g i e s .
•
C o n c e p t s s u c h a s d i s a s te r s a n d c o r r e s p o n d i n g r e c o v e r y s tr a t e g i e s .
T h e c h a l le n g e is th a t th e s e to p ic s a r e s o in t e r r e l a t e d th a t it is n o t p o s s ib l e to e x p lo r e a n y o n e o f th e s e f o u r a r e a s in d e t a i l w ith o u t to u c h i n g u p o n a n o t h e r .
2012
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
8 5
U n it 3 : E n s u r in g A v a ila b ilit y o f y o u r S A P
F ig u r e 2 2 :
B u s in e s s O b je c t s B I S o lu t io n s
BOE3
30
F a c t o r s in E n s u r in g A v a i la b ilit y
H ig h A v a i la b ilit y a n d F a u lt T o le r a n c e C o n c e p t s L in e o f B u s in e s s A p p lic a t io n
A lin e - o f - b u s i n e s s r u n n in g a n o r g a n i p la n n in g a p p f un ct ion s ar e lost
( L O B ) a p p lic a t io n is a c r itic a l c o m p u te r a p p lic a t io n th a t is v i ta l to z a t io n s u c h a s a c c o u n tin g , s u p p ly c h a i n m a n a g e m e n t , a n d r e s o u r c e lic a tio n s . If a L O B a p p lic a tio n b e c o m e s u n a v a ila b le , e s s e n tia l b u s in e s s o r suf fer .
F o r s o m e c o m p a n i e s , th e i r B u s in e s s I n t e l lig e n c e s o l u t io n m a y n o t b e a s m is s io n - c r itic a l . I f it f a i ls , s t e p s m u s t b e ta k e n to c o r r e c t th a t b u t th e p a n ic to d o s o is m in i m a l . F o r s u c h c o m p a n i e s , S A P B u s in e s s O b j e c ts B I p l a t f o r m is n o t a n L O B ap p lica tio n . C on s top com av ai
ver and pani lab
s e ly , f o r o t h e r o r g a n i z a t io n s s u c h a s h e a l th c a r e u n its , p r o d u c t io n s y s te m s p a t ie n t s ’ liv e s a r e th r e a t e n e d w h e n B I s o l u t io n s a r e u n a v a i la b l e . F o r s u c h e s , s ig n i c a n t r e s o u r c e s n e e d to g o in t o e n s u r in g th i s L O B s o l u t io n is le.
D isast er
8 6
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
2012
B O E33 0
Les son :U
n d e r s t a n d in g
T e r m s in S A P B u s i n e s s O b j e c t s B u s i n e s s In t e l lig e n c e S o l u t io n
A d i s a s te r is a n y u n a n t ic i p a t e d e v e n t th a t c r e a t e s a d e n e d p r o b l e m . D is a s te r s a r e u s u a l ly c o n s id e r e d in te r m s o f s e v e r ity . S o m e e x a m p l e s o f d i s a s te r s in c l u d e : •
A r e p o r t i s in a d v e r te n t ly d e le te d f r o m
•
A r e p o r tin g d a t a b a s e is u n a v a ila b l e .
th e D E V s y s te m .
•
T h e p r im a r y a d m in i s tr a t o r le a v e s th e c o m p a n y s u d d e n l y .
•
A s o f tw a r e v e n d e r s u p p o r t c o n t r a c t e x p i r e s .
•
A s e r v e r s h u ts d o w n u n e x p e c te d l y .
•
T h e c o n n e c tio n to th e d a ta c e n t e r is lo s t. N o t e : W hi le pl ann ed do w nt im e f or m ai nt enance is n o t c o n s i d e r e d a d i s a s te r .
c r e a t e s u n a v a i la b i lity , t h i s
B u s in e s s C o n t in u it y P la n n in g
B u s i n e s s C o n tin u ity P la n n in g ( B C P ) is a n in t e r d i s c ip l in a r y c o n c e p t u s e d to c r e a t e a n d v a l id a t e a p r a c t ic e d lo g is t ic a l p la n o n h o w a n o r g a n iz a t io n w ill r e c o v e r a n d r e s to r e p a rtia lly o r c o m p le te ly in te rru p te d o p e ra tio n s w ith in a p re d e te rm in e d tim e a fte r a d i s a s te r o r e x t e n d e d d i s r u p tio n . T h i s lo g is t ic a l p l a n is c a l le d a B u s i n e s s C o n tin u ity P l a n . I n s im p l e te r m s , B C P is w o r k i n g o u t h o w to s ta y in b u s in e s s in th e e v e n t o f a d i s a s te r o r in c i d e n t s s u c h a s lo s t s y s te m s , b u i ld i n g r e s , s u d d e n lo s s o f th e C E O , e a r th q u a k e s , o r w a r s . D is a s t e r R e c o v e r y
D is a s te r r e c o v e r y p l a n n i n g is a n im p o r ta n t p a r t o f th e la r g e r p r o c e s s o f B u s i n e s s C o n tin u ity P la n n in g . D is a s te r r e c o v e r y is th e p r o c e s s , p o lic i e s , a n d p r o c e d u r e s o f r est ori ng op er at ion s tha t ar e cr itical to th e r esum p tio n o f bu si n ess ,i n cl ud in g r eg ai ni ng a c c e s s to d a t a ( r e c o r d s , h a r d w a r e , o r s o f tw a r e ) , c o m m u n ic a t io n s ( in c o m in g , o u t g o in g , to l l- f r e e , o r f a x ) , w o r k s p a c e , a n d o t h e r b u s i n e s s p r o c e s s e s a f te r a d i s a s te r . T o in c r e a s e th e o p p o r tu n ity f o r a s u c c e s s f u l r e c o v e r y o f v a l u a b le r e c o r d s , a w e l l- e s t a b l is h e d a n d th o r o u g h ly te s te d d i s a s te r r e c o v e r y p l a n m u s t b e d e v e l o p e d . A d i s a s te r r e c o v e r y p l a n in c l u d e s p l a n s f o r c o p i n g w ith th e u n e x p e c t e d o r s u d d e n lo s s o f c o m m u n i c a tio n s a n d / o r k e y p e r s o n n e l . D is a s te r r e c o v e r y p l a n n i n g c a n a l s o in c l u d e h o w to m a n a g e m a i n t e n a n c e o r p l a n n e d u n a v a i la b i lity a s w e l l. S in g l e P o i n t o f F a i lu r e
A s in g le p o in t o f f a i lu r e a s it r e l a t e s to e n s u r in g a v a i la b i lity o f y o u r B I s o l u t io n is a s i n g le f a i lu r e th a t c r e a t e s a d e n ia l o f s e r v i c e s o r r e q u e s t s to th e u s e r s . I n r e a l ity , its c o s t i s o f th r e e C a v a i la b i lity
rem also M S but
o v in g enor m s er ver if th e
th e n th e s w itc h b e c o m
2012
a l l s i n g le ous . For s in a c l u s th r e e C M
p o in t s o f an exa m te r t o r e m S s er ver s
f ai lure is ext rem el y pl e,i tm ay be ea sy o v e a s in g l e p o i n t o f a r e c o n n e c t e d to th e
di f cul t to achi to im p l e m e n t a f a i lu r e in th e C s am e net w or k
eve and c l u s te r M S s w itc h ,
e s a s in g l e p o i n t o f f a i lu r e . T o re s o l v e th i s s in g l e p o i n t o f
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
8 7
U n it 3 : E n s u r in g A v a ila b ilit y o f y o u r S A P
B u s in e s s O b je c t s B I S o lu t io n s
f a i lu r e , y o u c o n n e c t e a a n u n f o r s e e n d i s a s te r N e tw o rk c o m m s o l u t io n ( e v e n th o u g
ch of a t th e u n ic h it is
th e th r e e Int er net a tio n run ni ng
A s a r e s u l t, y o u r ta s k is to r e d u c e a r o b u s t d i s a s te r r e c o v e r y p l a n .
BOE3
30
C M S s e r v e r s to in d e p e n d e n t s w itc h e s . H o w e v e r S e r v i c e P r o v id e r c a n in t e r r u p t y o u r W id e A r e a a n d c re a te a s itu a tio n w h e re n o o n e c a n c o n n e c t to y o u r B I , it is u n a v a i la b l e ) . a l l th e s in g le p o in t s o f f a i lu r e a s p o s s ib l e a n d c r e a t e
F au lt t ol eran ce
F a u l t to l e r a n c e o r g r a c e f u l d e g r a d a t io n is th e p r o p e r ty th a t e n a b l e s a s y s t e m to c o n t in u e o p e r a t in g p r o p e r ty in th e e v e n t o f th e f a i lu r e o f ( o r o n e o r m o r e f a u l ts w ith i n ) s o m e o f its c o m p o n e n ts . T h e b a s i c c h a r a c t e r is t ic s o f f a u l t to l e r a n c e r e q u ir e : •
N o s in g l e p o i n t o f
•
F a u l t i s o l a t io n to th e f a i lin g c o m p o n e n t : A d i s a s te r c a n n o t a r e a s . I f th e O u t p u t F R S f a i ls , t h e J o b S e r v e r s th a t p r w ill b e im p a c t e d . H o w e v e r , i f th e r e is a n o t h e r O u t p u t th e r e q u e s t, t h e n th e s c h e d u l e a n d v i e w r e q u e s ts c a n b e c a u s e a ll th e fa ilu re is is o la te d to th
f a i lu r e : A ll s y s te m s a r e f u l ly r e d u n d a
nt .
•
F a u l t c o n t a i n m e n t t o p r e v e n t p r o p a g a t io n o f th e f a i lu r e : A d i s a s te r c a n n o t c a u s e a c h a i n o f f u r th e r d i s a s te r s . I f y o u r c u r r e n t w o r k l o a d d e m a n d s tw o C M S s e r v e r s to w o r k to g e t h e r in y o u r c l u s te r , w h e n o n e g o e s d o w n , t h e e n t ir e w o r k l o a d w ill d e p e n d o n th e r e m a i n i n g s e r v e r . T h i s m a y c a u s e to o m u c h w o r k l o a d f o r th e C M S to h a n d l e a n d th u s th e p e r f o r m a n c e is s e v e r e l y d e g r a d e d . T h e s o l u t io n f o r th i s p o t e n t ia l p r o b l e m is to h a v e a c l u s te r o f th r e e C M S s e r v e r s s o th a t i f o n e f a i ls , t h e r e m a i n i n g tw o C M S s e r v e r s c a n s till h a n d l e th e w o r k l o a d .
•
N o s in g l e p o i n t o f r e p a ir : I f a s y s te m e x p e r ie n c e s a f a i lu r e , i t m u s t c o n t in u e to o p e r a t e w ith o u t in t e r r u p tio n d u r in g th e r e p a i r p r o c e s s .
c a u s e f a i lu r e s in o t h e r o c e s s th e s c h e d u l e r e q u e s ts F R S a v a i la b l e to h a n d l e s till f u n c t io n a s n o r m a l e s in g le O u tp u t F R S its e lf.
N o t e : T h e k e y p o i n t in f a u l t to l e r a n c e is " n o d e n i a l o f s e r v i c e s " . S h o u ld a d i s a s te r o c c u r, th e s y s t e m w ill s t ill b e a v a i la b l e to y o u r u s e r s .
H ig h A v a ila b ilit y H ig h a v a i la b i lity is a s y s t e m d e s i g n p r o t o c o l a n d a s s o c i a t e d im p l e m e n t a t io n th a t e n s u r e s a c e r ta i n a b s o l u t e d e g r e e o f o p e r a t io n a l c o n tin u ity d u r in g a g i v e n m e a s u r e m e n t p e rio d . F a u lt to le ra n c e m e a n s y o u r s y s te m s a re a lw a y s a v a ila b le ; h ig h a v a ila b ility
8 8
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
2012
B O E33 0
Les son :U
n d e r s t a n d in g
T e r m s in S A P B u s i n e s s O b j e c t s B u s i n e s s In t e l lig e n c e S o l u t io n
m e a n s y o u r s y s te m is a l m o s t f a u l t t o l e r a n t b u t a c e r ta i n a m o u n t o f d o w n tim e ( p l a n n e d o r u n p l a n n e d p e r i o d s o f u n a v a i la b i lity ) is e x p e c t e d . M a n y f a u l t to l e r a n t s o l u t io n s a r e u s e d to c r e a t e a h i g h l y a v a i la b l e d e p l o y m e n t . N o t e : T h e te r m s " u p t im e " a n d " a v a i la b i lity " a r e n o t s y n o n y m o u s . A s y s te m c a n b e u p , b u t n o t a v a i la b l e , a s in th e c a s e o f a n e t w o r k u s a g e . A v a i la b i lity is u s u a l ly e x p r e s s e d a s a p e r c e n t a g e o f u p t im e in a g i v e n y e a r .
Ay e a vr a i , lt a hb ei l i tn y u mi s bu es ru a l o f l y m e x pi n r u et es s s e od f a u s n aa v a ip e r l a cb ie n tl i t y a g e ( p l oa fn n u p e td i m a n d e i n u n a p l g ai n vn ee nd y ) e a i r s . t o t I n a l e a d g i f ov r e n a s y s te m a n d th e n d i v i d e d b y th e to t a l n u m b e r o f m in u t e s in a y e a r ( a p p r o x i m a t e l y 5 2 5 ,6 0 0 m in u t e s ) , p r o d u c i n g a p e r c e n t a g e o f u n a v a i la b i lity . T h e c o m p l e m e n t o f th i s is th e p e r c e n t a g e o f u p tim e , w h i c h is w h a t is ty p ic a l ly r e f e r r e d to a s th e a v a i la b i lity o f th e s y s te m . A v a ila b ility %
D o w n tim e p e r y e a r
D o w n tim e p e r m ont h
95 %
25 18. ydsa
9%
6 5 3 . d ay s
9 59 %.
81 3. d a y s
9 9 9. %
5 2 6 . m ni u et s
36 s h our
D o w n to w n p e r w eek
4 8. s h ou r 2 0 7 . h o su r
6 8 1 . h o su r
63 0. h o u s r
5 40 . m n ieu s t
4 3 . 2 m ni u et s
1 0 . 1 m ni u et s
T h e h i g h e r th e p e r c e n t a g e s p e c i e d in y o u r b u s i n e s s c a s e , t h e m o r e r e s o u r c e s th a t m u s t b e e m p l o y e d to s a t is f y th o s e r e q u i r e m e n t s . F a i lo v e r
F a i lo v e r is th e c a p a b i lity to s w itc h o v e r a u t o m a t ic a l ly to a r e d u n d a n t o r s ta n d b y c o m p u t e r s e r v e r , s y s t e m , o r n e t w o r k u p o n th e f a i lu r e o r a b n o r m a l t e r m in a t io n o f th e p r e v i o u s l y a c t iv e s e r v e r , s y s te m , o r n e t w o r k . F a i lo v e r h a p p e n s w ith o u t h u m a n in t e r v e n t io n a n d g e n e r a l ly w ith o u t w a r n i n g , u n l ik e s w itc h o v e r . T h e r e a r e m a n y ty p e s o f f a i lo v e r . S o m e w ill m a i n t a i n a v a i la b i lity w h i le o t h e r s c r e a t e a m o m e n t o f u n a v a i la b i lity b e f o r e b e c o m in g a v a i la b l e a g a i n . D u r in g th e m o m e n t o f u n a v a i la b i lity , th e r e m a y b e a d e n i a l o f s e r v i c e s . T w o C M S s e r v e r s o p e r a t in g in a c l u s te r is a n e x a m p l e o f f a i lo v e r th a t m a i n t a i n s a v a i la b i lity . I f C M S 1 is m a n a g i n g y o u r s e s s io n a n d it g o e s d o w n , y o u w ill b e a u t o m a t ic a lly c o n n e c t e d to C M S 2 w ith o u t e x p e r ie n c i n g a n y d e n i a l in s e r v i c e .
2012
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
8 9
U n it 3 : E n s u r in g A v a ila b ilit y o f y o u r S A P
Fi gu re 23:
L oad
B u s in e s s O b je c t s B I S o lu t io n s
BOE3
30
F a ilo v e r
B al anci ng
L o a d B a l a n c i n g is a te c h n i q u e ( u s u a l ly p e r f o r m e d b y lo a d b a l a n c e r s ) to s p r e a d w o r k b e t w e e n tw o o r m o r e c o m p u t e r s , n e t w o r k lin k s , C P U s , h a r d d r iv e s , o r o t h e r r e s o u r c e s , i n o r d e r to g e t o p tim a l r e s o u r c e u t iliz a t io n , th r o u g h p u t , o r r e s p o n s e tim e . T h e b a l a n c i n g s e r v i c e is u s u a l ly p r o v i d e d b y a d e d i c a te d p r o g r a m o r h a r d w a r e d e v i c e ( s u c h a s a m u l tila y e r s w itc h ) . I n th e c a s e o f a C M S c l u s te r , t h e w o r k l o a d c a n c o m e f r o m m u l tip l e u s e r s m a n a g e d b y b o t h C M S s e r v e r s . T h e tw o C M S s e r v e r s th e n c o m m u n i c a te th e i r c u r r e n t l o a d w ith e a c h o t h e r to d e t e r m in e w h i c h o n e w ill m a n a g e th e o t h e r C M S r e s p o n s i b i litie s s u c h a s d a t a b a s e m a i n t e n a n c e a n d s c h e d u l e m a n a g e m e n t . I n th e c a s e o f a h a r d w a r e d e v i c e th a t m a n a g e s a lo a d - b a l a n c i n g c l u s te r , it i s c o m m o n to h a v e th e e n t ir e w o r k l o a d c o m e th r o u g h a lo a d - b a l a n c i n g f r o n t e n d . T h i s f r o n t e n d o f f e r s s e s s i o n p e r s is t e n c e o r " s tic k i n e s s " b y s e n d i n g th e c l ie n t to th e s a m e b a c k - e n d s e r v e r f o r th e d u r a t io n o f th e c u r r e n t s e s s io n .
9 0
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
2012
B O E33 0
Les son :U
n d e r s t a n d in g
T e r m s in S A P B u s i n e s s O b j e c t s B u s i n e s s In t e l lig e n c e S o l u t io n
Fi gur e 24: Lo ad B al anci ng
N o t e : B I G - I P b y F 5 is a c o m m o n h a r d w a r e lo a d - b a l a n c i n g s o l u t io n u s e d b y m a n y w e b fa rm s . A c t iv e / A c t iv e a n d A c t iv e / P a s s iv e F u n c t io n a l it y
Ai m c tp l i v e e m / A e n ct t ie v d e i an n d a v A a r c it e it v ye / oP f a s f sa is v he i o n a r s e . A g e n e c r t i v e a / l A f u nc t i c v t e i o n r e af l e i r t y s tt ho a t t w c a o n r e bd eu n a d p p a n tl i e d r e s a no du r c e s ( s e r v e r s o r s e r v i c e s ) th a t a r e b o t h f u n c t io n i n g to s u p p o r t th e s y s t e m a s a w h o l e . A C M S c l u s te r i n w h i c h m u l tip l e C M S s e r v e r s a r e r u n n i n g a n d s h a r in g th e w o r k l o a d a t th e s a m e tim e is a n e x a m p l e o f a n A c t iv e / A c t iv e c o n g u r a t io n . A c t iv e / P a s s iv e r e f e r s to tw o o r m o r e r e d u n d a n t r e s o u r c e s b u t o n l y o n e is r u n n i n g a n d a c tiv e l y m a n a g i n g r e q u e s ts ; th e o t h e r r e s o u r c e is e i th e r n o t r u n n i n g o r r u n n i n g in a w a i tin g s ta t e u n til it is f u r t h e r p r o m o t e d to a c t iv e s t a t e b y a d m in i s t r a t o r s f o l lo w in g th e f a i lu r e o f th e c u r r e n t a c t iv e r e s o u r c e . T w o I n p u t F ile R e p o s i to r y S e r v e r s r u n n in g a t t h e s a m e tim e is a n e x c e l le n t e x a m p l e o f A c t iv e / P a s s i v e . H ig h a v a i la b ilit y s e r v e r
cl u st eri n g
H ig h - a v a i la b i lity c l u s t e r s ( a l s o k n o w n a s H A C lu s t e r s o r F a i lo v e r C lu s t e r s ) a r e c o m p u t e r c l u s t e r s th a t a r e im p l e m e n t e d p r im a r ily f o r th e p u r p o s e o f im p r o v i n g th e a v a i la b i lity o f s e r v i c e s . T h e y o p e r a t e b y h a v i n g r e d u n d a n t c o m p u t e r s o r n o d e s w o r k i n g to g e t h e r a n d s h a r in g d a t a to p r o v i d e s e r v i c e s a n d f u n c t io n a l ity . W h e n a s e r v i c e f a i ls , t h o s e p r o c e s s e s c a n b e m o v e d to b e m a n a g e d b y o t h e r n o d e s s o th e s e r v i c e is o n c e a g a i n a v a i la b l e . T h e s h a r e d d a t a is a l w a y s a v a i la b l e . I n a d d itio n , e a c h
2012
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
9 1
U n it 3 : E n s u r in g A v a ila b ilit y o f y o u r S A P
B u s in e s s O b je c t s B I S o lu t io n s
BOE3
node has m any redundant e l e m e n t s to im p r o v e r e l ia b i lity s u c h a s m u l tip l e p o w e r s u p p l ie s a n d n e t w o r k c a r d s . M a n y o f th e s e c o m p o n e n t s a r e d e s ig n e d to b e c h a n g e d w hi le th e ser ve r is st ill r un ni ng th us r ed u ci ng u na va ilab ility.
F ig u r e 2 5 : H ig h A v a i la b ilit y S e r v e r C lu s t e r in g
9 2
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
2012
30
B O E33 0
Les son :U
n d e r s t a n d in g
T e r m s in S A P B u s i n e s s O b j e c t s B u s i n e s s In t e l lig e n c e S o l u t io n
H ig h A v a i la b i lity c l u s t e r s c a n b e c o n g u r e d in th e f o l lo w in g w a y s : • •
A c tiv e /A c tiv e I n a c t iv e / a c t iv e , tr a f c in t e n d e d f o r th e a p p lic a t io n o f th e a c tiv e n o d e s . T h i s is p o s s ib l e w h e n a l l n o d e s S o m e c l u s t e r e d in s t a n c e s o f d a t a b a s e s e r v e r s a r e q u e r ie s g o f r o m a c l ie n t t o a v i rtu a l s e r v e r n a m e q u e r y c a n b e d o n e b y a n y a v a ila b l e n o d e th a t h o s
can be pr ocess h a v e a c c e s s to goo d exam pl e b u t th e a c t u a l p ts th e s a m e in s
ed by any on e th e s a m e d a t a . o f th i s . D a t a b a s e r o c e s s in g o f th e ta n c e o f th e
d a t a b a s e . A llo w in g m u l tip l e in s t a n c e s to a c c e s s th e s a m e d a t a b a s e s i m u l ta n e o u s l y p r o v i d e s f a u l t to l e r a n c e , lo a d b a l a n c i n g , a n d p e r f o r m b e n e ts b y a llo w in g th e s y s te m to s c a le o u t. A t a c c e s s th e s a m e d a t a b a s e , t h e f a i lu r e o f o n e in s ta n c e h o s t e d b y a s p e c i w ill n o t c a u s e th e lo s s o f a c c e s s to th e d a t a b a s e its e l f . •
( s tor age) ance th e s a m e tim e , s in c e a ll n o d e s c node
A c tiv e /P a s s iv e A c t iv e / p a s s iv e c o n g u r a t io n p r o v id e s a f u l ly r e d u n d a n t in s t a n c e o f e a c h n o d e r u n n i n g b u t o n ly o n e is a c t iv e l y p r o c e s s in g r e q u e s ts ; a l l o t h e r s a r e in a w a i tin g s ta t e . S h o u ld a d i s a s te r o c c u r o n th e c u r r e n t n o d e , t h e p r o c e s s w ill b e s to p p e d o n th a t n o d e , m o v e d o v e r to a n o t h e r r e d u n d a n t n o d e a n d th e n s ta r te d . T h i s c o n g u r a t io n ty p i c a l ly r e q u i r e s th e m o s t a m o u n t o f e x t r a h a r d w a r e . T h e e x t r a h a r d w a r e c a n b e m itig a t e d b y s p l ittin g th e h o s t e d a p p l ic a t io n s . E a c h n o d e r u n s s o m e a p p lic a t io n s a c t iv e l y a n d is a l s o a c t in g a s th e p a s s iv e n o d e f o r a p p lic a t io n s th a t r u n o n o t h e r n o d e s . T h e c h a l le n g e is to e n s u r e th a t if a f a i lu r e o c c u r s , t h e r e m a i n i n g n o d e s a r e a b l e to s u p p o r t a l l a p p l ic a t io n s .
2012
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
9 3
U n it 3 : E n s u r in g A v a ila b ilit y o f y o u r S A P
F ig u r e 2 6 :
B u s in e s s O b je c t s B I S o lu t io n s
BOE3
30
A c t iv e a n d p a s s i v e f a i l- o v e r a r c h it e c t u r e
N ot e: and ’M for host fol der s th e C M
S ic r in g and S
o m e c o m m o n l y u s e d c l u s t e r in g s e r v i c e s a r e ’ V e r ita s C o s o f t C lu s t e r S e r v e r ’ ( M S C S ) . T h e s e s e r v e r s a r e e x c e l h i g h l y a v a i la b l e r e s o u r c e s s u c h a s le s h a r e s f o r th e F R c l u s te r a w a r e d a t a b a s e s s u c h a s M S S Q L S e r v e r a n d O s y s te m d a t a b a s e a n d o t h e r r e p o r tin g d a t a b a s e s .
lu s t e r S e r v e r ’ le n t o p t io n s S root r a c le f o r
N e t w o r k S t o r a g e S o lu t io n s S t o r a g e A r e a N e tw o r k (S A N )
S A N is a n ta p e lib r a r ie s syst em ,t he d r o p p in g , a s
9 4
a r c h i te c t u r e to a t ta c h r e m o t e c o m p u t e r s to r a n d o p tic a l j u k e b o x e s ) to s e r v e r s in s u c h d e v i c e s a p p e a r a s lo c a l ly a t ta c h e d . A lth o u o f 2 0 0 7 S A N s a r e s till u n c o m m o n o u t s id e
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
age devi ces (s uch as di s k ar rays , a w a y th a t , t o th e o p e r a t in g g h c o s t a n d c o m p l e x i ty a r e la r g e r e n t e r p r is e s .
2012
B O E33 0
Les son :U
n d e r s t a n d in g
T e r m s in S A P B u s i n e s s O b j e c t s B u s i n e s s In t e l lig e n c e S o l u t io n
Fi gu re 27:
N e t w o r k S to r a g e
S o l u t io n s
Fi gur e 28 : SA N
N e tw or k A ttac hed
2012
St or age (N A S)
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
9 5
U n it 3 : E n s u r in g A v a ila b ilit y o f y o u r S A P
B u s in e s s O b je c t s B I S o lu t io n s
B y cont ras tt o a S A N c o m p u t e r th a t i s c o n n e c t le - b a s e d d a t a s to r a g e a n d o t h e r s o f tw a r e o n s y s te m s , a c c e s s to le s
BOE3
, N e t w o r k A tta c h e d S to r a g e ( N e d to a n e t w o r k w ith th e s o l e s e r v i c e s to o t h e r d e v ic e s o n th e th e N A S u n i t p r o v i d e th e f u n c t , a n d m a n a g e m e n t o f th e s e c o m
30
A S ) is e s s e n t ia l ly a s e l f - c o n t a i n e d p u r p o s e o f s u p p l y i n g th e net w or k. T he op er at ing s yst em io n a l ity o f d a t a s to r a g e , le ponent s.
U n l ik e S A N w h e r e th e r e m o t e le s y s t e m a p p e a r s to b e lo c a l , i t i s c l e a r t o th e o p e r a t in g s y s te m th a t t h e N A S r e s o u r c e is r e m o t e . T h e N A S r e s o u r c e a p p e a r s a s a n e t w o r k s h a r e a c c e s s e d b y a U N C p a th ( f o r e x a m p l e \\S er ve r _N am e\ F ile _S hare\ S ub N A S H ead s
A to (N he
N A S a SA FS ,C ad s co
h e a d r e f e r s to a N A S w h i c h d o e s n o t h a v e N . I n e f f e c t, a N A S a c ts a s a tr a n s la t o r b e t w I F S ) a n d th e b l o c k - le v e l S A N p r o t o c o l s ( F i m b i n e th e a d v a n t a g e s o f b o t h S A N a n d N A
Fi gur e 29: The
9 6
c h a l le n g e
a n y o n - b o a r d s to r a g e b u t c o n n e c ts e e n th e l e - le v e l N A S p r o t o c o l s b r e C h a n n e l, i S C S I ) . T h u s N A S S te c h n o l o g i e s .
o f th e S A N
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
2012
_ F o ld er\ F ile
).
B O E33 0
Les son :U
n d e r s t a n d in g
T e r m s in S A P B u s i n e s s O b j e c t s B u s i n e s s In t e l lig e n c e S o l u t io n
Fi gur e 30 : N A S H ea ds
V e r t ic a l a n d H o r iz o n t a l S c a lin g S c a l a b i lity is a k e y s u c c e s s f a c t o r f o r b u s in e s s a p p lic a t io n s in a d y n a m ic e n v ir o n m e n t . S A P B u s i n e s s O b j e c t s B I p l a t f o r m s c a l e s b o th v e r tic a l ly a n d h o r iz o n ta l ly . V e r tic a l res our ce of S A P th e s a m
s c a lin g ( o t h e r w is e k n o w n a s s c a lin g u p ) m e a n s a d d i n g m o r e h a r d w a r e s ( f o r e x a m p l e p r o c e s s o r s a n d m e m o r y ) to th e s a m e m a c h i n e . I n th e c o n t e x t B u s i n e s s O b j e c t s B I p l a t f o r m , t h i s m e a n s th e a b i lity to a d d m u l tip l e s e r v e r s o n e m ac hi ne .
H o r iz o n t a l s c a l in g ( o t h e r w is e k n o w n a s s c a lin g o u t ) m e a n s a d d i n g m o r e m a c h i n e s in t o th e s o l u t io n . I n th e c o n t e x t o f S A P B u s i n e s s O b j e c t s B I p l a t f o r m , t h i s m e a n s th e a b i lity to r u n m u l tip l e s e r v e r s o n m u l tip l e m a c h i n e s s e a m le s s ly .
B ac kup B a c k u p r e f e r s to m a k i n g c o p i e s o f d a t a s o th a t t h e s e a d d i tio n a l c o p i e s m a y b e u s e d f o r r e s t o r a t io n a f te r a d a t a lo s s e v e n t o c c u r s . T h e s e a d d itio n a l c o p ie s a r e ty p ic a l ly c a l le d " b a c k u p s " . B a c k u p s a r e u s e f u l p r im a r ily f o r tw o p u r p o s e s :
2012
•
T o r e s to r e a n e n t ir e s y s te m
•
T o r e s to r e s m a l l n u m co r r u p ted .
f o l lo w in g a m a j o r d i s a s te r .
b e r s o f l e s a f te r t h e y h a v e
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
b e e n a c c i d e n t a l ly d e l e t e d o r
9 7
U n it 3 : E n s u r in g A v a ila b ilit y o f y o u r S A P
B u s in e s s O b je c t s B I S o lu t io n s
BOE3
30
I n S A P B u s i n e s s O b j e c t s B I p l a t f o r m c o n t e x t , th e th r e e c r itic a l p i e c e s o f d a t a to b a c k u p a re : •
T h e C M S s y s te m d a ta b a s e . T h i s m a y a ls o in c lu d e th e a u d i t d a ta b a s e .
•
InputF
•
O u t p u t F ile R e p o s ito r y r o o t f o l d e r.
ile R e p o s ito r y r o o t f o l d e r.
I t is im p o r ta n t th a t th e s e
N ot e:
com
p o n e n t s a r e s y n c h r o n iz e d .
D e p lo y m e n t S t r a t e g ie s f o r H ig h A v a ila b ilit y C r e a t in g f a i lu r e . S p ro h ib avai labl e organ izat
a tr u e f a u l t to l in c e r e m o v i n g itiv e ta s k , B I s o l u t io n w io n’ s bu si ne ss
e r a n t B I s o l u t io n r e q u ir e s r e m o v in g a l l a l l s i n g l e p o i n t s o f f a i lu r e is a n im m e n s th e re a lity is th a t e n s u rin g a ith b a c k u p a n d d i s a s te r r e c o v e r y s tr a t e g i ne ed s.
W h e n d e s ig n i n g a s y s t e m
f o r h i g h a v a i la b i lity , y o u n e e d
•
A v a i la b i lity r e q u i r e m e n t s a n d h o w to b e d o w n .
•
F a i lo v e r p r
•
V e r tic a l a n d h o r iz o n t a l s c a l in g o p t io n s .
o c e s s in g , s y s te m
s in g le e and v a ila es that
p o in t s in ext rem ely cos t b ility m e a n s d e p lo y in g a h ig h ly s up po rt yo ur
to c o n s i d e r :
m u c h tim e is a c c e p t a b l e f o r th e s y s te m
bac kup,and
d a t a s to r a g e .
R e s o u r c e s in c o r p o r a t e d in t o a B u s i n e s s I n t e l lig e n c e s o l u t io n a r e v a s t a n d th e r e a r e m a n y d i f f e r e n t w a y s th e s e r e s o u r c e s c a n in t e r a c t w ith e a c h o t h e r . T h e n e x t to p i c in th i s le s s o n w ill f o c u s s p e c i c a lly o n S A P B u s in e s s O b j e c ts B I p l a t f o r m a n d s o m e o f its de pe n de nc ies.
D e s i g n in g a S y s t e m S in g l e s e r v e r d e p l o y m
f o r H ig h A v a i la b ilit y
e n t s a r e n o t h ig h ly a v a i la b le
I n a s in g l e s e r v e r d e p l o y m e n t , y o u c a n d u p l ic a te m a n y o f th e S A P B u s in e s s O b j e c ts B I p l a t f o r m s e r v e r s to p r o v i d e r e d u n d a n c y . I f o n e s e r v i c e f a i ls , t h e d u p l ic a t e s e r v i c e c o u l d c o n tin u e to p r o c e s s r e q u e s ts . H o w e v e r , if th e r e is a c a t a s tr o p h i c f a i lu r e a f f e c t in g th e e n t ir e s e r v e r , S A P B u s i n e s s O b j e c t s B I p l a t f o r m w ill b e c o m e u n a v a i la b l e u n t il th e p r o b l e m is r e s o l v e d . P la n n e d m a i n t e n a n c e c a n a l s o c r e a t e p e r io d s o f u n a v a i la b i lity . W h e t h e r th e d o w n t im e is p l a n n e d o r u n p la n n e d , if it s u p p o r ts th e b u s in e s s re q u ire m e n ts o f a v a ila b ility , a s in g le s e rv e r s o lu tio n m a y b e s u f c ie n t b u t it is n o t r e g a r d e d a s a h i g h l y a v a i la b l e d e p l o y m e n t . D e s ig n in g a m u lt ip le - s e r v e r
9 8
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
s yst em
f o r h ig h a v a ila b ilit y
2012
B O E33 0
Les son :U
n d e r s t a n d in g
T e r m s in S A P B u s i n e s s O b j e c t s B u s i n e s s In t e l lig e n c e S o l u t io n
D e p e n d i n g o n th e n u m b e r o f m a c h i n e s y o u c a n d e d ic a te to S A P B u s in e s s O b j e c ts B I p la tfo rm , y o u h a v e m a n y o p tio n s fo r d e s ig n in g a s y s te m fo r h ig h a v a ila b ility , ta k in g th e a d v a n t a g e o f b o th v e r tic a l a n d h o r iz o n t a l s c a l in g . I n a m u l tip l e - s e r v e r d e p lo y m e n t , d u p lic a t e s e r v i c e s a r e r u n n i n g o n d i f f e r e n t m a c h i n e s a n d th e S A P B u s i n e s s O b j e c t s B I p l a t f o r m a r c h i te c t u r e p r o v i d e s th e r e d u n d a n c y a n d r e l ia b l e c o m m u n i c a t io n s to e n s u r e h i g h a v a i la b i lity o f S A P B u s i n e s s O b j e c t s B I p la tfo rm . If o n e s e rv ic e fa ils o r if th e re is a h a rd w a re fa ilu re o n th e m a c h in e ru n n in g th e s e r v i c e , t h e d u p l ic a t e s e r v i c e o n a n o th e r m a c h i n e c o n t in u e s to p r o c e s s r e q u e s ts w ith little im p a c t t o th e s y s t e m . W h a t l ittle im p a c t t h e r e is c a n b e m a n a g e d th r o u g h c o n g u r a t io n s e t tin g s s o th e r e is n o d e n i a l o f s e r v i c e s . T h e a r c h i te c t u r e is c o m m o n l y d i v i d e d a v a i la b l e d e p lo y m e n t b y lo o k i n g a t c o h o w to u t iliz e b o th v e r t ic a l a n d h o r iz o n b o th th e s e rv e rs a n d th e re s T h e f o l lo w in g d i a g r a m
2012
in t o 3 tie r s . I t is e a s ie r to d e s ig n a h i g h l y n g u r a t io n o p tio n s w ith i n e a c h tie r f o c u s in g o n ta l s c a l in g to m a i n t a i n h i g h a v a i la b i lity f o r o u rc e s th e y d e p e n d o n .
illu s t r a t e s f a u l t to l e r a n c e
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
in a m u l tip l e s e r v e r e n v ir o n m e n t :
9 9
U n it 3 : E n s u r in g A v a ila b ilit y o f y o u r S A P
Le s s on Sum
B u s in e s s O b je c t s B I S o lu t io n s
BOE3
m a ry
Y o u s h o u ld n o w b e a b l e to :
1 0 0
•
D e s c r ib e th e c h a l le n g e s
•
E x p l a i n th e k e y f a c to r s in m a k i n g y o u r s y s te m s f a u l t t o l e r a n t a n d
in a B u s in e s s I n t e l lig e n c e
s o l u t io n
•
D e n e th e d e p l o y m B I pl at form
h i g h l y a v a i la b l e
e n t s t r a t e g i e s f o r h i g h a v a i la b i lity in S A P B u s in e s s O b j e c ts
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
2012
30
B O E 330
L e s s o n : E n s u n ir g A v a a l i b ty i l i n i M u p ti l e l T e i rs
L e s s o n : E n s u r in g A v a ila b ilit y in M u lt ip le T ie r s Lesson
O ver vi ew
I n th i s le s s o n , y o u w ill le a r n a b o u t c r e a t in g h i g h a v a i la b i lity in th e m u l tip l e tie r s .
L esso
n O b je c t iv e s
A f te r c o m p l e t in g th i s le s s o n , y o u
w ill b e a b l e to :
•
L is t d e p l o y m
e n t o p t io n s f o r th e a p p l ic a tio n tie r
•
E x p l a i n v e r tic a l a n d
•
D e s c r ib e th e n e w c a p a b i litie s o f th e w d e p l o y to o l a n d av ai lab ility in th e ap p licat io n tier
h o r iz o n t a l s c a l in g o p t io n s
•
U n d e r s ta n d h i g h a v a i la b i lity in th e I n t e l lig e n c e
•
D e s c r ib e th e p r o c e s s o f C M S c lu s te r in g
•
M a n a g e a c tiv e / p a s s iv e l e r e p o s ito r y s e r v e r s
its r o l e in c r e a tin g h i g h
tie r
•
D e s c r ib e th e S A P B u s in e s s O b j e c ts B I p l a t f o r m s e r v e r s in th e P r o c e s s in g tie r
•
U n d e r s ta n d th e c o n c e p t o f s
•
C r e a te a n d w o r k w ith s e r v e r g r o u p s
e rve r gr ou ps
B usi nes s E xa m pl e C o n c e p t u a l t ie r s S A P B u s i n e s s O b j e c t s B u s i n e s s I n t e l lig e n c e o f co nc ep tu al tier s:
2012
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
p l a t f o r m c a n b e th o u g h t o f a s a s e r ie s
1 0 1
U n it 3 : E n s u r in g A v a ila b ilit y o f y o u r S A P
1 0 2
B u s in e s s O b je c t s B I S o lu t io n s
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
BOE3
2012
30
B O E 330
L e s s o n : E n s u n ir g A v a a l i b ty i l i n i M u p ti l e l T e i rs
F i g u r e 3 1 : C o n c e p t u a l t ie r s in S A P B u s i n e s s O
•
b j e c t s B I p l a t fo r m
d e p lo y m
ent
W e b t ie r T h e W e b T ie r c o n t a i n s w e b a p p l ic a tio n s d e p l o y e d to a J a v a w e b a p p l ic a tio n s e r v e r . W e b a p p lic a t io n s p r o v id e S A P B u s i n e s s O b j e c t s B u s i n e s s I n t e l lig e n c e p la tfo rm fu n c tio n a lity to e n d u s e rs th ro u g h a w e b b ro w s e r. E x a m p le s o f w e b a p p l ic a t io n s in c l u d e th e C e n t r a l M a n a g e m e n t C o n s o l e ( C M C ) a d m in i s tr a t iv e w e b in t e r f a c e a n d B I la u n c h p a d . T h e w e b tie r a l s o c o n t a i n s W e b S e r v i c e s . W e b S e r v i c e s p r o v id e s S A P B u s i n e s s O b j e c t s B u s i n e s s I n t e l lig e n c e p l a t f o r m f u n c t io n a l ity to s o f tw a r e to o ls v i a th e w e b a p p lic a t io n s e r v e r , s u c h s e s s i o n au th en ticat io n, user pri v ileg e m an ag em en t, sched u lin g, sear ch , ad m in ist r at ion , r e p o r tin g , a n d q u e r y m a n a g e m e n t . F o r e x a m p l e , L iv e O f c e is a p r o d u c t t h a t u s e s W e b S e r v i c e s to in t e g r a t e S A P B u s i n e s s O b j e c t s B u s i n e s s I n t e l lig e n c e p la tfo rm re p o rtin g in to M ic ro s o ft O f c e p ro d u c ts .
•
M a n a g e m e n t t ie r T h e m a n a g e m e n t t ie r c o o r d i n a t e s a n d c o n t r o l s a l l o f th e c o m p o n e n t s th a t m a k e u p S A P B u s i n e s s O b j e c t s B u s i n e s s I n t e l lig e n c e p l a t f o r m . I t i s c o m p r is e d o f th e C e n t r a l M a n a g e m e n t S e r v e r ( C M S ) a n d th e E v e n t S e r v e r. T h e C M S p r o v i d e s m a i n t a i n s s e c u r ity a n d c o n g u r a t io n in f o r m a t io n , s e n d s s e r v i c e r e q u e s t s to s e r v e r s , m a n a g e s a u d i tin g , a n d m a i n t a i n s th e C M S s y s te m d a t a b a s e . T h e E v e n t S e r v e r m a n a g e s le b a s e d e v e n t s , w h i c h o c c u r in th e s to r a g e tie r .
•
P r o c e s s in g tie r T h e p r o c e s s in g tie r a n a l y z e s d a t a a n d p r o d u c e s r e p o r ts . T h i s is th e o n ly tie r th a t acces ses the dat abases
•
that con tai n r epo r t dat a.
S t o r a g e tie r T h e s t o r a g e tie r is r e s p o n s i b l e to h a n d l in g le s , s u c h
as do cum
e n t s a n d r e p o r ts .
T h e I n p u t F ile R e p o s i to r y S e r v e r m a n a g e s le s th a t c o n t a i n in f o r m a t io n to b e u s e d i n r e p o r t s , s u c h a s t h e f o l l o w i n g l e t y p e s : . r p t , . c a r , . e x e , . b a t , . js , . x l s , .d o c , .p p t, .r t f , .tx t, .p d f , .w id , .r e p , .u n v . T he O as th e s to r a g e acce ss
2012
u t p u t F ile R e p o s ito r y S e r v e r m a n a g e s r e p o r ts c r e a te d b y th e s y s te m , s u c h f o ll o w i n g le ty p e s : .r p t , .c s v , . x l s , . d o c , .r tf , .t x t , .p d f , . w i d , .r e p . T h e tie r a l s o h a n d l e s r e p o r t c a c h i n g to s a v e s y s t e m r e s o u r c e s w h e n u s e r s r ep o r ts.
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
1 0 3
U n it 3 : E n s u r in g A v a ila b ilit y o f y o u r S A P
B u s in e s s O b je c t s B I S o lu t io n s
BOE3
H ig h A v a i la b ilit y in t h e W e b t ie r W e b C lie n t t o W e b S e r v e r O b v i o u s l y th e r e is little th a t y o u c a n d o to m a k e W e b C lie n t s h i g h l y a v a i la b l e s o th e W e b S e r v e r is u s u a l ly th e r s t p l a c e to b e g in p l a n n in g f o r h i g h a v a i la b i lity . Y o u m a y w is h to im p l e m e n t a n e x te r n a l w e b s e r v e r in f r o n t o f I n t e l lig e n c e s ta c k f o r o n e o r m a n y o f th e f o l lo w in g r e a s o n s : •
Y o u w i s h t o im p le m e n t a D M Z .
•
Y ou w a ntt he le s ) , th e r e b y (W A S ).Y ou w h i c h is in c l
•
Y o u w is h to o f o a d th e S S L
w eb rem ca n uded
s e r v e r to s e r v e ovi ng som e of s epar ate dynam w ith S A P B u s
up th e ic in e s
w o r k fro m
s ta tic w e b c o n t e n t o n l lo a d f r o m th e w e b a n d s ta t ic c o n t e n t u s i s O b j e c ts B I p l a t f o r m
th e B u s in e s s
y (forexa m a p p l ic a tio n n g th e w d e p l to a c h i e v e
p l e .g i f ser ver o y to o l , th i s .
W e b A p p lic a tio n S e r v e r s .
H e r e y o u e n c o u n t e r a p r o b l e m h o w e v e r. I f y o u h a v e o n e s in g le p o in t o f f a i lu r e . Y o u c a n e l im in a t e th e s in g le p o m u l tip l e w e b s e r v e r s . B u t th i s in t r o d u c e s a n e w p r o b l e m m u l tip l e w e b s e r v e r s a n d th e r e f o r e m u l tip l e U R L s to c h o o s get ar ou nd thi s ?
w e b s e r v e r th e n y o u h a v e a in t o f f a i lu r e b y in t r o d u c i n g ; now your us er s have e from . H ow ca n do you
D N S rou nd ro bi n
" D o m a i n N a m e S e r v i c e r o u n d r o b i n " is o n e s o l u t io n w h e r e b y th e D N S s e r v e r s e n d s w e b r e q u e s ts to e a c h w e b s e r v e r in a r o u n d r o b i n m a n n e r. D N S r o u n d r o b i n is n o t vi s e r t hy a t p o p a u l D a N r , b S u s te i r t v i e r s m ig h t e a s ily h a n d o u t b u t h a s a c ra s h H a r d w a r e lo a d
v ec ra n n y o a f ft o r v e d r a b li f y e t th o e i m a v a pi l e l m a b i e l n i tt y . o O f n eh o ps r t s o b li n e m i t s rw e c oi tr h d t s h . i s T m h u e t h s o , d i t th e I P a d d r e s s o f a s e r v e r th a t i s s w itc h e d o f f o r o n e th a t i s u p e d s e rv ic e .
bal ance r
T h e s e a r e h a r d w a r e a p p l ia n c e s th a t p r e s e n t a s in g l e U R L to th e e n d u s e r s , a n d th e n f o r w a r d tr a f c o n to th e w e b s e r v e r f a r m b e h i n d it. H a r d w a r e lo a d b a l a n c e r s c a n f a i l to o if b u t in p r a c t ic e th e y te n d to b e v e r y r e l ia b l e .
1 0 4
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
2012
30
B O E 330
L e s s o n : E n s u n ir g A v a a l i b ty i l i n i M u p ti l e l T e i rs
H a r d w a r e lo a d b a l a n c e r s h a v e •
A lo a d b a l a n c e r c a n o ff . •
s ever alb enet s,f or exam
pl e:
M o n i to r in g n e t w o r k a v a i la b i lity o f s e r v e r s w ith i n a c l u s te r b e c o n g u r e d to n o t d i r e c t t r a f c to a s e r v e r th a t i s s w itc h e d
A c c o m m o d a tin g s e s s io n s ta te A lo a d b a l a n c e r s ta t e w h e n
c a n b e c o n g u r e d w ith c l ie n t a f n i ty , s o it c a n
m a i n t a i n s e s s io n
neces s ar y.
N ot e: o r " s tic k y s w itc h i n g s w itc h i n g tr a n s l a t io n co m e from serv er) .
N o t e : C lie n t a f n i ty is s o m e t im e s r e f e r r e d to a s " s e s s i o n a f n i ty " s e s s io n s " . C lie n t a f n i ty is im p l e m e n t e d u s i n g e i th e r I P - b a s e d o r c o o k i e - b a s e d s w itc h i n g . M o s t o r g a n iz a t io n s p r e f e r c o o k i e - b a s e d s in c e it d o e s n o t s u f f e r f r o m p r o b l e m s a s s o c i a t e d w ith N A T ( w h e r e a l l o f th e u s e r ’s b e h in d a p a r tic u l a r N A T d e v ic e a p p e a r to th e s a m e I P a d d r e s s a n d th e r e f o r e a r e a l l s e n t t o th e s a m e w e b
W e b S e r v e r t o W e b A p p l ic a t io n S e r v e r A lth o u g h w e b a p p l ic a t io n B usi nessO bj ect s B usi ness w e b a n d w e b a p p l ic a t io n c o n g u r a t io n , t h e w e b s e o f th e r e q u e s ts s e n t t o th e
s er ver s com I n t e l lig e n c e s e r v e r s in t o r v e r w ill s e r w e b a p p l ic a
e w ith b u i lt- in w e b s e r v e r f u n c t io n a l ity , S A P p l a t f o r m a l s o s u p p o r t s th e s e p a r a t io n o f a d e - p a i r e d c o n g u r a t io n . I n a d e - p a i r e d v e s ta t ic a n d c a c h e d c o n t e n t to o f f s e t a p o r tio n tio n s e r v e r . A w e b s e r v e r m a y a l s o s u p p o r t a
r e v e r s e p r o x y c o n g u r a t io n to im p r o v e s i te s e c u r ity .
W e b a p p lic a t io n
depl oym
T he S A P B usi ness O bj ect s B d e p l o y w e b a p p l ic a tio n s o n l y o t h e r s u p p o r te d w e b a p p lic a t aft er th e in st al lat io n is co m p
ent
u s i n e s s I n t e l lig e n c e p l a t f o r m in s t a l la t io n p r o g r a m c a n to th e b u n d l e d T o m c a t 6 .0 w e b a p p l ic a ti o n s e r v e r . A ll io n s e r v e r s r e q u ir e th a t w e b a p p lic a t io n s b e d e p l o y e d let e.
N o t e : I t is r e c o m m e n d e d th a t y o u u s e th e W D e p lo y w e b a p p l ic a tio n d e p l o y m e n t t o o l . H o w e v e r , y o u c a n d e p l o y w e b a p p l ic a t io n s w ith th e s e r v e r ’s a d m in i s t r a t iv e c o n s o l e if y o u p r e f e r .
2012
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
1 0 5
U n it 3 : E n s u r in g A v a ila b ilit y o f y o u r S A P
B u s in e s s O b je c t s B I S o lu t io n s
BOE3
30
O S G i W A R le s
T he O SG if th e w e b a p p p la tfo rm r e s o u r c e s to s e r v e r in o n e
ram ew lic a t io n . It a e x i s t in s te p .
or k for J ava w eb s b u n d le d w ith llo w s w e b a a s in g l e b u n d l e
appl S A p p th a t
ic a tio n s s im P B usi ness lic a tio n can be depl
p l i e s O bj ect s , la n oyed
th e s B g u to a
depl oym entof u s i n e s s I n t e l lig e n c e a g e p a c k s , S D K s , p lu g in s , a n d o th e r w e b a p p l ic a t io n
D e p l o y i n g a s in g l e W A R l e a ls o m e a n s f e w e r w e b s e s s io n s a r e n e e d e d w h e n a u s e r a c c e s s e s m u l tip l e w e b a p p l ic a t io n s , w h i c h r e d u c e s th e m e m o r y , d i s k , a n d p ro c e s s in g lo a d p la c e d o n a w e b a p p lic a tio n s e rv e r. N o t e : L o a d b a l a n c i n g a c l u s t e r o f S A P B u s i n e s s O b j e c t s B u s i n e s s I n t e l lig e n c e p la tfo rm s e rv e rs is n o t re q u ire d , a s th e C e n tra l M a n a g e m e n t S e rv e r (C M S ) al r eady di st r ibu tes w or k bet w een cl ust er no des.
T h e C e n t r a l M a n a g e m e n t C o n s o l e ( C M C ) w e b a p p l ic a tio n d o e s n o t s u p p o r t s e s s io n f a i l- o v e r . H o w e v e r , B I la u n c h p a d is f a u l t- to l e r a n t , a n d d o e s s u p p o r t s e s s i o n f a i l- o v e r , s o u s e r s w ill n o t n o tic e if a c l u s t e r n o d e f a i ls .
F a i lo v e r S A P B a p p l ic a t used as evenl y
and
lo a d
bal anci ng
usi ness O bj ect s B usi ness io n s e r v e r s w ith lo a d b a l th e e n t r y - p o in t f o r th e w d i s tr ib u te d a m o n g th e w
Int anci eb eb
e l lig e n c e p l ng. H ar dw a p p l ic a t io n a p p lic a t io n
S A P B usi nessO bj ect s B usi ness f o r m W A R a n d E A R le s
1 0 6
at f or m suppo r ts cl ust er ed w eb a r e o r s o f tw a r e lo a d b a l a n c e r s c a n b e s e r v e r s to e n s u r e th a t th e p r o c e s s in g is s er ver s .
In t e l lig e n c e
pl at -
T h e f u n c t io n a l ity th a t m a k e s u p S A P B u s i n e s s O b j e c t s B p la tfo rm is d iv id e d b e tw e e n s e v e ra l w e b o n l y th e c o m p o n e n t s r e q u i r e d b y y o u r o r g a n i z a tio n . I n S A B u s i n e s s I n t e l lig e n c e p l a t f o r m 4 . 0 , m a n y o f th e c o r e w e b p re v io u s re le a s e s h a v e b e e n b u n d le d in to a p p l ic a tio n s e r v e r m e m o r y a n d th e r e d u c e s th e n u m b e r o f w e b a p p lic a t io n s th a t p r e v i o u s l y h a d m u l tip l e a r c h i v e s .
u s i n e s s I n t e l lig e n c e a p p lic a tio n s to P B u s in e s s O b j e c ts a p p l ic a t io n s in c l u d e d a s in g le O S G i w e b s e s s io n s n e e d e d
F or exam pl e,S A P B usi nes sO bject s B th e C e n t r a l M a n a g e m e n t C o n s o l e ( C M C a p p l ic a ti o n s a r c h i v e d a s C M C .w a r a n d I n t e l lig e n c e p l a t f o r m 4 . 0 h a s c o n s o l id a t e d w e b a p p l ic a t io n s , a l o n g w ith o t h e r s , i n t o
pl atfor m X B I la u n c h B u s in e s s O ie w ( n o w e d B O E .w
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
u s i n e s s I n t e l lig e n c e ) a n d I n f o V ie w ( n o w I n f o V ie w .w a r . S A P th e C M C a n d I n f o V a s in g l e a r c h i v e n a m
I 3 . x in c l pa d)w e b b j e c ts B u s B Il aunch ar or B O
2012
m a k e it e a s y to d e p lo y w ith a rc h iv e . T h is s a v e s w e b for uded in e s s pad) E .e a r .
B O E 330
L e s s o n : E n s u n ir g A v a a l i b ty i l i n i M u p ti l e l T e i rs
T h e W D e p l o y to o l b e d e p lo y a b le e x p e r ie n c e d a d m in i a p p l ic a tio n s e r v e r , i t i p ro c e s s .
O ve rvi ew
is u s e d to a u t o m o n a s u p p o s tr a t o r to m a n u a l s rec om m ended
a t e th e rte d w ly ta i lo r th a t t h e
pr oces e b a w W D
s o f ta i lo r in g w e b a p p l ic a tio n s a p p lic a tio n s e rv e r. W e b a p p l ic a t io n f o r a s p e c i c w e p l o y to o l b e u s e d to a u t o m a t e
to h ile it is p o s s ib le fo r a n eb th e
of W D epl oy
T h e W D e p l o y to o l is in c l u d e d w ith S A P B u s in e s s O b j e c ts B u s in e s s I n t e l lig e n c e p la tfo rm to e a s e d e p lo y m e n t o f w e b a p p lic a tio n s to J a v a -b a s e d w e b a p p lic a tio n s e r v e r s . T h e r e a r e tw o d i f f e r e n t v e r s io n s o f W D e p l o y : 1. 2.
W hi w eb adm w eb
A tr a d i tio n a l , t e x t - b a s e d in t e r f a c e th a t p r o c e s s e s c o m m a n d s g i v e n o n th e c o m m a n d - lin e
and par am eter s
A n e w W in d o w s - b a s e d g u i d e d a s s is ta n t s im ila r to th e S A P B u s in e s s O b j e c ts B u s i n e s s I n t e l lig e n c e p l a t f o r m in s t a l la t io n p r o g r a m , w h i c h p r o m p t s th e u s e r to e n t e r d e p lo y m e n t p a r a m e t e r s . le e a c h s u p p o r te d w e b a p p l ic a t io n s e r v e r r e q u i r e s d i f f e r e n t c o m m a n d s a n d a p p l ic a t io n p a c k a g e u p d a t e s , W D e p l o y p r o v i d e s a c o n s i s te n t in t e r f a c e f o r in i s tra t o r s , a n d a u t o m a t e s th e a d j u s t m e n t s n e e d e d f o r d e p l o y m e n t to a s p e c i c a p p lic a t io n s e r v e r .
D e pl oy m e nt m ode s W D e p l o y s u p p o r ts tw o d i f f e r e n t d e p l
oym
entm
odes :
1.
S t a n d a lo n e m o d e ( a w e b a p p l ic a tio n s e r v e r ) T h e w e b a p p l ic a tio n s e r v e r s e r v e s b o th s ta tic c o n te n t (H T M L p a g e s , im a g e s , d o c u m e n ts , J a v a S c rip t, C a s c a d in g S t y l e S h e e t s ) a n d d y n a m ic c o n t e n t ( J a v a S e r v e r P a g e s , J A R l e s , X M L l e s ) .
2.
S p l it w e b tie r m o d e ( a w e b a p p l ic a t io n s e r v e r p l u s a d e d i c a te d w e b s e r v e r ) A d e d i c a t e d w e b s e r v e r r e c e iv e s r e q u e s ts f r o m w e b b r o w s e r s a n d s e r v e s a l l s t a t ic c o n t e n t ( H T M L p a g e s , i m a g e s , d o c u m e n t s , J a v a S c r ip t , C a s c a d i n g S ty l e S h e e t s ) . R e q u e s ts f o r d y n a m ic c o n t e n t ( J a v a S e r v e r P a g e s , J A R l e s , X M L l e s ) a r e f o r w a r d e d to th e d e d i c a t e d a p p l ic a t io n s e r v e r a n d r e t u r n e d to th e w e b b r o w s e r w h e n th e c o n t e n t h a s b e e n f o r m e d . H in t : T h i s m o d e is s u i te d to la r g e r p r o d u c t io n d e p l o y m s c a l a b i lity a n d p e r f o r m a n c e a r e k e y . N ot e: w eb appl B usi nes s devel opm
2012
I t i s a l s o p o s s ib l e to u s e ic a t io n s e r v e r in s t a l le d o n I n t e l lig e n c e p l a t f o r m . T e n t o r te s t s y s te m s , a n d
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
W D e p l o y to d e p l o y th e s a m e s y s t e m a s h i s c o n g u r a t io n c a n is n o t r e c o m m e n d e d
ent s w her e
w e b a p p l ic a tio n s to a S A P B usi nes s O bj ect s be use d for s m al l f o r p r o d u c t io n s y s te m s .
1 0 7
U n it 3 : E n s u r in g A v a ila b ilit y o f y o u r S A P
B u s in e s s O b je c t s B I S o lu t io n s
BOE3
30
H ig h A v a i la b ilit y in t h e M a n a g e m e n t T i e r W e b A p p l ic a t io n S e r v e r t o S A P B u s i n e s s O b j e c t s B I p la t f o r m C lu s t e r O n c e a u s e r h a s in i tia t e d a s e s s io n , th e w e b a p p l ic a t io n s e r v e r th e n c o m m u n i c a t e s w ith th e I n t e l lig e n c e tie r , o r S A P B u s i n e s s O b j e c t s B I p l a t f o r m tie r . W h e n y o u lo g in t o S A P B u s in e s s O b j e c ts B I p l a t f o r m th r o u g h a n y o f th e c l ie n t t o o l s y o u a r e ty p ic a l ly a s k e d to p r o v id e f o u r p i e c e s o f in f o r m a t io n : •
A u se r n a m e
•
A p a s s w o rd
•
T h e " s y s te m " y o u w is h to lo g in to
•
T h e a u t h e n t ic a tio n ty p e in u s e w ith th a t s y s te m
T h e s y s te m CM S .
y o u s p e c if y is r e a lly th e h o s tn a m e a n d th e p o r t n u m
I t i s b e s t t o u s e th e f u l ly q u a l i e d d o m
N ot e:
berof
a hos tr unni ng a
a i n n a m e o f th e h o s t .
N o t e : I n t e r e s tin g l y d u e to th e w a y th a t S A P B u s i n e s s O b j e c t s B I p l a t f o r m f a i lo v e r w o r k s , t h e h o s tn a m e y o u s p e c if y m a y n o t a c t u a l ly b e th e C M S y o u e n d u p c o n n e c t in g to .
C M S C lu s t e r in g W ith C M C ent ralM f a i lu r e o n th e s a m e
Fi gu re 32:
1 0 8
S c l u s te r in g , a s e t o f tw o o r m o r e s e r v e r m a c h i n e s f u n c t io n a s a s in g l e a n a g e m e n t S e r v e r . I n th e e v e n t o f a n e t w o r k , p o w e r , h a r d w a r e , o r s o f tw a r e o n e s e r v e r , t h e w o r k l o a d o f th e f a i le d C M S is p i c k e d u p b y a n o t h e r w ith i n cl ust er .
C M S C lu s t e r in g
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
2012
B O E 330
L e s s o n : E n s u n ir g A v a a l i b ty i l i n i M u p ti l e l T e i rs
C M S c l u s t e r in g b e n e t s in c l u d e :
•
I n c r e a s e d C M S a v a ila b i lity C lu s t e r e d C M S m a c h i n e s u s e a h e a r tb e a t s i g n a l to d e t e r m in e c l u s t e r e d s e r v e r a v a i la b i lity . I n th e e v e n t o f a f a i lu r e , t h e w o r k l o a d o f th e f a i le d C M S is p i c k e d u p b y a n a v a ila b l e C M S w ith i n th e c l u s te r .
•
P r o v i d i n g f o r in c r e m e n t a l g r o w th a n d s c a la b i lity A s th e n u m b e r o f S A P B u s in e s s O b j e c ts B I p l a t f o r m u s e r s g r s e r v e r s to th e c l u s t e r a l lo w s e a s e o f e x p a n s i o n a n d c o n t in u c l u s t e r s a l s o a l lo w fo r e a s y b a s ic m a c h i n e m a i n t e n a n c e w S A P B u s i n e s s O b j e c t s B I p l a t f o r m d i s tr ib u tio n . T h i s m a i n t lo a d i n g a s e r v i c e p a c k o r u p d a tin g h a r d w a r e o n y o u r C M S . I C M S m a c h i n e s th e n y o u c a n w o r k o n o n e m a c h i n e a t a tim th e p r o d u c t io n s y s t e m .
•
ow s,ad di ng C M S e d a v a i la b i lity . C M S ith o u t h a m p e r in g th e e n a n c e m ig h t in c l u d e f y o u h a v e tw o e w ith o u t d i s tu r b i n g
I m p r o v e d p e r f o r m a n c e a n d c o n s is te n c y o f E n t e r p r is e s y s te m W hen use b y o n e m ec hani s m o n th e c l u s a r e lo g g e d
r s lo g in t o S A o f th e C M w h e n ta k i n g te r c o n t a i n i n g o n to C M S 1
P B usi nes s O bj ect s B I pl at for m ,t hey ar e aut hent S s e rv e rs . T h e C M S s e rv e rs in o n n e w u s e r s . I f th e r e a r e f o r e x a m p l e 5 0 u s e r s tw o C M S m a c h i n e s , i t i s v e r y lik e l y th a t 2 5 o f a n d th e o t h e r 2 5 u s e r s a r e lo g g e d o n th e C M S 2 .
ic a t e d a c lu s te r u s e ro u n d ro b in lo g g e d th e u s e r s
C M S m a c h i n e s i n a c l u s te r c o m m u n i c a te v i a T C P / I P . T h e n a tu r e o f a T C P / I P m e s s a g e is th a t its s i g n a l w ill o n ly b e r e c e i v e d b y th e in t e n d e d s e r v i c e . W h e n C M S s s ta r t u p , t h e y c o m m u n i c a te w ith th e C M S s y s te m d a ta b a s e to r e c e iv e a lis t o f o t h e r C M S s in th e s y s te m . O n c e th e C M S r e c e iv e s th e lis t o f C M S s in th e s y s t e m , i t c o m m u n i c a t e s w ith th e o t h e r C M S s to e s ta b l is h a c l u s t e r c o n n e c t io n .
M ig r a t in g a n d B a c k in g u p C M S S y s t e m
D at a
O r g a n i z a tio n s o f te n n e e d to c o p y d a t a f r o m o n e S A P B u s in e s s O b j e c ts B I p l a t f o r m s y s te m to a n o t h e r S A P B u s in e s s O b j e c ts B I p l a t f o r m s y s te m . T h i s p r o c e s s c a n b e u s e d to p e r io d i c a lly b a c k u p a d e p l o y m e n t ’s C M S s y s te m d a t a b a s e . S A P B u s i n e s s O b j e c t s B I p l a t f o r m p r o v id e s th e a b i lity to m ig r a t e , o r c o p y , t h e c o n t e n t s o f a C M S s y s te m d a ta b a s e to a n o t h e r d a t a b a s e ty p e . Y o u c a n a l s o c o p y C M S d a ta f r o m a d i f f e r e n t C M S d a t a b a s e o f a n e a r lie r v e r s io n to y o u r c u r r e n t C M S s y s te m d a t a b a s e . W h e n y o u m o v e th e e n tir e C M S s y s te m d a ta b a s e to a d i f f e r e n t d a t a s o u r c e , t h e m ig r a t io n p r o c e s s d e s t r o y s a n y in f o r m a t io n a l r e a d y p r e s e n t in th e d e s t in a t io n d a t a s o u r c e . I f y o u a r e p e r f o r m in g a n o f f - s ite b a c k u p o f y o u r s y s te m d a t a b a s e y o u w o u l d
2012
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
1 0 9
U n it 3 : E n s u r in g A v a ila b ilit y o f y o u r S A P
B u s in e s s O b je c t s B I S o lu t io n s
BOE3
30
u s e th i s p r o c e s s to m o v e th e c u r r e n t s y s te m d a t a b a s e to a n e m p t y d a t a b a s e . T h i s m ig r a t io n p r o c e s s is p e r f o r m e d in th e C C M b y c l ic k in g th e S p e c if y C M S D a t a S o u r c e b u tto n o n th e to o lb a r. N o t e : F o r m o r e in f o r m a t io n o n th e p r o c e d u r e f o r m ig r a t in g a n d b a c k i n g u p C M S s y s te m d a t a , p l e a s e r e f e r t o th e A d m in i s te r in g S e r v e r s - W in d o w s c o u r s e .
M a n a g in g A c t iv e / P a s s iv e F ile R e p o s i t o r y S e r v e r s T he SA P R e p o s ito r y d e t e r m in e s F ile R e p o
B u s in e s s O b j e c S er ver s,bu to w h i c h F ile R s i to r y s e r v i c e
ts B I p l a t f o r m e n v i r o n m e n t m a y h a v e n l y o n e is a c tiv e a t a n y g i v e n tim e . e p o s ito r y S e r v e r is a c tiv e a n d w h i c h to s t a r t is th e a c t iv e F ile R e p o s i to r y
m u l tip l e F i le T h e o r d e r o f s ta r t u p o n e is p a s s iv e . T h e r s t S er ver .
I f th e a c t iv e F ile R e p o s i to r y S e r v e r s h u t s d o w n f o r a n y r e a s o n , th e b a c k u p F ile R e p o s i to r y S e r v e r b e c o m e s a c t iv e a n d ta k e s o v e r .
( p a s s iv e )
T ip : T o d e t e r m in e w h i c h F R S is a c tiv e a n d w h i c h is p a s s iv e , y o u c a n u s e th e M e t r ic s p ro p e rty o f a s e rv e r to v e rify th e s ta rt tim e . T h e s e rv e r th a t h a s b e e n ru n n in g th e lo n g e s t is th e a c t iv e s e r v e r . P r e f e r r e d h ig h a v a ila b ilit y F R S le s t o r e c o n g u r a t io n
A ll th e F ile R e p o s i te m p l a t e s a n d le s o n th e s e r v e r u p o n h a v i n g ju s t o n e F R • •
to r y S e r v e r s p o i n t to a d i s k lo c a t io n r e s id e . B y d e f a u l t, t h e le s a r e s t o r e d w h i c h y o u in s ta l l t h e S A P B u s in e s s O S p o i n t in g to lo c a l le s to r a g e h a s tw
I t i s a s in g l e p o i n t o f f a ilu r e T h e l e s a r e n o t v i s ib l e to a n o t h e r s e r v e r
Iti s rec om m ende d c r e a te a s h a r e d , c o m p o in t th e F R S s to r e d g o e s d o w n , t th e cl u st er .
to u s e th e f o l lo w in g c o n g u r a t io n m o n c l u s te r e d f o l d e r o n a n o t h e r p a irs to it. If o n e o f th h e b a c k u p F R S p a i r s w ill s t ill b e
C r y s t a l R e p o r ts C a c h e T he C ryst alR v i e w in g r e q u e C ac he S er ver R e p o r ts C a c h e p a g e is re
1 1 0
w h e r e th e a c t u a l r e p o r t o n th e lo c a l h o s t ’s le s y s te m b j e c ts B I p l a t f o r m . H o w e v e r o pr obl em s:
e p o r ts C a c h e s ts f r o m th e D m anage s vi ew S e r v e r , i t is q u e s te d fr
for your hostac ros e s e rv e a b l e to a c
F R S l e s to r s th e n e t w o r rs w ith in c e s s th e l e s
e. Y ou k th e n th e c lu s te r w h e re th e le s a re th r o u g h
S er ver S e r v e r is H T M L ,A abl e pages sent back o m th e
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
r e s p o n s ib l e f o r h a n d l in g C r y s t a l R e p o r ts r e p o r t c t iv e X , a n d J a v a v i e w e r s . T h e C r y s ta l R e p o r ts . I f th e r e q u e s te d p a g e is p r e s e n t o n th e C r y s ta l to th e W e b A p p l ic a t io n S e r v e r ; o t h e r w is e , t h e C ry s ta l R e p o rts P ro c e s s in g S e rv e r.
2012
B O E 330
L e s s o n : E n s u n ir g A v a a l i b ty i l i n i M u p ti l e l T e i rs
E vent
S er ver
T h e E v e n t S e r v e r m a n a g e s l e - b a s e d e v e n ts . W h e n y o u s e t u p w ith i n S A P B u s i n e s s O b j e c t s B I p l a t f o r m , t h e E v e n t S e r v e r m y o u s p e c i e d . W h e n th e a p p r o p r ia t e le a p p e a r s in th e m o n i to r S e r v e r tr ig g e r s y o u r le - b a s e d e v e n t : th a t is , t h e E v e n t S e r v e r th e le - b a s e d e v e n t h a s o c c u r r e d . T h e C M S c a n th e n s ta r t a n y u p o n th e le - b a s e d e v e n t . N ot e:
S c h e d u l e - b a s e d a n d c u s to m
a l e- ba se d ev ent o n i to r s th e d i r e c t o r y th a t ed di rect or y,t he E vent n o t i e s th e C M S th a t jo b s t h a t a r e d e p e n d e n t
e v e n ts a r e m a n a g e d th r o u g h
th e C M S .
H ig h A v a ila b ilit y in t h e P r o c e s s in g T ie r A d a p t iv e P r o c e s s i n g T h e in s t s y s te m . num ber M u l ti- D
S er ver s
a l la t io n p r o g r a m in s t a l ls o n e A d a p t D e p e n d i n g o n th e f e a tu r e s th a t y o u o f s e r v i c e s , s u c h a s th e M o n i to r in g im e n s io n a l A n a l y s i s S e r v i c e ( M D
iv e P r o c e s s in g ’ v e in s ta l le d , t h i s S e r v i c e , L if e c y c l A S ) , P u b l is h i n g
S er ver (A P S ) per host A P S m a y h o s t a la r g e e M anagem ent S er vi ce, S er vi ce,and ot her s .
I f y o u a r e in s t a l lin g a p r o d u c t io n e n v i r o n m e n t , d o n o t u s e th e d e f a u l t A P S . I n s t e a d , i t is h i g h l y r e c o m m e n d e d th a t o n c e th e in s t a l la t io n p r o c e s s is c o m p l e t e , y o u p e r f o r m a s y s te m s iz i n g to d e t e r m in e : C r e a te n e w A P S s e r v e r in s ta n c e s a s d e t e r m in e d b y th e s iz i n g p r o c e s s . F o r e x a m p l e , i f th e o u t c o m e o f y o u r s iz i n g h a p p e n s to s u g g e s t t h e c r e a tio n o f o n e A P S f o r e a c h s e r v i c e c a te g o r y , t h e n m a y e n d u p c r e a tin g e i g h t A P S se r ver s . O ne f or each se r vi ce cat egory: A dv anced A nal ysi s S er vi ces ,C on nect ivi ty S e r v i c e s , C o r e S e r v i c e s , C r y s t a l R e p o r ts S e r v i c e s , D a s h b o a r d D e s ig n S e r v i c e s , D a t a F e d e r a t io n S e r v i c e s , L if e c y c l e M a n a g e m e n t S e r v i c e s , a n d I n t e r a c t iv e A n a l y s i s S ervi ces. •
T h e ty p e a n d n u m b e r o f A
•
T h e d i s tr ib u t io n o f s e r v i c e s a c r o s s m u l tip l e A P S s e r v e r s . •
P S s e r v ic e s .
•
T h e o p t im a l n u m b e r o f A P S s e r v e r s . M u l tip l e A P S s e r v e r s p r o v i d e r e d u n d a n c y , b e tte r p e rfo rm a n c e , a n d h ig h e r re lia b ility .
•
T h e d i s tr ib u t io n o f A P S s e r v e r s a c r o s s m u l tip l e n o d e s .
C r yst alR ep o r ts P r o cessi n g S er ver T h e C r y s t a l R e p o r t s P r o c e s s in g S e r v e r is p r im a r ily r e q u e s ts b y p r o c e s s in g C r y s t a l R e p o r ts a n d g e n e r a t in g ( .E P F ) p a g e s . A s in g l e .E P F l e r e p r e s e n t s o n e p a g e R e p o r ts P r o c e s s in g S e r v e r r e t r ie v e s d a t a f o r th e r e p o di r ect ly f rom the dat abase ( dep endi ng on the user ’s
2012
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
res po nsi E ncaps of a C rt from requestan
b l e f o r r e s p o n d in g to p a g e ul at ed P age F or m at r y s ta l r e p o r t. T h e C r y s ta l th e la t e s t in s t a n c e o r d s e c u r ity le v e l ) .
1 1 1
U n it 3 : E n s u r in g A v a ila b ilit y o f y o u r S A P
B u s in e s s O b je c t s B I S o lu t io n s
S p e c i c a l ly , t h e C r y s t a l R th e C r y s t a l R e p o r ts C a c h e R eport s C ache S er ver int p o s s ib le , a n d n e w
BOE3
e p o r ts P r o c e s s in g S e r v e r r e s S er ver . T he C ryst alR epor e r a c t c l o s e l y , s o c a c h e d .e p f p a g e s a re g e n e ra te d
30
p o n d s to p a g e r e q u e s ts m a d e b y ts P r o c e s s in g S e r v e r a n d C r y s t a l p a g e s a r e r e u s e d a s f r e q u e n tly a s a s s o o n a s th e y a re re q u ire d .
R e p o r t A p p lic a t io n S e r v e r T h e R e p o r t A p p l ic a t io n S e r v e r ( R A S ) is v e r y s im ila r to th e P r o c e s s in g S e r v e r . I t, t o o , is p r im a r ily r e s p o n s i b l e f o r r e s p o n d in g to p a g e r e q u e s ts b y p r o c e s s in g r e p o r t s a n d g e n e r a t in g E P F p a g e s . H o w e v e r, t h e R A S u s e s a n in t e r n a l c a c h i n g m e c h a n i s m th a t in v o l v e s n o in t e r a c t io n w ith th e C a c h e S e r v e r . S p e c i c a l ly , t h e R e p o r t A p p lic a t io n S e r v e r ( R A S ) p r o c e s s e s r e p o r ts th a t B I L a u n c h p a d u s e r s v i e w w ith th e I n t e r a c t iv e D H T M L v i e w e r . T h e R A S a l s o p r o v i d e s th e r e p o r tin g c a p a b i litie s th a t a l lo w B I L a u n c h p a d u s e r s to c r e a te a n d m o d i f y C r y s ta l r e p o r ts o v e r th e w e b . A d d i tio n a l ly , th e R e p o r t A p p l ic a t io n S e r v e r is u s e d a t t h e tim e o f v i e w in g o r s u b m ittin g s c h e d u l e r e q u e s t s f o r r e p o r t s c o n t a i n i n g d y n a m ic p r o m p t s a n d c a s c a d i n g lis t s o f v a l u e s .
W e b In t e l lig e n c e P r o c e s s i n g S e r v e r T h e W e b I n t e l lig e n c e P r o c e s s in g S e r v e r is u s e d to c r e a t e , e d i t, v i e w , a n d a n a l y z e W e b I n t e l lig e n c e d o c u m e n t s ( s t o r e d in th e I n p u t /O u t p u t F ile R e p o s i to r y S e r v e r s ) . I t a l s o p ro c e s s e s s c h e d u le d W e b In te llig e n c e d o c u m e n ts a n d g e n e ra te s n e w d o c u m e n t , w h i c h it s to r e s in th e O u t p u t F ile R e p o s ito r y S e r v e r . D e p e n d i n g o n th e u s e r ’s a c c e s s r ig h ts a n d th e r e f r e s h o p tio n s o f th e d o c u m e n t , th e W e b I n t e l lig e n c e P r o c e s s in g S e r v e r w ill u s e c a c h e d in f o r m a t io n o r it w ill r e f r e s h th e d a t a in th e docum
entand
th e n c a c h e th e n e w
in f o r m a t io n .
U n d e r s t a n d in g S e r v e r G r o u p s S e r v e r g r o u p s p r o v i d e a w a y o f o r g a n i z i n g y o u r S A P B u s in e s s O b j e c ts B s e r v e r s to m a k e th e m e a s ie r t o m a n a g e . T h a t i s , w h e n y o u m a n a g e a g r o u p y o u n e e d o n l y v i e w a s u b s e t o f a l l t h e s e r v e r s o n y o u r s y s te m . M o r e im s e r v e r g r o u p s a r e a p o w e r f u l w a y o f c u s to m iz i n g S A P B u s in e s s O b j e c ts B o p t i m i z e y o u r s y s t e m f o r u s e r s i n d i f f e r e n t l o c a t i o n s , o r f o r o b je c t s o f If you gr oup you r s er ver s by regi on, you can r e c u r r e n t s c h e d u le s , a n d s c h e d u le d e s t in a t io n s w o r k in a p a r tic u l a r r e g i o n a l o f c e . Y o u c a n g r o u p , s o th e o b j e c t i s a l w a y s p r o c e s s e d b y th e s c h e d u l e d o b je c t s w i t h a p a r t i c u l a r s e r v e r g r o u s e n t t o th e c o r r e c t p r in t e r s , le s e r v e r s , a n d s o usef ul w hen m ai nt ai ni ng sys tem s that span m
1 1 2
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
I pl at for m of s er ve rs , p o r ta n t ly , I p l a t f o r m to d i ff e r e n t ty p e s .
e a s ily s e t u p d e f a u l t p r o c e s s in g s e t tin g s , th a t a r e a p p r o p r ia t e to u s e r s w h o a s s o c i a t e a n o b j e c t w ith a s in g l e s e r v e r s am e s er ver s. A nd you ca n as soci ate p t o e n s u r e t h a t s c h e d u l e d o b je c t s a r e on . T hu s,s er ver group s prove especi al ly u l tip l e lo c a t io n s a n d m u l tip l e tim e z o n e s .
2012
in s ta n c e s o f th e
B O E 330
L e s s o n : E n s u n ir g A v a a l i b ty i l i n i M u p ti l e l T e i rs
I f y o u g r o u p y o u r s e r v e r s b y ty p e , y o u c a n c o n g u r e o b j e c ts to b e p r o c e s s e d b y s e r v e r s t h a t h a v e b e e n o p t i m i z e d f o r t h o s e o b je c t s . F o r e x a m p l e , p r o c e s s i n g s e r v e r s n e e d to c o m m u n i c a t e f r e q u e n t ly w ith th e d a t a b a s e c o n t a i n i n g d a t a f o r p u b lis h e d r e p o r ts . P la c i n g p r o c e s s in g s e r v e r s c l o s e to th e d a t a b a s e s e r v e r th a t th e y n e e d to a c c e s s im p r o v e s s y s t e m p e r f o r m a n c e a n d m in i m iz e s n e t w o r k tr a f c . T h e r e f o r e , i f y o u h a d a n u m b e r o f r e p o r ts th a t r a n a g a in s t a D B 2 d a t a b a s e , y o u m ig h t w a n t t o c r e a te a g r o u p o f P r o c e s s in g S e r v e r s th a t p r o c e s s r e p o r ts o n ly a g a i n s t t h e D B 2 d a t a b a s e s e r v e r . I f y o u th e n c o n g u r e d th e a p p r o p r ia t e r e p o r ts to a l w a y s u s e th i s P r o c e s s in g S e r v e r gr oup for vi ew A f te r c r e a t in g s c h e d u l in g , o r Ser ve rs m an ag o p tio n d i s p l a y s a l lo w s y o u to
in g , y o u w o u l d o p t im iz e s y s t e m p e r f o r m s e r v e r g r o u p s , c o n g u r e o b j e c t s to u s e f o r v i e w in g a n d m o d i f y i n g r e p o r ts . U e m e n t a r e a o f th e C M C to v i e w s e r v e r g r a lis t o f s e r v e r g r o u p s in th e d e t a i ls p a n v i e w th e s e r v e r s in th e g r o u p .
a n c e f o r v i e w in g speci c ser ver gr s e th e n a v i g a t io n oups . T he Ser ve r e,and the S er ver
th e s e r e p o r ts . oup s for tr e e in th e G r o u p s L is t G r o u p s o p tio n
T o C r e a te a S e r v e r G r o u p T o c r e a te a s e r v e r g r o u p , y o u n e e d a n d th e n a d d s e r v e r s to th e g r o u p .
to s p e c i f y th e n a m e a n d d e s c r ip t io n o f th e g r o u p ,
1.
G o to th e S e r v e r s m a n a g e m e n t a r e a o f t h e C M C .
2.
C h o o se M anage → di al og box appear s.
3.
I n th e N a m e e ld , ty p e a n a m e f o r t h e n e w g r o u p o f s e r v e r s .
Ne w →
C r e a te S e r v e r G r o u p
. T h e C r e a te S e r v e r G r o u p
4.
U s e th e D e s c r ip t io n e l d to in c l u d e a d d i tio n a l i n f o r m a t io n a b o u t t
5.
C l ic k
he gr oup.
6.
I n th e S e r v e r s m a n a g e m e n t a r e a , c l ic k S e r v e r G s el ectt he new s er ver gr oup .
7.
C h o o s e A d d M e m b e r s f r o m th e A c tio n s m
8.
S e l e c t t h e s e r v e r s th a t y o u w a n t t o a d d to th i s g r o u p ; t h e n c l ic k th e > a r r o w . T ip : U s e C T R L + c l ic k to s e l e c t m u l tip l e s e r v e r s .
9.
C lic k O K . Y o u a r e r e t u r n e d to th e S e r v e r s m a n a g e m e n t a r e a , w h i c h n o w lis ts a ll th e s e r v e r s th a t y o u a d d e d to th e g r o u p . Y o u c a n n o w c h a n g e th e s ta t u s , v i e w s e r v e r m e t r ic s , a n d c h a n g e th e p r o p e r tie s o f th e s e r v e r s in th e g r o u p .
O K . roups
in th e n a v i g a t io n tr e e a n d
e n u.
W o r k i n g w it h S e r v e r S u b g r o u p s S ubgr s ubgr if y o u s ubgr
2012
oups of ser ver s pr ovi de o u p i s ju s t a s e r v e r g r o u p gr oup s er ver s by regi on oup of a count ry gr oup.
y o u w ith th a t i s a and by To or gani
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
a w a y o f f u r th e r o r g a n i z i n g y o u r m em bero f anot her ser verg roup. count ry,t hen ea ch regi onalgr oup z e s e r v e r s in th i s w a y , r s t c r e a te
ser ver s. A Fo r exam pl e, bec om es a a gr oup for
1 1 3
U n it 3 : E n s u r in g A v a ila b ilit y o f y o u r S A P
B u s in e s s O b je c t s B I S o lu t io n s
e a c h r e g i o n , a n d a d d th e a p p r o p r ia t e s e r v e r s gr oup for ea ch count ry,and add ea ch regi onal g r o u p . T h e r e a r e tw o w a y s to s e t u p s u b g r o u p s s er vergr oup,or you ca n m ake one s er vergr oup th e s a m e , s o u s e w h i c h e v e r m e t h o d p r o v e s m
T o A dd Subgr
BOE3
to e a c h r e g i o n a l g r o u p . T h e n , c r e a t e a g r o u p to th e c o r r e s p o n d i n g c o u n t r y : y o u c a n m o d i f y th e s u b g r o u p s o f a a m e m b e r o f a n o t h e r . T h e r e s u l ts a r e os tconveni ent .
o u p s to a S e r v e r G r o u p
1. 2.
G o to th e S e r v e r s m a n a g e m e n t a r e a o f t h e C M C . C lic k S e r v e r G r o u p s in th e n a v i g a t io n tr e e a n d s e l e c t t h e s e r v e r g r o u p y o u w a n t to a d d s u b g r o u p s to . T h i s g r o u p is th e p a r e n t g r o u p .
3.
C h o o s e A d d M e m b e rs fro m
4.
C lic k S e r v e r G r o u p s in th e n a v i g a t io n tr e e , s e le c t th e s e r v e r g r o u p s th a t y o u w a n t t o a d d to th i s g r o u p , a n d th e n c l ic k th e > a r r o w . T i p : U s e C T R L + c l ic k to sel ect m u ltip le ser v ers .
5.
C lic k O K . Y o u a r e r e tu r n e d to th e S e r v e r s m a n a g e m e n t a r e a , w h i c h n o w th e s e r v e r g r o u p s th a t y o u a d d e d to th e p a r e n t g r o u p .
th e A c tio n s m e n u .
T o m a k e on e Se rv e rG rou p a M e m be rofA 1.
lis ts
n o th e r
G o to th e S e r v e r s m a n a g e m e n t a r e a o f t h e C M C .
2.
C lic k th e g r o u p th a t y o u
3.
C h o o s e A d d to S e r v e r G r o u p f r o m
4.
I n th e A v a i la b l e s e r v e r g r o u p s lis t, s e l e c t t h e o t h e r g r o u p s th a t y o u w a n t t o a d d th e g r o u p to , t h e n c l ic k th e > a r r o w . T ip : U s e C T R L + c l ic k to s e l e c t m u l tip l e s e r v e r s . C l ic k O K .
5.
M o d i fy i n g th e G r o u p
w a n t t o a d d to a n o t h e r g r o u p . th e A c tio n s m e n u .
M em ber shi p ofa
S er ve r
Y o u c a n m o d i f y a s e r v e r ’s g r o u p m e m b e r s h i p to q u i c k l y a d d th e s e r v e r t o ( o r r e m o v e it f r o m ) a n y g r o u p o r s u b g r o u p th a t y o u h a v e a l r e a d y c r e a te d o n th e s y s te m . For exa m pl e,s uppos m ig h t w a n t t o u s e a I n s te a d o f h a v i n g to c l ic k th e s e r v e r ’s " M
1 1 4
30
e th a t y o u c r e a te d s e r v e r g r o u p s f o r a n u m b e r o f s in g l e C e n t r a l M a n a g e m e n t S e r v e r ( C M S ) f o r m a d d th e C M S in d i v i d u a l ly to e a c h r e g i o n a l s e r v e r e m b e r o f " lin k to a d d it to a l l t h r e e r e g i o n s a t o
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
regi ons . Y ou u l tip l e r e g i o n s . gr oup, you ca n nce.
2012
B O E 330
L e s s o n : E n s u n ir g A v a a l i b ty i l i n i M u p ti l e l T e i rs
T o M o d i f y a S e r v e r ’s G r o u p 1. 2.
L o c a te th e s e r v e r w h o s e m e m b e r s h i p in f o r m a tio n y o u w a n t t o c h a n g e .
3.
C h o o s e P r o p e r tie s f r o m
4.
I n th e P r o p e r tie s d i a l o g b o x , c l ic k E x i s tin g S e r v e r G r o u p s in th e n a v i g a t io n lis t. I n th e d e t a i ls p a n e l , t h e A v a i la b l e s e r v e r g r o u p s lis t d i s p l a y s th e g r o u p s y o u c a n a d d th e s e r v e r to . T h e M e m b e r o f S e r v e r G r o u p s lis t d is p l a y s a n y s e r v e r g r o u p s
5.
2012
M em ber shi p
G o to th e S e r v e r s m a n a g e m e n t a r e a o f t h e C M C . th e M a n a g e m e n u .
th a t th e s e r v e r c u r r e n t ly b e l o n g s to . T o c h a n g e th e g r o u p s th a t t h e s e r v e r is a m e m b e r o f , u s e th e a r r o w s to m o v e s e r v e r g r o u p s b e t w e e n th e lis ts , t h e n c l ic k O K .
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
1 1 5
U n it 3 : E n s u r in g A v a ila b ilit y o f y o u r S A P
1 1 6
B u s in e s s O b je c t s B I S o lu t io n s
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
BOE3
2012
30
B O E 330
L e s s o n : E n s u n ir g A v a a l i b ty i l i n i M u p ti l e l T e i rs
E xer ci se 2: C reat e S er ver G ro u p s E x e r c i s e O b je c t iv e s A f te r c o m •
p l e t in g th i s e x e r c i s e , y o u w ill b e a b l e to :
C r e a te a n d te s t s e r v e r g r o u p s
B usi nes s E xa m pl e
F o r d i s tr ib u t iv e p r o c e s s in g a n d lo a d b a l a n c i n g , y o u h a v e tw o s e r v e r g r o u p s , a n d N e w Yor k Se r v e r G ro up . T h e s e s e r v e r g r o u p s w ill V anc ouve r Ser ve r G r oup b e u s e d to re g io n a lly d is trib u te th e p ro c e s s in g lo a d fo r C ry s ta l R e p o rts c o n s u m p tio n .
T a s k 1 : C r e a t e th e s e r v e r g r o u p s 1.
I n th e C C M , c r e a te a n e w S I A w ith n o s e r v e r s ( N a m e it S e r v e r G r o u p S I A ) . d mN la e Fi
e u l Va
N o d e N a m e
S e rv e rG ro u p # # S IA
S A I P ot r
< g anis e d p ot r n u m b >e r
2.
S e le c t a C M
3.
S p e c if y th e C M S s y s te m d a ta b a s e c o n g u r a tio n .
S.
4.
E n t e r t h e C M S lo g o n in f o r m a tio n . d mN la e Fi
e u l Va
emS yt s
g n
U ers N am e
o r at rad m ts n i
P a sw o d r
< ga sin e d p a sw o d r >
A u h t e n c i oat i t n 5.
E n e t rp s eri
S t a rt t h e n e w n o d e .
C o n t in u e d
2012
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
on nex t p age
1 1 7
U n it 3 : E n s u r in g A v a ila b ilit y o f y o u r S A P
6.
B u s in e s s O b je c t s B I S o lu t io n s
I n th e C M C , c l o n e th e f o l lo w in g s e r v e r s f o u n d to S e r v e r G r o u p # # S I A N o d e :
BOE3
30
u n d e r th e e x is tin g S I A N o d e 4 x
N o t e : M a k e s u r e y o u c h a n g e th e N a m in g c o n v e n t io n m a n u a lly s o t h e c l o n e d s e r v e r w i ll in c l u d e th e S e r v e r G r o u p # # S I A p r e x . i .e . S e r v e r G r o u p # # S I A . C r y s t a l R e p o r ts 2 0 1 1 P r o c e s s in g S e r v e r S erver
C r y s t a l R e p o r ts 2 0 1 1
P r o c e s s in g S e r v e r
C r y s ta l R e p o r ts C a c h e S e r v e r A d a p t iv e J o b S e r v e r C r y s t a l R e p o r ts 2 0 1 1
R e p o r t A p p l ic a t io n S e r v e r
C r y s t a l R e p o r ts P r o c e s s in g S e r v e r 7.
St ar tand
e n a b le th e n e w ly c l o n e d s e r v e r s .
T a s k 2 : C r e a te a s e r v e r g r o u p 1.
L o g o n to th e C M C a n d n a v i g a te to th e S e r v e r s a r e a to c r e a te a n e w s e r v e r g r o u p .
2.
S e l e c t t h e n e w ly c l o n e d th e s e r v e r g r o u p .
C r y s ta l R e p o r ts S e r v e r s a n d a d d th e f o l lo w in g s e r v e r s to
S erver
S e r v e r G r o u p # # S I A .C r y s t a l R e p o r ts 2 0 1 1
P ro c e s s in g S e r v e r
S e r v e r G r o u p # # S I A .C r y s t a l R e p o r t s C a c h e
S er ver
S e r v e r G r o u p # # S I A .A d a p t i v e J o b S e r v e r S e r v e r G r o u p # # S I A .C r y s t a l R e p o r t s 2 0 1 1 R e p o r t A p p l ic a t i o n S e r v e r S e r v e r G r o u p # # S I A .C r y s t a l R e p o r t s P r o c e s s i n g S e r v e r 3.
C r e a te a n e w S e r v e r G r o u p c a lle d N e w Y o r k S e r v e r G r o u p .
4.
A d d th e f o l lo w in g S e r v e r s to N e w Y o r k S e r v e r G r o u p
C o n t in u e d
1 1 8
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
2012
on nex t p age
B O E 330
L e s s o n : E n s u n ir g A v a a l i b ty i l i n i M u p ti l e l T e i rs
S erver
S IA N ode4x
.C r y s t a l R e p o r ts 2 0 1 1
P r o c e s s in g S e r v e r
S I A N o d e 4 x . C r y s ta l R e p o r ts C a c h e S e r v e r S I A N o d e 4 x . A d a p t iv e J o b S e r v e r S IA N ode4x
.C r y s t a l R e p o r t s 2 0 1 1 R e p o r t A p p l i c a t i o n S e r v e r
S IA N ode4x
.C r y s t a l R e p o r ts P r o c e s s i n g S e r v e r
R e s u lt T o te s t t h e s e r v e r g r o u p s , c r e a t e a n e w C r y s t a l R e p o r t u s in g C r y s t a l R e p o r ts 2 0 1 1 u s in g th e x t r e m e S Q L S e r v e r 2 0 0 5 d a t a b a s e . T h e r e p o r t w ill b e s im p l e a n d o n l y in c l u d e C u s to m e r N a m e F i e l d a n d L a s t Y e a r ’s S a l e s .
Task 1.
3: C r eat e the C r yst alr epo r t L a u n c h C r y s ta l R e p o r ts 2 0 1 1 r e v r Se
m e SQ e r 5XL0 2 t
D I r e Us
n mi d a o b
wd s orsP a
gn inB O i a T r
e s a b a tD a
me r tx
2.
I n th e D a t a b a s e E x p e r t n a v i g a te to th e x t r e m e O D B C c o n n e c tio n th a t y o u j u s t c r e a t e d . a n d s e l e c t t h e t a b l e s C u s to m e r a n d O rder s .
3.
E n a b l e v i s ib i lity f o r th e F ie l d E x p l o r e r a n d p l a c e th e e l d s C u s to m e r N a m e f r o m th e C u s to m e r t a b l e a n d O r de r ID a n d O rde r A m o un t f r o m th e O r d e r s ta b l e in th e D e t a i l s s e c tio n o f th e d e s ig n a r e a w ith a s m a l l s p a c e b e t w e e n th e el ds.
4.
Save
5.
L o g o n to th e C M R epor tS am pl es D e f a u l t S e t tin g s use se rv er s bel on V anc ouve r Ser ve
th e R e p o r t t o th e S A P B u s in e s s O b j e c ts p l a t f o r m f o l d e r - R e p o r t S a m p l e s . S a n d n a v i g a t e t o t h e C r y s t a l R e p o r t y o u ju s t s a v e d D ir e c to r y . G o to th e p r o p e r tie s o f th e r e p o r t a n d o p tio n . I n th e S c h e d u lin g S e r v e r G r o u p o p tio n gi ng to the s el ect ed gr ou p . E r G r oup
to th e e x p a n d th e , s el ect n s u r e th e g r o u p
O nl y s e l e c t e d is th e
C o n t in u e d
2012
ha ve
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
on nex t p age
1 1 9
U n it 3 : E n s u r in g A v a ila b ilit y o f y o u r S A P
6.
Task
N a v i g a t e to th e V ie w in g S e r v e r G U n d e r D e fa u l t s e r v e r s t o u s e to th e s elec ted group . th e s a m e o p t io n u n d e r
BOE3
4 : T e s t t h e r e p o r t a g a i n s t th e s e r v e r g r o u p s L o g o n to B I L a u n c h p a d a n d n a v i g a te to th e D o c u m e n t s ta b . C lic k th e F o l d e r s d r a w e r a n d n a v i g a t e to th e C r y s t a l R e p o r t c r e a t e d e a r lie r .
2.
V ie w th e R e p o r t a n d r e f r e s h it. A r e y o u a b l e to v i e w ? Y e s
3.
S c h e d u l e th e r e p o r t to r u n . D id it p r o c e s s s u c c e s s f u l ly ? Y e s . C lic k o n th e s u c c e s s lin k in th e in s ta n c e . W h a t s e r v e r w a s u s e d to p r o c e s s th e s c h e d u l e ? V anc ouver Ser ver G roup
4.
S t o p a l l t h e s e r v e r s th a t a r e m e m b e r s o f th e V a n c o u v e r S e r v e r s G r o u p
5.
Schedul
6.
e and vi ew
th e s a m e C r y s ta l R e p o r t c r e a te d e a r lie r .
s u c c e s s f u l ? O b s e r v e a n y e r r o r m e s s a g e s th a t y o
u rec eive.
R e s ta r t s e r v e r s in th e V a n c o u v e r S e r v e r G r o u p .
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
30
r o u p o p t io n u n d e r D e f a u l t S e t tin g s P r o p e r tie s . , sel ect O nl y use ser ver s bel on gi ng fo r p r o c e s s i n g E n s u r e th e V a n c o u v e r S e r v e r G r o u p is s e l e c te d . S e l e c t D e f a u l t s e r v e r s t o u s e fo r c a c h i n g .
1.
A re you
1 2 0
B u s in e s s O b je c t s B I S o lu t io n s
2012
B O E 330
L e s s o n : E n s u n ir g A v a a l i b ty i l i n i M u p ti l e l T e i rs
S o lu t io n 2 : C r e a t e S e r v e r G r o u p s T a s k 1 : C r e a t e th e s e r v e r g r o u p s 1.
I n th e C C M , c r e a te a n e w S I A w ith n o s e r v e r s ( N a m e it S e r v e r G r o u p S I A ) . d mN la e Fi
e u l Va
N o d e N a m e
S e rv e rG ro u p # # S IA
S A I P ot r a) b )
< g anis e d p ot r n u m b >e r C l ic k S t a r t → P r o g r a m s → S A P B u s i n e s s O b j e c t s B I p l a t fo r m 4 → S A P B u s i n e s s O b je c t s B I p l a t fo r m → C e n t r a l C o n g u r a t i o n M a n a g e r . In th e C e n tra l C o n g u ra tio n M a n a g e r (C C M ), o n th e to o lb a r, c lic k A d d N o d e . T h e A d d N o d e W iz a r d
2.
C l ic k
d)
E n te r t h e N o d e Name A gent( SI A ).
e)
S e le c t
A dd node
f)
C l ic k
N ext .
S e le c t a C M a) b )
page
appea rs .
N ext .
c)
a n d SI A Por t
w ith n o s e r v e r s
n u m b e r f o r th e n e w
S e r v e r I n t e l lig e n c e
.
S. S e le c t
U s e e x is tin g r u n n i n g C M S
.
C lic k N ext .
C o n t in u e d
2012
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
on nex t p age
1 2 1
U n it 3 : E n s u r in g A v a ila b ilit y o f y o u r S A P
3.
B u s in e s s O b je c t s B I S o lu t io n s
BOE3
30
S p e c if y th e C M S s y s te m d a ta b a s e c o n g u r a tio n . a)
S p e c i fy . . . .
C l ic k
b ) c)
S e l e c t SQ L Se r v e r (O D BC )
.
O K .
C l ic k A w in d o w
a p p e a r s a s k i n g y o u to s e l e c t t h e d a t a s o u r c e .
d)
C lic k th e
M ac hi ne D at a Sour c e
e)
S e le c t t h e
BO
f)
C l ic k
E4 x
ta b .
D ata Sou rce .
O K . N o t e : I f y o u a r e p r o m p t e d to e n t e r th e p a s s w o r d a n d c l u s te r k e y . U s e th e a s s i g n e d a d m in i s t r a t o r ’ s p a s s w o r d a n d c l u s t e r k e y .
4.
g)
C l ic k
O K .
h)
C l ic k
N ext .
E n t e r th e C M S lo g o n in f o r m a tio n . d Nm la e Fi
e u l Va
emS yt s
g n
U ers N am e
o r at rad m t s n i
P a sw o d r
< ga sni e d p a sw o d r >
A u h t e n c i oat i t n a)
E n e t rp s eri E n t e r t h e lo g o n
N ext .
in f o r m a t io n a n d c l ic k
A c o n r m a tio n b o x a p p e a r s . b )
R e v ie w
t h e c o n r m a t i o n p a g e , a n d c l i c k F ini sh
H in t :
The C C M node.
If any er ror s occur ,r evi ew
.
th e lo g le .
c r e a te s a n o d e . Y o u c a n n o w u s e th e C C M
to m a n a g e th i s n e w
C o n t in u e d
1 2 2
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
2012
on nex t p age
B O E 330
L e s s o n : E n s u n ir g A v a a l i b ty i l i n i M u p ti l e l T e i rs
5.
S t a rt t h e n e w n o d e . a)
I n th e C C M , r ig h t - c l ic k th e n e w ly c r e a t e d n o d e .
b ) 6.
C lic k S ta rt.
I n th e C M C , c l o n e th e f o l lo w in g s e r v e r s f o u n d to S e r v e r G r o u p # # S I A N o d e :
u n d e r th e e x i s tin g S I A N o d e 4 x
N o t e : M a k e s u r e y o u c h a n g e th e N a m in g c o n v e n t io n m a n u a lly s o th e c l o n e d s e r v e r w il l i n c l u d e t h e S e r v e r G r o u p # # S I A p r e x . i.e . S e r v e r G r o u p # # S I A . C r y s t a l R e p o r ts 2 0 1 1 P r o c e s s in g S e r v e r S erver
C r y s t a l R e p o r ts 2 0 1 1
P r o c e s s in g S e r v e r
C r y s ta l R e p o r ts C a c h e S e r v e r
C o n t in u e d
2012
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
on nex t p age
1 2 3
U n it 3 : E n s u r in g A v a ila b ilit y o f y o u r S A P
B u s in e s s O b je c t s B I S o lu t io n s
BOE3
30
S erver
A d a p t iv e J o b S e r v e r C r y s t a l R e p o r ts 2 0 1 1
R e p o r t A p p l ic a t io n S e r v e r
C r y s t a l R e p o r ts P r o c e s s in g S e r v e r a)
b )
C l ic k S t a r t → P r o g r a m s → S A P B u s i n e s s O b j e c t s B I p l a t fo r m 4 → S A P B u s i n e s s O b je c t s B I p l a t fo r m → S A P B u s i n e s s O b je c t s B I p l a t fo r m M a n a g e m e n t C o n s o le .
C e n tr a l
L o g o n w ith y o u r u s e rn a m e a n d p a s s w o rd .
CMC
c)
I n th e
d)
C lic k th e
Ho me
Server s
pag e, cl ick
+ s ig n in f r o n t o f
Y o u w ill s e e
you
N ode s
.
.
n e w ly c r e a t e d n o d e is lis te d th e r e , b u t
Servers
S e r v e r s L is t
e)
I n th e
f)
R ig h t - c l ic k th e in d i c a t e d s e r v e r f r o m
p ag e, cl ick
g)
Ont he
T h e C lo n e S e r v e r
di al og box
C lo n e to N o d e
it h a s n o s e r v e r . .
SI AN ode 4x
and select
C lo n e S e r v e r
appear s.
list , ch o o se
Serve rG rou p##S IA
.
T h i s is w h e r e y o u w a n t t o a d d th e c lo n e d s e r v e r. N ot e: A s s ig n a u n i q u e n a m e f o r th e n e w s e r v e r, f o r e x a m p l e , .
7.
O K .
h)
C l ic k
i)
R e p e a t t h e s te p f o r a l l t h e in d i c a te d s e r v e r s .
St ar tand a) b )
e n a b le th e n e w ly c l o n e d s e r v e r s . I n th e
Servers
pag e, cl ick the
+ s ig n in f r o n t o f
S e l e c t t h e n o d e Serve r G rou p##S IA N ot e: T he new th e C M C .
ser verappea
N ode s
.
.
Servers
r s in th e
m a na ge m e nta re a of
P o r t n u m b e r s e t tin g s a r e a l s o c l o n e d . I n m a n y c a s e s , s u c h a s c l o n i n g a C M S , y o u w ill w a n t t o c h a n g e th e p o r t n u m b e r to a v o i d p o rt c o n ic ts b e tw e e n th e o rig in a l s e rv e r a n d its c lo n e . c)
N a v i g a te to e a c h s e r v e r a n d c l ic k
St art Server
a n d E nabl e Ser ve r
C o n t in u e d
1 2 4
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
2012
.
on nex t p age
.
B O E 330
L e s s o n : E n s u n ir g A v a a l i b ty i l i n i M u p ti l e l T e i rs
T a s k 2 : C r e a te a s e r v e r g r o u p 1.
L o g o n to th e C M C a n d n a v i g a te to th e S e r v e r s a r e a to c r e a te a n e w s e r v e r g r o u p . a)
L o g o n to th e C M C a n d n a v i g a te to th e S e r v e r s a r e a , N a v i g a te to th e S e r v e r G r o u p s c o n t a i n e r o n th e le f t p a n e l a n d r ig h t c l ic k a n d s e l e c t Ser ve r G roup . T he N ew
2.
Ser verG
roup
C r e a te
P r o p e r tie s ta b a p p e a r s .
b ) c)
I n t h e S e r v e r G r o u p N a m e t e x t b o x , t y p e Va nc ou ve r U s e th e D e s c r ip t io n te x t b o x to in c l u d e a d d i tio n a l i n f o r m a t io n a b o u t th e gr ou p.
d)
R ig h t c l ic k o n th e n e w ly c r e a t e d S e r v e r G r o u p a n d s e le c t t h e o p t io n A d d M e m be rs
S e l e c t t h e n e w ly c l o n e d th e s e r v e r g r o u p .
Ne w →
Se rv er
Gr ou p
.
C r y s ta l R e p o r ts S e r v e r s a n d a d d th e f o l lo w in g s e r v e r s to
S erver
S e r v e r G r o u p # # S I A .C r y s t a l R e p o r t s 2 0 1 1
P r o c e s s in g S e r v e r
S e r v e r G r o u p # # S I A .C r y s t a l R e p o r ts C a c h e
S er ver
S e r v e r G r o u p # # S I A .A d a p t iv e J o b S e r v e r S e r v e r G r o u p # # S I A .C r y s t a l R e p o r ts 2 0 1 1 R e p o r t A p p li c a t i o n S e r v e r S e r v e r G r o u p # # S I A .C r y s t a l R e p o r ts P r o c e s s in g S e r v e r a) b ) c)
R ig h t - c l ic k th e n e w ly c r e a te d S e r v e r G
Add
roup and selec t
S e le c t th e in d ic a te d s e rv e rs a n d c lic k > to a d d th e m C l ic k
M e m be rs
.
to th e s e rv e r g ro u p .
O K .
T h i s r e t u r n s y o u to th e S e r v e r s a r e a in th e C M C , w h i c h n o w lis ts a l l t h e s e r v e r s th a t y o u a d d e d to th e s e r v e r g r o u p . Y o u c a n n o w c h a n g e th e s ta t u s , v i e w s e r v e r m e t r ic s a n d c h a n g e th e p r o p e r tie s o f th e s e r v e r s in th e g r o u p
C o n t in u e d
2012
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
on nex t p age
1 2 5
U n it 3 : E n s u r in g A v a ila b ilit y o f y o u r S A P
3.
B u s in e s s O b je c t s B I S o lu t io n s
30
C r e a te a n e w S e r v e r G r o u p c a lle d N e w Y o r k S e r v e r G r o u p . a)
I n th e S e r v e r s p a g e , n a v i g a t e to th e S e r v e r G r o u p s c o n t a i n e r o n th e le f t p a n e l a n d r i g h t c l i c k a n d s e l e c t N e w → C re at e Se r v e r G rou p T he C reat e S er ver G roup
b )
c) 4.
BOE3
.
P r o p e r tie s ta b a p p e a r s .
In th e S e rv e r G ro u p N a m e te x t b o x , ty p e N ew York Server U s e th e D e s c r ip t io n te x t b o x to in c l u d e a d d itio n a l in f o r m a t io n a b o u t th e gr ou p.
Group
.
O K .
C l ic k
A d d th e f o l lo w in g S e r v e r s to N e w Y o r k S e r v e r G r o u p S erver
S IA N ode4x
.C r y s t a l R e p o r ts 2 0 1 1
P r o c e s s in g S e r v e r
S I A N o d e 4 x . C r y s ta l R e p o r ts C a c h e S e r v e r S I A N o d e 4 x . A d a p t iv e J o b S e r v e r S IA N ode4x
.C r y s t a l R e p o r ts 2 0 1 1 R e p o r t A p p l ic a t io n S e r v e r
S IA N ode4x
.C r y s t a l R e p o r ts P r o c e s s in g S e r v e r
a) b ) c)
R ig h t - c l ic k th e n e w ly c r e a te d S e r v e r G
Add
roup and s el ec t
S e le c t th e in d ic a te d s e rv e rs a n d c lic k > to a d d th e m C l ic k
M e m be rs
O K .
T h i s r e t u r n s y o u to th e S e r v e r s a r e a in th e C M C , w h i c h n o w lis ts a l l t h e s e r v e r s th a t y o u a d d e d to th e s e r v e r g r o u p . Y o u c a n n o w c h a n g e th e s ta t u s , v i e w s e r v e r m e t r ic s a n d c h a n g e th e p r o p e r tie s o f th e s e r v e r s in th e g r o u p
R e s u lt T o te s t t h e s e r v e r g r o u p s , c r e a t e a n e w C r y s t a l R e p o r t u s i n g C r y s t a l R e p o r ts 2 0 1 1 u s in g th e x t r e m e S Q L S e r v e r 2 0 0 5 d a ta b a s e . T h e r e p o r t w ill b e s im p l e a n d o n l y in c l u d e C u s to m e r N a m e F i e l d a n d L a s t Y e a r ’s S a l e s .
Task 1.
3 : C r e a t e th e C r y s t a l r e p o r t L a u n c h C r y s ta l R e p o r ts 2 0 1 1
C o n t in u e d
1 2 6
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
2012
.
to th e s e rv e r g ro u p .
on nex t p age
B O E 330
L e s s o n : E n s u n ir g A v a a l i b ty i l i n i M u p ti l e l T e i rs
r e v r Se
m e SQ e r 5XL0 2 t
D I r e Us
n mi d a o b
wd s orsP a
gn inB O i a T r
e s a b a tD a a) b )
2.
C l ic k
St ar t→
P rogr am s →
C r y s ta l R e p o r ts 2 0 1 1 →
C r y s ta l R e p o r ts 2 0 1 1
O n t h e C r y s t a l R e p o r t s s t a r t p a g e , c h o o s e B la n k r e p o r t
. .
c)
I n th e D a ta b a s e E x p e r t e x p a n d ic o n n e x t to O D B C (R D O )
C r e a t e N e w C o n n e c tio n
a n d c l ic k th e [ + ]
d)
E n t e r th e c o n n e c t
a n d c l ic k
F ini sh
io n in f o r m a t io n s ta t e d a b o v e
I n th e D a t a b a s e E x p e r t n a v i g a te to th e x t r e m e O D B C c o n n e c tio n th a t y o u j u s t c r e a t e d . a n d s e l e c t t h e t a b l e s C u s to m e r a n d O rder s . a) b ) c)
3.
me r tx
O D B C (R D O ) →
I n th e D a t a b a s e E x p e r t n a v i g a te to d b o . S e l e c t C u s to m e r a n d O rde rs c l ic k i n g th e [ > ] b u t to n a n d c h o o s e D o notcha choo s e
Xt re m e S Q L 2 0 0 5 →
. T r a n s f e r to th e s e l e c t e d ta b l e s s e c t io n b y O K .
n g e th e ta b e lin k s th a t h a v e b e e n c r e a te d a u to m a t ic a l ly a n d O K .
E n a b l e v i s ib i lity f o r th e F ie l d E x p l o r e r a n d p l a c e th e e l d s
C u s to m e r N a m e
O r de r ID f r o m th e C u s to m e r t a b l e a n d a n d O rde r A m o un t ta b l e in th e D e t a i l s s e c tio n o f th e d e s ig n a r e a w ith a s m a l l s p a c e b e t w e e n th e el ds.
a) b ) c)
S e le c t t h e m e n u p a th
Vi e w →
F ie ld E x p lo r e r
I n t h e F i e l d E x p l o r e r , e x p a n d D a t a b a s e e ld s → C u s to m e r N a m e in t o th e D e t a i ls s e c t io n .
f rom
C u s to m e r
an d dr ag
Ex p an d D a t a b a s e F i e ld s → O r d e r s an d dr ag O r de r ID A m ount t o th e D e t a ils s e c t io n o f th e r e p o r t . K e e p a s lig h t d is ta n c e th e e l d s .
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
th e O r d e r s
.
a n d O r de r bet w een
C o n t in u e d
2012
. ha ve
on nex t p age
1 2 7
U n it 3 : E n s u r in g A v a ila b ilit y o f y o u r S A P
4.
Save a) b )
5.
b ) c)
BOE3
30
th e R e p o r t t o th e S A P B u s in e s s O b j e c ts p l a t f o r m f o l d e r - R e p o r t S a m p l e s . Ch o o se F i le → S a v e A s . . w ith th e c r e d e n tia l s s t a t e d a b o v e .
S a n d n a v i g a te D ir e c to r y . G o o p tio n . I n th e g i n g to th e s e r G r oup
E n terpri se
i n th e m e n u . C h o o s e
N a v i g a t e t o t h e f o l d e r R e p o r t S a m p le s and A m o u n t p e r C o u n t r y . P res s Save
L o g o n to th e C M R epor t S am pl es D e f a u l t S e t tin g s use s er ver s bel on V anc ouve r Se r ve a)
6.
B u s in e s s O b je c t s B I S o lu t io n s
t o t h e C r y s t a l R e p o r t y o u ju s t s a v e d to th e p r o p e r tie s o f th e r e p o r t a n d S c h e d u lin g S e r v e r G r o u p o p tio n lect ed gr ou p . E
U ## Order
e n te r t h e l e n a m e to th e e x p a n d th e , s el ect n s u r e th e g r o u p
O nl y s e l e c t e d is th e
C l ic k S t a r t → P r o g r a m s → S A P B u s i n e s s O b j e c t s B I p l a t fo r m 4 → S A P B u s i n e s s O b je c t s B I p l a t fo r m → S A P B u s i n e s s O b je c t s B I p l a t fo r m M a n a g e m e n t C o n s o le . C l i c k F ol der s
R e p o r t S a m p le s
N a v i g a te to th e per C ount r y
fol der and
s el ect
U # # O rd er A m o un t
.
R ig h t - c lic k
e)
I n th e D e fa u lt S e t ti n g s tab , cl ick S c h e d u l in g S e r v e r G r o u p s e r v e r s b e l o n g i n g t o t h e s e l e c t e d g r o u p a n d e n s u r e th e g r o u p V anc ouve r Se r ve r G r oup
f)
C l ic k
P ropert ies
and s elect
U # # O rde r A m o untp e r C o unt ry
Sav e
. S el ect s e l e c t e d is th e
O nl y us e
r o u p o p t io n u n d e r D e f a u l t S e t tin g s P r o p e r tie s . fo r p r o c e s s i n g , sel ect O nl y use ser ver s bel on gi ng E n s u r e th e V a n c o u v e r S e r v e r G r o u p is s e l e c te d . S e l e c t D e f a u l t s e r v e r s t o u s e fo r c a c h i n g .
a)
I n th e D e fa u lt S e t tin g s tab , cl ick D e f a u l t s e r v e r s t o u s e fo r p r o c e s s i n g S e l e c t O n l y u s e s e r v e r s b e l o n g in g to th e s e l e c t e d g r o u p a n d e n s u r e th e g r o u p s e le c t e d is th e V anc ouve r Se r ve r G r oup
b )
I n t h e D e fa u lt S e t ti n g s tab , cl ick D e f a u l t s e r v e r s t o u s e fo r c a c h i n g O n l y u s e s e r v e r s b e l o n g in g to th e s e l e c t e d g r o u p a n d e n s u r e th e g r o u p sel ect ed is the V anc ouve r Ser ve r G r oup
S a v e & C lo s e
.
C o n t in u e d
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
.
.
N a v i g a t e to th e V ie w in g S e r v e r G U n d e r D e fa u l t s e r v e r s t o u s e . to th e s el ec ted group th e s a m e o p t io n u n d e r
C l ic k
C e n tr a l
.
d)
c)
1 2 8
a n d lo g o n
2012
on nex tpage
.
. S el ect
B O E 330
L e s s o n : E n s u n ir g A v a a l i b ty i l i n i M u p ti l e l T e i rs
Task 1.
4 : T e s t t h e r e p o r t a g a i n s t th e s e r v e r g r o u p s L o g o n to B I L a u n c h p a d a n d n a v i g a te to th e D o c u m e n t s ta b . C lic k th e F o l d e r s d r a w e r a n d n a v ig a t e to th e C r y s t a l R e p o r t c r e a t e d e a r lie r . a)
b ) c) 2.
b )
b ) c) Schedul A re you a) b ) c) 6.
rep o rt.
U# # O r d e r A m o u n t p e r C o u n t r y
R ig h t - c l ic k
and selec t
V ie w
and selec t
S ched ul e
.
U# # O r d e r A m o u n t p e r C o u n t r y
R ig h t - c l ic k C lic k Schedu
le
.
.
Servers
I n th e C M C , n a v i g a te to th e N a v i g a t e t o Se rv e r G roup s → S elec tal lt he ser ver s under
th i s g r o u p
page.
Vanc ouv e r Se rv e r G roup
.
St op
a n d c l ic k
.
e a n d v i e w th e s a m e C r y s ta l R e p o r t c r e a te d e a r lie r . s u c c e s s f u l ? O b s e r v e a n y e r r o r m e s s a g e s th a t y o u
Order Amount per Country
and selec t
V ie w
U# # O r d e r A m o u n t p e r C o u n t r y
and selec t
S ched ul e
R i g h t - c l i c k U# # R ig h t - c l ic k
rec ei ve.
U# # O r d e r A m o u n t p e r
I n th e B I L a u n c h p a d , n a v i g a te to Country .
.
R e s ta r t s e r v e r s in th e V a n c o u v e r S e r v e r G r o u p . a) b ) c)
2012
U ## Order Amount per Country
S t o p a l l t h e s e r v e r s th a t a r e m e m b e r s o f th e V a n c o u v e r S e r v e r s G r o u p a)
5.
L o g o n w ith y o u r u s e rn a m e a n d p a s s w o rd N a v ig a te to y o u r
S c h e d u l e th e r e p o r t t o r u n . D id it p r o c e s s s u c c e s s f u l ly ? Y e s . C lic k o n th e s u c c e s s lin k in th e in s ta n c e . W h a t s e r v e r w a s u s e d to p r o c e s s th e s c h e d u l e ? V anc ouver Ser ver G roup a)
4.
J a v a
V ie w th e R e p o r t a n d r e f r e s h it. A r e y o u a b l e to v i e w ? Y e s a)
3.
C l ic k S t a r t → P r o g r a m s → S A P B u s i n e s s O b j e c t s B I p l a t fo r m 4 → S A P B u s i n e s s O b je c t s B I p l a t fo r m → S A P B u s i n e s s O b je c t s B I p l a t fo r m B I L a u n c h P a d
Servers
I n th e C M C , n a v i g a te to th e N a v i g a t e t o Se rv e r G roup s → S elec tal lt he ser ver s under
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
th i s g r o u p
page.
Vanc ouv e r Se rv e r G roup a n d c l ic k
.
St art
.
1 2 9
.
U n it 3 : E n s u r in g A v a ila b ilit y o f y o u r S A P
1 3 0
B u s in e s s O b je c t s B I S o lu t io n s
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
BOE3
2012
30
B O E 330
L e s s o n : E n s u n ir g A v a a l i b ty i l i n i M u p ti l e l T e i rs
E x e r c i s e 3 : C o n g u r e t h e F i le R e p o s i t o r y S e r v e r s f o r H ig h A v a ila b ilit y E x e r c i s e O b je c t iv e s A f te r c o m
p l e t in g th i s e x e r c i s e , y o u w ill b e a b l e to :
•
I d e n t if y th e r o o t d i r e c to r y o f th e I n p u t F ile R e p o s ito r y S e r v e r
•
Setup
a c tiv e / p a s s iv e F i le R e p o s ito r y S e r v e r s
B usi nes s E xa m pl e Y ou need
to s e t u p a c t iv e / p a s s iv e F ile R e p o s i to r y S e r v e r s .
Task: U s in g th e C e n t r a l M a n a g e m e n t C R e p o s i to r y S e r v e r . 1.
o n s o l e , i n s ta l l a s e c o n d
I n th e C e n t r a l M a n a g e m e n t C o n s o l e , a d d R e p o s i to r y S e r v e r . d mN la e Fi
a n d th i r d I n p u t F ile
a s e c o n d a n d th i r d I n p u t F i
le
e u l Va
U ers n am e
Ao r at rd m t s n i i
P a sw o d r
< ga sin e d p a sw o d r >
2.
St ar tand
3.
E n s u r e th a t th e r o o t d i r e c t o r ie s o f e a c h I n p u t F ile R e p o s i to r y S e r v e r is p o i n t in g to th e d i r e c t o r y w h e r e th e le s a r e s to r e d
e n a b l e th e n e w
I n p u t F i le R e p o s ito r y S e r v e r s .
4.
S t o p a l l t h e I n p u t F ile R e p o s ito r y S e r v e r s a n d s ta r t t h e m o rd er: r e d rO
a g a i n in th e f o l lo w in g
r ev r eS
1
nep uI tyloFrR it vSeprio s
2
U y #oer ve Stl2rReF ipoes
3
U y #oer ve Stl3rReF ipoes
C o n t in u e d
2012
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
on nex t p age
1 3 1
U n it 3 : E n s u r in g A v a ila b ilit y o f y o u r S A P
B u s in e s s O b je c t s B I S o lu t io n s
BOE3
5.
G o to : D :\P r o g r a m F i le s ( x 8 6 ) \S A P B u s in e s s O b j e c ts \S A P B u s in e s s O b j e c t s E n t e r p r i s e X I 4 . 0 \ D a t a \ C r y s t a l R e p o r ts C a c h i n g S e r v e r a n d d e l e t e th e c a c h e d i r e c t o r y . T h i s e n s u r e s th a t y o u w ill n o t b e a b l e to v i e w c a c h e d p a g e s .
6.
U s in g th e B I L a u n c h P a d , n a v i g a te to th e a n d v i e w th e W o r ld S a l e s R e p o r t
30
R ep ortS am pl es \D em on s tr at ion .
7.
S to p t h e
I n p u t F ile R e p o s it o r y S e r v e r
8.
V i e w th e
O r d e r P r o c e s s in g E f c i e n c y D a s h b o a r d
. .
A r e y o u a b l e to v i e w th e r e p o r t? I f s o , w h i c h I n p u t F i le R e p o s ito r y S e r v e r h a n d l e d th e r e q u e s t to v i e w th i s r e p o r t ? 9.
) S to p t h e
10.
V i e w th e
.
U # # F ile R e p o s it o r y S e r v e r 2 C u s t o m e r L is t
rep o rt.
A r e y o u a b l e to v i e w th e r e p o r t? I f s o , w h i c h I n p u t F i le R e p o s ito r y S e r v e r h a n d l e d th e r e q u e s t to v i e w th i s r e p o r t ? 1 1.
S t o p th e
U # # F ile R e p o s it o r y S e r v e r 3
12.
V ie w th e
C o m p a r a t iv e I n c o m e S t a t e m e n t
. r ep o r t.
A r e y o u a b l e to v i e w th e r e p o r t? I f s o , w h i c h I n p u t F i le R e p o s ito r y S e r v e r h a n d l e d th e r e q u e s t to v i e w th i s r e p o r t ?
1 3 2
13.
R e s ta r t t h e
14.
R e m o v e b o th
I n p u t F ile R e p o s it o r y S e r v e r U # # F ile R e p o s it o r y S e r v e r 2
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
. a n d U # # F ile R e p o s it o r y S e r v e r 3
2012
fol de r
B O E 330
L e s s o n : E n s u n ir g A v a a l i b ty i l i n i M u p ti l e l T e i rs
S o lu t io n 3 : C o n g u r e t h e F ile R e p o s i t o r y S e r v e r s f o r H ig h A v a ila b ilit y Task: U s in g th e C e n t r a l M a n a g e m e n t C R e p o s i to r y S e r v e r . 1.
o n s o l e , i n s ta l l a s e c o n d
I n th e C e n t r a l M a n a g e m e n t C o n s o l e , a d d R e p o s i to r y S e r v e r . d mN la e Fi
a s e c o n d a n d th i r d I n p u t F i
Ao r at rd m t s n i i
P a sw o d r
b )
le
e u l Va
U ers n am e
a)
a n d th i r d I n p u t F ile
< ga sin e d p a sw o d r > C l ic k S t a r t → P r o g r a m s → S A P B u s i n e s s O b j e c t s B I p l a t fo r m 4 → S A P B u s i n e s s O b je c t s B I p l a t fo r m → S A P B u s i n e s s O b je c t s B I p l a t fo r m M a n a g e m e n t C o n s o le . L o g o n w ith y o u r u s e rn a m e a n d p a s s w o rd .
CMC
Ho m
e page,
Serve rs
c)
I n th e
d)
N a v ig a te to
e)
I n th e Ser vi ce C at egory el d, sel ect S ervi ce t o I n p u t F ile s t o r e S e r v i c e S ervi ce scr een , cl ick N e x t a g ai n.
S e r v e r s L is t
c l ic k a n d c l ic k
.
M a n a g e→
Ne w →
Ne w S e rv er
2.
St ar tand a) b )
. C lic k
C reat e
R e p e a t t h e s te p s a b o v e to c r e a te U # # F i le R e p o s ito r y S e r v e r 3 . e n a b l e th e n e w
I n p u t F i le R e p o s ito r y S e r v e r s .
N a v ig a te to S e r v e r s L is t U # # F i le R e p o s ito r y S e r v e r 3 C lic k St art
and
th e n C lic k
and
s e l e c t b o th U # # F ile R e p o s ito r y S e r v e r 2 a n d
E nabl e
.
C o n t in u e d
2012
.
C ore Servi ce s . C h a n g e th e Sel ect . C lic k N e x t . I n th e A v a i la b le A d d itio n a l
“ I n th e N o d e e l d , e n s u r e S I A N o d e 4 x is s e l e c te d . ” I n th e S e r v e r N a m e el d, en ter U ## File Repository Server 2 f)
C e n tr a l
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
on nex t p age
1 3 3
U n it 3 : E n s u r in g A v a ila b ilit y o f y o u r S A P
3.
B u s in e s s O b je c t s B I S o lu t io n s
BOE3
E n s u r e th a t t h e r o o t d i r e c t o r ie s o f e a c h I n p u t F ile R e p o s i to r y S e r v e r is p o i n t in g to th e d i r e c t o r y w h e r e th e le s a r e s to r e d a)
R ig h t - c lic k th e
b )
a n d c l ic k
I n p u t F ile R e p o s it o r y S e r v e r
I n t h e P ropert ies
F ile S t o r e D ir e c t o r y
ta b , n a v ig a t e to th e
T h e v a lu e % D e fa u l tI n p u t F R S D i r % r e p o s i t o r y o b je c t s a r e s t o r e d .
P laceh ol ders
c)
C lic k th e
d)
L o o k u p th e n a m e
e)
W r ite d o w n th e v a lu e f o r
.
% D e fa u l t I n p u t F R S D i r %
.
a g a i n in th e f o l lo w in g
r ev r eS
1
nep uI tyloFrR it vSeprio s
2
U y #oer ve Stl2RreF ipoes
3
U y #oer ve Stl3RreF ipoes
S e r v e r s L is t
N a v i g a te to
H in t :
5.
eld.
tab .
r e d rO
b )
St op
a n d s e l e c t a l l th r e e s e r v e r s a n d c l ic k
.
W a i t a f e w m o m e n ts f o r th e s e r v e r s to s to p .
S e le c t th e r s t s e r v e r o n th e lis t a n d c lic k St art
c)
Sel ec tt he sec ond ser veron
d)
S e l e c t t h e th i r d s e r v e r o n th e lis t a n d
th e lis t a n d
c l ic k
.
St art
c l ic k
St art
. .
G o to : D :\P r o g r a m F i le s ( x 8 6 ) \S A P B u s in e s s O b j e c ts \S A P B u s in e s s O b j e c t s E n t e r p r i s e X I 4 . 0 \ D a t a \ C r y s t a l R e p o r ts C a c h i n g S e r v e r a n d d e l e t e th e c a c h e d i r e c t o r y . T h i s e n s u r e s th a t y o u w ill n o t b e a b l e to v i e w c a c h e d p a g e s . a)
N a v i g a t e to th e d i r e c to r y a n d d e l e t e a l l t h e c a c h e d i r e c to r y .
C o n t in u e d
1 3 4
.
is s u e s if th i s d i r e c t o r y d o e s
% D e fa u l t I n p u t F R S D i r %
S to p a l l t h e I n p u t F ile R e p o s ito r y S e r v e r s a n d s ta r t t h e m o rd er :
a)
P r o pert ies
s p e c i e s th e d i r e c t o r y w h e r e le
N ot e: Y ou m ay encount er per for m ance not have adequat e di sk space .
4.
30
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
2012
on nex t p age
B O E 330
L e s s o n : E n s u n ir g A v a a l i b ty i l i n i M u p ti l e l T e i rs
6.
a)
b )
7.
8.
R e p o r t S a m p l e s \D e m o n s tr a t io n
U s in g th e B I L a u n c h P a d , n a v i g a te to th e a n d v i e w th e W o r ld S a l e s R e p o r t
C l ic k S t a r t → P r o g r a m s → S A P B u s i n e s s O b j e c t s B I p l a t fo r m 4 → S A P B u s i n e s s O b je c t s B I p l a t fo r m → S A P B u s i n e s s O b je c t s B I p l a t fo r m B I L a u n c h P a d .
D oc um e nt s
C l ic k
d)
N a v ig a te to F o l d e r s → P u b l ic F o l d e r s → D e m o n s t r a t i o n f o ld er .
e)
R ig h t - c l ic k
.
Rep or tSam and
W o r ld S a l e s R e p o r t
I n th e C M C , n a v ig a te to . S erver
b )
C lic k Stop
select
p le s → V ie w
.
.
I n p u t F ile R e p o s it o r y S e r v e r
a)
V i e w th e
J a v a
L o g o n w ith y o u r u s e rn a m e a n d p a s s w o rd .
c)
S to p th e
f o ld e r
.
S e r v e r s L is t
a n d s e le c t
I n p u t F ile R e p o s i t o r y
. .
O r d e r P r o c e s s in g E f c i e n c y D a s h b o a r d
A r e y o u a b l e to v i e w th e r e p o r t? I f s o , w h i c h I n p u t F i le R e p o s ito r y S e r v e r h a n d le d th e r e q u e s t to v i e w th i s r e p o r t? a)
9.
10.
Fol de rs →
I n th e B I L a u n c h P a d , n a v i g a te to S a m p le s → D e m o n s tr a t io n
P u b l ic F o l d e r s →
b ) R i g h t - c l i c k O r d e r P r o c e s s in g E f c i e n c y D a s h b o a r d ) S to p t h e . U # # F ile R e p o s it o r y S e r v e r 2 a)
I n th e C M C , n a v ig a te to Ser ve r 2 .
b )
C lic k Stop
V i e w th e
Rep or t
fo ld er .
S e r v e r s L is t
and
and select s elect
V ie w
.
U # # F ile R e p o s it o r y
.
C u s t o m e r L is t
r ep o r t.
A r e y o u a b l e to v i e w th e r e p o r t? I f s o , w h i c h I n p u t F i le R e p o s ito r y S e r v e r h a n d le d th e r e q u e s t to v i e w th i s r e p o r t? a) b )
I n th e B I L a u n c h P a d , n a v i g a te to S a m p le s → D e m o n s tr a t io n R i g h t - c l i c k C u s t o m e r L is t r e p o r t
Fol de rs →
P u b l ic F o l d e r s →
Rep or t
fo ld er . and sel ect
V ie w
.
C o n t in u e d
2012
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
on nex t p age
1 3 5
U n it 3 : E n s u r in g A v a ila b ilit y o f y o u r S A P
1 1.
12.
B u s in e s s O b je c t s B I S o lu t io n s
S t o p th e
BOE3
.
U # # F ile R e p o s it o r y S e r v e r 3
a)
I n th e C M C , n a v ig a te to Ser ve r 3 .
b )
C lic k Stop
V ie w th e
S e r v e r s L is t
13.
14.
1 3 6
s elect
a b l e to v i e w
r ep o r t.
th e r e p o r t? I f s o , w h i c h I n p u t F i le R e p o s ito r y S e r v e r
F olde rs →
P u b lic F o l d e r s →
I n p u t F ile R e p o s it o r y S e r v e r
a)
I n th e C M C , n a v ig a te to . S erver
b )
C lic k St art
R e m o v e b o th
S e r v e r s L is t
and
s elect
V ie w
.
. an d s el ect
I n p u t F ile R e p o s i t o r y
. a n d U # # F ile R e p o s it o r y S e r v e r 3
U # # F ile R e p o s it o r y S e r v e r 2
a)
I n th e C M C , n a v ig a te to S e r v e r s L is t Ser ve r 2 a n d U # # F ile R e p o s it o r y S e r v e r 3
b )
C l i c k D el ete
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
Rep or t
f o ld er .
R i g h t - c l i c k C o m p a r a t iv e I n c o m e S t a t e m e n t
R e s ta r t t h e
U # # F ile R e p o s it o r y
.
h a n d l e d th e r e q u e s t to v i e w th i s r e p o r t ? a) I n th e B I L a u n c h P a d , n a v i g a te to S a m p le s → D e m o n s tr a t io n b )
and
C o m p a r a t iv e I n c o m e S t a t e m e n t
A re you
30
and
s el ectb ot h .
.
2012
U # # F ile R e p o s it o r y
B O E 330
L e s s o n : E n s u n ir g A v a a l i b ty i l i n i M u p ti l e l T e i rs
E x e r c is e 4 : B a c k u p a n d R e s t o r e a S A P B u s i n e s s O b j e c t s B I d e p lo y m e n t E x e r c i s e O b je c t iv e s A f te r c o m
p l e t in g th i s e x e r c i s e , y o u w ill b e a b l e to :
•
R e s to r e a f a ile d S A P B u s in e s s O b j e c ts B I d e p l o y m e n t
• •
B a c k u p r e s p e c tiv e l e s to r e s a n d d a ta b a s e s D e s c r ib e r e c o v e r y p r o c e s s
B usi nes s E xa m pl e Y o u n e e d to r e s to r e a f a i le d S A P B u s i n e s s O b j e c t s d e p l o y m e n t . I t c o n s is ts o f b a c k i n g u p r e s p e c t iv e le s to r e s a n d d a t a b a s e s , a s w e l l a s th e r e c o v e r y p r o c e s s .
T a s k 1 : B a c k u p S A P B u s in e s s O b j e c t s d e p l o y m e n t 1.
C r e a te a b a c k u p o f th e I n p u t le s to r e , t h e o u t p u t le s to r e , T h e S I A b o o t s tr a p le s , t h e s e r v e r c o n g u r a t io n , a n d th e S y s t e m D a t a b a s e .
2.
C r e a te a b a c k u p o f th e S A P b u s in e s s O b j e c ts S e r v e r C o n g u r C C M
T a s k 2 : C r e a te a b a c k u p 1.
o f t h e B IP 4 0 s y s t e m
dat aba se
U s in g S Q L S e r v e r 2 0 0 5 M a n a g e m e n t S t u d i o , c r e a te a n e w d a ta b a s e a n d c a ll i t B I P 4 0 _ S y s te m _ B a c k u p d l e iF
eu l aV
S ve r y pt e
D ab taes E n g ei
vS er n ma e
n< ma h to s e>
A u th e n tic a tio n
S Q L S e r v e r A u th e n tic a tio n
U esr n am e
< h no astm e > b o\ a d m n i
P a sw o d r
< ga sin e d p a sw o d r >
D a at b a s e n a m e 2.
a t io n u s in g th e
B IP 4 0 _ S y s et m _ B a c k u p # #
C r e a te a a n O D B C S y s te m D S N u s in g th e S Q L N A T I V E D R I V E R i t B I P 40_ Sys te m _B ac kup ##_ D SN
an d cal
C o n t in u e d
2012
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
on nex t p age
1 3 7
U n it 3 : E n s u r in g A v a ila b ilit y o f y o u r S A P
B u s in e s s O b je c t s B I S o lu t io n s
BOE3
3.
I n th e C C M , c o p y th e s y s te m d a ta f r o m
4.
S t a r t a l l f u n c tio n a l S I A s in th e C C M .
5.
R e s ta r t A p a c h e T o m c a t.
6.
V e r if y y o u c a n lo g o n a n d v i e w th e W o r ld S a l e s R e p o r t f o u n d in th e Sa m pl es\ D em ost rat ion f o ld er .
30
B O E 4 X to B I P 4 0 _ S y s te m _ B a c k u p # # .
R ep or t
pT a l sa t kf o r 3 m: R 4 . e 0s t io m r e p la e m f a i e l en d t a t S i o A n P . B u s i n e s s O b j e c t s B I 1.
R e s to r e th e S I A B o o t s tr a p l e s f r o m d esi g n at ed lo cat io n
th e B I P 4 0
B a c k u p d i r e c to r y to th e
2.
R e s to r e th e I n p u t a n d O u t p u t D ir e c to r y f r o m th e B I P 4 0 B a c k u p D ir e c t o r y ( e n s u r e y o u o v e r r id e a l l e x i s t in g le s a n d s u b d ir e c t o r i e s )
3.
R e s to r e th e C M S s y s te m D B b y g o i n g to th e c o n g u r a tio n ta b s in th e p r o p e r tie s f o r th e S I A N o d e 4 x . U s e th e U p d a t e D a t a S o u r c e S e t t in g s to th e B I P _ S y s te m _ B a c k u p D S N .
4.
S t a r t S I A N o d e 4 x a n d w a i t u n t il a l l B O E s e r v e r s h a v e b e e n s ta r te d
5.
R e s to r e S e r v e r C
ongur
a tio n
R e s u lt T o te s t, l o g o n to th e C M C a n d v e r if y y o u c a n v i e w th e W o r ld S a l e s R e p o r t i n th e R e p o r t S a m p l e s \D e m o n s tr a t io n d i r e c t o r y
1 3 8
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
2012
a n d p o in t t h e C M S
B O E 330
L e s s o n : E n s u n ir g A v a a l i b ty i l i n i M u p ti l e l T e i rs
S o l u t io n 4 : B a c k u p a n d R e s t o r e a S A P B u s i n e s s O b j e c t s B I d e p lo y m e n t T a s k 1 : B a c k u p S A P B u s in e s s O b j e c t s d e p l o y m e n t 1.
2.
C r e a te a b a c k u p o f th e I n p u t le s to r e , t h e o u t p u t le s to r e , T h e S I A b o o t s tr a p le s , t h e s e r v e r c o n g u r a t io n , a n d th e S y s t e m D a t a b a s e . a) b )
C r e a te a C o p y F ile s X I 4 .0
fol de ri n b o th (x 8 6 \F ile
th e th )\ S S to
B IP40 B ac kup D e s k t o p a n d n a m e it e Input a n d O ut put d ir ec to r ies f r o m D : \P r o g r a m A P B u s i n e s s O b je c t s \ S A P B u s i n e s s O b je c t s E n t e r p r i s e re \
c)
C o p y th e f o r a l l o f y o u r f u n c t io n a l n o d e s f o u n d in SIA boot s tra p l es D : \ P r o g r a m F i l e s ( x 8 6 ) \ S A P B u s i n e s s O b je c t s \ S A P B u s i n e s s O b je c t s E n t e r p r i s e X I 4 .0 \ w i n 6 4 _ x 6 4
C r e a te a b a c k u p o f th e S A P b u s in e s s O b j e c ts S e r v e r C o n g u r C C M a) b )
a t io n u s in g th e
C l ic k S t a r t → P r o g r a m s → S A P B u s i n e s s O b je c t s B I p l a fo r m 4 → S A P B u s i n e s s O b je c t s B I p l a t fo r m → C e n t r a l C o n g u r a t i o n M a n a g e r . C l i c k t h e B a c k u p S e r v e r C o n g u r a t io n s ur roun ded by red) .
N ext
c)
C l ic k
d)
U s e th e d e f a u l t o p t io n
on
e)
E n t e r t h e lo g i n in f o r m a t io n a n d c l ic k
b u t to n ( w ith a w h i te A r r o w
th e w e l c o m e s c r e e n .
U s e e x is tin g r u n n i n g C M S
N ext
a n d c l ic k
.
N ext
. f)
H in t :
g )
F in i s h
Save
th e B I A R a r c h iv e to th e
B IP40
B ac kup
Fol de r
o f t h e B IP 4 0 s y s t e m
dat aba se
U s in g S Q L S e r v e r 2 0 0 5 M a n a g e m e n t S t u d i o , c r e a te a n e w d a ta b a s e a n d c a ll i t B I P 4 0 _ S y s te m _ B a c k u p
C o n t in u e d
2012
.
.
T a s k 2 : C r e a te a b a c k u p 1.
N ext .
S p e c if y th e p a th to th e B I A R l e a n d c lic k
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
on nex t p age
1 3 9
U n it 3 : E n s u r in g A v a ila b ilit y o f y o u r S A P
B u s in e s s O b je c t s B I S o lu t io n s
d l e iF
BOE3
eu l aV
S ve r e y pt e
D a b taes E n ng ei
vSre n am e
e
A u th e n tic a tio n
S Q L S e r v e r A u th e n tic a tio n
U esr n a m e
< h no atsm e> b o\ a d m n i
P a sw o d r
< ga sni e d p a sw o d r >
D a at b a s e n a m e a) b )
30
B IP 4 0 _ S y s e t m _ B a c k u p # #
C l ic k S t a r t → P r o g r a m s → M i c r o s o ft S Q L S e r v e r 2 0 0 5 → M a n a g e m e n t S tu d io .
SQ L Se rv e r
E n t e r t h e l o g i n i n f o r m a t i o n a n d c l i c k C onne c t
c)
F r o m th e O b je c t E x p lo r e r D a t a b a s e .. ..
d)
I n th e
D at ab as e nam e
e)
C l ic k
O K .
, ri g h t-cl ick el d, ent er
.
D atabas es
and selec t
BIP40_System_Backup##
.
C o n t in u e d
1 4 0
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
2012
N e w
on nex t p age
B O E 330
L e s s o n : E n s u n ir g A v a a l i b ty i l i n i M u p ti l e l T e i rs
2.
C r e a te a a n O D B C S y s te m D S N u s in g th e S Q L N A T I V E D R I V E R i t B I P 40_ Sys te m _B ac kup ##_ D SN a) b )
C l ic k
St ar t→
Pr og ram s →
C l i c k t h e S y s te m D S N
A d m in i s tr a t iv e T o o l s →
D at a Sou rc e s (O D BC )
C l ic k
A d d ... .
d)
S e le c t
S Q L S e r v e r N a t iv e C lie n t
e)
th e d a t a s o u r c e . C l ic k F in is h
a s th e d r iv e r f o r w h i c h y o u w a n t t o s e t u p
.
f)
I n th e N am e sou rce.
g)
I n th e
D escri pt io n
h)
I n th e
Serve r
i)
C l ic k
N ext .
el d, ent er
B I P 40_ Sys te m _B ac kup##_D
f o r th e d a t a
SN
e l d , e n t e r a b r ie f d e s c r ip t io n f o r y o u r d a t a s o u r c e .
s e le c t io n lis t, s e l e c t y o u r h o s t n a m
e f o r th e S Q L S e r v e r .
O n th e a u th e n tic a tio n s c re e n , le a v e e v e ry th in g a s d e fa u lt a n d c lic k N ext .
k)
C h a n g e th e d e f a u l t d a t a b a s e to
l)
C l ic k
N ext .
m )
C l ic k
F in is h
B IP 40_Sys
.
te m _B ac ku p##
.
Tes t D at a O K to e x i t
Y o u c a n te s t th e c o n n e c t iv i ty b y c l ic k i n g th e So urc e b u tto n . E n s u r e th e r e s u l t is s u c c e s s f u l . C lic k th e w in d o w . H in t :
C o n t in u e d
2012
.
ta b .
c)
j)
an d cal
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
on nex t p age
1 4 1
U n it 3 : E n s u r in g A v a ila b ilit y o f y o u r S A P
3.
B u s in e s s O b je c t s B I S o lu t io n s
BOE3
I n th e C C M , c o p y th e s y s te m d a ta f r o m a) b )
B O E 4 X to B I P 4 0 _ S y s te m _ B a c k u p # # .
I n th e C C M , s to p a ll f u n c tio n in g S I A s in y o u r B I P 4 0 d e p l o y m e n t . G o to the propert ies of the S IA N ode 4x a n d n a v i g a t e to th e U n d e r t h e C M S S y s te m D a t a b a s e C o n g u r a t io n C M S D a ta b a s e S e t u p w in d o w
c) d)
e)
C o n g u r a t io n S p e c i fy
area, cl ick
S e le c t
C o p y d a t a fr o m
dat a sour I n th e selec tt he crea ted
c e w in d o w a p p e a r s C o p y t o t h e fo l l o w i n g d a t a s o u r c e S y s te m D S N p o i n t in g to th e ea rlier .
anot he r D at a Sour ce
.
I n th e
G e t d a t a fr o m
el d, sel ect the
O K .T he speci fy
a n d c l ic k
e l d , u s e th e B row se B I P 40_Sys te m _B ac kup ## BO
S y s te m D S N
E4 x
b u tto n to y o u
O K .
a n d c lic k
ta b in
M ac hi ne D at a Sour c e
O K to p r o c e e d w ith th e m ig r a t io n
f)
A w a r n i n g a p p e a r s , c lic k
g)
O n c e th e m ig r a tio n c o m p l e te s , y o u w ill n e e d to r e - p o i n t t h e C M S to th e o ri g in al BO E4 x D S N b y c lic k i n g o n th e S p e c i fy b u tto n in th e tab, and sel ect U p d a t e D a t a S o u r c e S e t tin g s to sel ect th e BO
C on gu rat ion D S N
E4 x
S t a r t a l l f u n c tio n a l S I A s in th e C C M . a) b )
S e r v e r I n t e l lig e n c e A g e n t ( S iA N o d e 4 x ) R ig h t - c lic k R e p e a t th is s te p fo r o th e r S IA s in C C M .
5.
R e s ta r t A p a c h e T o m c a t.
6.
V e r if y y o u c a n lo g o n a n d v i e w th e W o r ld S a l e s R e p o r t f o u n d in th e Sa m pl es\ D em ost rat ion f o ld er .
a)
a)
b )
R ig h t - c lic k
A pa che To m ca t
St art
a n d c l ic k
a n d c l ic k
St art
R ep or t
C l ic k S t a r t → P r o g r a m s → S A P B u s i n e s s O b j e c t s B I p l a t fo r m 4 → S A P B u s i n e s s O b je c t s B I p l a t fo r m → S A P B u s i n e s s O b je c t s B I p l a t fo r m B I L a u n c h P a d . L o g o n w ith y o u r u s e rn a m e a n d p a s s w o rd
c)
N a v i g a te to th e
R e p o r t S a m p l e s \D e m o s t r a t io n
d)
R ig h t - c lic k th e
W o r ld S a l e s R e p o r t
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
.
.
f o ld e r
V ie w
a n d c l ic k
.
C o n t in u e d
1 4 2
ta b .
w ill a p p e a r.
H i n t : B O E 4 x is f o u n d u n d e r th e t h e D at a Sour c e w in d o w .
4.
30
2012
on nex tpage
J a v a
B O E 330
L e s s o n : E n s u n ir g A v a a l i b ty i l i n i M u p ti l e l T e i rs
T a s k 3 : R e s t o r e a f a i le d S A P B u s i n e s s O b j e c t s B I p la t f o r m 4 . 0 im p le m e n t a t io n . 1.
R e s to r e th e S I A B o o t s tr a p l e s f r o m d esi g n at ed lo cat io n a)
2.
B a c k u p d i r e c to r y to th e
C o p y th e S I A b o o t s tr a p b a c k u p l e s b a c k to th e d i r e c to r y : D : \P r o g r a m F i l e s ( x 8 6 ) \ S A P B u s i n e s s O b je c t s \ S A P B u s i n e s s O b je c t s E n t e r p r i s e X I 4 .0 \ w i n 6 4 _ x 6 4
R e s to r e th e I n p u t a n d O u t p u t D ir e c to r y f r o m th e B I P 4 0 B a c k u p ( e n s u r e y o u o v e r r id e a l l e x i s t in g le s a n d s u b d ir e c t o r i e s ) a)
3.
th e B I P 4 0
D ir e c to r y
C o p y th e b a c k u p I n p u t a n d O u t p u t d i r e c to r ie s b a c k to D : \P r o g r a m F i l e s ( x 8 6 ) \ S A P B u s i n e s s O b je c t s \ S A P B u s i n e s s O b je c t s E n t e r p r i s e X I 4 .0 \ F i l e S t o r e \
R e s to r e th e C M S s y s te m D B b y g o i n g to th e c o n g u r a tio n ta b s in th e p r o p e r tie s f o r th e S I A N o d e 4 x . U s e th e U p d a t e D a t a S o u r c e S e t t in g s to th e B I P _ S y s te m _ B a c k u p D S N . a) b )
I n th e C C M , g o to th e p r o p e r tie s o f t h e C o n g u r a t io n ta b .
area, cl ick
S e le c t
U p d a t e D a t a S o u r c e S e t tin g s
d)
S e t ol e c t t h e
B S Q I P _ S L y s S e t r e v m e r _ (B Oa c D kB uC p ) D S N
e)
E n t e r th e a s s ig n e d L o g i n I D a n d P a s s w o r d a n d c lic k
a n d c l ic k an d cl ick .
S t a r t S I A N o d e 4 x a n d w a i t u n t il a l l B O E s e r v e r s h a v e b e e n s ta r te d
5.
R e s to r e S e r v e r C o n g u r a)
SI A N ode 4
.
x a n d c l ic k
St art
O K .
O K .S elec tt he Syst em
D SN
p o i n t in g
O K .
4.
S e le c t
S pe cify
w ill a p p e a r.
c)
a)
a n d n a v i g a t e to th e
SI A N ode 4x
U n d e r t h e C M S S y s te m D a t a b a s e C o n g u r a t io n C M S D a ta b a s e S e t u p w in d o w
a n d p o in t t h e C M S
.
a t io n
I n th e C C M , r e s to r e th e s e r v e r c o n g u r a t io n s e t tin g s f r o m th e B I A R l e s a v e d to th e B I P 4 0 B a c k u p d i r e c to r y in th e W in d o w s D e s k t o p
R e s u lt T o te s t, l o g o n to th e C M C a n d v e r if y y o u c a n v i e w th e W o r ld S a l e s R e p o r t in th e R e p o r t S a m p l e s \D e m o n s tr a t io n d i r e c t o r y
2012
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
1 4 3
U n it 3 : E n s u r in g A v a ila b ilit y o f y o u r S A P
Le s s on Sum
B u s in e s s O b je c t s B I S o lu t io n s
BOE3
m a ry
Y o u s h o u ld n o w b e a b l e to :
1 4 4
•
L is t d e p l o y m e n t o p t io n s f o r th e a p p l ic a tio n tie r
•
E x p l a i n v e r tic a l a n d
•
D e s c r ib e th e n e w c a p a b i litie s o f th e w d e p l o y to o l a n d av ai lab ility in th e ap p licat io n tier
• •
U n d e r s ta n d h i g h a v a i la b i lity in th e I n t e l lig e n c e D e s c r ib e th e p r o c e s s o f C M S c lu s te r in g
•
M a n a g e a c tiv e / p a s s iv e l e r e p o s ito r y s e r v e r s
h o r iz o n t a l s c a l in g o p t io n s its r o l e in c r e a tin g h i g h
tie r
•
D e s c r ib e th e S A P B u s in e s s O b j e c ts B I p l a t f o r m s e r v e r s in th e P r o c e s s in g tie r
•
U n d e r s ta n d th e c o n c e p t o f s
•
C r e a te a n d w o r k w ith s e r v e r g r o u p s
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
e rve r gr oup s
2012
30
0 3 3 E O B
y
r a m m u S t
i n U
U ni tS um m a ry Y o u s h o u ld n o w
2012
b e a b l e to :
•
D e s c r ib e th e c h a l le n g e s
•
E x p l a i n th e k e y f a c to r s in m a k i n g y o u r s y s te m s f a u l t t o l e r a n t a n d
in a B u s in e s s I n t e l lig e n c e
s o l u t io n
•
D e n e th e d e p l o y m B I p lat f o r m
•
L is t d e p l o y m
•
E x p l a i n v e r tic a l a n d
•
D e s c r ib e th e n e w c a p a b i litie s o f th e w d e p l o y to o l a n d av ai lab ility in th e ap p licat io n tier
h i g h l y a v a i la b l e
e n t s t r a t e g i e s f o r h i g h a v a i la b i lity in S A P B u s in e s s O b j e c ts
e n t o p t io n s f o r th e a p p l ic a tio n tie r h o r iz o n t a l s c a l in g o p t io n s
•
U n d e r s ta n d h i g h a v a i la b i lity in th e I n t e l lig e n c e
•
D e s c r ib e th e p r o c e s s o f C M S c lu s te r in g
•
M a n a g e a c tiv e / p a s s iv e l e r e p o s ito r y s e r v e r s
its r o l e in c r e a tin g h i g h
tie r
•
D e s c r ib e th e S A P B u s in e s s O b j e c ts B I p l a t f o r m s e r v e r s in th e P r o c e s s in g tie r
•
U n d e r s ta n d th e c o n c e p t o f s
•
C r e a te a n d w o r k w ith s e r v e r g r o u p s
e rve r gr oup s
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
1 4 5
y
r a m m u S t
i n U
1 4 6
0 3 3 E O B
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
2012
0 3 3 EO B
e g d e lw o n Kr u o Yt s e T
T es t Your
K now
le d g e
1.
W h a t i s a d i s a s te r ?
2.
F a u l t to l e r a n c e
is a l s o r e f e r r e d to a s g r a c e f u l d e g r a d a t io n ?
D e t e r m i n e w h e t h e r t h i s s t a t e m e n t i s t r u e o r fa l s e .
2012
□
T ur e
□
F a sl e
3.
N a m e tw o b e n e t s o f h a r d w a r e lo a d b a la n c e r s .
4.
W h a t i s a C M S c lu s te r ?
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
1 4 7
e g d e lw o n K r u o Y t s e T
0 3 3 EOB
A nsw 1.
er s W h a t i s a d i s a s te r ? A ns w e r : A d i s a s te r is a n y u n a n t ic i p a t e d e v e n t th a t c r e a t e s a d e n e d p r o b l e m . D is a s te r s a r e u s u a l ly c o n s i d e r e d in te r m s o f s e v e r ity .
2.
F a u l t to l e r a n c e
is a l s o r e f e r r e d to a s g r a c e f u l d e g r a d a t io n ? Tr ue
A ns w e r :
F aul t tol er ance 3.
is a l s o r e f e r r e d to a s g r a c e f u l d e g r a d a t io n .
N a m e tw o b e n e t s o f h a r d w a r e lo a d b a la n c e r s . A ns w e r :
4.
1.
M o n i to r in g n e t w o r k a v a i la b i lity o f s e r v e r s w ith i n a c l u s t e r .
2.
A c c o m m o d a tin g s e s s io n s ta te .
W h ati s a CM
S c lu s te r ?
A ns w e r : C M S c l u s te r s a r e a s e t o f t w o o r m o r e C M S s e r v e r s th a t f u n c tio n a s a s in g l e C M S . T h e C M S s in a c lu s te r w o r k to g e th e r to m a in t a in th e c o m m o n s yst em dat abase .
1 4 8
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
2012
y
r a m m u S t
i n U
1 4 9
0 3 3 E O B
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
2012
y
r a m m u S t
i n U
1 5 0
0 3 3 E O B
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
2012
U n it 4 P e r f o r m a n c e , S c a la b ilit y a n d S iz i n g U n it O v e r v i e w T h i s u n i t p r o v i d e s a n o v e r v i e w o f h o w S A P B u s in e s s O b j e c ts B I p l a t f o r m s is d e s ig n e d . I t d is c u s s e s th e v a r i o u s r e a s o n s f o r s i z i n g a s y s t e m in c l u d in g th e c o n c e p t o f s c a l a b i lity . T h e le s s o n in c l u d e s a m e t h o d o l o g y y o u c a n u s e to c a l c u l a t e a s iz i n g s o l u t io n .
U n it O b je c t iv e s A f te r c o m p l e t in g th i s u n i t, y o u w ill b e a b l e to : •
D e n e s c a la b i lity
•
L is t a n d d e s c r ib e g e n e r a l S A P B u s in e s s O b j e c ts B I p l a t f o r m s c a la b i lity co n si d erat io n s
•
D e n e th e s iz in g p r o c e s s
•
S i z e a S A P B u s in e s s O b j e c ts B I p l a tf o r m d e p l o y m e n t
•
D e t e r m in e s y s te m u s a g e , r e p o r tin g , d o c u m d e p lo y m e n t r e q u ir e m e n t s
•
A n a ly z e d e p l o y m e n t r e q u i r e m e n ts to d e t e r m in e th e s iz e a n d c o n g u r a t io n o f a depl oym ent
•
I d e n t if y s e r v i c e th r e s h o l d s
e n t i n t e r a c tio n , a n d g e n e r a l
U n it C o n t e n t s L e s s o n : D e s ig n in g a S c a la b le S y s t e m . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . L e s s o n : S iz i n g a n S A P B u s i n e s s O b j e c t s B I p la t f o r m d e p l o y m e n t . . . . . . . . . . . L e s s o n : D e s ig n in g a n A r c h it e c t u r e P la n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2012
© 2 0 1 2 S A P A G gs. h tlAi e r svle rd .
1 5 2 1 6 0 1 8 6
1 5 1
U n t i 4 : P eo f r m r a n c e , S c a y tl bi l i a n d S zn i g
Lesson:
B O E 330
D e s i g n in g a S c a la b l e S y s t e m Lesson
O ver vi ew
T he S A P for a m ul envi ron m e x i b i lity
B u s i n e s s O b j e c t s B I p l a t f o r m a r c h i te c t u r e is s c a l a b l e in th a t it a l lo w s titu d e o f s e r v e r c o n g u r a t io n s , r a n g i n g f r o m s t a n d a l o n e , s i n g le - m a c h i n e e n t s to la r g e - s c a l e d e p l o y m e n t s s u p p o r tin g g l o b a l o r g a n iz a t io n s . T h e o f f e r e d b y th e p r o d u c t ’s a r c h i te c t u r e a l lo w s y o u to s e t u p a s y s t e m th a t
sui ts y ou r cu r r en t r ep ort r eq ui r em en ts w itho ut lim itin g the p ossi b ilities f or f ut ure g r o w th a n d e x p a n s io n .
L esso
n O b je c t iv e s
A f te r c o m p l e t in g th i s le s s o n , y o u
w ill b e a b l e to :
•
D e n e s c a la b i lity
•
L is t a n d d e s c r ib e g e n e r a l S A P B u s in e s s O b j e c ts B I p l a t f o r m co n si d erat io n s
B usi ness
s c a la b i lity
E xa m pl e
W h a t is S c a la b ilit y ? S c a l a b i lity is th e c a p a c i ty to a d d r e s s a d d itio n a l s y s t e m lo a d b y a d d in g r e s o u r c e s w ith o u t f u n d a m e n t a l ly a l te r in g th e im p l e m e n t a t io n a r c h i te c t u r e o r im p l e m e n t a t io n de sign . W b w m
hen e tw h i le or e
b u i l d i n g a s c a l a b l e s y s t e m , t h e m a i n o b je c t i v e i s t o a c h i e v e a l i n e a r r e l a t i o n s h i p e e n th e a m o u n t o f re s o u rc e s a d d e d a n d th e re s u ltin g in c re a s e in p e rfo rm a n c e , m a i n t a i n i n g th e s p e e d o f th e tr a n s a c t io n s a f te r a d d i tio n a l u s e r s a r e a d d e d a n d r e q u e s ts n e e d to b e p r o c e s s e d .
T h e r e a r e tw o m e t h o d s o f s c a lin g S A P B u s in e s s O b j e c ts B I p l a t f o r m : v e r tic a l a n d h o r iz o n ta l . V e r tic a l s c a l in g , a l s o r e f e r r e d to a s s c a l in g u p , is th e a b i lity to im p r o v e s y s te m p e r f o r m a n c e b y ta k i n g a d v a n t a g e o f th e h a r d w a r e o n a s in g l e s e r v e r . H o r i z o n ta l s c a l in g , a l s o r e f e r r e d to a s s c a l in g o u t, is th e a b i lity to im p r o v e s y s t e m p e rfo rm a n c e b y a d d in g c o m p u te rs to th e s a m e e n te rp ris e s o lu tio n . A d d in g m e m o ry to th e m a c h i n e o n w h i c h th e W e b I n t e l lig e n c e P r o c e s s in g S e r v e r is r u n n i n g to im p r o v e p e rfo rm a n c e is a n e x a m p le o f v e rtic a l s c a lin g . A d d in g a n e w m a c h in e to th e e n te rp ris e s y s t e m a n d c o n g u r in g a d d itio n a l C r y s t a l R e p o r ts P r o c e s s in g S e r v e r s e r v i c e s o n it, th u s im p r o v i n g p e r f o r m a n c e , i s a n e x a m p l e o f h o r iz o n t a l s c a lin g .
1 5 2
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
2012
B O E 30
L es o n : D g n es gi a S ea cb a l S emy s t
D epe ndi ng r u n th e m Ser verand S er ver on a s in g l e m
o n y o u r s itu a t io n , y o u ca on sep ar ate m ac hi ne s. For th e E v e n t S e r v e r o n o n e a separ ate m ac hi ne. T he ac hi ne.
n run ex am m ac sam e
G en er al S A P B u si n essO G o al s
al lse rvi ce s on one m p l e , y o u c a n r u n th e h i n e , w h i le y o u r u n s er vi ce ca n al so run
b je c t s B I p la t f o r m
ac hi ne or C e n tr a l M th e A d a p t in m u l tip l
you ca n an age m ent iv e P r o c e s s in g e in s ta n c e s o n
S c a l a b ilit y
W h e n s c a l in g y o u r s y s t e m , i t is im p o r ta n t to u n d e r s t a n d th e g e n e r a l c o n s i d e r a t io n s f o r s y s te m s c a la b i lity a n d h o w e a c h o f th e S A P B u s in e s s O b j e c ts B I p l a t f o r m s e r v e r s is r e s p o n s ib l e f o r p a r tic u l a r a s p e c t s o f y o u r s y s t e m . Y o u c a n s c a l e a s y s t e m to : •
I n c r e a s e o v e r a l l s y s te m
•
I n c r e a s e s c h e d u l e r e p o r tin g c a p a c i ty .
•
I n c r e a s e r e p o r t v i e w in g c a p a c i ty .
•
c a p a c ity .
–
In c re a s e o n -d e m a n d v ie w in g c a p a c ity .
–
In c re a s e in te ra c tiv e v ie w in g c a p a c ity .
Im p r o v e w e b re s p o n s e s p e e d s . –
C o n g u re a w e b fa rm
–
O p tim iz e c u s to m
fo r lo a d b a la n c in g .
w e b a p p lic a tio n s .
T h i s s e c t io n f o c u s e s o n th e d i f f e r e n t a s p e c t s o f y o u r s y s t e m ’s c a p a c i ty , d is c u s s e s th e r e l e v a n t c o m p o n e n t s , a n d p r o v i d e s a n u m b e r o f w a y s in w h i c h y o u m ig h t m o d i f y y o u r c o n g u r a t io n a c c o r d i n g ly . T h e o v e r a l l p e r f o r m a n c e a n d s c a l a b i lity o f S A P B u s i n e s s O b j e c t s B I p l a t f o r m c a n b e a ffe c te d b y e x te rn a l fa c to rs . W h e n th in k in g a b o u t th e o v e ra ll p e rfo rm a n c e a n d s c a l a b i lity o f S A P B u s i n e s s O b j e c t s B I p l a t f o r m , k e e p in m in d th e s e p o i n t s : •
S A P B u s in e s s O b j e c ts B I p l a t f o r m d e p e n d s u p o n y o u r e x i s tin g I T in f r a s S A P B u s in e s s O b j e c ts B I p l a t f o r m u s e s y o u r n e t w o r k f o r c o m m u n i c a b e tw e e n s e rv e rs a n d fo r c o m m u n ic a tio n b e tw e e n p la tfo rm a n d c lie n t m a c h in e s o n y o u r n e tw o rk . M th e b a n d w id t h a n d s p e e d n e c e s s a r y to p r o v i d e S A P B u s in e s s O b j e c ts B u s e r s w ith a c c e p t a b l e le v e l s o f p e r f o r m a n c e .
tr u c t u r e . tio n S A P B u s i n e s s O b je c t s B I a k e s u re th a t y o u r n e tw o rk h a s I pl atfor m
•
S A P B u s in e s s O b j e c ts B I p l a t f o r m p r o c e s s e s r e p o r ts a g a in s t y o u r d a t a b a s e s e r v e r s . I f y o u r d a t a b a s e s a r e n o t o p t im iz e d f o r th e r e p o r ts y o u n e e d to r u n , th e p e r f o r m a n c e o f S A P B u s i n e s s O b je c t s B I p l a t f o r m m a y s u f f e r .
•
T h e w a y in w h i c h y o u r n e t w o r k is c o n g u r e d a n d th e th i r d - p a r ty to o l s th a t a r e u s e d in c o r r e l a t io n w ith S A P B u s in e s s O b j e c ts B I p l a t f o r m m a y a f f e c t t h e p e r f o r m a n c e o f S A P B u s i n e s s O b je c t s B I p l a t f o r m .
2012
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
1 5 3
U n t i 4 : P eo f r m r a n c e , S c a y tl bi l i a n d S zn i g
B O E 330
In c r e a s i n g O v e r a l l S y s t e m
C ap aci ty
A s t h e n u m b e r o f r e p o r t o b je c t s a n d u s e r s o n th e o v e r a l l s y s te m c a p a c ity b y c l u s t e r in g tw o ( C M S ) . Y o u c a n in s ta l l m u l tip l e C M S s e r v i c e p ro v id e s e rv e r re d u n d a n c y a n d m e m b e r o n its o w n m a c h i n e . C M S c l u s te r s c a n im p r o v e o v e r a l l s y s te m B usi nes que ryi ng tw o C M an d que
s O bject s B th e C M S S m ac hi ne r y i n g th e C
I pl atfor m f o r in f o r m s , y o u in s M S dat ab
your (or m s on fa u
s y s te m in c r e a s e s , y o u or e) C ent ralM anagem th e s a m e m a c h i n e . H o w lt to le ra n c e , y o u
ca n entS ev s h
in c r e a s e er ver s er,t o o u ld id e a lly in s ta ll e a c h c lu s te r
per for m anc e bec aus e eve ry SA P
r e q u e s t r e s u l ts , a t s o m e p o i n t , i n a s e r v e r c o m p o n e n t a t io n s to r e d in th e C M S d a ta b a s e . W h e n y o u c l u s te r tr u c t t h e n e w C M S to s h a r e in th e ta s k o f m a i n t a i n i n g as e .
In c r e a s i n g S c h e d u le d R e p o r t in g C a p a c i t y I n c r e a s in g S c h e d u A ll r e p o p ro c e run ni ng of di ffer
le d R e p o r tin g C a p a c i ty
r ts ( C r y s t a l R s s e d b y a in d iv i d u a l j o b ent typ es on
eport s and W eb jo b s e r v e r . se rver s on m ul a s in g le m u l ti- p r
Int Y o tip l e ocess
e l lig e n c e R e p o r ts ) th a t a r e s c h e d u le d a r e u c a n e x p a n d S A P B u s i n e s s O b je c t s B I p l a t f o r m m a c h i n e s o r b y r u n n i n g m u l t i p l e jo b s e r v e r s or m achi ne.
N o t e : T h e W e b I n t e l lig e n c e P r o c e s s in g S e r v e r is a d d e d b e c a u s e it is r e s p o n s i b l e f o r s c h e d u lin g th e p h y s i c a l p r o c e s s in g o f a W e b I n t e l lig e n c e docum ent .
1 5 4
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
2012
b y
B O E 30
L es o n : D g n es gi a S ea cb a l S emy s t
I f th e m a j o r ity o f y o u r r e p o r t s a r e s c h e d u le d to r u n o n a r e g u la r b a s i s , t h e r e a r e s e v e r a l s tr a t e g i e s y o u c a n a d o p t to m a x i m iz e y o u r s y s t e m ’s p r o c e s s in g c a p a c ity : •
I n s ta l l a l l A d a p t iv e J o b S e r v e r s a n d A d a p t iv e P r o c e s s in g S e r v e r in c l o s e p ro x im ity to (b u t n o t o n th e s a m e m a c h in e a s ) th e d a ta b a s e s e rv e r a g a in s t w h ic h th e r e p o r ts r u n . E n s u r e th a t th e F ile R e p o s i to r y S e r v e r s a r e r e a d i ly a c c e s s ib l e to th e in s t a l le d s e r v i c e s ( s o y o u c a n s e n d a r e a d r e p o r t o b j e c t s r e q u e s t f r o m th e I n p u t F ile R e p o s i to r y S e r v e r a n d s e n d a r e q u e s t t o w r ite r e p o r t i n s t a n c e s to th e O u t p u t F ile R e p o s i to r y S e r v e r q u i c k l y ) . D e p e n d i n g u p o n y o u r n e t w o r k c o n g u r a t io n , th e s e s tr a t e g i e s m a y im p r o v e th e p r o c e s s in g s p e e d o f y o u r s c h e d u l e d d o c u m e n t s b e c a u s e th e re is le s s d is ta n c e fo r d a ta to tra v e l o v e r y o u r c o rp o ra te n e tw o rk .
•
V e r if y th e e f c i e n c th e r e a r e a n u m b e r e p o r t its e l f b y m res ou r ces to gr ou
•
U s e eve nt -bas r e p o r ts . F o r b a s is , y o s e q u e n t ia l ly . dat abase s er
•
I f s o m e r e p o r ts d i s t r ib u tin g th e y o u m ig h t c r e a J ob S er ver s . W p ro c e s s e d
•
y o f y o u r r e p o r ts . W h e n d e s ig n i n g r e p o r ts in C r o f w a y s in w h i c h y o u c a n im p r o v e th e p e r f o r o d if y i n g r e c o r d s e l e c t io n f o r m u l a s , u s i n g th e p d a t a , i n c o r p o r a t in g p a r a m e t e r e l d s , a n d s o
e d s c h e d u l in g inst ance,i f yo u c a n u s e T h i s is a u s e v e r is s u b j e c t t
to c r e a te d e p e n d e n c u run s ever alv er y S c h e d u le e v f u l w a y o f m in i m o a t a n y tim e .
a r e m u c h la rg e r o r pr ocess ing load thr te tw o s e r v e r g r o u p s hen you s chedul e b y a p a rtic u la
ie s b e t w e e n la r g e o r c o m p l e x r e p o r ts o n e n ts to e n s u re iz i n g th e p r o c e s s in g
r y s ta l R e p o r ts , m a nc e oft he dat abase ser ver’ s on . com pl ex a r e g u la r n i g h tly th a t th e re p o rts a re p ro c e s s e d lo a d th a t y o u r
m o r e c o m p l e x th a n o t h e r s , c o n s id e r o u g h th e u s e o f s e r v e r g r o u p s . F o r in s t a n c e , , e a c h c o n t a i n i n g o n e o r m o r e A d a p t iv e r e c u r r e n t r e p o r ts , y o u c a n s p e c i f y th a t it b e r s e rv e r g ro u p to e n s u re th a t e s p e c ia lly la rg e re p o rts a re
exec ut ed by m or e pow er ful ser ver s. I n c r e a s e th e h a r d w a r e r e s o u r c e s th a t a r e a v a i la b l e I f th e s e r v e r is c u r r e n t ly r u n n i n g o n a m a c h i n e B u s in e s s O b j e c ts B I p l a t f o r m c o m p o n e n t s , c o n s i d e d i c a te d m a c h i n e . I f th e n e w m a c h i n e h a s m m u l tip l e A d a p t iv e J o b a n d A d a p t iv e P r o c e s s in g ( ty p i c a lly n o m o r e th a n o n e s e r v i c e p e r C P U ) .
to y o u r s c h e d u l in g s e r v i c e s . a l o n g w ith o t h e r S A P d e r m o v i n g th e s e r v e r to a u l tip l e C P U s , y o u c a n in s ta l l S e r v e r s o n th e s a m e m a c h i n e
In c r e a s i n g R e p o r t V ie w in g C a p a c i t y I n c r e a s in g o n - d e m
W he n you each user F or m ost p e rfo rm
2012
and
v i e w in g c a p a c i t y
pr ovi de m a ny us e rs w to v i e w liv e r e p o r t d a t request s,t he C ryst al R s th e re p o rt p ro
ith V ie w O n D e m a n d a c c e s s to r e p o r ts , y o u a by ref r es hi ng r epo rts agai nsty ou r dat abase e p o r ts P r o c e s s in g S e r v e r r e t r ie v e s th e d a t a c e s s in g , a n d th e C ry s ta l R e p o r
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
a llo w s er ver . and ts C a c h e S e rv e r s to re s re c e n tly
1 5 5
U n t i 4 : P eo f r m r a n c e , S c a y tl bi l i a n d S zn i g
B O E 330
v i e w e d r e p o r t p a g e s f o r p o s s ib l e r e u s e . I f u s e r s u s e th e A d v a n c e d D H T M L vi ew er ,t he R e p o r t A p p lic a t io n S e r v e r ( R A S ) p r o c e s s e s th e r e q u e s t. I f u s e r s u s e W e b I n t e l lig e n c e , th e W e b I n t e l lig e n c e P r o c e s s in g S e r v e r p r o c e s s e s th e r e q u e s t. I f y o u r r e p o r tin g r e q u ir e m e n t s d e m a n d th a t u s e r s h a v e c o n tin u a l a c c e s s to th e la t e s t d a t a , y o u c a n in c r e a s e c a p a c ity in th e f o l lo w in g w a y s : •
I n c r e a s e th e m a x im u m
•
V e r if y th e e f c i e n c y o f y o u r r e p o r ts . W h e n d e s ig n i n g r e p o r ts in C r y s ta l R e p o r ts ,
a l lo w e d s iz e o f th e c a c h e f o r C r y s ta l R e p o r ts .
th e r e a r e a n u m b e r o f w a y s in w h i c h y o u c a n im p r o v e th e p e r f o r m r e p o r t its e l f b y m o d if y i n g r e c o r d s e l e c t io n f o r m u l a s , u s i n g th e r e s o u r c e s to g r o u p d a t a , i n c o r p o r a t in g p a r a m e t e r e l d s , a n d s o o n o f th e d e s ig n o f y o u r u n i v e r s e s im p a c t s th e p r o c e s s in g s p e e d o f
a nc e oft dat abase . T he ef C ryst alR
he ser ver’ s ci ency e p o r ts .
•
I n c r e a s e th e n u m b e r o f C r y s ta l R e p o r ts P r o c e s s in g S e r v e r s th a t s e r v e r e q u e s ts o n b e h a lf o f a n y s in g le C ry s ta l R e p o rts C a c h e S e rv e r. Y o u c a n in s ta ll a d d itio n a l C r y s t a l R e p o r t s P r o c e s s in g S e r v e r s o n m u l tip l e m a c h i n e s .
•
I n c r e a s e th e n u m b e r o f C r y s ta l R e p o r ts P r o c e s s in g S e r v e r s , C r y s ta l R e p o r ts C a c h e S e r v e r s , W e b I n t e l lig e n c e P r o c e s s in g S e r v e r s , a n d C o n n e c t io n S e r v e r s o n th e s y s t e m , a n d th e n d i s tr ib u t e th e p r o c e s s in g lo a d th r o u g h th e u s e o f s e r v e r g r o u p s . F o r in s t a n c e , y o u m ig h t c r e a t e tw o s e r v e r g r o u p s , e a c h c o n t a i n i n g o n e o r m o r e C r y s ta l R e p o r ts P r o c e s s in g S e r v e r s a l o n g w ith o n e o r m o r e R e p o r t A p p lic a t io n S e r v e r s . Y o u c a n th e n s p e c i f y in d iv i d u a l r e p o r ts th a t s h o u l d a l w a y s b e p ro c e s s e d b y a p a rtic u la r s e rv e r g ro u p .
I n c r e a s in g in t e r a c t iv e v i e w in g c a p a c i t y
1 5 6
W hen to in ter O L A P a n d in t
you pr ovi de m any act w ith live d at a dat a s our ce.I f you e r a c t iv i ty w ith liv e
use rs b y ref r repor dat a,y
•
V e r if y th e e f c i e n c y o f y o u r r e p o r ts . W h e n d e s ig n i n g r e p o r ts w ith W e b I n t e l lig e n c e y o u w ill g a i n th e m o s t i m p r o v e m e n t b y c a r e f u l ly in v e s tig a t in g th e e f c i e n c y o f th e u n d e r ly i n g u n iv e r s e .
•
I n c r e a s e th e n u m b e r o f W e b I n t e l lig e n c e P r o c e s s in g S e r v e r s th a t c r e a te , v i e w , a n d e d i t W e b I n t e l lig e n c e p o r ta l r e q u e s t s .
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
w ith reshi tin g ou
in t e r a c t iv e v i e w in g ng r ep o r ts ag ai nst requi rem ent s dem c a n in c r e a s e c a p a c i
c a p a b i lity , y o u a l lo w e a c h u s e r y ou r r el at ion al d at ab ase ser ve r o r a n d u s e r s h a v e c o n t in u a l a c c e s s ty in th e f o l lo w in g w a y s :
2012
B O E 30
L es o n : D g n es gi a S ea cb a l S emy s t
Im p r o v in g W e b R e s p o n s e S p e e d s B e c a u s e a l l u s e r in t e r a c t io n w ith S A P B u s i n e s s O b j e c t s B I p l a t f o r m th e w e b , y o u m a y n e e d to in v e s tig a t e a n u m b e r o f a r e a s to d e t e r m w h e r e y o u c a n im p r o v e w e b r e s p o n s e s p e e d s . T h e s e a r e s o m e c o m of your depl oym entt hatyou s h o u l d c o n s id e r b e f o r e d e c id i n g h o w to B usi ness O bj ect s B I pl at for m : •
A sse ss yourw
occur in e m on expa
s over e x a c t ly a s p e c ts nd SA P
e b s e r v e r ’s a b i lity to s e r v e th e n u m b e r o f u s e r s w h o c o n n e c t
r e g u l a r ly to S A P B u s i n e s s O b j e c t s B I p l a t f o r m . U s e th e a d m in i s tr a t iv e to o l s p ro v id e d w ith y o u r w e b s e rv e r s o ftw a re (o r w ith y o u r o p e ra tin g s y s te m ) to d e t e r m in e h o w w e l l y o u r w e b s e r v e r p e r f o r m s . I f th e w e b s e r v e r is lim itin g w e b r e s p o n s e s p e e d s , c o n s i d e r in c r e a s in g th e w e b s e r v e r ’ s h a r d w a r e a n d /o r s e t tin g u p a “ w e b f a r m ” ( m u l tip l e w e b s e r v e r s r e s p o n d i n g to w e b r e q u e s ts to a s in g l e IP add ress ). •
I f w e b r e s p o n s e s p e e d s a r e s lo w e d o n l y b y r e p o r t v i e w in g a c tiv i tie s , y o u c a n in c r e a s e s c h e d u le d r e p o r tin g c a p a c i ty a n d o n - d e m a n d v i e w in g c a p a c i ty .
•
T a k e in t o a c c o u n t t h e n u m b e r o f u s e r s w h o r e g u l a r ly a c c e s s y o u r s y s te m . I f y o u a r e r u n n i n g a la r g e d e p l o y m e n t , e n s u r e th a t y o u h a v e s e t u p a C M S c l u s te r .
I f y o u n d th a t a s in g l e a p p l ic a tio n s e r v e r ( f o r e x a m p l e , t h e T o m c a t J a v a W e b A p p l ic a t io n S e r v e r ) in a d e q u a t e l y s e r v e s th e n u m b e r o f s c r ip t in g r e q u e s ts m a d e b y u s e r s w h o a c c e s s y o u r s y s t e m o n a r e g u l a r b a s is , c o n s i d e r th e f o l lo w in g o p t io n s : •
I n c r e a s e th e a p p l ic a t io n w ith o t h e r a p p l ic a t io n
har dw s er ver S A P B s er ver
ar is us to
e r e s o u r c e s th a t a r e a v a i la b l e to th e a p p l ic a t io n s e r v e r . I f th e c u r r e n t ly r u n n in g o n th e w e b s e r v e r o r o n a s in g l e m a c h i n e in e s s O b j e c ts B I p l a t f o r m c o m p o n e n t s , c o n s i d e r m o v i n g th e a dedi cat ed m achi ne.
•
C o n s id e r s e t tin g u p tw o ( o r m o r e ) J a v a a p p l ic a tio n s e r v e r s . C o n s u l t th e d o c u m e n t a t io n f o r y o u r J a v a W e b A p p l ic a tio n S e r v e r f o r in f o r m a t io n o n lo ad - b al an ci n g , cl u st eri n g , an d scal ab ility. N o t e : I f y o u r d e p l o y m e n t r e q u i r e s a h i g h e r le v e l o f f a i lo v e r a n d f a u l t to l e r a n c e , e x c e e d s th r e e o r m o r e s e r v e r s , o r s e r v e s a la r g e n u m b e r o f u s e r s w h o w o u l d b e s e v e r e l y a f f e c t e d b y a n y s y s t e m o u t a g e , t h e n it is s tr o n g ly a d v i s e d th a t y o u d i s t r ib u te th e lo a d o f th e a p p lic a t io n tie r o v e r m u l tip l e a p p lic a t io n s e r v e r s b a l a n c e d th r o u g h a h a r d w a r e lo a d b a l a n c e r . E a c h a p p lic a t io n s e r v e r w ill c o n n e c t t o a n y C M S s e r v i c e r u n n i n g in th e c l u s te r , s o th e f a i lu r e o f o n e ap pl icat ion ser ve r w ou ld o nl y af f ect the ap pl icat ion tier ,n ot th e p r oc ess ing tier .
U s in g a w e b f a r m
f o r lo a d
b a l a n c in g
A w e b f a r m is a g r o u p o f t w o o r m o r e w e b s e r v e r s w o r k i n g to g e th e r t o h a n d l e b r o w s e r r e q u e s ts . W e b f a r m s a r e n o t c u r r e n t ly s u p p o r te d b y S A P B u s i n e s s O b j e c t s B I p l a t f o r m . H o w e v e r, t h a t i s n o t t o s a y th a t t h e y w o n ’ t w o r k to g e t h e r . S o m
2012
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
e c u s to m e r s h a v e
1 5 7
U n t i 4 : P eo f r m r a n c e , S c a y tl bi l i a n d S zn i g
B O E 330
s u c c e s s f u l ly d e p lo y e d u s i n g w e b f a r m s , b u t it is n o t a th e Q A c y c l e , a s a w e b s e r v e r is n o t r e q u i r e d a s p a r t o f a p la tfo rm d e p lo y m e n t. F o r J a v a e n v iro n w ith th e u s e o f a n y w e b s e r v e r p r o x y c o m p o n e n t s th a t a r s e r v e r v e n d o r o r p r o v id e r . N o t e : F o r p r o x y l o a d b a l a n c i n g , ju s t a s th e u s e o f s t ic k y s e s s i o n s is r e q u ir e d . O p t im iz i n g c u s t o m
s c e n a r io th a t is S A P B u s in e s s O m e n ts s p e c e s u p p o r te d b y
te s te d d u r in g bje cts B I i c a lly , th e re a re n o k n o w n is s u e s th e a p p l ic a tio n
w ith h a r d w a r e - b a s e d lo a d b a l a n c i n g ,
w e b a p p lic a t io n s
I f y o u a r e d e v e l o p i n g y o u r o w n c u s to m B u s in e s s O b j e c ts B I p l a t f o r m S o f tw a r e D th e lib r a r ie s a n d A P I s . Y o u c a n n o w , a n d s c h e d u l in g o p t io n s in t o y o u r o w n w s e t tin g s f r o m w ith i n y o u r o w n c o d e to p la tfo rm w ith y o u r e x is tin g
d e s k t o p s o r a d m in i s tr a t iv e to o l s w ith th e S A P e v e l o p m e n t K its ( S D K ) , b e s u r e to r e v i e w f o r in s t a n c e , in c o r p o r a t e c o m p l e t e s e c u r ity e b a p p l ic a tio n s . Y o u c a n a l s o m o d i f y s e r v e r f u r th e r in t e g r a t e S A P B u s in e s s O b j e c ts B I in tra n e t to o ls a n d o v e ra ll re p o rtin g e n v iro n m e n t.
I n a d d i tio n , b e s u r e to c h e c k th e d e v e l o p e r d o c u m e n t a t io n a v a i la b l e o n y o u r B u s i n e s s O b j e c t s B I p l a t f o r m p r o d u c t C D f o r p e r f o r m a n c e tip s a n d o t h e r c o n s i d e r a t io n s . T h e q u e r y o p tim iz a t io n s e c t io n in p a r t ic u l a r p r o v i d e s s o m s te p s to e n s u r in g th a t c u s t o m a p p l ic a t io n s m a k e e f c i e n t u s e o f th e q u e r y
1 5 8
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
S A P s c a l a b i lity e p r e l im in a r y la n g u a g e .
2012
B O E 30
2012
L es o n : D g n es gi a S ea cb a l S emy s t
Le s s on Sum
m a ry
Y o u s h o u ld n o w
b e a b l e to :
•
D e n e s c a la b i lity
•
L is t a n d d e s c r ib e g e n e r a l S A P B u s in e s s O b j e c ts B I p l a t f o r m s c a la b i lity co n si d erat io n s
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
1 5 9
U n t i 4 : P eo f r m r a n c e , S c a y tl bi l i a n d S zn i g
Lesson:
S iz in g
B O E 330
an S A P B usi nessO depl oym ent Lesson
b j e c t s B I p la t f o r m
O ver vi ew
Ea n v ed r ay d S d i A t i o P n aB l u ps o s i s n t e - s i n s s t O a l b jl e t c e t s t s i n B g I i d s e p nl e co e y s m s a r e n ty ii sn u c n r i e aq tu e i n g a n d a s u c c a c r e s es ff u l su l i z i d n e g p l c oa yl c mu l ae nt i o t n . s
L esso
n O b je c t iv e s
A f te r c o m p l e t in g th i s le s s o n , y o u
w ill b e a b l e to :
•
D e n e th e s iz in g p r o c e s s
•
S i z e a S A P B u s in e s s O b j e c ts B I p l a tf o r m d e p l o y m e n t
B usi ness
E xa m pl e
Y o u w a n t t o m a x i m iz e th e v a l u e o f th e d i f f e r e n c e s b e t w e e n y o u r u s e r m to g e n e r a t e th e s iz i n g g u i d e d a t a . Y c o n g u r a t io n in f o r m a t io n w h i c h y o u 4. 0 depl oym ent s.
a n y s iz i n g y o u c o n d u c ix a n d la n d s c a p e v e r ou also w antt o nd c a n u s e to in c r e a s e
t, y o u n e e d to d e te r m in e s u s th e d e p l o y m e n t u s e d a d d i tio n a l tu n i n g a n d th e p e r f o r m a n c e o f y o u r B I
A b o u t S iz i n g S iz i n g f o r v e r s i o n s 3 . 1 a n d e a r li e r w e r e c o n d u c t e d u s i n g C P U U n i t s . A s o f B I 4 .0 , C P U U n i ts a r e d e p r e c a te d – th e y a r e n o lo n g e r u s e d f o r s iz i n g B I 4 . 0 a n d la t e r d e p l o y m e n t s . T h e r e a r e m a n y a d v a n t a g e s to p r o v i d i n g s iz i n g e s tim a t e s in S A P S in c l u d i n g : •
1 6 0
E a c h h a r d w a r e p a r tn e r s g e n e r a te s th e S A P S r a t in g f o r th e s y s te m s th a t t h e y s e l l. T h i s m e a n s th e S A P S r a t in g s a r e a l w a y s c u r r e n t – th e r e is b u i lt in an ti- o b solescen ce .
•
S A P S a r e O /S in d e p e n d e n t , s c a la r u n i ts o f c a p a c i ty
•
S A P B u s in e s s O b j e c ts B I 4 . 0 s iz in g a p p r o a c h is n o w c o n s is te n t w ith h o w S A P p ro v id e s s iz in g in fo rm a tio n fo r o th e r p ro d u c ts lik e B u s in e s s S u ite 7
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
2012
B OE 330
L e s s o n : S iz i n g a n S A P B u s in e s s O b j e c t s B I p la t f o r m
T h e S iz in g
d e p lo y m e n t
P rocess
S i n c e C P U U n i ts a r e d e p r e c a t e d f o r s iz i n g a n d e a c h d e p l o y m e n t i s r e l ia n t o n S A P h a r d w a r e p a r tn e r s , t h e s i z i n g p r o c e s s o f d e t e r m in i n g th e s y s te m lo a d a n d d e t e r m in i n g th e n u m b e r o f s e r v i c e s r e q u i r e d a r e n o lo n g e r a p p l ic a b l e f o r B I 4 . 0 im p l e m e n t a t io n . I n s t e a d th e f o l lo w in g s te p is r e c o m m e n d e d : 1.
D e t e r m in e th e a c t iv e - c u r r e n t u s e r s f o r e a c h o f th e B I 4 . 0 C lie n t to o l s ( A n a l y s i s , e d i tio n f o r O L A P , B I W o r k s p a c e , C r y s ta l R e p o r ts 2 0 1 1 , C r y s ta l R e p o r ts E n t e r p r is e , D a s h b o a r d s ( D a s h b o a r d D e s ig n ) , C o n n e c t io n S e r v e r a n d W e b Intel lig en ce
2.
W o r k w ith S A P c e r ti e d h a r d w a r e p a r tn e r s u s in g S A P S to s e c u r e th e r e q u i r e d r e s o u r c e s f o l lo w in g th e d e t a i le d d e s c r ip t io n a n d g u id e l in e s f o r B I 4 . 0 S e r v i c e s .
W h a ti s a SAPS? S A P A p p l ic a tio n P e r in d e p e n d e n t m ea sur e eve ry har dw ar e pl at for h a r d w a r e p a r tn e r u s i n g E a c h T s h i r t s iz i n g g u i
f o r m a n c e S ta n d a r d ( S A P S ) is a s c a la r , a r c h i te c tu r e a n d O /S o f c a p a c i ty . I t h a s b e e n d e v e l o p e d o v e r th e la s t 1 9 y e a r s a n d m w e s u p p o r t h a s a S A P S v a l u e w h i c h is c a lc u l a t e d b y th e th e S A P S D B e n c h m a r k ( th e “ S A P S t a n d a r d B e n c h m a r k K it” ) . d e d e s c r ib e s S A P S in m o r e d e t a i l.
H in t : A n a c tiv e - c o n c u r r e n t u s e r is a u s e r w h o is a c tiv e l y e x e c u t in g a w o r k o w . I n th e b e n c h m a r k s u s e d to c r e a te th i s d o c u m e n t , a l l u s e r s a r e a c t iv e - c o n c u r r e n t . N o u s e r is i d l e ( i .e . s it ti n g a t t h e B I L a u n c h P a d h o m e
p a g e ).
S er vi ce C ap aci ty T h i s s e c t io n c o n ta i n s s e r v i c e c a p a c i ty a s m e a s u r e d a g a i n s t c o n c u r r e n t - a c t iv e u s e r s u tilizi n g each p art icu lar ser v ice. S e r v ic e N a m e
2012
R e c o m m e n d e d M a x im u m s
C e n tr a l M a n a g e m e n t S er ver
50 0 con curr ent - act ive user s per inst ance.
C r y s t a l R e p o r ts C a c h e S er ver
40 0 s im ul taneou
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
s r e q u e s t s p e r in s t a n c e .
1 6 1
U n t i 4 : P eo f r m r a n c e , S c a y tl bi l i a n d S zn i g
B O E 330
S e r v ic e N a m e
R e c o m m e n d e d M a x im u m s
C ryst al R eport s P r o c e s s in g S e r v e r ( C R 2011)
If m axi ser vi ce – e x c congur (un less
W e b I n t e l lig e n c e
25 s im ul taneou
P r ocess ing S er ver W e b A p p l ic a tio n S e r v e r
m u m s i m u l t a n e o u s r e p o r t jo b s i s s e t t o a u t o , 1 p e r C P U w ill d e f a u l t t o 2 5 s im u l ta n e o u s r e q u e s ts e p t s in g le C P U m a c h in e w h ic h d e fa u lts to 5 0 . O n ly e 1 C R P r o c e s s in g S e r v e r i n s ta n c e p e r m a c h i n e yo u’r e usi ng ser ver group s) . s c o n n e c t io n s p e r in s t a n c e .
1 0 0 s im u l ta n e o u s r e q u e s ts p e r c o r e f o r J a v a v i e w e r . 5 0 s im u l ta n e o u s r e q u e s ts p e r c o r e f o r H T M L v i e w e r .
S e r v e r In t e l lig e n c e A g e n t O n e S e r v e r I n t e l lig e n c e A g e n t ( S I A ) is r e q u i r e d to r u n o n e a c h m a c h i n e r e g a r d l e s s o f C P U c o n g u r a t io n . T h e S I A m a i n t a i n s s e r v e r s ta t u s a c c o r d i n g to th e s e t tin g s y o u s p e c i f y in th e C M C . I t p r o c e s s e s th e C M C ’s r e q u e s ts to s ta r t, s t o p , m o n i to r , a n d m a n a g e a l l s e r v e r s o n th e n o d e , a n d it a l s o m o n i to r s p o t e n t ia l p r o b l e m s a n d a u t o m a t ic a l ly r e s ta r ts s e r v e r s th a t h a v e s h u t d o w n u n e x p e c t e d l y . T h e S I A e n s u r e s o p tim a l p e r f o r m a n c e b y c o n tin u a l ly m o n ito r in g s e r v e r s ta t u s in f o r m a t io n , w h i c h is s to r e d in th e C M S d a t a b a s e . W h e n y o u c h a n g e a s e r v e r ’s s e t tin g s o r a d d a n e w s e r v e r in th e C M C , t h e C M S n o t i e s th e S I A , a n d th e S I A p e r f o r m s th e ta s k .
M e m or y R eq ui re m e nt O n l y R A M m e m o r y c o n s id e r a t io n is r e q u i r e d to m a i n t a i n th e e x e c u t io n o f S I A . T h e r e c o m m e n d e d R A M m e m o r y is 3 5 0 M B .
C ent ralM
anagem
ent S er ver
T h e p r in c i p l e c o m p o n e n t o f th e S A P B u s in e s s O b j e c ts B I 4 . 0 s y s te m is th e C e n t r a l M a n a g e m e n t S e r v e r . I ts p r im a r y r e s p o n s i b i litie s in c l u d e ( b u t a r e n o t lim ite d ) to th e f o llo w in g :
1 6 2
•
M a n a g e m e n t o f U s e rs &
•
M a na ge m e ntofobj
U s e r G ro u p s
e c t s e c u r ity
•
C e n t r a l s y s te m c o n g u r a tio n
•
M a n a g e m e n t o f s c h e d u le d ta s k s
•
M anage m entof m a na ge m e nt
•
M a n a g e m e n t o f s y s te m
h i s to r ic a l ta s k s . ( s u c h a s s u c c e s s o r f a i le d in s ta n c e s ) C lu s te r
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
o b j e c t s ( i .e . , I n f o O b j e c t s )
2012
B OE 330
L e s s o n : S iz i n g a n S A P B u s in e s s O b j e c t s B I p la t f o r m
•
d e p lo y m e n t
Li cen se m an ag em en t
•
S y s te m d a ta b a s e m a n a g e m e n t
•
N a m e s e r v ic e
•
C l u s te r m a n a g e m e n t
G e n e r a l C o n s i d e r a t io n s T h e C M S m a n a g e s m a n y a r e a s a s d e s c r ib e d a b o v e . T h e s ta t e o f v a r io u s a c tiv i tie s is p e r s is te d in th e C M S r e p o s ito r y . T h i s is w h a t e n a b l e s m u l tip l e C M S s to r u n in a c l u s te r a s w e l l a s p r o v i d i n g f o r f a u l t to l e r a n c e . T h e C M S d e p e n d s h e a v i ly o n th e r e p o s ito r y f o r th e p r o p e r f u n c t io n in g o f B I 4 . 0 . I t is th e r e f o r e im p e r a t iv e th a t th e D B M S w h e r e th e r e p o s ito r y is o p t im a lly tu n e d a n d r u n n i n g o n a m a c h i n e w ith s u f c i e n t c a p a c i ty ( m e m o r y , C P U , f a s t d i s k a n d n e t w o r k b a n d w id t h ) a n d r e l ia b i lity . S ta t e d a n o th e r w a y , i f a c c e s s to th e r e p o s ito r y d a t a b a s e is s lo w o r th e r e l ia b i lity is a t q u e s tio n , t h e n th e B I 4 . 0 d e p l o y m e n t w ill n o t d e l iv e r m a x i m u m p e r f o r m a n c e a n d r e l ia b i lity . T h i s a l s o m e a n s n e t w o r k th r o u g h p u t b e t w e e n a n y n o d e r u n n i n g a C M S a n d th e r e p o s i to r y d a t a b a s e m u s t n o t b e a f f e c t e d b y o t h e r h e a v y tr a f c ( lik e b a c k u p s r u n n i n g d u r in g p r o d u c t io n h o u r s ) . T h i s c a n n o t b e o v e r s t a t e d . N o t e : I t i s r e c o m m e n d th a t t h e m a x i m u m n u m b e r o f C M S s e r v i c e s in a c l u s te r t o b e 4 . T h i s is w h e r e th e b e s t b a l a n c e o f C M S p e r f o r m a n c e a n d n e t w o r k tr a f c o c c u r s .
C M S C lu s t e r in g A c l u s te r t h a t h a s
A cr oss
S ubnet s
2 o r m o r e C M S c l u s te r m
em ber s on di ffer entsubnet
s is te c h n i c a lly
p o s s ib le a n d h a s b e e n Q A te s te d . T h is c o n g u ra tio n is s u p p o rte d b y S A P , s tric tly p ro v id in g th a t n o s ig n i c a n t a d d itio n a l n e tw o rk la te n c y is c re a te d a s a re s u lt o f a n ad d itio n al sub n et . T h e m o s t im p o r ta n t f a c to r to e n s u r e e f c i e n t C M S c l u s te r in g p e r f o r m a n c e is to e l im in a t e e x c e s s iv e la t e n c y b e t w e e n C M S s e r v i c e s a n d th e C M S D a t a b a s e . For ex am pl e:C in N e w Y o r k . C a nd m us tcom m la te n c y o f C M S 2
M S1 an d M S 2 is a u n i c a te w in C h i n a
th e C M S s y s te m d a ta b a s e a r e lo c m e m b e r o f t h e s a m e c lu s te r a s C M ith th e C M S d a ta b a s e in N e w Y to th e C M S d a ta b a s e in N e w Y o r
M a k e s u r e th a t a l l C M S m e m b e r s o f a c lu s te r h a v e to th e s y s t e m d a t a b a s e .
ated S1 or k. k w
in th e s a m e d a b u t is lo c a te d in E x c e s s iv e n e tw oul d be pr obl e m
ta c e n te r C hi na or k a tic .
u n if o r m
c o m m u n i c a tio n s p e e d s
N o t e : F o r b e s t p e r f o r m a n c e , r u n e a c h C M S c l u s te r m e m b e r o n a m a c h i n e th a t h a s th e s a m e ty p e o f C P U , s a m e O /S , s a m e a m o u n t o f m e m o r y a n d s o f o r th – th e m a c h i n e s s h o u l d b e a s id e n tic a l a s p o s s ib l e to e n s u r e u n if o r m p e r f o r m a n c e .
2012
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
1 6 3
U n t i 4 : P eo f r m r a n c e , S c a y tl bi l i a n d S zn i g
B O E 330
P rocessor
R e q u ir e m e n t s
T h e n u m b e r o f c o r e s ( a n d , b y a s s o c i a t io n , S w ill b e h i g h l y d e p e n d e n t o n th e ty p e o f C M th e C M S s y s t e m d a t a b a s e ( i .e . a d d i n g o r d e l q u e r y i n g a la r g e n u m b e r o f o b j e c ts ) w ill u s e th r o u g h p u t a n d r e s p o n s e tim e s a l lo c a t e a d d i
A P S ) r e q u i r e d to s u p p o r t C M S s e r v i c e s S a c tiv i ty . F o r e x a m p l e , l a r g e u p d a t e s to e t in g a la r g e n u m b e r o f u s e r s ; v i e w in g o r s ig n i c a n t C P U tim e . F o r in c r e a s e d C M S tio n a l C P U r e s o u r c e s .
M em or y R equi rem ent s F o r b e s t p e r f o r m a n c e , r u n e a c h C M S c l u s te r m e m b e r o n a m a c h i n e th a t h a s th e sa m e a m ountofm e m o r y . M e m o r y u s a g e is c o n t r o l le d ( r o u g h ly ) b y th e n u m b e r o b je c t s s t o r e d i n t h e o b je c t c a c h e . T h e ta b l e e a r lie r in th i s s e c t io n c o v e r s h o w a d j u s t t h e m a x i m u m n u m b e r o f o b j e c ts in th e c a c h e . T h i s s p e c i e s th e m a x i m u m n u m b e r o f o b j e c ts th a t t h e C M S s to r e s in its m e m o r y c a c h e . I n c r e a s in g th e n u m o f o b j e c ts r e d u c e s th e n u m b e r o f d a t a b a s e c a lls r e q u i r e d a n d g r e a tly im p r o v e s C p e rfo rm a n c e . T h e m e m o ry re s tric tio n s th a t e x is te d in e to th e n u m b e r o f o b j e c ts in c a c h e h a s b e e n r e m o v e d .
C r y s t a l R e p o r ts C a c h e T he C ache repor t pages b e a c c e s of C ryst alR I n t e r a c tiv e D
to ber M S a rlie r v e rs io n s w ith re s p e c t
S er ver
S e r v e r s to r e s r e p o r t p a g e s g e n e r a t e d b y in c a c h e , t h e P r o c e s s in g S e r v e r a n d / o r s e d e a c h tim e th e re p o rt is r e p o r ts o n l y , a n d if v i e w e r ’s p r e f e r e n c e H T M L .
W hen a repor ti s reques s ee if ther e ar e any cur ar e pages ,t he C ache S S e r v e r . I f th e r e a r e n o S e r v e r to g e n e r a t e th e s
of
th e P r o c e s s in g dat abas e ser ver e q u e s te d . T is s e t t o a n y v i
te d f o r v i e w in g , t h e s y s te m w ill r s t c h e c k r e n t a v a i la b l e c a c h e p a g e s g e n e r a t e d f o r e r v e r w ill s e n d a v a i la b l e r e p o r t p a g e s to th e c a c h e d p a g e s , t h e C a c h e S e r v e r w ill r e q u e s e pages .
S er ver . B does not h e C a c ew er ot her
th e th a t W t a
y s to r in g n e e d to h e S e rv e r is u s e d fo r v ie w in g th a n
C ac he S er vert o r eport . I f ther e e b A p p l ic a t io n P r o c e s s in g
T h e th r e s h o l d th a t d e t e r m in e s th e n u m b e r o f C a c h e S e r v e r s e r v i c e s r e q u i r e d is th e “ m a x i m u m s im u l ta n e o u s p r o c e s s in g th r e a d s ” p e r C a c h e S e r v e r s e r v i c e . T h e n u m b e r o f “ s im u l ta n e o u s p r o c e s s in g th r e a d s ” is e q u a l t o th e n u m b e r o f s im u l ta n e o u s r e q u e s ts .
P a r a m e t e r s fo r th e C r y s t a l R e p o r ts C a c h e
S er ver
T h e s e p a r a m e t e r s a r e s e t i n th e C M C . N o t e f o r p a r a m e t e r s th a t a f f e c t t h e c a c h i n g o f u s e r d a t a , y o u s h o u ld m a k e s u r e th e in t e r v a l l e n g t h is n o t a n y lo n g e r th a n th e s h o r te s t in t e r v a l f o r r e f r e s h o f a n y r e f e r e n c e d d a t a s o u r c e . N o t e th e O ld e s t o n - D e m a n d D a t a s e t tin g s w ill e n s u r e th a t d a t a is k e p t in c a c h e n o lo n g e r th a n th e s e t in t e r v a l n o m a t te r
1 6 4
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
2012
B OE 330
L e s s o n : S iz i n g a n S A P B u s in e s s O b j e c t s B I p la t f o r m
d e p lo y m e n t
h o w o f te n th e c a c h e d d a t a is r e f e r e n c e d . Y o u s h o u ld a l s o m a k e s u r e th a t a n y p r o p e r tie s th a t a p p l y to b o t h th e C r y s t a l R e p o r ts C a c h e s e r v e r a n d C r y s t a l R e p o r ts P r o c e s s in g S e r v e r a r e s e t t o th e s a m e r e s p e c t iv e v a l u e . O o n pi t
V u aesl
B eh oarv i
R eco m m en d ed S ett in g ( s)
O ld e s t O n - D e m a n d D a ta G iv e n to C lien ts
se c o n d s
V ie w e r R e f r e s h A lw a y s Y ie l d s C ur rent D at a
O n O/ f f
C o n rto l c a c h in g eff ec tiv en ess
O N
Shar e R epor tD ata B e t w e e n C lie n t
O n O/ f f
C o n rto l c a c h in g eff ec tiv en ess
O N
D is k F or for tem lo c a
S p e c i e s t h e a m ountof th a t th e ca che d m eetre ond em
tim e ser ver uses d a t a to qu es t from a n d r e p o r ts .
D ef aul t val ue is 0 s e c o n d s – w hic h m e a ns O D D is d i s a b l e d R e c om m e nd e d s e t tin g is 3 0 0 0 0 0
R e q u ir e m e n t s th e th e p tio n
C ache S er ver ser vi ce,s g e n e r a t io n o f c a c h e le s le s ( lo c a t e d in % of C ac he Ser vercac he
C ol n e s o l o e r . . e T p th e in d iv i d u a s i n g l e .e p f s uf ci ent am ca che pages
uf cient har d dr a s w e l l a s in th e D e fa u l t D a t a D l es ca n be spec
h ef . h i A g h e s s i n t g l v o el u . me p f e o l f e cr ae p rc h e e s e n t l es s a l le is v a r ia b l e d e p e n d e n t o n le f r o m th e s a m p l e o u n t o f d i s k s p a c e s h o u ld b e m g e n e r a t e d a t a g i v e n p e r io d .
iv e te m ir % i e d
di s k s pace p di rect or /C r y s t a l R f r o m th e
shou y for eport C ent
ld b e th e c r sC ach ralM
a v a i la b l e e a t io n o f in g S e r v e r / te m p ana gem ent
) . T he
o n w e i l l p a l gi ke e l y o f b e a tC h e r y s t a l r e p o r t a n d t h e s i z e o f e n c a p s u l a t e d p a g e th e c o m p l e x i ty o f th e r e p o r t p a g e ( e . g . , r e p o r t is 8 8 k b in s iz e ) . A St at e m e nt ofA c c ount a d e a v a i la b l e to s u p p o r t a l l p o t e n t ia l
F ile R e p o s i t o r y S e r v e r s ( F R S ) T h e r e is a n I n p u t a n d a n O u t p u t F ile R e p o s ito r y S e r v e r in e v e r y S A P B u s in e s s O b j e c ts B I 4 . 0 im p l e m e n t a t io n . •
2012
T h e I n p u t F ile R e p o s ito r y S e r v e r m a n a g e s th e d o c u m e n t s a n d o t h e r le c o n t e n t w h i c h is p e r C r y s t a l R e p o r t s 2 0 1 1 a n d E n t e r p r is e r e p o r ts , A W e b I n t e l l i g e n c e r e p o r t s , p r o g r a m o b je c t s , M W o r d le s , M ic r o s o f t P o w e r P o i n t le s , A d o b e les,t ext les,hy perl ink s,o bj ect pack ages. T
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
u n d e r ly i n g r e p o r t le s , a g n o s tic s is te d o n d i s k . E x a m p l e s in c l u d e n a l y s i s , e d i tio n f o r O L A P r e p o r t s , ic r o s o f t E x c e l le s , M ic r o s o f t A c r o b a t P D F s , r ic h te x t f o r m a t hese ar e pu bl ished to the syst em
1 6 5
U n t i 4 : P eo f r m r a n c e , S c a y tl bi l i a n d S zn i g
B O E 330
b y a d m in is tra to rs o r e n d u s e rs (u s in g th e P u b lis h in g W iz a rd , th e C e n tra l M a n a g e m e n t C o n s o l e , o r a B u s in e s s O b j e c ts d e s ig n e r c o m p o n e n t s u c h a s C r y s ta l R e p o r ts o r th e W e b I n t e l lig e n c e J a v a o r H T M L R e p o r t P a n e ls ) •
T h e O u t p u t F R S m a in t a in s a ll t h e in s ta n c e s th a t h a v e b e e n p r o d u c e d f r o m r e p o r t s ( C r y s t a l , o r W e b I n t e l l i g e n c e ) , p r o g r a m s , a n d o b je c t p a c k a g e s t h a t h a v e b e e n s c h e d u le d .
R e p o s i t o r y lo c a t io n Y o u m a y h a v e m u l tip l e F R S ( in p u t ) a n d F R S ( o u t p u t ) s e r v i c e s o n o n e o r s e v e r a l d i f f e r e n t m a c h i n e s to s u p p o r t a h i g h - a v a i la b i lity e n v ir o n m e n t , h o w e v e r th e F R S s e r v i c e s w ill b e h a v e in a n A c t iv e / P a s s iv e f a s h i o n w h e r e th e r s t a v a i la b l e F R S w ill b e A c t iv e a n d a l l o t h e r F R S s e r v i c e s w ill r e m a i n p a s s iv e u n l e s s th e A c t iv e F R S b e c o m e s u n a v a ila b l e . T h e I n p u t a n d O u t p u t R e p o s ito r y d o n o t h a v e to r e s id e o n th e s a m e m a c h i n e . T h e lo c a tio n o f th e F R S r e p o s ito r ie s is m a n a g e d th r o u g h th e C M C in th e S e r v e r s s e c t io n u n d e r th e P r o p e r tie s ta b .
P a r a m e t e r s fo r th e O o n pi t
FR S V u aesl
B eh oa rv i
R eco m m en d ed S ett in g ( s)
M a xim um Ti m e
Idl e
M in u te s
T h is s e t in g l im it s th e le n g t h o f tim e that the s er ver w a i ts b e f o r e it cc ol o n sn e s e c t i i n o n a c t . i v e
C a l c u l a t e N u m b e r o f F i le R e p o s i t o r y S e r v e r s ( F R S ) R e q u ir e d O n e o f e a c h I n p u t a n d O u t p u t F ile d e p l o y m e n t s , t h e r e m a y b e m u l tip l e r e d u n d a n c y . I n th i s c a s e , a l l I n p u t F d i r e c t o r y . L ik e w is e , a l l O u t p u t F ile
1 6 6
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
R e p o s ito r y S e r v e r s Inpu t and O ut put F ile R e p o s i to r y S e r v e r R epo si tory S er vers
ar e requi red. ile R e p o s i to r y s m ustshar e m ust shar e a
I n la r g e r S er ver s ,f or th e s a m e di rect ory .
2012
D e f a u l t v a l u e is 2 0 . N o t e : S e t tin g a v a lu e to o lo w c a n c a u s e a u s e r ’s rp e q ru e em s t t a o t ub e r e c l l o sy e d . S e t tin g a v a l u e to o h i g h c a n c a u s e e x c e s s iv e u s e r o f sys tem r es ou r ces s u c h a s p r o c e s s in g and di sk space .
B OE 330
L e s s o n : S iz i n g a n S A P B u s in e s s O b j e c t s B I p la t f o r m
P rocessor
d e p lo y m e n t
R e q u ir e m e n t s
T h e F ile R e p o s i to r y S e r v e r s r e q u i r e h i g h e r I /O r e s o u r c e s ( f a s te r d i s k , n e t w o r k ) a n d f e w e r C P U r e s o u r c e s . W h e n e s tim a t in g r e s o u r c e r e q u i r e m e n t s in th e S A P B u s i n e s s O b j e c t s B I p l a t f o r m th e F ile R e p o s i to r y S e r v e r s a r e n o t c o n s id e r e d .
M em or y R equi rem ent s T h e F ile R e p o s ito r y S e r v e r s w ill h a v e little im p a c t o n
D is k
s y s te m
m em or y.
R e q u ir e m e n t s
E n o u g h d i s k s p a c e m u s t b e a v a i la b l e to s to r e le s . W e r e c o m m e n d “ f a s t” d i s k f o r b o t h th e in p u t a n d o u t p u t F R S le s y s te m s – e s p e c i a l ly f o r h i g h v o l u m e p u b l ic a tio n s . T y p i c a lly th e O u t p u t F R S w ill r e q u i r e m o r e d i s k s p a c e th a n th e I n p u t F R S . T h e O u t p u t F R S m a i n t a i n s a l l t h e in s ta n c e s ( w ith S a v e d D a t a ) th a t h a v e been pr oduced f r o m r e p o r t s ( C r y s t a l o r W e b I n t e l l i g e n c e ) , p r o g r a m s , a n d o b je c t p a c k a g e s t h a t h a v e b e e n s c h e d u le d , a n d a s s u c h w ill re q u ire p ro p o rtio n a te ly m o re d is k s p a c e . F o r b o th th e I n p u t a n d O u t p u t F R S , th e a m o u n t o f s p a c e r e q u i r e d w ill v a r y f r o m s y s te m to s y s te m , h o w e v e r , k n o w in g th e a v e r a g e le s iz e a n d m u l tip l y i n g th i s b y th e n u m b e r o f p r o je c t e d i n s t a n c e s w i l l a s s i s t i n e s t i m a t i n g t o t a l d i s k n e e d s .
A d a p t iv e P r o c e s s i
ng S er ver s and
A d a p t iv e J o b
S er ver s
A d a p t i v e P r o c e s s i n g S e r v e r ( A P S ) a n d A d a p t i v e J o b S e r v e r s ( A J S ) a r e ja v a h o s t c o n t a i n e r s th a t r u n o t h e r s e r v i c e s . T h e A P S is f o r ‘ o n - d e m a n d ’ p r o c e s s in g a n d th e A J S i s f o r d e l e g a t i n g t h e p r o c e s s i n g f o r s c h e d u l e d jo b s . T h e A P S c a n h o s t o n e o r m o r e o f th e f o l lo w in g s e r v i c e s : S e a r c h S e r v i c e , C lie n t A u d i tin g P r o x y S e r v i c e , M D A S , D S L B r id g e S e r v i c e , C V O M , P u b l is h i n g P o s t P r o c e s s in g S e r v i c e a n d P u b l is h i n g S er vi ce . T he A JS ca n hostone o r m o r e s e r v i c e s in c l u d i n g th e D e s tin a t io n D e l iv e r y S c h e d u lin g S e r v i c e , t h e P u b lic a t io n S c h e d u lin g S e r v i c e , t h e P r o g r a m S c h e d u lin g S e r v i c e , t h e R e p l ic a t io n S e r v i c e , t h e C r y s t a l R e p o r ts J o b S e r v i c e , t h e L O V J o b S e r v i c e , t h e W e b I n t e l lig e n c e J o b S e r v i c e a n d th e D e s tin a t io n C o n g u r a t io n S e r v i c e . T h i s is n o t a n e x h a u s t iv e lis t. N ot e: T c l ie n t to o l A PS a nd E nt er pri se
2012
h e D S L B r id g e S e r v i c e th a t r u n s i w h i c h a c c e s s e s B W d a t a v i a th e A J S a r e n o t t h e s a m e a s th e J a v a a n d th e o t h e r p r o d u c t s ( lik e th e
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
n th e tr a n s c om C ryst
A PS ie n t pone alR
is uni nt s epo
us e d by a ny B I 4.0 v e r s e . N o t e th e o f C r y s ta l R e p o r ts r ts P r o c e s s i n g S e r v e r ) .
1 6 7
U n t i 4 : P eo f r m r a n c e , S c a y tl bi l i a n d S zn i g
B O E 330
P a r a m e t e r s f o r t h e A d a p t iv e P r o c e s s i O o np i t
B eh ao vr i
L o g l ev el
D e fa u tl s e nit g si
ng
S er ver R eco m m en d ed n giS t e
R e c o m m e n d e d to le a v e a s “ U n s p e c i e d ” . O th e r val ues ar e “N one” , “ Low ” ,“ M e dium ” a nd “ H ig h ” . C o n s u l t th e A dm ini s trat or’ s G ui de f or m o r e in f o r m a t io n .
“ u n s p e c i e d ” . C h a n g i n g th i s to a h i g h e r lo g g in g le v e l w ill in c r e a s e th e a m ount of di sk spa ce c ons um e d w hi c h c a n g r o w q u i te la r g e ( i .e . s e t tin g th i s a t a h i g h e r le v e l o n a p r o d u c t io n s y s te m w h i c h w ill a l s o im p a c t p e r f o r m a n c e ) . O n l y in c r e a s e th e lo g le v e l w h e n tr o u b l e s h o o tin g . -X m x 1 0 2 4 M
T h si c o m m a n d l ni e a g w ill in cr ease the h e a p s iz e A 1 G B is r e c o m m e n d e d o t h e r w is e n o t e d th e s p e c i c s e c t f or ex cep tio ns.
E n a b le s to s e r v e r to h a n d le m o r e r e q u e s ts . E n s u r e you have s uf ci ent free m e m or y a tpea k be for e in cr easi ng thi s va lu e. N o te th a t c e rta in c lie n ts like A na ly si s,ed ition f or O L A P m a y re c o m m e n d a 4 G B h e a p s iz e f o r a n A P S r u n n in g th e M D A S serv ice
ser ve r’s h e a p s iz e unl es s – chec k io n s b e l o w
F o r A P S in s ta n c e s r u n n i n g p u b l ic a tio n s e r v i c e s , w e r e c o m m e n d h a v i n g 1 A P S in s t a n c e f o r e v e r y 3 c o n c u r r e n t p u b l ic a t io n s . F o r s m a l l d e p l o y m e n t s ( r u n n i n g a d o z e n o r le s s u s e r s ) lik e d e v e l o p m e n t s y s te m s , s m a l l d e m o s y s te m s o r s a n d b o x s y s te m s w h e r e p e r f o r m a n c e is n ’ t c r itic a l, y o u c a n r u n m u l tip l e ty p e s o f s e r v i c e s in a s in g l e A P S . F o r m e d i u m to la r g e d e p l o y m e n t s , i t is a g e n e r a l r e c o m m e n d a tio n th a t a n A P S in s t a n c e h o s t o n ly o n e s e r v i c e f o r th o s e s e r v i c e s w h i c h a r e c r itic a l t o p e r f o r m th a t y o u w ill n e e d to s c a le o u t a s c a p a c ity is a d d e d . F o r e x a m p l e , y o u w o u l d o n e A P S in s ta n c e h o s tin g th e C V O M a n d D S L S e s s io n S e r v i c e – y o u w o u l d h a le a s t o n e f o r e a c h . T h e m e m o r y r e q u i r e m e n t s o f th e s o m e o f th e s e r v i c e s h o s th e A P S c a n b e q u i te la r g e . B y s e p a r a t in g s e r v i c e s a c r o s s A P S in s ta n c e s ( a n d y o u g a i n b e t te r m a n a g e a b ility f o r m e m o r y a n d s c a l a b i lity c o n s id e r a t io n s .
1 6 8
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
ance and nothave ve a t te d b y nodes ),
2012
B OE 330
L e s s o n : S iz i n g a n S A P B u s in e s s O b j e c t s B I p la t f o r m
A d a p t iv e J o b
S e r v e r - W e b In t e l lig e n c e J o b
d e p lo y m e n t
S er vi ce
P r o c e s s o r R e q u ir e m e n t s
T he W J ob S W eb s chedul P rocess
e b I n t e l lig e n c e J o b S e r v i c e h a s a e r v i c e in th a t it is r e s p o n s ib l e f o r I n t e l lig e n c e J o b S e r v i c e d o e s n o t in g m a n a g e r o r “ r o u t e r ” s e n d i n g ing S er ver
c o m p a r a b l e f u n c t io n to th e h a n d l in g S c h e d u l e d J o b s . a c t u a l ly “ p r o c e s s ” r e p o r ts , b jo b s t o b e p r o c e s s e d b y t h e
C r y s ta l R e p o r ts H o w e v e r , th e ut onl y act s as a W e b I n t e l lig e n c e
D is k R e q u ir e m e n t s
F or avai T he com
th e W e b I n t e l lig e n c e J o b S e r v e r s e r v i c e , s u f c i e n t h a r d d r iv e d i s k s p a c e s h o u ld b e la b l e in th e te m p d i r e c t o r y f o r th e c r e a t io n o f te m p le s d u r in g r e p o r t p r o c e s sing . d a t a f r o m th e d a t a b a s e s e r v e r is s to r e d in th e s e le s u n t il it c a n b e s a v e d a n d p r e s s e d in th e r e p o r t
A d a p t iv e J o b
S e r v e r - C r y s t a l R e p o r ts J o b
S er vi ce
M e m or y R e qui r e m e nt s
D e p e n d i n g o n th e d e s ig n dat abas e,m em or y requi rem m e m o r y th e r e p o r t i s d e c o m o r igi na l r ep o r t le si ze ( w
o f a r e p o r t, t h e n u m b e r ent s m ay var y.W hen pr e sse d a nd e xpa nde d ith saved d at a/ r et r iev ed
o f r e c o r d s r e t r ie v e d f r o m th e a r e p o r t i s e x e c u t in g a n d lo a d e d u p to a s m u c h a s 4 0 tim e s th e reco rds) .
in t o
D is k R e q u ir e m e n t s
F o r a C r y s ta l R e p o r ts J o b S e r v i c e , s u f c i e n t h a r d d r iv e d i s k s p a c e a( v% a i D l a be fl a eu l i t n D ta ht e a D t e i mr % it c a n b e s a v e d a n d d i r e c to r y m a y h a v e
p ) . d Ti r h e e c t o d r a t y a f of rr o m t h e c o m p r e s s e d in th e a n im p a c t o n th e
shoul d be
t h c e r e a d t a t i o an b a s o f e t s e em r v e p r i s l e s s t o rd u e d r i n gi n t r h ee ps o r te p r o c e l es s u n t s i il n g r e p o r t. H a r d d r iv e a c c e s s s p e e d to th e te m p spee d atw hi ch a repor tpr oce sses
S ear ch S er vi ce T h e S e a r c h S e r v i c e m a n a g e s th e d e l iv e r y o f s e a r c h c o n t e n t . •
M e m o ry : 5 0 0 M B
•
D is k s p a c e : s a m e s iz e a s F R S
C lie n t A u d it in g P r o x y S e r v i c e T h e C lie n t A
2012
u d i tin g P r o x y
S er vi ce m anages
•
L o a d : N / A M e m o ry :
•
5 0 0 M B D is k s p a c e : N /A
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
th e lo g g in g s o f e v e n t s o f a l l c l ie n t s .
1 6 9
U n t i 4 : P eo f r m r a n c e , S c a y tl bi l i a n d S zn i g
B O E 330
S e r v i c e s f o r P u b lis h in g I n o r d e r f o r th e P u b lis h i n g s e r v i c e to b e a v a i la b l e , t h e P u b lis h i n g P o s t P r o c e s s in g S e r v i c e , P u b lis h i n g S e r v i c e , a n d th e d e s t in a t io n D e l iv e r y S e r v i c e n e e d to b e h o s te d .
P rog ram
S ched
u l in g
S er vi ce
T h e P r o g r a m S c h e d u l in g S e r v i c e m a n a g e s s c h e d u l e e x e c u t a b l e o b j e c ts . M e m o r y a n d d i s k s p a c e c o n s u m p t io n v a r ie s d e p e n d i n g o f in d i v i d u a l e x e c u t a b l e r u n t im e r eq ui r em en ts.
D a s h b o a r d D e s ig n T h e ta b l e s b e l o w a s s u m e a l l B I 4 . 0 th e o n l y lo a d o n th e m a c h i n e a r e r u n a t t h e s u i te le v e l d if f e r s lig h t ly ob se r vat ion s . T he di ff er ences w er m o r e r o w s r u n in th e S u i te s iz i n g
s e r v i c e s a r e d e p l o y e d o n th e s a m e m a c h i n e D a s h b o a r d D e s ig n s c e n a r io s . N o t e th e s c e f r o m th e w o r k o w s th a t f o r m th e b a s is e s l ig h t ( a little le s s th i n k tim e in o n e c a s e ca se) .
and n a r io s o f th e s e and 10 0
D a s h b o a r d D e s ig n P r o c e s s in g S e r v e r
C PU
D a s h b o a r d D e s ig n C ac he Ser ve r
O y n l o n e an cets i s i ne ed ed pe r m ac hi ne . T h e p r o c e s s in g s e r v e r w ill m a n a g e its o w n
O n l y o n e in s ta n c e is nee ded perm ac hi ne.
ca hd iv a n l td p a r g e o c e s s o f e t s h e t o s y s t a tk e e m s resou rces M e m o ry
4 0 M B b a s e to P aren t 4 0 M B u n d e r ty p i c a l o p erat io n . C h ild r e n 4 0 M B b a se to 4 0 M B u n d e r ty p i c a l o p e r a t io n . T h e J a v a J V M is a llo w e d u p to 8 5 8 M B in h e a p m e m o r y .
D s ki
1 7 0
8 0 M B b a s e to 1 2 0 M B un de r typ ical op er at io n. T h e in - p r o c e s s J a v a J V M is a llo w e d u p to 8 5 8 M B in h e a p m e m o r y .
N o gs i n i c a n t d s ki s p a c e is r eq ui r ed f o r th is ser ve r.
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
D is k con c a c he b u t
2012
c o n s u m p t io n is gur abl e. T he def aul t s iz e is u p to 2 5 0 M B is u s e d o n ly a s n e e d e d .
B OE 330
L e s s o n : S iz i n g a n S A P B u s in e s s O b j e c t s B I p la t f o r m
d e p lo y m e n t
D a s h b o a r d D e s ig n P r o c e s s in g S e r v e r
P r o c e s s /I n s ta n c e
CPU
C o r e d e p e n d e n t. 2 5 u s e r s p e r C P U c o r e is th e r e c o m m e n d a t io n .
C PU C or e de pe nd e nt . 25 u s e r s p e r C P U c o r e is th e r e c o m m e n d a t io n .
I d l e C o n n e c t io n T im e o u t = 2 m in u te s
O ld e s t O n - D e m a n d D a ta G iv e n to C lie n t s = 9 0 0
Idl e J ob Ti m e ou t = 2 m inu tes
s econd s I d l e C o n n e c t io n T im e o u t = 2 m in u te
O p t im a l C o n g u r a t io n P ar am et er
S i z in g /S c a le N o te
D as hboard D e s ig n C ac he Ser ve r
A d d in g a d d itio n a l p ro c e s s in g s e rv e rs s h o u ld o n l y b e d o n e if th e p ro c e s s in g s e rv e r p a re n t is th e C P U b o t tle n e c k . T h i s h a s n e v e r b e e n th e c a s e in a n y te s t s c e n a r io .
A d d in g a d d i tio n a l c a c h e ser ver s shoul d onl y be d o n e if th e c a c h e s e r v e r is th e C P U b o t tle n e c k . Si nce ea ch ca che ser ver m ai nt ai ns a se par at e c ac he , ad di ng m or e ca che s er ver s ca n have a neg at ive ef f ect si nce th e r e is n o g u a r a n t e e th a t si m ilar r eq u est s w ill r each th e s a m e c a c h e s e r v e r , th u s p r o m p t in g a d d itio n a l p ro c e s s in g .
B IW or ks pac es T h e ta b l e s b e l o w a s s u m e a l l B I 4 . 0 s e r v i c e s a r e d e p l o y e d o n th e s a m e m a c h i n e a n d th e o n l y lo a d o n th e m a c h i n e a r e B I W o r k s p a c e s c e n a r io s . N o t e th e s c e n a r io s r u n a t t h e s u i te le v e l d i f f e r s l ig h tly f r o m th e w o r k o w s th a t f o r m th e b a s i s o f th e s e o b s e r v a t io n s . S e r v e r S p e c i c C o m m e n t s
CP U
M e m o ry
2012
M o s t o f th e B I W o r k s p a c e c o d e i s n o w r u n b y th e J a v a A p p l ic a t b e s t to h a v e o n e J in a cl u st ered in st al lat io I t i s c r itic a l t h a t th e r e is e n o u g h s e r v e r in s t a n c e s o a s is c o n g u r e d w ith a s yst em requi res anot
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
RA not hea her
M
J a v a c o d e b e in g io n S e r v e r ( u s u a l ly T o m c a t ) . I t i s a v a A S in s ta n c e p e r e a c h B O E in s ta n c e n . a v a ila b le to th e to r e q u i r e p a g i n g . I f th e J a v a A S p s iz e o f 2 G B , a n d th e o p e r a t in g 1G B ,and ot her pr oces ses requi re
1 7 1
U n t i 4 : P eo f r m r a n c e , S c a y tl bi l i a n d S zn i g
B O E 330
S e r v e r S p e c i c C o m m e n t s
a not he r 2G B ,t he n 6G B ofR A th e s e r v e r t o p r e s e r v e a b u f f e r lo a d te s ts s h o w th a t a b o u t 5 0 0 M p e r h o u r d u rin g lo a d s h o u l d b e a l lo c a t e d to th e J a v a s houl d be res er ved for us e by a s th e C M S . D is k
M s houl for m em B of m . If p o A S an d th e C + +
d b e in s ta lle d o n or y us age . O ur e m o r y is r e c y c le d s s ib le , a h e a p s iz e o f 2 G B an ot he r 2G B pr oce s s es s uch
T h e r e i s n o c r i ti c a l r e q u ir e m e n t f o r d is k s p a c e f o r B I W .
P r o c e s s /I n s ta n c e
O n ou rha rdw a re ,w e br ou gh tt he s e rve rt o 10 0% u s a g e w ith 2 5 0 u s e r s . H o w e v e r, y o u m o r e th a n 1 0 0 c o n c u r r e n t u s e r s p e r lo a d o n th e s e r v e r lo w a n d r e s e r v e p e a k u s a g e tim e s .
O p t im a l C o n g u r a t io n P ar am et er S zi n i g S / c a e l
C PU s houl d pl an for no in s ta n c e to k e e p th e s er ver res our ces for
N /A N A/
W e b In t e l lig e n c e P r o c e s s i n g S e r v e r T h e W e b I n t e l lig e n c e P r o c e s s in g S e r v e r is u s e d to c r e a t e , e d i t, v i e w , a n d a n a l y z e W e b I n t e l lig e n c e d o c u m e n t s ( s t o r e d in th e I n p u t /O u t p u t F R S ) . I t a l s o p r o c e s s e s s c h e d u le d W e b I n t e l lig e n c e d o c u m e n t s a n d g e n e r a t e s n e w in s ta n c e s o f th e d o c u m e n t , w h i c h it s to r e s o n th e O r ig h t s a n d th e S e r v e r w ill u s e th e n c a c h e th e
u t p u t F ile R e p o s ito r y S e r v e r ( O F R S ) . D e p e n d i n g o n th e u s e r ’s a c c e s s r e f r e s h o p t io n s o f th e d o c u m e n t , th e W e b I n t e l lig e n c e P r o c e s s in g c a c h e d in f o r m a t io n , o r it w ill r e f r e s h th e d a t a in th e d o c u m e n t a n d n e w in f o r m a t io n .
P r o c e s s o r R e q u ir e m e n t s
T h e W e b I n t e l lig e n c e P r o c e s s in g S e r v e r w ill e x p a n d to a s m a n y C P U s a s n e e d e d b y s c a l in g - u p th e n u m b e r o f W e b I n t e l lig e n c e S e r v e r s e r v i c e a n d c a n p r o c e s s s e v e r a l d o c u m e n t s in p a r a l le l , s o o n ly 1 W e b I n t e l lig e n c e r e p o r t s e r v e r is r e q u i r e d p e r m a c h i n e a s a s t a r tin g p o in t M e m or y R e qui re m e nt s
D e p e n d i n g o n th e d e s m odi ed,r ef res hed) m th e g r e a te s t a m o u n t o f q u e r ie d a n d th e e n t ir e
1 7 2
ig n em m dat
o f a r e p o r t, t h e ty p e s o f a c tio n s b e i n g p e r f o r m e d ( v i e w e d , o r y r e q u i r e m e n t s w ill v a r y . A “ r e f r e s h ” r e q u e s t d e m a n d s e m o r y f o r a W e b I n t e l lig e n c e d o c u m e n t a s th e d a t a b a s e is a s e t w ill b e tr a n s f e r r e d to th e W e b I n t e l lig e n c e s e r v e r .
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
2012
B OE 330
L e s s o n : S iz i n g a n S A P B u s in e s s O b j e c t s B I p la t f o r m
W h e n u s in g s e v e r a l v e r y la r g e d o c u m o f W e b I n t e l lig e n c e P r o c e s s in g S e r v e r in B I 4 . 0 , t h e p l a t f o r m a n d a l l s e r v i c e s m o r e th a n o n e W e b I n t e l lig e n c e P r o c e s r e a s o n s n o t r e l a t e d to m e m o r y .
ent s,i ti s not in s ta n c e s to m a r e n a t iv e 6 4 s in g S e r v e r
L o a d b a l a n c i n g b e t w e e n th e W e b I n t e l lig e n c e C M S s e r v i c e s a u t o m a t ic a l ly .
C r yst alR ep o r ts P r oce ssi ng
n e c e s s a r y to o r e th a n 1 b i t. Y o u m in s t a n c e p e r
in c r e a s e per m ac ay choos m achi ne
d e p lo y m e n t
th e n u m b e r hi ne beca us e e to c r e a te f o r tu n i n g
P r o c e s s in g s e r v e r s is h a n d l e d b y th e
S er ver -
N o te th e re a re tw o d iffe re n t ty p e s S e r v e r u t iliz e s th e s a m e a r c h i te c t u r e a s p r e v i o u s R e p o r ts E n t e r p r is e P r o c e s s in g S e r v e r h a s a n e w p ro c e s s e s w e re s in g le th re a d e d in th e y r u n a s th r e a d s in a J a v a c o m p o n e n t . T h i s m to th e C r y s t a l R e p o r ts E n t e r p r is e P r o c e s s in g S e r
i n B I 4 .0 . ver sion s . H ow a r c h i te c t u r e . p re v io u s v e a n s a d d i tio n a l t ver .
B o t h P r o c e s s in g S e r v e r s a r e p r im a r ily r e s p o n s i b l e f o r r e s p o p ro c e s s in g c ry s ta l re p o rts a n d g e n e ra tin g s i n g le .e p f l e r e p r e s e n t s o n e p a g e o f a C r y s t a l r e p o r t. T h e d a t a f o r th e r e p o r t f r o m th e la t e s t in s t a n c e o r d i r e c t ly f r o m th e u s e r ’s r e q u e s t a n d u s e r ’s s e c u r ity le v e l ) .
T h e C e v e r , th e W her eas e rs io n uni ng ca
ry s ta l R e p o rts 2 0 1 1 P ro c e s s in g C ryst al th e c h i ld s , in C ry s ta l R e p o rts E n te rp ris e , n b e a p p l ie d
n d in g to p a g e r e q u E n c a p s u la te d P r o c e s s in g S e r v e r th e d a t a b a s e ( d e p e n
e s ts b y P a g e F o rm a t (E P F ) p a g e s . A r et rieves di ng on
S p e c i c a lly , b o t h P r o c e s s in g S e r v e r s r e s p o n d to p a g e r e q u e s ts m a d e b y th e C a c h e S e r v e r . T h e P r o c e s s in g S e r v e r a n d C a c h e S e r v e r in t e r a c t c l o s e l y , s o c a c h e d E P F ( e n c a p s u l a t e d p a g e le s ) p a g e s a r e r e u s e d a s f r e q u e n t ly a s p o s s ib l e , a n d n e w p a g e s ar e gener ated as thi s beh avi or by th e C a c h e S e r v e r I n t e r a c t iv e D H T
soon ensur and M L
a s th e y a r e ing that the P r o c e s s in g vi ew er ,t he
requi red. m a j o r ity S er ver . H R epor tA
T he of ow ppl
I n f o V ie w p o r ta l t a k e s a d v a n t a g e o f r e p o r t- v i e w in g r e q u e s t s a r e m a d e to e v e r , i f a u s e r ’s d e f a u l t v i e w e r is th e ic a t io n S e r v e r p r o c e s s e s th e r e p o r t.
T h e C r y s t a l R e p o r ts 2 0 1 1 P r o c e s s in g S e r v e r c r e a t e s P r o c e s s in g S e r v e r S u b P r o c e s s e s . E a c h S u b P r o c e s s lo a d s C R P E a n d th e n in s ta n t ia t e s th r e a d s o r P r in t J o b s a s n e e d e d . W ith th e C r y s t a l R e p o r ts 2 0 1 1 P r o c e s s in g S e r v e r , i f a n in d i v i d u a l P r in t J o b w e r e to f a i l f o r a n y r e a s o n , o n l y th o s e th r e a d s c o n t a i n e d in th e P r o c e s s in g S e r v e r S u b - P r o c e s s w o u l d b e a f f e c t e d . A ll o t h e r S u b P r o c e s s e s w ith i n th e P r o c e s s in g S e r v e r s e r v i c e w o u l d b e u n a f f e c t e d . I n a d d i tio n , in d i v i d u a l S u b P r o c e s s e s a r e s h u t d o w n a f te r s o m a n y r e q u e s ts a n d a n e w S u b P r o c e s s is s ta r te d , i f r e q u i r e d , s o a s to m a x i m iz e res our ce m ana gem ent
2012
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
1 7 3
U n t i 4 : P eo f r m r a n c e , S c a y tl bi l i a n d S zn i g
B O E 330
C r y s t a l R e p o r t s E n t e r p r is e P r o c e s s i n g O o pni t
V ua les
S er ver
B eh a ov r i
R e c o m m en d e d S ett in g ( s)
M a x. C onc ur re nt Jobs
0 fo r au tom at ic
M a x . L if e tim e
N u m b e r
D e fa u lt v a lu e is 1 0 0 0
J o b s p e r c h i ld M ax . No . o f P r est art ed C h ild r en
N u m b e r
D e fa u lt v a lu e is 1
I d l e C o n n e c t io n tim e o u t dI e l Jo b T m i e o u t
M nesu it
D t auevfl a s i 2 0
M i n u e ts
D e af u t l v au l e s i 6 0 secs.
O ld e s t O n - D e m a n d D a ta G iv e n to C lien ts
C ryst alR
Se co n d s
e p o r ts 2 0 1 1 P r o c e s s i
O o pni t
V ua les
ng B eh a ov r i
D is R is
S p e c i e s th e a m o u n t o f tim e th a t t h e s e r v e r u s e s c a c h e d d a t a to m eet reques t from o n - d e m a n d r e p o r ts .
ef aul t val ue 0 (di sabl ed) e c o m m e n d e d s e t tin g 3000 00
S er ver R e c o m m en d e d S ett in g ( s)
D atabas e R ec or ds Re ad W h en P r e v i e w in g o r R ef res hi ng (0 for u n lim ited )
I d le J o b T i m e o u t
1 7 4
S p e c i e s th e m a x . n o . o f D B r e c o r d s to r e a d w h e n th e r e p o r t is b e i n g p r e v i e w e d o r r e f r e s h e d . A llo w s y o u to lim it t h e n o . o f r e c o r d s th a t th e s e r v e r r e t r ie v e s f r o m th e D B w he n a us e r run s a q u e r y r e p o r t. M in u te s
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
D ef aul t val ue is 2 0 0 0 0 . R e c o m m e n d a tio n is to s c h e d u le la r g e r e p o r t s to r e d u c e th e lo a d o n y o u r D B f r o m the se lar g e q ue r ies.
S p e c i e s th e le n g th o f tim e , th e C R P rocessi ng ser ver
D e f a u l t v a l u e is 6 0 m in .
2012
B OE 330
L e s s o n : S iz i n g a n S A P B u s in e s s O b j e c t s B I p la t f o r m
O o pni t
V u a le s
B eh a ov ri
d e p lo y m e n t
R ec o m m e n d e d S ett in g ( s)
w a i ts b e t w e e n r e q u e s ts f o r a g i v e n jo b . A llo w R e p o r t J o b s to S ta y c o n n e c t e d
f fO / nO
nO
tt oh e t h eR e pD o r B t uJ n o t b i l i s cl o sed s econd
O ld e s t O n - D e m a n d D at a s ec onds G iv e n to C lie n t s
R e p o r t A p p lic a t io n T he R epor is p r im a r ily g e n e r a t in g o f v i e w in g and cas cadi
s
S p e c i e s th e a m o u n t o f tim e th a t th e ser ver use s cac hed d a t a to m e e t r e q u e s t from on- de m a nd r ep o r ts. ( d isab led ) R e c om m e nd e d
D is R is
ef aul t val ue 0 (di sabl ed) e c o m m e n d e d s e t tin g 30000 0
S er ver
t A p p l ic a t io n S e r v e r ( R A S ) is v e r y r e s p o n s i b l e f o r r e s p o n d in g to p a g e E P F p a g e s . A d d i tio n a l ly , R e p o r t A o r s u b m ittin g s c h e d u l e r e q u e s ts f o r n g lis ts o f v a l u e s .
s im ila r to th e P r o c e s s in g S e r v e r . I t, t o o , r e q u e s t s b y p r o c e s s in g r e p o r ts a n d p p l ic a t io n S e r v e r is u s e d a t t h e tim e r e p o r ts c o n t a i n i n g d y n a m ic p r o m p t s
T h e d e f a u l t M a x im u m S i m u l ta n e o u s R e p o r t J o b s is s e t a t 7 5 T h i s v a l u e , a s w ith th e C r y s ta l R e p o r ts P r o c e s s in g S e r v e r a c c o r d i n g to a n t ic i p a t e d lo a d a n d a v a i la b l e h a r d w a r e r e s f o r y o u r r e p o r tin g e n v i r o n m e n t , h o w e v e r , i s h i g h l y d e p e n d c o n g u r a t io n , y o u r d a t a b a s e s o f tw a r e , a n d y o u r r e p o r tin g a r e c o m m e n d e d g u i d e l in e is to r u n 1 R e p o r t A p p l ic a tio n D e p e n d i n g o n th e d e s ig n dat aba s e,m em or y requi rem m e m o r y th e r e p o r t i s d e c o m o r igi na l r ep o r t le si ze ( w
o f a r e p o r t, t h e n u m b e r ent s m ay var y.W hen pr e sse d a nd e xpa nde d ith saved d at a/ r et r iev ed
for ea ch R A S s er vi ce . , m a y b e a d j u s te d o u r c e s . T h e id e a l s e ttin g ent upo n you r har dw ar e r e q u ir e m e n t s . A d d itio n a l ly , Ser verper C PU .
o f r e c o r d s r e t r ie v e d f r o m th e a r e p o r t i s v i e w e d a n d lo a d e d in t o u p to a s m u c h a s 4 0 tim e s th e reco rds) .
T h e s e p a r a m e t e r s a r e s e t ta b l e in th e C M C .
2012
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
1 7 5
U n t i 4 : P eo f r m r a n c e , S c a y tl bi l i a n d S zn i g
B O E 330
O p oti n
A r g u m e n t U n tsi
B e h a v oi u r
R eco m m e n d ed S ett in g ( s)
B r o w s e D a ta S i z e (rec o rd s)
N u m b e r
I d l e C o n n e c t io n T im e o u t
M ni u et s
S p e c i e s th e # o f d ist in ct r ec o r d s r e t u r n e d f r o m th e dat aba se w hen b ro w s in g th ro u g h a p art icu lar el d ’s v al u es. S p e c i e s t h e am ounto m in . th a t t w a i ts f o r from an b e fo re
B a cth S z ie
R e c o rd s
f tim he R requ id l e tim
e,i n A S est s c l ie n t in g o u t.
S p e c i e s h o w m a ny row s from the r esul t set ar e r e t u r n e d b y th e dat abase du r ing e a c h d a t a tr a n s f e r
1 7 6
N u m b e r o f dat abase records to r e a d w h e n p re v ie w in g o r ref reshi ng a rep o rt
R e c o rd s
M a xim um C oncur rent R epor t Jobs
Jo b s
O ld e s t o n - d e m a n d d a t a g i v e n to a cli en t
M ni u et s
S p e c i e s t h e num berof dat abas e r e c o r d s th a t w ill b e r e a d w h e n v i e w in g or ref res hi ng a rep o rt. S p e c i e s h t e m a x . n o o f in d e p e n d e n t jo b s a l l o w e d t o r u n c o n c u r r e n t ly o n th e RA S . S p e c i e s t h e a m o u n t o f tim e , i n m in u te s ,a n on- dem and repor t w ill s e r v e c a c h e d rep o rt d at a.
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
2012
D e f a u l t v a l u e is 100 recor ds.
D e f a u l t v a l u e is 3 0 m in .
D e f a u l t v a l u e is 100 recor ds.
D e f a u l t v a l u e is 200 00 recor ds (-1 f o r un lim ited )
D e f a u l t v a l u e is 7 5 jo b s ( 0 f o r u n lim ited )
D e f a u l t v a l u e is 2 0 m inu tes
B OE 330
L e s s o n : S iz i n g a n S A P B u s in e s s O b j e c t s B I p la t f o r m
d e p lo y m e n t
E x a m p l e ( m in i m u m m e m o r y r e q u i r e m e n t s o n R A S m a c h i n e ) : 5 0 0 K B R e p o r t F i le S i z e ( c o n t a i n s s a v e d d a t a ) = 5 0 0 K B * 4 0 ( d e c o m p r e s s io n r a t io ) = 2 0 M B 2 5 R e p o r ts * 2 0 M B = 5 0 0 M B m in im u m m e m o r y r e q u ir e d
A n a l y s i s , e d it io n f o r O L A P F a c t o r s th a t in u e n c e
per for m ance
T h e r s t c a t e g o r y is f a c t o r s th a t a r e n ’ t s p e c i c to A n a l y s i s , e d itio n f o r O L A P : •
N e tw o r k b a n d w id t h a n d q u a lity
•
O th e r s e r v i c e s th a t a r e e n a b l e d th a t w ( lik e m o n ito r i n g o r a u d itin g )
T he s econd
oul d ha ve a s m al lef fec ton
c a t e g o r y is f a c t o r s s p e c i c to A n a l y s i s , e d i tio n f o r O L A P :
•
H a r d w a r e s e ttin g s ( H D D R A I D s e ttin g s , m e m o r y tu n i n g )
•
D e n in g a n o p tim u m s e r v e r d e p l o y m e n t
•
JV M
•
pe rfor m an ce
m e m o r y a n d G C s e t in g s
N u m b e rofM
D A S s e r v ic e s o n
th e s a m e s e r v e r m a c h in e
T e s tin g h a s s h o w n a p r a c tic a l l im it o f 4 5 o f f a c to r s in c l u d i n g th e m e m o r y n e e d e d a l o n e th i s is 1 2 G B ) . S u p p o r tin g 4 5 u s e r s in s ta n c e s * 1 5 u s e r s r e c o m m e n d e d m a x / s c a l e o u t th a n u p f o r B I 4 . 0 in g e n e r a l . Y s e r v i c e s w ith m o r e n o d e s , n o t le s s .
us to im M ou
e r s p e r m a c h i n e . T h i s is s u p p o r t 4 5 u s e r s ( f o r th e p l ie s th r e e M D A S in s ta n D A S in s ta n c e ) . K e e p in h a v e m o r e e x i b i lity in
d u e to a n u m b e r M D A S in s ta n c e s ce s (3 M D A S m in d it i s b e t te r t o te r m s o f a l lo c a t in g
S o , i f y o u w a n t e d to h a v e 3 M D A S in s ta n c e s r u n n in g , th a t m e a n s y o u h a v e 3 A P S in s ta n c e s w h i c h a r e o n l y r u n n i n g th e M D A S s e r v i c e . A M to 15
n a lte r n a te w a y to c o n g u r e D A S s e r v i c e s u p p o r tin g 4 5 th e e l im in a tio n o f lo a d b a la n c u s e r s , t h a t w o u ld m e a n a n A
C o n n e c t io n
for s es in g . PS
45 us s io n s . H ow w ith
e r s w o u l d b e to T e s tin g s h o w s ev er ,as w e rec a h e a p s iz e o f 1 2
run th i s om G
S er ver
C o n n e c t io n S e r v e r p e r f o r m a n c e is h i g h l y d e p e n d e n t o n p e rfo rm a n c e . M o s t o f q u e ry tim e w ill b p e r f o r m a n c e c a n b e i m p r o v e d b y a d ju s d e t e r m in e s th e n u m b e r o f r o w s th a t w ill b e r e t r ie v e d d u r a r r a y f e t c h s iz e s r e d u c e th e n u m b e r o f n e t w o r k c a l ls , b u S m a l le r v a l u e s p u t m o r e lo a d o n th e n e t w o r k , b u t r e d u c d i f f e r e n t C o n n e c tio n S e r v e r m o d e s c a n a l s o h a v e a n im
2012
o n e A P S r u n n i n g th e p e r f o r m s b e t te r – lik e l y d u e m e n d 4 G B h e a p s iz e p e r B .
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
th e b a c k e n d d a t a b a s e e s p e n t in th e d a ta b a s e m id d le w a re . H o w e v e r, tin g th e a rra y fe tc h s iz e : th is p a ra m e te r in g a f e t c h c y c l e . L a r g e r t i n c r e a s e m e m o r y f o o t p r in t . e m e m o r y u s e . I n a d d i tio n , pac ton per for m anc e. B y
1 7 7
U n t i 4 : P eo f r m r a n c e , S c a y tl bi l i a n d S zn i g
B O E 330
def and for Int
a u l t th e per for in s ta n c e el lige nc
E vent
“ E x t e n d e d ” s m a r t s w itc h b o a r d is u s e d to m a x i m iz e a v a i la b l e c o n n e c t io n s m a n c e . D if f e r e n t d e p l o y m e n t s c e n a r io s c a n a l s o im p r o v e p e r f o r m a n c e , b y m a k i n g s u r e a d a t a b a s e m id d l e w a r e is a v a i la b l e lo c a l ly f o r a W e b e no d e.
S er ver
T he E ventS
er ver under
n o r m a l e n t e r p r is e u s a g e is n o t a p r o c e s s in g o r m e m o r y
in t e n s iv e s e r v e r a n d a s s u c h w ill n o t b e w e i g h t e d in th e s iz i n g p r o c e s s . I f E v e n t S e r v e r f u n c t io n a l ity is r e q u ir e d , a l lo c a t e th i s s e r v i c e in t o th e s y s t e m b u t d o n o t e s t im a t e a n y ad di tion al co r es f or thi s ser v ice.
W e b A p p lic a t io n B elow
S er ver
a r e th e s u g g e s te d s e t tin g s f o r s o m e o f th e w e b s e r v e r s .
W e b A p p lic a t io n S erver
J a v a H e a p R e c o m m e n d e d S e t t in g s
T o m cat 6
C h a n g e t h e J V M H e a p s i z e i n th e ’ J a v a O p ti o n s ’ b o x . A d d th e lin e ’ - X X :M a x P e r m S i z e = 2 5 6 m ’ F i ll o u t th e " M a x i m u m m e m o r y p o o l " e l d w ith th e h o s t m a c h i n e ’s m em or y (e.g. ,1 024) .
W e b L o g i c 1 0 .0
- X m s 1 0 2 4 m - X m x 1 0 2 4 m - X X :M a x P e r m S iz e = 5 1 2 m
O r a c l e A p p lic a t io n
-X m s 1 0 2 4 m -X m x 1 0 2 4 m
S e r v e r 1 0 g R 3 ( 1 0 .1 . 3 . 0 ) S A P N e tW e a v e r C E 7 .2 0
U s e d e f a u l t s e t tin g s f o r N e t W e a v e r
W e b S p h e r e C o m m u n ity E di tio n 2. 0 T o m c a t 5 .5
1 7 8
U s e d e f a u l t s e ttin g f o r W e b S p h e r C h a n g e th e J V M A d d th e F i ll o u t t m ac hi ne
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
H e a p s i z e in lin e he "M a xi m ’s m e m o r y
e C E 2. 0
th e ’ J a v a O p ti o n s ’ b o x . '-XX:MaxPer mSize=512m' u m m e m o r y p o o l " e l d w ith th e h o s t ( e . g . 1 0 2 4 ) . T h i s is in M B .
2012
B OE 330
L e s s o n : S iz i n g a n S A P B u s in e s s O b j e c t s B I p la t f o r m
W e b A p p lic a t io n S erver
d e p lo y m e n t
J a v a H e a p R e c o m m e n d e d S e t t in g s
W e b L o g ic 9 . 2 . 2
U p d a te th e f o l lo w in g in th e l e ( s u b s titu t e y o u r d r i v e l e t t e r a s a p p r o p r i a t e ) C : \ b e a \ u s e r _ p r o je c t s \ d o m ai ns\ bo e_d om ai n\ bi n\ s et D om ai nE nv. cm d bef or e s ta r tin g u p W e b L o g i c Fr om :
MEM_ ARGS ="-X ms25 6m
-Xmx512m" Xms256m T o : #MEM_ARGS="-Xm x51 2m" MEM _AR GS ="- Xms 820 m -Xm x82 0m" A ls o c h a n g e th e M a x P e r m S i z e u n d e r th e J A V A _ V E N D O R s e c tio n in s id e s e tD o a m in E n v .c m d from : "-XX:MaxPerm Size=128m" "-XX:MaxPerm Size=512m” W e b S p h e r e 7 .0
U s e d e f a u l t s e t i n g f o r W e b S p h e r e 7 .0
W e b L o g i c 1 0 .3
- X m s 5 1 2 m - X m x 1 0 2 4 m - X X : P e r m S iz e = 2 5 6 m - X X :M a x P e r m S i z e = 1 0 2 4 m
S u n J a v a S y s te m A p p lic a t io n S e r v e r 9 .1
U s e d e f a u l t s e t tin g .
J B o s s 5 0.
- X m s 1 2 8 m - X m x 5 1 2 m - X X : M a x P e r m S iz e = 2 5 6 m
P e r f o r m a n c e C r it e r ia S o m e te r m in o l o g y •
is n e c e s s a r y to u n d e r s ta n d h o w
d a t a b a s e a c c e s s m a y b e o p t im iz e d :
L o ck : L ocks a row le v e l lo ck
•
T o :
a r e u s e d to c o n t r o l c o n c u r r e n c y in a d a t a b a s e . W h e n a p r o c e s s lo c k s o r ta b l e , n o o t h e r p r o c e s s c a n a c c e s s it u n t il th e lo c k is r e l e a s e d . T h e a t w h i c h a lo c k is r e q u e s te d , th a t is , r o w o r ta b l e le v e l , i s r e f e r r e d to a s th e g r an u lar ity.
D e a d lo c k : A d e a d lo c k o c c u r s w h e n tw o o r m o r e p r o c e s s e s c o n i c t i n s u c h a w a y th a t e a c h m u s t w a i t f o r th e o t h e r to r e l e a s e its lo c k in o r d e r to c o m p l e t e .
•
L o c k w a it : A lo c k w a i t o c c u r s w h e n a p r o c e s s m u s t w a i t f o r a n o t h e r p r o c e s s to r e l e a s e a lo c k o n a r o w o r ta b l e .
•
2012
L o c k e s c a la tio n :
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
1 7 9
U n t i 4 : P eo f r m r a n c e , S c a y tl bi l i a n d S zn i g
B O E 330
A lo c k e s c a l a t io n o c c u r s w h e n th e n u m b e r o f lo c k s o n r o w s o r ta b le s in th e d a t a b a s e e q u a ls th e m a x i m u m n u m b e r o f lo c k s s p e c i e d in th e d a t a b a s e co n g urat ion set ting s. M e e tin g th e f o l lo w in g v e c r ite r ia h e l p s to a v o i d th e m o s t c o m b o ttle n e c k s .
m on per for m anc e
•
T h e d a ta b a s e s y s te m ’s c a c h e h i t r a te s a r e o v e r 9 0 %
•
T h e o p t im iz e r s ta t is tic s a r e n o t o l d e r t h a n 2 4 h o u r s .
.
•
L o c k g r a n u l a r ity is r o w
•
T h e r e a r e n o lo c k e s c a la tio n s .
•
T h e r e a r e n o lo g w r ite w a i ts . T h e a v e r a g e d i s k w r ite q u e u e le n g t h to th e d i s k d r iv e s w h i c h c o n t a i n th e d a t a b a s e lo g le s is s m a l le r th a n v e .
lo c k i n g .
90 % or hi g he r c a c he h it rates
O ffers :
A r e im p o r ta n t t o a v o i d :
A re ac hi eve d by:
•
A r e la tiv e ly lo w w rites.
num be r ofphys
•
A r e la tiv e ly lo w ex ecu tio n s.
•
D is k a c c e s s b e in g u n a b l e to k e e p u p w ith th e le v e l o f I /O th a t th e d a t a b a s e s e r v e r r e q u e s ts .
•
Long
•
U n n e c e s s a r y S Q L s ta te m e n t c o m p i la tio n s o r l o n g S Q L s ta t e m e n t c o m p i la t io n tim e s .
•
Pr ovi di ng suf ci e ntphys
•
C o n g u r in g s u f c i e n t c a c h e s iz e s .
•
G o o d s e le c tiv i ty e s tim a t e s o f p r e d ic a te s in S Q L ex press io ns, especi al ly f or ex pres si on s inc lud ing c o l u m n s w ith u n e q u a l o r s k e w e d d i s tr ib u t io n o f col um n val ues .
•
Long
•
L o n g e x e c u t io n tim e s f o r q u e
n u m be r ofSQ
ic a l d i s k r e a d s a n d L c o m p ile r
d i s k r e a d o r d i s k w r ite q u e u e s .
ic a l m e m o r y .
U p - t o - d a t e o p t im iz e r sta ti sti c s
O ffers :
A r e im p o r ta n t t o a v o i d :
1 8 0
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
r e s p o n s e tim e s a n d lo w
th r o u g h p u t. r ie s .
2012
B OE 330
L e s s o n : S iz i n g a n S A P B u s in e s s O b j e c t s B I p la t f o r m
d e p lo y m e n t
•
Ful lt a ble sc a ns .
•
L o c k e s c a la tio n s .
•
L o c k w a its o r d e a d lo c k s .
•
S i g n i c a n t d i f f e r e n c e s b e t w e e n th e e s tim a t e d n u m b e r o f r o w s f o r e a c h o p e r a t o r in th e q u e r y p l a n f r o m th e a c tu a l n u m b e r o f r o w s .
•
I m p l e m e n tin g a p r o c e d u r e to p e r io d i c a lly u p d a te th e st at ist ics o r to u p d at e th e st at ist ics af ter f r eq u en t c h a n g e s to th e d a t a b a s e .
•
C r e a t in g s ta t is tic s f o r ta b l e s , c o l u m n s , a n d that ar e no t st al e.
•
S e t tin g th e s a m p l e s iz e ( p e r c e n t a g e o f d a t a th a t i s an al yz ed to ga the r st at ist ical infor m at ion ) to a v al ue w h i c h is s u f c i e n t f o r th e s k e w e d d a t a d i s t r ib u tio n .
•
S e t tin g th e n u m b e r o f h i s to g r a m b u c k e ts to a v a lu e w h i c h is s u f c i e n t f o r th e s k e w e d d a t a d i s t r ib u tio n .
A re ac hi eve d by:
in d e x e s
L o c k g r a n u la r i t y is r o w lo c k i n g
O ffers :
•
Incr ea s ed concur rentexec
•
R e d u c e d tr a n s a c tio n p r o c e s s in g tim e d u e to f e w e r lock
u t io n o f tr a n s a c tio n s .
w a i ts .
L o c k g r a n u la r i t y is r o w lo c k i n g
A r e im p o r ta n t t o a v o i d : A re ac hi eve d by:
2012
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
•
L o c k w a its o r d e a d lo c k s .
•
S e t tin g th e lo c k g r a n u l a r ity o f y o u r d a t a b a s e to r o w lev el.
1 8 1
U n t i 4 : P eo f r m r a n c e , S c a y tl bi l i a n d S zn i g
B O E 330
N o lo c k
e s c a l a t io n s
O ffers : A r e im p o r ta n t t o a v o i d : A re ac hi eve d by:
•
Incr ea s ed concur rentexecut
•
L o c k w a its o r d e a d l o c k s .
•
C ongur
•
S e t tin g th e lo c k e s c a l a t io n th r e s h o l d to a n ap p r o p r iat e lev el . K e e p i n g th e o p t im iz e r s ta t is tic s u p to d a t e .
•
io n o f tr a n s a c tio n s .
in g a s u f c i e n t s iz e o f th e lo c k lis t.
N o lo g w r it e w a i t s
O ffers :
A r e im p o r ta n t t o a v o i d : A re ac hi eve d by:
N ot e:
•
R e d u c e d tr a n s a c tio n p r o c e s s in g tim e d u e to n o I /O w ai ts.
•
L o c k w a its o r d e a d l o c k s .
•
P r o v id i n g a n I /O s u b s y s te m th r ou g hp u t.
•
P r o v i d i n g a D is k C o n t r o l le r C a c h e a n d s e ttin g th e D is k C o n t r o l le r c a c h e to 1 0 0 % w r ite c a c h e .
F i n d m o r e in f o r m a t io n a t
w ith s u f c i e n t
h ttp ://se rv ic e .sa
p .c o m / s i z i n g
U s i n g Q u i c k S iz e r Q u i c k S iz e r is th e o n l in e s iz i n g to o l o f S A P . T h e to o l h e l p s p r o s p e c ts , c u s t o m e r s a n d h a r d w a r e v e n d o r s to
1 8 2
•
Speed usage
u p h a r d w a r e p l a n n i n g p h a s e b y a s k i n g s tr u c t u r e d q u e s tio n s r e l a t in g to of bu si ness pr ocess es that m igh t af f ectsi zi ng
•
F a c ilita t e te n d e r in g p r o c e d u r e b y in c l u d i n g lin k s to h a r d w a r e v e n d o r s s o th a t th e y c a n m a k e a n o f f e r b a s e d o n th e in f o r m a t io n p r o v i d e d in th e to o l
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
2012
.
B OE 330
L e s s o n : S iz i n g a n S A P B u s in e s s O b j e c t s B I p la t f o r m
•
d e p lo y m e n t
P r o v i d e c o n t e n t f o r G o i n g L iv e c h e c k to a n a ly z e , i f th e h a r d w a r e is s u f c i e n t t o s m o o t h l y r u n S A P s o f tw a r e
H in t : K e e p in m in d th a t Q u i c k S iz e r is a to o l f o r in i tia l s iz i n g s o n l y . O u t o f s c o p e a r e p o s t g o - liv e s iz i n g s s u c h a s u p g r a d e o r r e - s iz i n g ( e x c e p t d e l ta s i z i n g o f a n e w S A P s o l u t io n ) , c o n g u r a t io n , la n d s c a p i n g , a n d c u s to m e r c o d i n g .
N o t e : F o r m o r e in f o r m a t io n o n th e p r in c i p l e s o f s iz i n g a n d th e th e o r e t ic a l b a c k g r o u n d o f S A P s s iz i n g in i tia t iv e s e e th e b a c k g r o u n d s iz i n g d o c u m s e r v i c e .s a p .c o m / s i z i n g - > S iz i n g G u i d e l in e s - > G e n e r a l S iz i n g ‟
Fi gur e 33: U sing
2012
ent at
Q u i c k S iz e r
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
1 8 3
U n t i 4 : P eo f r m r a n c e , S c a y tl bi l i a n d S zn i g
B O E 330
Fi gu re 34:
1 8 4
Q u i c k S iz e r T o o l
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
2012
B OE 330
2012
L e s s o n : S iz i n g a n S A P B u s in e s s O b j e c t s B I p la t f o r m
Le s s on Sum
m a ry
Y o u s h o u ld n o w
b e a b l e to :
•
D e n e th e s iz in g p r o c e s s
•
S i z e a S A P B u s in e s s O b j e c ts B I p l a tf o r m d e p l o y m e n t
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
d e p lo y m e n t
1 8 5
U n t i 4 : P eo f r m r a n c e , S c a y tl bi l i a n d S zn i g
L esson
B O E 330
: D e s i g n i n g a n A r c h i t e c t u r e P la n Lesson
O ver vi ew
D e s i g n in g a n a r c h i te c t u r e p l a n in v o l v e s g a t h e r i n g r e q u ir e m e n t s f r o m k e y s t a k e h o l d e r s , a n a l y z i n g th e r e q u i r e m e n t s , a n d th e n u s i n g th e in f o r m a t io n to p e r f o r m s iz i n g c a l c u l a t io n s to d e t e r m in e th e s iz e a n d c o n g u r a t io n o f th e S A P B u s i n e s s O b j e c t s B I p l a t f o r m s y s t e m . A th o r o u g h a r c h i te c t u r e p l a n id e n t i e s s y s t e m u s a g e , r e p o r t v i e w in g a n d s c h e d u l in g r e q u i r e m e n t s , a n d o t h e r s y s t e m d e p l o y m e n t r e q u i r e m e n t s , s u c h a s th e le v e l o f h i g h a v a i la b i lity r e q u ir e d , th e lo c a t io n o f u s e r s , a n d s t a n d a r d h a r d w a r e c o n g u r a t io n s . T o g a t h e r th e in f o r m a t io n r e q u ir e d to d e s i g n a n a r c h i te c t u r e p la n , y o u n e e d to p e rfo rm a n a n a ly s is o f s ta k e h o ld e r re q u ire m e n ts . T h e s ta k e h o ld e rs a r e g r o u p s o f in d i v i d u a l s im p a c t e d b y th e S A P B u s in e s s O b j e c ts B I p l a t f o r m im p l e m e n t a t io n . S ta k e h o l d e r s m a y in c l u d e u s e r s w h o c o n s u m e r e p o r ts a n d in f o r m a t io n , b u s i n e s s m a n a g e r s w h o a n a l y z e th e b u s i n e s s v a l u e o f th e s o f tw a r e im p l e m e n t a t io n , a n d I T in d i v i d u a l s w h o a r e r e s p o n s ib l e f o r m a n a g i n g a n d s u p p o r tin g th e S A P B u s i n e s s O b j e c t s B I p l a t f o r m im p l e m e n t a t io n .
L esso
n O b je c t iv e s
A f te r c o m p l e t in g th i s le s s o n , y o u
w ill b e a b l e to :
•
D e t e r m in e s y s te m u s a g e , r e p o r tin g , d o c u m d e p l o y m e n t r e q u ir e m e n t s
•
A n a ly z e d e p l o y m e n t r e q u i r e m e n t s to d e te r m in e th e s iz e a n d c o n g u r depl oym ent
•
I d e n t if y s e r v i c e th r e s h o l d s
B usi ness
e n t i n t e r a c tio n , a n d g e n e r a l a t io n o f a
E xa m pl e
D e t e r m in i n g N u m b e r o f S im u l t a n e o u s
R equest
s
T h e n u m b e r o f s im u l t a n e o u s r e q u e s t s
T h e n u m b e r o f s im u l ta n e o u s r e q u e s ts is d i f c u l s im u l ta n e o u s r e q u e s ts is 1 0 % to 2 0 % o f th e n u m f o l d e r s w ith i n B I L a u n c h P a d b e i n g e x p a n d e d ) . n u m b e r o f s im u l ta n e o u s r e q u e s ts , y o u c a n g r o u p c a l c u l a t e th e p e r c e n t a g e o f c o n c u r r e n t u s e r s b y
1 8 6
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
t t o e s tim a t e . T y p i c a l ly , t h e n u m b e r o f ber of concur rentuse rs (for exam pl e, T o m o r e a c c u r a t e l y e s tim a t e th e u s e r s b y h o w th e y u s e th e s y s te m , u s a g e ty p e , a n d th e n d e t e r m in e th e
2012
B O E 330
L e s s o n : D egs in ig a n A c e uchrte ri P a nl
s im u l ta n e o u s u s a g e r a t e . F o r in s t a n c e , a s im u l ta n e o u s r e q u e s t to v i e w a r e p o r t o r d o c u m e n t c a u s e s th e s e r v e r ( s ) r e s p o n s i b l e f o r r e n d e r in g p a g e s to f u l ll th e r e q u e s t r ig h t a w a y . A ls o , th e r e q u e s t c a u s e s th e s e r v e r to u s e r e s o u r c e s f o r a c o n g u r a b l e a m o u n t o f tim e ( f o r in s t a n c e , 2 0 m in u te s ) in a n t ic i p a t io n o f f u t u r e v i e w in g r e q u e s ts . W h e n it c o m e s to d e a l in g w ith s im u l ta n e o u s v i e w in g r e q u e s ts , t h e e s tim a t e d r a t io o f c o n c u r r e n c y c o u l d b e h i g h e r t h a n th e d o c u m e n t e d 1 0 to 2 0 % r a n g e ( f o r e x a m p l e , i f th e r e a r e 1 0 0 u s e r s a n d e a c h u s e r is v i e w in g a r e p o r t) . I n to t a l t h e r e w o u l d b e 5 0 r e p o r ts b e i n g v i e w e d ( s o m e o f th e r e p o r ts a r e b e i n g v i e w e d b y m o r e th a n o n e u s e r ) . I n th i s e x a m
p l e , t h e s im u l ta n e o u s
reques tr at e w oul d be 50%
.
D e t e r m in in g R e p o r t in g R e q u ir e m e n t s W h e n d e t e r m in i n g r e p o r tin g r e q u i r e m e n t s , y o u n e e d to c o n s i d e r th e R e p o r ts a n d W e b I n t e l lig e n c e d o c u m e n t s th a t w ill b e s to r e d in th e n u m b e r o f C r y s ta l R e p o r ts a n d W e b I n t e l lig e n c e d o c u m e n t s s to r e d in u e n c e th e n u m b e r o f r e p o r t/d o c u m e n t v i e w in g r e q u i r e m e n t s , a n d r e p o r t/ d o c u m e n t s c h e d u lin g r e q u ir e m e n t s . I t i s im p o r ta n t to p o in t p e rfo rm s e p a ra te c a lc u la tio n s fo r v ie w in g a n d ty p e th a t y o u w ill b e u s in g in th e s y s te m . R eport
to d e t e r m S er ver ,W S er ver . to e s tim
w ill of need to g n e e d s fo r e a c h d o c u m e n t
in e th e lo a d o n th e C r y s t a l e b I n t e l lig e n c e P r o c e s s in g W h e n d e t e r m in i n g at e:
•
T h e n u m b e r o f u n i q u e r e p o r t/d o c u m e n t v i e w in g s e s s io n s th e r e w ill b e a t a n y g i v e n tim e .
•
T h e p e r c e n t a g e o f u s e r s w h o w ill v i e w r e p o r ts /d o c u m e n t s o n d e m a n d .
•
T h e p e r c e n t a g e o f u s e r s w h o w ill v i e w r e p o r t / d o c u m e n t i n s ta n c e s .
•
T h e p e r c e n t a g e o f r e p o r t/d o c u m
•
T h e n u m b e r o f u s e r s v ie w in g O L A P r e p o r ts .
R eport
ryst al
v i e w in g r e q u ir e m e n t s
A n a l y z i n g th e r e p o r t v ie w in g r e q u i r e m e n t s h e l p s R e p o r ts C a c h e S e r v e r , C r y s t a l R e p o r t s P r o c e s s in g S e r v e r , R e p o r t A p p l ic a t io n S e r v e r , a n d C o n n e c t io n r e p o r t/d o c u m e n t v i e w in g r e q u ir e m e n t s , y o u n e e d
2012
num ber of C s y s te m . T h e in th e s y s te m th e n u m b e r ou tt hat yo u s c h e d u lin
schedu
e n t v i e w in g r e q u e s ts b y g e o g r a p h i c lo c a tio n .
lin g r e q u ir e m e n t s
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
1 8 7
U n t i 4 : P eo f r m r a n c e , S c a y tl bi l i a n d S zn i g
B O E 330
A n a l y z i n g th e r e p o r t /d o c u m e n t s c h e d u lin g r e q u i r e m e n t s h e l p s to d e t e r m in e th e lo a d o n th e W e b I n t e l lig e n c e P r o c e s s in g S e r v e r . W h e n d e t e r m in i n g r e p o r t s c h e d u l in g r e q u i r e m e n t s , y o u n e e d to e s tim a t e : •
T h e p e r c e n t a g e o f u s e r s w h o w ill s c h e d u l e r e p o r ts .
•
T h e to t a l n u m lo ca tio n .
•
T h e f r e q u e n c y th a t r e p o r ts /d o c u m
•
r e p o r ts / d o c u m e n t s s c h e d u le d d a i ly ) b y g e o g r a p h i c lo c a t io n . T h e p e r c e n t a g e o f r e p o r ts /d o c u m e n t s th a t w ill b e s c h e d u l e d a f te r w o r k h o u r s a n d d u r in g w o r k h o u r s .
•
T h e tim e w in d o w
•
T h e a v e r a g e tim e it t a k e s to p r o c e s s th e r e p o r t/d o c u m e n t.
b e r o f r e p o r ts /d o c u m e n ts th a t w ill b e s c h e d u le d b y g e o g r a p h i c e n t s w ill b e s c h e d u l e d ( f o r e x a m p l e , 1 0 0
r e q u i r e d f o r r e p o r ts /d o c u m e n t s to r u n .
D e t e r m in i n g S y s t e m
D epl oym
e n t R e q u ir e m e n t s
G a t h e r in g g e n e r a l s y s t e m d e p lo y m e n t in f o r m a t io n a l lo w s y o u to c o n s i d e r o t h e r f a c t o r s th a t m a y a f f e c t h o w th e s y s te m is c o n g u r e d . F o r in s ta n c e , y o u m a y n e e d to d e t e r m in e : • •
T h e le v e l o f
•
T h e s ta n d a r d h a r d w a r e c o n g u r a t io n s th a t y o u
•
T h e g e o g r a p h ic lo c a t io n o f th e u s e r s w h o w ill a c c e s s th e s y s te m .
•
T h e ty p e o f n e tw o r k a n d r e w a lls u s e d .
•
T h e in d i v i d u a ls w h o w ill b e r e s p o n s ib l e f o r m a n a g in g a n d m a i n t a i n i n g th e s yst em .
•
T h e lo c a tio n o f th e p r o d u c t io n d a t a b a s e ( s ) .
I t is a l s o th a t r e q u i b e tte r depl oy m
1 8 8
h i g h a v a i la b i lity th a t i s r e q u i r e d . n e e d to f o l lo w .
r e c o m m e n d e d to ta l k w ith k e y s ta k e h o l d e r s to id e n t if y th e b u s i n e s s is s u e s r e s o l u t io n s . B y u n d e r s ta n d i n g th e u n d e r ly i n g b u s i n e s s p r o b le m , y o u a r e a b le to id e n tify th e h ig h -le v e l re q u ire m e n ts fo r th e s y s te m e n t c o n g u r a t io n .
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
2012
a rc h ite c tu re a n d
B O E 330
2012
L e s s o n : D egs in ig a n A c e uchrte ri P a nl
Le s s on Sum
m a ry
Y o u s h o u ld n o w
b e a b l e to :
•
D e t e r m in e s y s te m u s a g e , r e p o r tin g , d o c u m d e p l o y m e n t r e q u ir e m e n t s
•
A n a ly z e d e p l o y m e n t r e q u ir e m e n ts to d e t e r m in e th e s iz e a n d c o n g u r a t io n o f a depl oym ent
•
I d e n t if y s e r v i c e th r e s h o l d s
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
e n t i n t e r a c tio n , a n d g e n e r a l
1 8 9
y
r a m m u S t
i n U
0 3 3 E O B
U ni tS um m a ry Y o u s h o u ld n o w b e a b l e to :
1 9 0
•
D e n e s c a la b i lity
•
L is t a n d d e s c r ib e g e n e r a l S A P B u s in e s s O b j e c ts B I p l a t f o r m co n si d erat io n s
•
D e n e th e s iz in g p r o c e s s
•
S i z e a S A P B u s in e s s O b j e c ts B I p l a tf o r m d e p l o y m e n t
•
D e t e r m in e s y s te m u s a g e , r e p o r tin g , d o c u m d e p l o y m e n t r e q u ir e m e n t s
•
A n a ly z e d e p l o y m e n t r e q u i r e m e n ts to d e t e r m in e th e s iz e a n d c o n g u r a t io n o f a depl oym ent
•
I d e n t if y s e r v i c e th r e s h o l d s
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
s c a la b i lity
e n t i n t e r a c tio n , a n d g e n e r a l
2012
0 3 3 EO B
e g d e lw o n Kr u o Yt s e T
T es t Your
2012
K now
le d g e
1.
W h a t i s s c a la b ility ?
2.
W h a t i s s c a la b ility ?
3.
L is t t h e f o u r m a i n S A P B u s in e s s O b j e c ts B I p l a t f o r m s c a la b i lity g o a l s .
4.
L is t t h e th r e e e s tim a t e s n e c e s s a r y w h e n d e t e r m in i n g s y s te m
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
lo a d .
1 9 1
e g d e lw o n K r u o Y t s e T
0 3 3 EOB
A nsw 1.
er s W h a t i s s c a la b i lity ? A ns w e r : S c a l a b i lity is th e c a p a c i ty to a d d r e s s a d d i tio n a l s y s t e m lo a d b y a d d in g r e s o u r c e s w ith o u t f u n d a m e n t a l ly a l te r in g th e im p l e m e n t a t io n a r c h i te c t u r e o r im p l e m e n t a t io n d e s i g n .
2.
W h a t i s s c a la b i lity ? A ns w e r : S c a l a b i lity is th e c a p a c i ty to a d d r e s s a d d i tio n a l s y s t e m lo a d b y a d d in g r e s o u r c e s w ith o u t f u n d a m e n t a l ly a l te r in g th e im p l e m e n t a t io n a r c h i te c t u r e o r im p l e m e n t a t io n d e s i g n .
3.
L is t t h e f o u r m a i n S A P B u s in e s s O b j e c ts B I p l a t f o r m s c a la b i lity g o a l s . A ns w e r : I nc r ease o ve r al l syst em cap aci ty, I n cr ease sched ul e r ep ort ing cap aci ty, I n c r e a s e r e p o r t v ie w in g c a p a c i ty a n d I m p r o v e w e b r e s p o n s e s p e e d s
4.
L is t t h e th r e e e s tim a t e s n e c e s s a r y w h e n d e t e r m in i n g s y s te m
lo a d .
A ns w e r :
1 9 2
1.
Tot alnum
berof
2. 3.
T o ta l n u m Tot alnum
b e r o f c o n c u r r e n t a c t iv e u s e r s th a t w ill a c c e s s th e s y s te m b e r o f s im u l ta n e o u s r e q u e s ts th a t w ill b e m a d e
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
p o t e n t ia l u s e r s w h o w ill h a v e
a c c e s s to th e s y s te m
2012
y
r a m m u S t
i n U
1 9 3
0 3 3 E O B
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
2012
y
r a m m u S t
i n U
1 9 4
0 3 3 E O B
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
2012
U n it 5 D epl oyi n g a S yst em U n it O v e r v i e w A f te r y o u h a v e d e s ig n e d a s y s te m a r c h i te c tu r e p l a n , y o u th e n d e p l o y th e s y s te m te s t e n v ir o n m e n t to e n s u r e th a t it is o p e r a t in g a s e x p e c t e d .
in a
U n it O b je c t iv e s A f te r c o m p l e t in g th i s u n i t, y o u w ill b e a b l e to : •
D e s c r ib e c l u s te r in g C e n tr a l M
•
E x p l a in h o w to s e c u r e y o u r d e p l o y m e n t
ana ge m e ntS er ve rs
•
U n d e r s ta n d h o w
w e b a p p l ic a tio n s a r e d e p l o y e d
U n it C o n t e n t s L e s s o n : C lu s t e r in g C e n t r a l M a n a g e m e n t S e r v e r s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . E x e r c i s e 5 : C lu s t e r a S A P B u s i n e s s O b j e c t s B u s i n e s s I n t e l lig e n c e P la t f o r m D e p lo y m e n t . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2012
© 2 0 1 2 S A P A G gs. h tlAi e r svle rd .
1 9 6 2 0 1
1 9 5
m e t g s n ay S i y o l p : De 5 t i Un
Lesson
0 3 3BO E
: C lu s t e r in g C e n t r a l M Lesson
anag
em ent S er ver s
O ver vi ew
T h i s le s s o n e x p l a i n s h o w
L esso
to c l u s te r C e n t r a l M
anage m entS er ver s
n O b je c t iv e s
A f te r c o m p l e t in g th i s le s s o n , y o u w ill b e a b l e to : • D e s c r ib e c l u s te r in g C e n tr a l M a n a g e m e n t S e r v e r s •
E x p l a in h o w to s e c u r e y o u r d e p l o y m e n t
•
U n d e r s ta n d h o w
B usi ness
w e b a p p l ic a tio n s a r e d e p l o y e d
E xa m pl e
I f y o u h a v e a la r g e o r m is s io n - c r itic a l i m p l e m e n t a t io n o f S A P B u s i n e s s O b j e c t s B u s i n e s s I n t e l lig e n c e p l a t f o r m , y o u w ill p r o b a b l y w a n t to r u n s e v e r a l C M S m a c h i n e s to g e t h e r in a c l u s te r . A c l u s te r c o n s is ts o f tw o o r m o r e C M S s e r v e r s w o r k i n g to g e t h e r a g a i n s t a c o m m o n C M S s y s te m d a ta b a s e . I f a m a c h i n e th a t i s r u n n i n g o n e C M S f a i ls , a m a c h i n e w ith a n o t h e r C M S w ill c o n t in u e to s e r v i c e S A P B u s in e s s O b j e c ts B u s in e s s I n t e l lig e n c e p l a t f o r m r e q u e s t s . T h i s " h i g h a v a i la b i lity " s u p p o r t h e l p s to e n s u r e th a t S A P B u s i n e s s O b j e c t s B u s i n e s s I n t e l lig e n c e p l a t f o r m u s e r s c a n s t ill a c c e s s in f o r m a t io n w h e n th e r e is a n e q u i p m e n t f a i lu r e .
C lu s t e r in g C e n t r a l M W he n you a dd a ne w C to th e e x i s tin g C M S s y s e x i s tin g C M S m a c h i n e s m a na ge m e nta re a oft he C
1 9 6
M S te m . Fo M C
ana ge m en t S er ver s to a n e x i s tin g c lu s te r, y o u in s tr u c t t h e n e w C M S to c o n n e c t d a t a b a s e a n d to s h a r e th e p r o c e s s in g w o r k l o a d w ith a n y r in f o r m a t io n a b o u t y o u r c u r r e n t C M S , g o to th e S e r v e r s .
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
2012
B O E 330
L e s s o n : C u l s et n i r g C e n art l M a n a g e m e n t S e vr e sr
C lu s t e r in g r e q u ir e m e n t s •
For bes tper for m dat aba s e m us t c o m m u n i c a te s qu er ies . If the m ann er ,S A P b e g re a tly
anc e,t he dat aba b e a b l e to p r o c e f r e q u e n t ly w ith dat abase se rver B usi ness O bj ect a ffe c te d .
s e s er vert hatyou c h o o s e to h o s s s s m a l l q u e r ie s v e r y q u i c k l y . T th e s y s te m d a t a b a s e a n d s e n d s is u n a b l e to p r o c e s s th e s e r e q u s B u s i n e s s I n t e l lig e n c e p l a t f o r m
•
F so ra b m e e sa t m p e o u r f on rt m o f ma n c e e ,m r u o n r y e aa nc d h Ct h e M s a S m c e l u s t y t p e r e m o f Ce m P b U e r o . n
•
C o n g u r e e a c h m a c h i n e s im ila r ly :
s ys M any in for
te m S sm all a tim e l y m a n c e w ill
a m a c h i n e th a t h a s th e
–
In s ta ll th e s a m e o p e ra tin g s y s te m , in c lu d in g th e s a m e v e rs io n o f o p e ra tin g s yst em s er vi ce packs and pat ches .
–
I n s t a l l t h e s a m e v e r s i o n o f S A P B u s i n e s s O b je c t s B u s i n e s s I n t e l l i g e n c e p la tfo rm (in c lu d in g p a tc h e s , if a p p lic a b le ).
–
E n s u re th a t e a c h C M S c o n n e c ts to th e C M S s y s te m m a n n e r : w h e t h e r y o u u s e n a t iv e o r O D B C d r iv e r s . M a k e s u r e th a t t h e d r iv e r s a r e th e s a m e o n e a c h m a c h i n e , a n d a r e a s u p p o r te d v e r s io n .
–
E n s u re th a t e a c h C M S u s e s th e s a m e d a ta b a s e c lie n t to c o n n e c t to its s yst em dat abase,and th a t it is a s u p p o r te d v e r s io n .
–
C h e c k th a t e a c h C M S u s e s th e s a m e d a ta b a s e u s e r a c c o u n t a n d p a s s w o rd to c o n n e c t t o th e C M S s y s te m d a t a b a s e . T h i s a c c o u n t m u s t h a v e c r e a te , d e l e t e , a n d u p d a t e r ig h t s o n th e s y s t e m d a t a b a s e .
–
E n s u re th a t th e n o d e s o n w h ic h e a c h C M S is lo c a te d a re ru n n in g u n d e r th e s a m e o p e r a t in g s y s te m a c c o u n t . ( O n W in d o w s , t h e d e f a u l t is th e " L o c a l S y s t e m " a c c o u n t .)
–
V e rify th a t th e c u rre n t d a te a n d tim e a re s e t c o rre c tly o n e a c h C M S m a c h in e ( inc lud ing set tin gs f o r da yl ig ht savi n gs tim e) .
–
E n s u re th a t th e s a m e W A R le s a re in s ta lle d o n a ll w e b a p p lic a tio n s e rv e rs in the cl u st er .
•
E n s u r e th a t e a c h a n d e v e r y C M S in a c lu s te r i s o n th e s a m e L o c a l A r e a N e tw o r k .
•
I f y o u w a n t t o e n a b l e a u d itin g , e a c h a u d i tin g d a t a b a s e a n d to c o n n e c t t th e a u d i tin g d a t a b a s e a r e th e s a m dat abase ser vers , cl ient s,access
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
d a ta b a s e in th e s a m e
C M S m u s t b e c o n g u r e d to u s e th e s a m e o it i n th e s a m e m a n n e r . T h e r e q u i r e m e n t s f o r e a s th o s e f o r th e s y s te m d a t a b a s e in te r m s o f m e t h o d s , d r iv e r s , a n d u s e r I D s .
H in t : B y d e f a u l t, a c l u s te r n a m th at y o u in st al l.
2012
tt he he C it m e s ts per
e r e e c ts th e s p e c i c n a m e o f th e r s t C M S
1 9 7
m e t g s n ay S i y o l p : De 5 t i Un
0 3 3BO E
Addi ng
a C M S t o a c lu s t e r
T h e r e a r e s e v e r a l w a y s to a d d a n e w C M S c lu s te r m p ro c e d u re :
e m b e r. F o l lo w
th e a p p r o p r ia t e
•
Y o u c a n in s ta l a n e w n o d e w ith a C M
•
I f y o u a lr e a d y h a v e a n o d e w s e r v e r f r o m th e C M C .
S o n a n e w m a c h in e .
•
I f y o u a lr e a d y h a v e a n o d e w ith C M S b i n a r y l e s , y o u c a n a ls o a d d a n e w C M S s e r v e r b y c l o n i n g a n e x i s tin g C M S s e r v e r .
ith C M S b in a r y l e s , th e n y o u c a n a d d a n e w C M S
N o t e : B a c k u p y o u r c u r r e n t C M S s y s te m d a ta b a s e a n d th e c o n t e n ts o f y o u I n p u t a n d O u t p u t F ile R e p o s ito r ie s b e f o r e m a k i n g a n y c h a n g e s .
1 9 8
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
2012
B O E 330
L e s s o n : C u l s et n i r g C e n art l M a n a g e m e n t S e vr e sr
G ener alr ecom
m e n d a t io n s f o r s e c u r in g y o u r d e p lo y m
T h e f o l lo w in g a r e r e c o m m e n d e d d e p lo y m e n t s .
g u i d e l in e s f o r s e c u r in g y o u r
ent
B I pl atfor m
•
U s e r e w a lls to p r o t e c t t h e c o m m u n i c a tio n b e tw e e n th e C M S a n d o t h e r s y s te m c o m p o n e n t s . I f p o s s ib l e , a l w a y s h i d e y o u r C M S b e h i n d th e r e w a l l. A t t h e v e r y le a s t, e n s u r e th a t th e s y s t e m d a t a b a s e is s a f e l y b e h i n d th e r e w a l l.
•
A d d a d d i tio n a l e n c
r y p t io n to th e F i le R e p o s ito r y S e r v e r s . O n c e th e s y s te m
a n d r u n n i n g , p r o p r ie t a r y c o n te n t w ill b e s to r e d in th e s e e n c r y p t io n th r o u g h th e O S o r u s e a th i r d p a r ty to o l . •
• D e p lo y a r e v e r s e p r o x y to h i d e th e m b e h i n d a tr a f c th a t is a d d r e s s e d p ro x y s e rv e r, th e
•
S t r ic t ly e n f o r c e c o r p o r a t e p a s s w o r d p o l ic i e s . E n s u r e th a t u s e r o u tin e l y c h a n g e d .
•
I f y o u h a v e o p t e d to in s ta l l t h e s y s te m d a t a b a s e a n d w e b a p p l ic a tio n s e r v e r p ro v id e d w ith B I p la tfo rm , y o u s h o u ld a c c e s s th e re le v a n t d o c u m e n ta tio n to e n s u r e th e s e c o m p o n e n t s a r e d e p l o y e d w ith a d e q u a t e s e c u r ity c o n g u r a t io n s .
•
T he yo u upda T om
•
U s e th e S e c u r e b e tw e e n c E n s u r e th a t th e - s e n s i tiv e te m o p erat io n .
•
•
s e r v e r in s in g l e I P to p r iv a t e re fo re
is u p
s e r v e r s . A d d a d d i tio n a l
f r o n t o f th e w e b a p p l ic a tio n s e r v e r s in o r d e r a d d r e s s . T h i s c o n g u r a t io n r o u t e s a l l I n t e r n e t w e b a p p l ic a t io n s e r v e r s th r o u g h th e r e v e r s e h id in g p riv a te IP a d d re s s e s . r pas s w or ds ar e
p l a t f o r m in c l u d e s A p a c h e T o m c a t a s th e d e f a u l t w e b a p p l ic a tio n s e r v e r . I f p l a n to u s e th i s s e r v e r , p le a s e r e g u la r ly r e f e r to th e A p a c h e s i te f o r s e c u r ity te s . I n s o m e c a s e s , y o u m a y n e e d to m a n u a l ly u p d a te y o u r v e r s io n o f c a t to e n s u r e th a t th e la t e s t s e c u r ity x e s a r e in s t a l le d . S o c k e ts L lie n ts a pl atfor m po rar y dat
aye r (SS L ) pr ot oc olf or allnet w or k n d s e rv e rs in y o u r d e p lo in s t a l la t io n d i r e c t o r y a n d s u b d ir e c t a m a y b e s to r e d in th e s e d i r e c t o r
c o m m u n i c a tio n y m e n t. o r ie s a r e s e c u r e d ie s d u r in g s y s te m
A c c e s s to th e C e n t r a l M a n a g e m e n t C o n s o l e ( C M C ) s h o u l d b e r e s tr ic te d to lo c a l a c c e s s o n ly .
U n d e r s t a n d i n g h o w w e b a p p lic a t io n s a r e d e p l o y e d B I p l a t f o r m w e b a p p l ic a tio n s a p p lic a t io n s a r e d e p lo y e d a u t T h e to o l c a n a l s o b e u s e d to d e p l o y e d . T h e w e b a p p l ic a t W in d o w s in s t a l la t io n :
ar e depl oyed on o m a t ic a l ly d u r in g m a n u a l ly d e p l o y io n s a r e lo c a t e d in
a w in s t th e th e
e b a p p l ic a tio n a l la t io n th r o u g a p p l ic a tio n s a f f o l lo w in g d i
s er ver . T he h th e W D e p l o y to o l. te r B I p l a t f o r m is rect or y on a def aul t
C : \P r o g r a m F ile s ( x 8 6 ) \S A P B u s i n e s s O b je c t s \S A P B u s i n e s s O b je c t s E n t e r p r is e X I 4 .0 \ w a r le s \ w e b a p p s
2012
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
1 9 9
m e t g s n ay S i y o l p : De 5 t i Un
0 3 3BO E
W D e p l o y is u s e d to d e p l o y tw o s p e c i c W A R l e s : •
B O E : i n c lu d e s th e C e n t r a l M a n a g e m e n t C o n s o l e ( C M C ) , B I l a u n c h p a d , O p e n D oc um e nt ,
•
d s w s b o b j e : c o n t a i n s th e W e b S e r v i c e a p p l ic a tio n N ot e: th e r e v e r o f th e W cont extpat
I f th e w e b a p p l ic a t io n s e r v e r is s e p r o x y s e r v e r s h o u ld b e c o n A R le s . T o e x p o s e a l l o f th e B h for eve ry B I pl at for m W A R
lo c a t e d b e h i g u r e d w ith I pl at for m l e th a t i s
nd th e funct depl
A d d i n g o r r e m o v i n g a d d i t io n a l W A C S t o y o u r d A d d i n g a d d i tio n a l W A C S to y o u r d e p l •
F a s te r r e c o v e r y f r o m
•
Im pr oved
•
B e tte r lo a d b a la n c in g .
•
B e tte r o v e r a ll p e r f o r m a n c e .
a rever se pr oxy s er ver , cor rectcont ext pat hs io n a l ity , c o n g u r e a oyed.
epl oym
oym entc an gi ve you a num be r ofadva
ent nt age s:
a m is c o n g u r e d s e r v e r.
s e r v e r a v a ila b i lity .
T h e r e a r e th r e e w a y s to a d d a d d itio n a l W A C S to y o u r d e p l •
I n s ta l in g W A C S o n a m a c h in e .
•
C r e a t in g a n e w W A C S .
•
C l o n in g a W A C S .
o y m e n t:
Na t t o t h e e : s a m I t ie s t i r m e c oe m d u me e nt od e h di g h t h a tr ye os u o u r rc ue n u ta i l is z i an g lt i o e n . W H A o C w S e v o e n r , t y h o e us a m c a e n m d e p a l c h oi y n e m o r e th a n o n e W A C S o n th e s a m e m a c h i n e , a n d o n ly r u n o n e o f t h e m , t o h e lp y o u r e c o v e r in th e e v e n t o f a m is c o n g u r e d W A C S .
2 0 0
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
2012
B O E 330
L e s s o n : C u l s et n i r g C e n art l M a n a g e m e n t S e vr e sr
E x e r c i s e 5 : C lu s t e r a S A P B u s i n e s s O b j e c t s B u s i n e s s In t e l lig e n c e P la t f o r m D e p lo y m e n t E x e r c i s e O b je c t iv e s A f te r c o m
p l e t in g th i s e x e r c i s e , y o u w ill b e a b l e to :
•
C r e a te n e w C lu s te r D S N
•
C r e a te th e B I P 4 . 0 C lu s te r
B usi nes s E xa m pl e A s a s yst em adm h o r iz o n t a l ly s c a le d a n d o r ig i n a l N o d e ser ve as a hi ghl y
ini st r at or , yo u need con gu r e a hi gh ly avai B I P 4 . 0 s o l u t io n . W D F L B M T 2 2 6 8 w ill b e s our ce for cl oni ng s er ver s ont o W D FL B M a v a ila b l e W e b f a r m e a c h h o u s in g o n e in s ta n c
T a s k 1 : C r e a te n e w C r e a te n e w C lu s te r D S N S er ver 1.
C lu s t e r D
S N
o n W D F L B M T 2 2 8 7 p o in t in g to W D F L B M T 2 2 6 8 D a ta b a s e
L o g in to W D F L B M T 2 2 8 7 W in d o w s S e r v e r a n d n a v i g a te to D a ta S o u r c e s ODBC. d l e iF
eu l aV
S evr e r C o m p ue rt
W D F L B M T 2287.
m ae rn e U s
n m d i aB o
P asw od r 2.
la b l e , f a u l t to l e r a n t , th e D a t a b a s e S e r v e r T 2 2 8 7 . B o t h s e r v e r s w ill e o f A p a c h e T o m c a t.
< A g nsi e d p aws od r>
I n th e S y s te m D S N T a b , a d d a n e w D S N u s in g S Q L S e r v e r N a tiv e C lie n t . C a l th e D S N BI P_ C LU STE R # # _ D SN . I n th e D a t a b a s e S e r v e r n a m e e l d , t y p e W D F L B M T 2 2 6 8 . U s e S Q L S e r v e r a u t h e n t ic a tio n a n d p r o v i d e u s e r c r e d e n t ia l s .
T a s k 2 : C r e a t e t h e B IP 4 . 0 C lu s t e r 1.
Fr om
2.
C r e a te a n e w S I A . N a m e it U # # S I A . U s e p o r t 6 4 0 1 . S e le c t t h e O p t io n N o d e w ith C M S .
W D F L B M T 2 2 8 7 C C M , s to p a l f u n c tio n a l S I A s
A d d
C o n t in u e d
2012
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
on nex t p age
2 0 1
m e t g s n ay S i y o l p : De 5 t i Un
0 3 3BO E
3.
S t a r t Y o u r N a m e S I A . R e s ta r t A p a c h e T o m a B IP 4. 0 cl ust er .
c a t. Y o u h a v e s u c c e s s f u l ly c r e a t e d
R e s u lt A s a f o l lo w - u p a n d e x t e n s io n to th i s e x e I n t e l lig e n c e P r o c e s s in g tie r to y o u r n e w u n d e r t h i s S I A . T h e n y o u c a n c r e a te a n e w ly c l o n e d W e b I n t e l lig e n c e s e r v e r S e r v e r G r o u p . C o n g u r e a n e x i s tin g W b y th is s e rv e r g ro u p fo r b o
2 0 2
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
rci s e,you m ay w antt U # # S I A . S ta r t a n d W e b I n t e l lig e n c e S e r s and cal l it W eb I nt e b I n t e l lig e n c e d o c u m th v ie w in g a n d
o c l o n e th e W e b e n a b l e th e s e r v e r s v e r G r o u p w ith th e e l lig e n c e P r o c e s s in g entt o be pr oces sed s c h e d u lin g .
2012
B O E 330
L e s s o n : C u l s et n i r g C e n art l M a n a g e m e n t S e vr e sr
S o lu t io n 5 : C lu s t e r a S A P B u s i n e s s O b je c t s B u s i n e s s In t e l lig e n c e P la t f o r m D e p lo y m e n t T a s k 1 : C r e a te n e w C r e a te n e w C lu s te r D S N S er ver 1.
C lu s t e r D
S N
o n W D F L B M T 2 2 8 7 p o in t in g to W D F L B M T 2 2 6 8 D a ta b a s e
L o g in to W D F L B M T 2 2 8 7 W in d o w s S e r v e r a n d n a v i g a te to D a ta S o u r c e s ODBC. d l e iF
eu l aV
S evr e r C o m p ue rt
W D F L B M T 2287.
m ae rn e U s
n m d i aB o
P asw od r a) b )
< A g nsi e d p aws od r> E n s u r e y o u a r e lo g in t o W D F L B M T 2 2 8 7 . I f n o t u lo g int o thi s ser ve r. C l i c k St ar t→
Pr og ram s →
s e r e m o t e d e s k t o p to
A d m in i s tr a t iv e T o o l s →
D at a Sou rc e s (O D BC )
C o n t in u e d
2012
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
.
on nex t p age
2 0 3
m e t g s n ay S i y o l p : De 5 t i Un
0 3 3BO E
2.
I n th e S y s te m D S N T a b , a d d a n e w D S N u s in g S Q L S e r v e r N a tiv e C lie n t . C a l th e D S N . I n th e D a t a b a s e S e r v e r n a m e e l d , t y p e BI P_ C LU STE R # # _ D SN W D F L B M T 2 2 6 8 . U s e S Q L S e r v e r a u t h e n t ic a tio n a n d p r o v i d e u s e r c r e d e n t ia l s . a) b )
S y s te m D S N
C lic k th e
ta b .
C l i c k A d d ... .
c)
S e le c t S Q L S e r v e r N a t iv e C lie n t the dat a s ou r ce.
d)
C l ic k
F ini sh
.
e)
I n th e
Na m e
el d, ent er
f)
I n th e
D escri pt io n
g)
I n th e
Server
h)
C l ic k
N ext .
i)
O n th e a u t h e n t ic a tio n s c r e e n , e n t e r t h e lo g i n I D a n d P a s s w o r d a n d c l ic k N e x t.
j)
a s th e d r iv e r f o r w h i c h y o u w a n t t o s e t u p
s e l e c t io n lis t , s e l e c t y o u r h o s tn a m
C h a n g e t h e d e f a u l t d a t a b a s e t o B O E4 x
k)
C l ic k
N ext .
l)
C l ic k
F ini sh
f o r th e d a t a s o u r c e .
B IP_ C LU STE R # # _ D SN
e l d , e n t e r a b r ie f d e s c r ip t io n f o r y o u r d a t a s o u r c e . e f o r th e S Q L S e r v e r .
.
.
Tes t D at a O K to e x i t
Y o u c a n te s t th e c o n n e c t iv i ty b y c l ic k i n g th e So urc e b u tto n . E n s u r e th e r e s u l t is s u c c e s s f u l . C lic k th e w in d o w . H in t :
T a s k 2 : C r e a t e t h e B IP 4 . 0 C lu s t e r 1.
F r o m W D F L B M T 2 2 8 7 C C M , s to p a l f u n c tio n a l S I A s a)
b )
C l ic k S t a r t → P r o g r a m s → S A P B u s i n e s s O b j e c t s B I p l a t fo r m 4 → S A P B u s i n e s s O b je c t s B I p l a t fo r m → S A P B u s i n e s s O b je c t s B I p l a t fo r m M a n a g e m e n t C o n s o le . S e le c t a ll th e S I A s a n d c lic k Stop
.
C o n t in u e d
2 0 4
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
2012
on nex t p age
C e n tr a l
B O E 330
L e s s o n : C u l s et n i r g C e n art l M a n a g e m e n t S e vr e sr
2.
a)
I n th e C e n t r a l C o n g u r N o d e .
a tio n M a n a g e r ( C C M ) , o n
T h e A d d N o d e W iz a r d b )
page
A d d
th e to o l b a r, c l ic k
appea rs .
C lic k N ext .
c)
E n te r t h e N o d e Name A gent( SI A ).
d)
S e le c t
e)
S e l e c t t h e o p t io n
f)
I n th e
g)
I n th e C M S S y s te m D a t a b a s e D a t a S o u r c e N a m e a n d c l ic k O K . SQ L Se r v e r O D BC
h)
C lic k th e M ac hi ne D at a Sour c e y o u c r e a t e d . C lic k O K .
i)
U n c h e c k th e U s e T r u s te d C o n n e c tio n c h e c k b o x . S p e c if y S Q L S e r v e r creden tial s an d cl ick O K .
j)
Add
k)
a n d SI A Por t
n o d e w ith C M S .
b )
S e r v e r I n t e l lig e n c e
.
el d,ensur
e you
N ext .
. C lick
6400
us e por t
.
led , cl ick
ta b a n d s e l e c t t h e
S p e c i fy , sel ec t
B I P _ C lu s t e r # # _ D
SN
E n te r c lu s te r k e y a n d c lic k N ext . O b t a i n th e c l u s t e r k e y f r o m
I n th e C M S Logon lo g o n a s Administ
s c r e e n c h a n g e th e s y s te m . C lic k
rator
S t a r t Y o u r N a m e S I A . R e s ta r t A p a c h e T o m a B IP 4. 0 cl ust er . a)
n u m b e r f o r th e n e w
U s e e x is tin g r u n n i n g C M S
N ew CM S po rt
N ot e:
3.
A d d
C r e a te a n e w S I A . N a m e it U # # S I A . U s e p o r t 6 4 0 1 . S e le c t t h e O p t io n N o d e w ith C M S .
N a v ig a te to U # # S I A in th e C C M
y o u r in s t r u c t o r . n a m e to F ini sh
WDFLBMT22
68
a n d
.
c a t . Y o u h a v e s u c c e s s f u l ly c r e a te d a n d c lic k
St art
.
N a v ig a te to th e A p a c h e T o m c a t s e rv e r in th e C C M
a n d c l i c k R est art
.
R e s u lt A s a f o l lo w - u p a n d e x t e n s io n to th i s e x e r c i s e , y o u m a y w a n t t o c l o n e th e W e b I n t e l lig e n c e P r o c e s s in g tie r to y o u r n e w U # # S I A . S ta r t a n d e n a b l e th e s e r v e r s u n d e r th i s S I A . T h e n y o u c a n c r e a te a W e b I n t e l lig e n c e S e r v e r G r o u p w ith th e n e w ly c l o n e d W e b I n t e l lig e n c e s e r v e r s a n d c a ll it W e b I n t e l lig e n c e P r o c e s s in g S e r v e r G r o u p . C o n g u r e a n e x i s tin g W e b I n t e l lig e n c e d o c u m e n t t o b e p r o c e s s e d b y th i s s e r v e r g r o u p f o r b o t h v i e w in g a n d s c h e d u l in g .
2012
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
2 0 5
m e t g s n ay S i y o l p : De 5 t i Un
0 3 3BO E
Le s s on Sum
m a ry
Y o u s h o u ld n o w b e a b l e to :
2 0 6
•
D e s c r ib e c l u s te r in g C e n tr a l M
•
E x p l a in h o w to s e c u r e y o u r d e p l o y m e n t
an ag em en tS e rver s
•
U n d e r s ta n d h o w
w e b a p p l ic a tio n s a r e d e p l o y e d
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
2012
0 3 3 E O B
y
r a m m u S t
i n U
U ni tS um m a ry Y o u s h o u ld n o w
2012
b e a b l e to :
•
D e s c r ib e c lu s te r in g C e n tr a l M
•
E x p l a in h o w to s e c u r e y o u r d e p l o y m e n t
a nag em en tS er ve rs
•
U n d e r s ta n d h o w
w e b a p p l ic a tio n s a r e d e p l o y e d
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
2 0 7
y
r a m m u S t
i n U
2 0 8
0 3 3 E O B
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
2012
0 3 3 EO B
e g d e lw o n Kr u o Yt s e T
T es t Your 1.
2012
K now
le d g e
W h a t a r e th e s te p s th a t y o u
w o u l d p e r f o r m to c lu s te r tw o C M S s e r v e r s ?
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
2 0 9
e g d e lw o n K r u o Y t s e T
0 3 3 EOB
A nsw 1.
er s W h a t a r e th e s te p s th a t y o u
w o u l d p e r f o r m to c lu s te r tw o C M S s e r v e r s ?
A ns w e r :
2 1 0
•
C r e a t e a s e p a r a t e S I A o n t h e jo i n i n g C M S
•
U s in g C M C a d d C M S s e r v i c e to th e n e w ly c r e a te d S I A
•
U s in g C C M
c o n g u r e C M S to p o in t t o th e s o u r c e C M S S y s te m D a ta b a s e
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
2012
y
r a m m u S t
i n U
2 1 1
0 3 3 E O B
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
2012
y
r a m m u S t
i n U
2 1 2
0 3 3 E O B
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
2012
U n it 6 C ont e ntM
a na ge m e nt
U n it O v e r v i e w O n c e y o u h a v e d e p l o y e d a S A P B u s in e s s O b j e c ts B I p l a t f o r m y o u n e e d to d e s ig n a n d im p l e m e n t a c o n t e n t m a n a g e m e n t p l a n .
U n it O b je c t iv e s A f te r c o m p l e t in g th i s u n i t, y o u w ill b e a b l e to : •
D e s c r ib e th e r o l e s o f t h e u p g r a d e m a n a g e m e n t t o o l
•
M ig r a te o b j e c ts u s in g th e u p g r a d e m a n a g e m e n t t o o l
•
E x p l a in L i f e c y c le M a n a g e m e n t
•
D e s c r ib e th e L if e c y c le m a n a g e m e n t c o n s o l e
•
M a n a g e p r o m o t i o n jo b s
•
U s e M o n ito r in g
• •
U s e A u d it in g R e c o g n i z e w h e n to u s e th e d i f f e r e n t t y p e s
•
M a n a g e r e p l ic a tio n c o n i c t r e s o l u t io n
o f r e p l ic a tio n
U n it C o n t e n t s L e s s o n : U n d e r s t a n d i n g th e U p g r a d e M a n a g e m e n t T o o l . . . . . . . . . . . . . . . . . . . . . . E x e r c i s e 6 : M ig r a t e O b j e c t s U s i n g U p g r a d e M a n a g e m e n t T o o l. . . . . . . . . . L e s s o n : U s i n g L if e c y c l e M a n a g e m e n t C o n s o le . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . E x e r c i s e 7 : M a n a g e t h e P r o m o t io n o f L if e c y c le M a n a g e m e n t J o b s . . . . . E x e r c i s e 8 : C o m p a r e O b j e c t s a n d F ile s u s i n g V is u a l D if f e r e n c e . . . . . . . . L e s s o n : U s in g M o n it o r in g a n d A u d it in g . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . E x e r c i s e 9 : M o n it o r S e r v e r P e r f o r m a n c e . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . L e s s o n : M a n a g in g t h e F e d e r a t io n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . E x e r c i s e 1 0 : M a n a g e F e d e r a t io n S e r v i c e s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2012
© 2 0 1 2 S A P A G gs. h tlAi e r svle rd .
2 2 2 2 2 2 2
1 1 2 3 5 6 7 2 8 2 9
2 1 3
4 7 3 3 5 7 9 5 7
t nm e g a nM t n a e t : n C o 6 t i U n
Les son:
0 3 BO 3E
U n d e r s ta n d i n g th e U p g r a d e Lesson
M a nage m e ntT ool
O ver vi ew
L e s s o n U n d e r s ta n d i n g th e U p g r a d e M a n a g e m e n t T o o l
L esso
n O b je c t iv e s
A f te r c o m p l e t in g th i s le s s o n , y o u w ill b e a b l e to : • D e s c r ib e th e r o l e s o f t h e u p g r a d e m a n a g e m e n t t o o l •
M ig r a te o b j e c ts u s in g th e u p g r a d e m a n a g e m e n t t o o l
B usi ness
E xa m pl e
B u si n ess
In t e l lig e n c e A r c h iv e R e s o u r c e ( B IA R ) le s
A B u s i n e s s I n t e l lig e n c e A r c h i v e R e s o u r c e ( B I A R ) le c o n t a i n s c o m p r e s s e d b u s i n e s s in t e l lig e n c e c o n te n t . T h i s c o n t e n t c a n b e e a s ily m o v e d to a d i f f e r e n t lo c a t io n o r S A P B u s i n e s s O b j e c t s B u s i n e s s I n t e l lig e n c e p l a t f o r m d e p lo y m e n t . D u r in g a n in c r e m e n t a l u p g r a d e , y o u c a n s e l e c t a B I A R le a s th e s o u r c e o r d e s tin a t io n if y o u c a n n o t c o n n e c t t o tw o C e n t r a l M a n a g e m e n t S e r v e r s d i r e c tly ( f o r e x a m p l e , i f y o u r d e s t in a t io n a n d s o u r c e d e p lo y m e n t s a r e o n d i f f e r e n t p h y s i c a l n e t w o r k s ) . N ot e:
U pgr ade
•
Y o u c a n u s e th e u p g r a d e m a n a g e m e n t t o o l t o im p o r t a B I A R l e g e n e r a te d u s in g th e I m p o r t W iz a r d f r o m X I R e l e a s e 2 o r X I 3 . x .
•
Y o u c a n n o t e x p o r t a B I A R l e g e n e r a te d u s in g th e 4 . 0 u p g r a d e m a n a g e m e n t to o l in t o a n o t h e r 4 . 0 d e p l o y m e n t . U s e th e lif e c y c l e m a n a g e m e n t c o n s o l e to p r o m o t e c o n t e n t b e t w e e n tw o 4 . 0 d e p l o y m e n t s .
pat hs
Y o u c a n m ig r a t e y o u r s y s te m d a t a a n d b u s i n e s s in t e l lig e n c e c o n t B u s i n e s s O b j e c t s B u s i n e s s I n t e l lig e n c e p l a t f o r m 4 . 0 f r o m X I 3 . x , X h i g h e r ) , o r a B u s in e s s I n t e l lig e n c e A r c h i v e R e s o u r c e ( B I A R ) le R 2 S P 2 (or hi gher ,except4. 0) . If you have an ol der depl oym ent g u id e l in e s to u p g r a d e y o u r e x i s tin g d e p lo y m e n t :
2 1 4
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
ent I R gener ,use
to S el eas ated th e
A P e 2 S P 2 (or from X I f o l lo w in g
2012
B O E 330
L e s s o n : U n d e rs ta n d n i g t h e U p g ra d e M a n a g e m e n t T o o l
C a u t io n :
•
T o u p g r a d e t o X I 3 .1 f r o m X I R 2 , X I M H F 1 , o r X I R 2 r s t u p g r a d e to X I R 2 S P 2 ( o r h i g h e r ) .
•
T o u p g r a d e f r o m B u s in e s s O b j e c ts 5 o r 6 , C r y s ta l E n t e r p r is e 9 o r 1 0 , o r B u s i n e s s O b j e c t s B u s i n e s s I n t e l lig e n c e p l a t f o r m , y o u m u s t r s t u p g r a d e to X I 3 . x , o r X I R 2 S P 2 ( o r h i g h e r ) .
N ot e: T f e a t u r e s in in s t a l la t io n 4.0 depl oym M anagem
he upgr ade you r depl pr og ram . ent ,you entS er ver
U s i n g th e u p g r a d e
m oym If ca (C
an age m entt oolupgr ad e n t . T o u p g r a d e th e y o u h a v e a n e x i s tin g n m ig r a t e y o u r d a t a to M S ) dat abas e,or usi ng
m ana gem
SP 1 , y o u m u st
e s o n l y th e S e r v e r a n c l ie n t to o l s , r u n th e I n f o r m a t io n p l a t f o r m 4 . 0 , u s i n g th e s a m e di ffer ent dat abas es .
d W e b T ie r C lie n t T o o l s se rvi ces C ent ral
entt ool
T h e u p g r a d e m a n a g e m e n t t o o l g u i d e s y o u th r o u g h th e p r o c e s s o f e x p o r tin g b u s i n e s s in tel lig en ce co n ten t ( u ser acc o u n ts,g r o u p s,fol d ers , r ep o r ts,u n iv er ses,sec u r ity, an d o t h e r o b je c t s ) a n d u p g r a d i n g i t t o t h e m o s t r e c e n t v e r s i o n . T h e u p g r a d e in v o lv e s th e f o l lo w in g s te p s : •
•
Com
p le te U p g r a d e s
1.
S e l e c t a n u p g r a d e s c e n a r io .
2.
S p e c i f y th e s o u r c e a n d d e s tin a t io n d e p l o y m
3.
( O p t io n a l ) S p e c i f y o b j e c t p a r a m e t e r s .
4.
P e r f o r m th e u p g r a d e .
ent s.
In c re m e n t a l U p g ra d e s 1.
S e l e c t a n u p g r a d e s c e n a r io .
2.
S p e c i f y th e s o u r c e a n d d e s tin a t io n d e p l o y m
3.
S e l e c t o b j e c ts to u p g r a d e .
4.
( O p t io n a l ) S p e c i f y o b j e c t p a r a m e t e r s .
5.
S p e c i f y o b j e c t d e p e n d e n c ie s .
6.
P e r f o r m th e u p g r a d e .
ent s.
C om pl et e upg rade T h e S A P B u s in e s s O b j e c ts B u s in e s s I n t e l lig e n c e p l a t f o r m u p g r a d e m a n a g e m e n t t o o l p e rfo rm s a c o m p le te u p g ra d e b y c o p y in g c o n te n t fro m o n e d e p lo y m e n t to a n o th e r.
2012
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
2 1 5
t nm e g a nM t n a e t : n C o 6 t i U n
0 3 BO 3E
C o m p l e t e u p g r a d e s a l lo w y o u to c o p y dependenc ie s a n d p e r m is s io n s ) f r o m y o u r t o u p g r a d e i t . A n y o b je c t s t h a t e x i s t i n o v e r w r itte n b y o b j e c t s w ith th e s a m e u n i O b j e c t s f r o m th e s o u r c e d e p l o y m e n t w n a m e a n d lo c a t io n a s o b j e c ts o n th e d e s ar e upg raded.
b u s i n e s s in t e l lig e n c e c o n t e n t ( in c l u d i o l d d e p l o y m e n t t o th e n e w d e p l o y m the dest inat ion depl oy m ent ar e aut om q u e id e n t i e r s f r o m th e s o u r c e d e p l o y m ith d i f f e r e n t u n i q u e id e n t i e r s b u t th e tin a t io n d e p l o y m e n t a r e r e n a m e d w h e n
ng ent ,and a t ic a l ly ent . sam e th e y
T h i s is th e s im p l e s t a n d f a s te s t w a y to u p g r a d e th e c o n t e n t o f y o u r e n t ir e C e n t r a l M a n a g e m e n t S e r v e r ( C M S ) d a ta b a s e .
In c r e m e n t a l u p g r a d e Incr and copi lo c a t
em to ed io n
ent alupg rades u p g r a d e th e m . and renam ed,i a s o b je c t s o n
a l lo w Y ou f th e y th e
y o u t o c o p y i n d i v i d u a l o b je c t s t o y o u r n e w d e p l o y m e n t , c a n s e l e c t w h i c h o b j e c ts in th e s o u r c e d e p l o y m e n t c a n b e h a v e d i f f e r e n t u n iq u e id e n t i e r s b u t th e s a m e n a m e a n d d e s t in a t io n d e p lo y m e n t .
S e l e c tin g a n d c o p y i n g s p e c i c o b j e c ts f r o m a C e n t r a l M a n a g e m e n t S y s te m ( C M S ) w ith a n in c r e m e n t a l u p g r a d e is th e b e s t w a y to im p o r t a lim ite d s u b s e t o f s o u r c e o b je c t s i n t o t h e d e s t i n a t i o n d e p l o y m e n t .
S id e - b y - s i d e d e p lo y m e n t s I n a d d i tio n to c h o o s in g b e t w e e n a c o m p l e t e u p g r a d e o r a n in c r e m e n t a l u p g r a d e , y o u m a y w a n t t o c o n s id e r p e r f o r m in g a s id e - b y - s id e d e p l o y m e n t . A s id e - b y - s id e dB e p ul s i o ny em s th e u p g e x i s tin g and runn
s e n I t n a t l e l l l io g w e n c es y o u p l a t t of o r i n m s r a d e m a n a g e m e n t to o l depl oym ent . Y ou ca n in g s m o o t h l y b e f o r e
t a l o ln t h e a m m a o c s h i t r n e e c e nw t v ei rt h a sn i o n e x i o fs t i n S g , A P o l d B e r u s d i e n pe ls to e x p o r t y o u r b u s i n e s s in t e l lig e n c e c o n t e n t th e n m a k e s u r e th a t t h e n e w d e p l o y m e n t i you uni nst al l you r pr evi ous depl oym ent .
S id e - b y - s id e d e p l o y m e n t s c a n a l s o in v o lv e lif e c y c l f r o m o n e s y s te m to a n o t h e r s y s te m w ith o u t a f f e c tin g r e s o u r c e s . T h e p l a t f o r m u s e s th e L if e c y c l e m a n a g e m c o m m a n d - lin e to o l to m a n a g e d i f f e r e n t v e r s io n s o f B
2 1 6
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
so Oy m b j e e c n t t s . U s e from you r s congur ed
e m anagem ent : m ovi ng res our ces th e d e p e n d e n c ie s o f th o s e e n t c o n s o l e a n d th e B I A R I res our ces bet w een s yst em s .
2012
B O E 330
L e s s o n : U n d e rs ta n d n i g t h e U p g ra d e M a n a g e m e n t T o o l
E x e r c i s e 6 : M ig r a t e O b je c t s U s i n g U p g r a d e M a na ge m e ntT ool E x e r c i s e O b je c t iv e s A f te r c o m
p l e t in g th i s e x e r c i s e , y o u w ill b e a b l e to :
•
M ig r a te a B I A R l e to a L i v e s y s te m
•
P e r f o r m a in c r e m e n t a l m ig r a tio n
B usi nes s E xa m pl e U s in g a B I A R l e , y o u c a n p e r f o r m m ig r a tio n f r o m r e p o s i to r y to a liv e B I P 4 . 0 p l a t f o r m .
Task
1: P er for m
a in c r e m e n t a l m
a S A P B u s in e s s O b j e c ts X I 3 . 1
ig r a t io n
Y o u w ill p e r f o r m a in c r e m e n t a l m ig r a t io n f r o m a S A P B u s in e s s O b j e c ts X I 3 . 1 r e p o s ito r y to a liv e B I P 4 . 0 p l a t f o r m u s in g a B I A R l e . N o t e : T h i s B I A R l e w a s p r e p a r e d in a X I 3 . 1 s y s te m a n d it c o n ta in s tw o fol d ers:
•
M a r k e tin g R e p o r ts f o l d e r –
•
1.
C R M a rk e tin g C ry s ta l R e p o rts
– W e b iM a rk e tin g C ry s ta l R e p o rts S a le s R e p o r ts f o l d e r –
C R S a le s C ry s ta l R e p o rts
–
W e b iS a le s C ry s ta l R e p o rts
L a u n c h th e U p g r a d e m a n a g e m e n t t o o l o n th e s e r v e r. N o t e : T h i s s te p n e e d s to b e p e r f o r m e d o n th e s e r v e r s id e w h e r e U p g r a d e m a n a g e m e n t t o o l is in s t a l le d . R e m o t e d e s k t o p to th e s e r v e r a s s ig n e d to y o u to p e r f o r m th i s e x e r c i s e .
2.
U s e th e I n c r e m e n t a l U p g r a d e o p t io n a n d u s e th e B I A R to L iv e o p t io n to p e r f o r m a m ig r a t io n f r o m a p r e p a r e d B I A R le to a n o t h e r liv e s y s te m th a t i s a s s ig n e d to y o u . C o n g u r e th e s o u r c e a n d d e s tin a t io n s y s t e m o p t io n s a s f o l lo w s :
C o n t in u e d
2012
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
on nex t p age
2 1 7
t nm e g a nM t n a e t : n C o 6 t i U n
0 3 BO 3E
d l e iF
e u l aV
S ou rce: B I A R F i le
X I 3 1 _ F o l d e r s O b je c ts .b i a r ( f o u n d i n th e dri ve\ B O E 330 f o l d e r o n th e s e r v e r )
D est in at io n : CM S Na me :
Y o u r a s s ig n e d s y s te m ( F o r e x a m p le : w d b m t2 2 6 8 )
U se r N a m e :
A d m i n sirat ot r
P a s w o rd :
B O T ra n i n i g 4 x
3.
I n th e O b je c t S e l e c t i o n t h e M a r k e t in g R e p o r t s
4.
E n s u r e th a t t h e o p t io n : s e l e c t e d t o h a v e it s d e p e n d
5.
I n th e s u m m a r y s c r e e n , c lic k O verw
ri te ob jec t cont ent
O verw
ri te ob ject s ecuri ty
scr een,expand th e F o l d e r s a n d O b j e c t s f o l d e r a n d s e l e c t a n d S a le s R e p o r t s s u b f o ld e r s . . E x p o r t a l l in s t a n c e s o f a n o b j e c t if t h e o b j e c t s is is sel ect ed . enci es expo rt ed
a n d s e le c t t h e f o l lo w in g o p tio n s :
U p g r a d e O p t io n s
R e s u lt T h e m ig r a t io n p r o c e s s b e g i n s . R e v i e w th e e r r o r s . C lic k O K w h e n th e u p g r a d e is c o m p l e t e .
Task
G eneral
Info
2 : V a l id a t e t h e m ig r a t io n
L o g o n t o th e C M C o f th e a s s ig n e d s y s te m a n d v a l id a t e th e m ig r a t io n b y v e r if y i n g th e f o l d e r s t r u c t u r e , r e p o r ts a n d u n iv e r s e s e x i s t i n th e r e p o s i to r y . A s w e l l, v e r if y th a t y o u c a n v i e w a n d r e f r e s h th e m ig r a t e d c o n t e n t d o c u m e n t s a n d r e p o r ts . 1.
2 1 8
L o g o n to C e n tr a l M a n a g e m e n t C
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
o n s o l e a n d n a v i g a te to th e A u d i to r f o l d e r.
2012
ta b f o r w a r n i n g s a n d
D
B O E 330
L e s s o n : U n d e rs ta n d n i g t h e U p g ra d e M a n a g e m e n t T o o l
S o lu t io n 6 : M ig r a t e O b j e c t s U s i n g U p g r a d e M a na ge m e ntT ool Task
1: P er for m
a in c r e m e n t a l m
ig r a t io n
Y o u w ill p e r f o r m a in c r e m e n t a l m ig r a t io n f r o m a S A P B u s in e s s O b j e c ts X I 3 . 1 r e p o s ito r y to a liv e B I P 4 . 0 p l a t f o r m u s in g a B I A R l e . N o t e : T h i s B I A R l e w a s p r e p a r e d in a X I 3 . 1 s y s te m a n d it c o n ta in s tw o fol d ers:
•
M a r k e tin g R e p o r ts f o l d e r
•
1.
–
C R M a rk e tin g C ry s ta l R e p o rts
–
W e b iM a rk e tin g C ry s ta l R e p o rts
S a le s R e p o r ts f o l d e r –
C R S a le s C ry s ta l R e p o rts
–
W e b iS a le s C ry s ta l R e p o rts
L a u n c h th e U p g r a d e m a n a g e m e n t t o o l o n th e s e r v e r. N o t e : T h i s s te p n e e d s to b e p e r f o r m e d o n th e s e r v e r s id e w h e r e U p g r a d e m a n a g e m e n t t o o l is in s t a l le d . R e m o t e d e s k t o p to th e s e r v e r a s s ig n e d to y o u to p e r f o r m th i s e x e r c i s e .
C l ic k S t a r t → P r o g r a m s → S A P B u s i n e s s O b j e c t s B I P l a t fo r m 4 → S A P B u s i n e s s O b je c t s B I P l a t fo r m → U p g r a d e m a n a g e m e n t t o o l .
a) 2.
U s e th e I n c r e m e n t a l U p g r a d e o p t io n a n d u s e th e B I A R to L iv e o p t io n to p e r f o r m a m ig r a t io n f r o m a p r e p a r e d B I A R le to a n o t h e r liv e s y s te m th a t i s a s s ig n e d to y o u . C o n g u r e th e s o u r c e a n d d e s tin a t io n s y s t e m o p t io n s a s f o l lo w s : d l e iF
e u l aV
S ou rce: BI AR
F il e
D
X I 3 1 _ F o ld e r s O b je c ts .b i a r ( f o u n d in t h e dri ve\ B O E 330 f o l d e r o n th e s e r v e r )
D est in at io n :
C o n t in u e d
2012
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
on nex t p age
2 1 9
t nm e g a nM t n a e t : n C o 6 t i U n
0 3 BO 3E
d l e iF
e u l aV
CM S Na me : U se r N a m e :
A d m i n sirat ot r
P a s w o rd :
B O T ra n i n i g 4 x
a) b )
3.
S e le c t E n g l is h in th e la n g u a g e s e l e c t io n b o x , C lic k a n d c l ic k N ext . I n t h e U p gr ade Scenar
d)
C l ic k
scr een,expand th e F o l d e r s a n d O b j e c t s f o l d e r a n d s e l e c t a n d S a le s R e p o r t s s u b f o ld e r s . .
O b je c t t y p e
I n th e le f t p a n e u n d e r
S e l e c t t h e M a r k e t in g R e p o r t s S e le c t t h e
S a le s R e p o r t s
E n s u r e th a t t h e o p t io n : s e l e c t e d t o h a v e it s d e p e n d a) b )
C l ic k
O p t io n s
F o l d e r s a n d O b je c ts
, na vi ga te to fol der chec k box.
fol der chec k box.
E x p o r t a l l in s t a n c e s o f a n o b j e c t if t h e o b j e c t s is enci es expo rt ed is sel ect ed .
.
U n d e r t h e O bject Inst an ces , s e l e c t E x p o r t a l l i n s t a n c e s o f a n o b j e c t if t h e o b j e c t s is s e l e c t e d t o h a v e it s d e p e n d e n c i e s e x p o r t e d .
c)
C l ic k
O K .
d)
C l ic k
N ext . N ot e:
I n th e s u m m a r y s c r e e n , c lic k O verw
Y o u s h o u l d s e e th e r e a r e m a n y d e p e n d e n t o b j U p g r a d e O p t io n s
e c ts
a n d s e le c t t h e f o l lo w in g o p tio n s :
ri te ob jec t cont ent
C o n t in u e d
2 2 0
.
B I A R t o L iv e
in f o r m a t io n a s p r o v i d e d .
N ext .
I n th e O b je c t S e l e c t i o n t h e M a r k e t in g R e p o r t s
c)
Incr e m e nt alU pgra de
sel ect ion b ox , sel ect
E n t e r th e s o u r c e a n d d e s tin a t io n s y s te m
b )
5.
io
c)
a)
4.
Y o u r a s s ig n e d s y s te m ( F o r e x a m p le : w d b m t2 2 6 8 )
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
2012
on nex t p age
.
B O E 330
L e s s o n : U n d e rs ta n d n i g t h e U p g ra d e M a n a g e m e n t T o o l
O verw
a) b )
ri te ob ject s ecuri ty
C l ic k
U p g r a d e O p tio n s
.
U n d e r t h e Incr em ent al E xp ort
,se lec t
O verw
ri te ob jec t cont ent
Incr em ent al E xp ort
,se lec t
O verw
ri te ob jectsec
c)
U n d erth e
d)
C l ic k
O K .
e)
C l ic k
St art
. .
u rity
.
R e s u lt G eneralI
T h e m ig r a t io n p r o c e s s b e g i n s . R e v i e w th e a n d e r r o r s . C lic k O K w h e n th e u p g r a d e is c o m p l e t e .
Task
nfo
ta b f o r w a r n i n g s
2 : V a l id a t e t h e m ig r a t io n
L o g o n t o th e C M C o f th e a s s ig n e d s y s te m a n d v a l id a t e th e m ig r a t io n b y v e r if y i n g th e f o l d e r s t r u c t u r e , r e p o r ts a n d u n iv e r s e s e x i s t i n th e r e p o s i to r y . A s w e l l, v e r if y th a t y o u c a n v i e w a n d r e f r e s h th e m ig r a t e d c o n t e n t d o c u m e n t s a n d r e p o r ts . 1.
L o g o n to C e n tr a l M a)
b )
C l ic k S t a r t → P r o g r a m s → S A P B u s i n e s s O b j e c t s B I p l a t fo r m 4 → S A P B u s i n e s s O b je c t s B I p l a t fo r m → S A P B u s i n e s s O b je c t s B I p l a t fo r m M a n a g e m e n t C o n s o le .
CMC
Ho me
I n th e
d)
N a v ig a te to
e)
R ig h t - c l ic k th e
f)
C l ic k
g)
R e p e a t t h e s a m e s te p to v i e w a n d r e f r e s h
h)
N a v ig a te to
i)
R ig h t - c l ic k th e
k)
C e n tr a l
L o g o n w ith y o u r u s e rn a m e a n d p a s s w o rd .
c)
j)
2012
a n a g e m e n t C o n s o l e a n d n a v i g a te to th e A u d i to r f o l d e r.
pa g e, cl ick
F ol der s
M a r k e t in g R e p o r t s
R e fr e s h
f o ld er . reportand
C R M a r k e t in g
V ie w
c l ic k
.
.
S a le s R e p o r t s
C l i c k R e fr e s h
.
C R Sal e s
W e bM
a r k e t in g
V ie w
.
doc um ent .
f o ld er . repo rt and
c l ic k
.
R e p e a t t h e s a m e s te p to v i e w a n d r e f r e s h
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
W e bSal e s
docum
ent .
2 2 1
t nm e g a nM t n a e t : n C o 6 t i U n
0 3 BO 3E
Le s s on Sum
m a ry
Y o u s h o u ld n o w b e a b l e to :
2 2 2
•
D e s c r ib e th e r o l e s o f t h e u p g r a d e m a n a g e m e n t t o o l
•
M ig r a te o b j e c ts u s in g th e u p g r a d e m a n a g e m e n t t o o l
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
2012
B O E 330
L e s s o n : U s n i g L e f ci y c e l M a n a g e m e n t C o n s o e l
L e s s o n : U s i n g L i f e c y c le M a n a g e m Lesson
to p e r f o r m lif e c y c l e m a n a g e m e n t i n S A P B u s in e s s O b j e c ts
n O b je c t iv e s
A f te r c o m p l e t in g th i s le s s o n , y o u •
on sol e
O ver vi ew
T h i s le s s o n e x p l a i n s h o w B I depl oym ent s .
L esso
entC
w ill b e a b l e to :
E x p l a in L i f e c y c le M a n a g e m e n t
•
D e s c r ib e th e L if e c y c le m a n a g e m e n t c o n s o l e
•
M a n a g e p r o m o t i o n jo b s
B usi nes s E xa m pl e M a n y B I d e p l o y m e n t s c o n t a i n d i f f e r e n t s ta g e s s u c h a s p r o d u c t i o n . R e p o r t s a n d o t h e r B I o b je c d u e to th e c h a n g i n g in f o r m a t io n a n d b u s i n e s s r e q u i r e m c o n t r o l h o w o b j e c t s a r e p r o m o t e d th r o u g h th e s e s ta g e s c o m p l e t e l y n e w o r th e o b j e c t s h a v e th e r ig h t s to o v e r w a l r e a d y e x i s t i n th e d e s t in a t io n e n v ir o n m e n t .
L i fe C y c l e M a n a g e m
devel ts o f ent s . , w het r ite o r
opm te n A dm her upd
e n t , t e s tin g , re q u ire in i s tr a t o r s th e o b j e c t s a t e th e o b j
and m o d i c a tio n o r e n h a n c e m e n t m ust ar e e c t s th a t
ent
A t S A P , l if e c y c l e m a n a g e m e n t r e f e r s to th e c o m p l e t e p r o c e s s s u r r o u n d in g a n ap pl icat io n, f r o m g at he r ing the ini tial r eq ui r em en ts,t o d esi g ni ng the sol ut ion , to b u ild in g a n d te s tin g th e s o lu tio n , to d e p lo y in g th e s o lu tio n , to th e o n g o in g o p e ra tio n o f th a t s o l u t io n , a n d th e o p t im iz i n g o f th a t s o l u t io n to im p r o v e it o v e r tim e , w h i c h c a n in tu r n le a d to f u r th e r r e q u i r e m e n t s th a t w o u l d b e th e n r o l le d in t o a s u b s e q u e n t ite r a t io n . S o in th i s u s a g e o f th e te r m , “ l if e c y c l e m a n a g e m e n t ” c o v e r s m a n y to p i c s : in s t a l la t io n , d e p lo y m e n t , c h a n g e m a n a g e m e n t , a d m in i s t r a t io n , a u d i tin g , m o n ito r i n g , t r o u b l e s h o o t i n g , t o n a m e ju s t a f e w . T h e L i f e c y c l e M a n a g e m e n t C o n s o l e f o r S A P B u s i n e s s O b j e c t s B I 4 . 0 is o n l y f o r B I c o n t e n t lif e c y c l e . B I c o n t e n t lif e c y c l e m a n a g e m e n t s e r v i c e s r e a lly a r e f o c u s e d o n th e p r o b l e m o f m a n a g i n g th e o n g o i n g lif e c y c l e f o r B I c o n te n t s p e c i c a l ly . B I c o n t e n t lif e c y c l e m a n a g e m e n t is a s u b s e t o f th i s la r g e r to p ic , p r im a r ily in T e s t a n d D e p l o y p h a s e s . I n th i s le s s o n y o u w ill le a r n h o w to m a n a g e B I c o n te n t l if e c y c le u s in g L if e C y c le M a n a g e m e n t C o n s o l e f o r S A P
2012
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
2 2 3
t nm e g a nM t n a e t : n C o 6 t i U n
0 3 BO 3E
B u s i n e s s O b j e c t s B I 4 . 0 , w h i c h is th e to o l th a t a l lo w s B I a d m in i s tr a t o r s a n d o p e r a t io n s te a m s to p a c k a g e B I c o n t e n t a n d a s s o c i a t e d d e p e n d e n c ie s a n d p r o m o t e th a t c o n t e n t i n a n e f c i e n t , r e l ia b l e , a n d r e p e a t a b l e f a s h i o n th r o u g h m u l tip l e e n v ir o n m e n t s .
F i g u r e 3 5 : S A P A p p l ic a t io n L i f e C y c l e M a n a g e m
Fi gur e 36 : Syst em
2 2 4
Landsc
ent
ape
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
2012
B O E 330
L e s s o n : U s n i g L e f ci y c e l M a n a g e m e n t C o n s o e l
W h a t i s L i f e c y c le m a n a g e m T h e lif e c y c l e m a n a g e m in f o r m a t io n r e l a t e d to I t e s t a b l is h e s p r o c e d u p h a s e s s u c h a s sam e si te or at di ff er
entcon
T h e B I r e s o u r c e s th a t a r e p r e s e n t i n th e d e v e l o p m the from and b e com al ong
e n t r e p o s i to r y m u s t b e
m anagi d e l iv e r incl ud T h e s
ng y. es e p h a s e s c a n o c c u r a t th e
tr a n s f e r r e d to
te s t in g r e p o s i to r y f o r te s t in g d e p lo y m e n t . T h e tim e r e q u ir e d to tr a n s f e r r e s o u r c e s o n e r e p o s i to r y to a n o t h e r r e p o s i to r y m u s t b e m in i m a l , t o o b t a i n a h i g h - q u a l ity c o m p e t itiv e p r o d u c t . T h e s e r e s o u r c e s a l s o h a v e d e p e n d e n c i e s th a t h a v e to m o v e d fro m o n e re p o s ito ry to a n o th e r. T h e d e p e n d e n c ie s o f re s o u rc e s a d d s p l e x i ty to th e m o v e m e n t o f r e s o u r c e s , b e c a u s e th e s e r e s o u r c e s h a v e to m o v e w ith th e d e p e n d e n t s .
L if e c y c l e m a n a g e m p l a t f o r m 4 .0 s y s te m to a n o t h e r a l s o e n a b l e s y o u to of B I res our ces ,and its p r ev io u s st at e.
e n t c o n s o l e f o r S A P B u s i n e s s O b j e c t s B u s i n e s s I n t e l lig e n c e is a w e b -b a s e d to o l th a t e n a b le s y o u to m o v e B I re s o u rc e s fro m s y s te m , w ith o u t a f f e c t in g th e d e p e n d e n c i e s o f th e s e r e s o u r c e s . I t m a n a g e d i f f e r e n t v e r s io n s o f B I r e s o u r c e s , m a n a g e d e p e n d e n c i e s r o l l b a c k a p r o m o t e d r e s o u r c e to r e s to r e th e d e s tin a t io n s y s t e m to
C a u t io n : B usi ness O a B I res our of the S A in s t a l le d o n
2012
sol e?
e n t c o n s o l e r e f e r s to th e s e t o f p r o c e s s e s in v o lv e d in a p r o d u c t lif e c y c l e , f r o m th e s t a g e o f c o n c e p t th r o u g h r e s f o r g o v e r n i n g th e e n t ir e p r o d u c t lif e c y c l e , w h i c h d e v e lo p m e n t, te s tin g , a n d p ro d u c tio n . ent geo graphi cal locat ion s.
T h e lif e c y c l e m a n a g e m e n t c o n s o l e to o l is a b j e c t s B u s i n e s s I n t e l lig e n c e p l a t f o r m a p p lic a t io n c e f r o m o n e s y s te m to a n o t h e r s y s te m o n l y if th e P B u s i n e s s O b j e c t s B u s i n e s s I n t e l lig e n c e p l a t f o r b o th th e s o u r c e a n d d e s t in a t io n s y s t e m s .
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
p l u g - in . Y ou s am e m appl
for can ver ic a t
o n e
th e S A P pr om ot e s io n io n is
2 2 5
t nm e g a nM t n a e t : n C o 6 t i U n
0 3 BO 3E
F i g u r e 3 7 : L i fe C y c l e M a n a g e m D epl oym ent
entf or S A P B usi nessO
P ro m o noi t
U p g ra d M e/i go rnai t
L if e C y c le M a n a g e m e n t C o n s o l e ( L C M )
U pg ra de M a na ge r
P r o m o t io n : “T ranspo r t con tent f r om lik e s y s te m to lik e s y s te m ” S y s te m s
U pgr ade : “ T r a n s p o r t a n d tr a n s f o r m c o n t e n t f r o m p r e v i o u s v e r s io n to n e w e r
a r e th e to P r od docum s chedul
v e r s i o n ” C o n t e n t i n c l u d e s a l l o b je c t s . M ig r a t e : “ T r a n s p o r t a n d tr a n s f o r m c o n t e n t f r o m a p r e v i o u s p l a t f o r m to a n e w p l a t f o r m o r a r c h i te c t u r e ”
sam uct ent es .
e ion te m N
v e r s i o n . E .g . D e v t o T e s t . C o n te n t is p r im a r ily pl ates , m etadat a and ot docum enti nst ances .
L i fe c y c l e m a n a g
em ent con sol e Feat ur es
T h e lif e c y c l e m a n a g e m
e n t c o n s o l e s u p p o r ts th e f o l lo w in g f e a t u r e s : •
•
P r o m o t io n - T h i s f e a tu r e e n a b le s y o u to c r e a te o r u p d a te in f o o b j e c ts in th e d e s t in a t io n s y s t e m . A p a r t f r o m p r o m o t in g in f o o b j e c t s , i t e n a b l e s y o u to p e r f o r m th e f o l lo w in g ta s k s : –
2 2 6
bj ect s B I4. 0 – S tandal on e
C r e a t e a n e w jo b • C o p y a n e x i s t i n g jo b • E d i t a jo b • S c h e d u l e a jo b p r o m o t i o n • V i e w t h e h i s t o r y o f a jo b •
•
M a n a g in g D e p e n d e n c ie s - T h i s f e a tu r e e n a b l e s y o u to s e l e c t , l te r , a n d d e p e n d e n t s o f i n f o o b je c t s i n t h e jo b t h a t y o u w a n t t o p r o m o t e .
m an ag e
•
S c h e d u l i n g - T h i s f e a t u r e e n a b l e s y o u t o s p e c i f y a t i m e f o r jo b p r o m o t i o n , r a t h e r t h a n p r o m o t e a jo b a s s o o n a s i t i s c r e a t e d . Y o u c a n s p e c i f y t h e t i m e f o r jo b p ro m o tio n b y u s in g a n y o f th e fo llo w in g p a ra m e te rs : h o u rly , d a ily , w e e k ly , o r m on thl y.
•
S e c u r ity - T h i s f e a tu r e e n a b l e s y o u to p r o m o t e in f o o b j e c ts a l o n g w ith th e a s s o c i a t e d s e c u r ity r ig h ts . Y o u c a n a l s o u s e th i s f e a t u r e to p r o m o t e in f o o b ass oc iat ed w ith ap p licat ion r igh ts.
je c t s
•
T e s t P r o m o t io n - T h i s f e a tu r e e n a b l e s y o u to c h e c k o r te s t t h e p r o m o t io n to e n s u r e th a t a l l t h e p r e v e n t iv e m e a s u r e s a r e ta k e n b e f o r e th e a c t u a l p r o m o t io n o f th e infoo bj ect s. •
•
R o l lb a c k - T h i s f e a tu r e e n a b l e s y o u to r e s to r e th e d e s tin a t io n s y s te m to its p r e v i o u s s t a t e , a f t e r a jo b i s p r o m o t e d . Y o u c a n r o l l b a c k a n e n t i r e jo b o r a p a r t o f t h e jo b .
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
2012
B O E 330
L e s s o n : U s n i g L e f ci y c e l M a n a g e m e n t C o n s o e l
•
A u d i tin g - T h e e v e n t s g e n e r a t e d b y th e lif e c y c l e m a n a g e m e n t c o n s o l e a r e s to r e d in th e a u d i t d a t a b a s e . T h e A u d i tin g f e a t u r e e n a b l e s y o u to m o n i to r th e e v e n t s th a t a r e lo g g e d in th e a u d i t d a t a b a s e .
•
A d m in i s tr a t io n o p t io n s - T h i s f e a tu r e e n a b l e s th e a d m in i s tr a t o r to c o n g u r e th e p a ra m e te rs o f th e life c y c le m a n a g e m e n t c o n s o le . •
•
V e r s io n M a n a g e m e n t - T h i s f e a tu r e e n a b l e s y o u to m a n a g e d i f f e r e n t v e r s io n s o f th e s a m e d o c u m e n t . I t a l s o e n a b l e s y o u to tr a c k th e c h a n g e s in th e d i r e c t o r y .
•
P r o m o t in g O v e r r id e s - T h i s f e a tu r e e n a b l e s y o u to p r o m o t e th e o v e r r id e s th r o u g h a jo b p r o m o t i o n .
U s i n g t h e A d m in is t r a t io n O p t io n s T h e A d m in i s tr a t io n in f o o b j e c ts f r o m o n e B usi nes s O bject s E nt h o w to u s e th e a d m
o p t io n s e n a b l e y o u to c o n g u r e s e t tin g s b e f o r e p r o m o t in g S A P B u s in e s s O b j e c ts E n t e r p r is e d e p l o y m e n t t o a n o t h e r S A P e r p r is e d e p l o y m e n t a n d S A P d e p l o y m e n t . T h i s s e c t io n d e s c r ib e s in i s tr a t io n o p t io n s .
T h e A d m in i s t r a t io n O p t io n s
lin k d i s p l a y s th e f o l lo w in g o p tio n s :
•
M a n a g e S y s te m s - T h i s o p tio n e n a b l e s y o u to a d d a n d r e m o v e th e h o s t s y s te m s .
•
O v e r r id e S e t tin g s - T h i s o p t io n e n a b l e s y o u to o v e r r id e th e p r o p e r tie s o f i n f o o b je c t s w i t h i n t h e jo b t h a t w e r e p r o m o t e d t o t h e d e s t i n a t i o n s y s t e m . I t o v e r r id e s th e p r o p e r tie s o f in f o o b j e c t s th a t w e r e p r o m o t e d f r o m th e s o u r c e s yst em .
•
R o l lb a c k S e t tin g s - T h i s o p t io n e n a b l e s y o u to c o n g u r
e th e r o l lb a c k p r o c e s s a t
th e s y s t e m J o b S e t tin g s can exi s ti n num ber of also enabl es m us tb e del
b e r o f jo b in s t a n c e a u t o m a t ic a l a jo b , a f t e r e.
•
•
level . - T h i s o p t io n e n a b l e s y o u to s p e c if y th e n u m lif e c y c l e m a n a g e m e n t c o n s o l e s y s t e m a t a n y jo b s e x c e e d t h e s p e c i e d n u m b e r , t h e y a r e th e u s e r t o s p e c i f y th e n u m b e r o f d a y s f o r e t e d f r o m th e lif e c y c l e m a n a g e m e n t c o n s o l
in s ta n c e s o f tim e . I f ly d e l e t e d . w h i c h th e
th a t th e It jo b
V M S S e ttin g s - T h i s o p t io n e n a b l e s y o u to c o n g u r e v e r s io n m a n a g e m e n t syst em s.
C r e a t in g a N e w J o b T h i s s e c t i o n d e s c r i b e s h o w t o c r e a t e a n e w jo b b y u s i n g t h e l i f e c y c l e m a n a g e m e n t c o n s o l e to o l . T h e f o l lo w in g ta b l e d i s c u s s e s th e G U I e l e m e n t s a n d e l d s th a t y o u ca n u s e t o c r e a t e a n e w jo b :
2012
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
2 2 7
t nm e g a nM t n a e t : n C o 6 t i U n
0 3 BO 3E
me t I
n o i t p i r c s De
N a m e
N a m e o f t h e jo b t h a t y o u w a n t t o c r e a t e .
D e s c r ip tio n
D e s c r ip tio n o f th e jo b y o u w a n t to c r e a te .
K e y w o rd s
T h e k e y w o rd s fo r ht e c o n et n st o f ht e oj b y o u w a n t t o c r e a te
S a v e Jo b i n
Y o u m u s t b ro w s e a n d s e l c t a fo dl e r ot c r e a t e a jo b .
S o u rc e S y s et m
T h e n a m e o f ht e S A P B u s ni e s s O b ej c st B usi n ess I nt el lige n ce pl at f orm syst em f r o m w h i c h y o u w a n t t o p r o m o t e a jo b .
D e s tin a tio n S y s te m
T h e n a m e o f th e S A P B u s in e s s O b je c ts B u s i n e s s I n t e l lig e n c e p l a t f o r m s y s t e m w h i c h y o u w a n t t o p r o m o t e a jo b .
U se r n a m e
T h e o l g n i DI h t a t y o u m u s t u s e o t o l g int o the s ou r ce or dest inat ion s yst em .
P a s w o rd
T h e p a s w o rd h t a t y o u m u s t u s e o t o l g int o the s ou r ce or dest inat ion s yst em .
A u th e n tic a tio n
Fi gu re 38: B estP
2 2 8
T h e a u th e n tic a tio n ty p e t h a t is u s e d to c o n n e c t t o th e s o u r c e o r d e s t in a t io n sys tem .
r a c t ic e s
f o r C r e a t in g
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
P r o m o t io n
Job s
2012
to
B O E 330
L e s s o n : U s n i g L e f ci y c e l M a n a g e m e n t C o n s o e l
M ana gi ng Job
D epe ndenc
ie s
I n a n S A P B u s i n e s s O b j e c t s B u s i n e s s I n t e l lig e n c e p l a t f o r m e n v ir o n m e n t , i n f o o b j e c t s ar e depe ndenton o t h e r in f o o b j e c ts . F o r e x a m p l e , a W e b A n a l y s is d o c u m e n t i s d e p e n d e n t o n th e u n d e r ly i n g U n i v e r s e f o r its s tr u c t u r e , c o n t e n t , a n d s o o n . W h i le p r o m o t i n g a n o b je c t , y o u c a n s e l e c t a n d l t e r t h e d e p e n d e n t s t h a t y o u w a n t t o p r o m o t e , o r p e r m it th e p r o m o t io n o f a l l th e d e p e n d e n t s to a n o t h e r S A P B u s in e s s O b j e c ts B u s i n e s s I n t e l lig e n c e p l a t f o r m s y s t e m . T o s e l e c t a n d lte r th e d e p e n d e n t s y o u w a n t t o p r o m o t e a l o n g w i t h t h e i n f o o b j e c t , y o u m u s t u s e t h e M a n a g e D e p e n d e n c ie s o p tio n . I f y o u d o n o t u s e t h i s o p t i o n , t h e d e p e n d e n t s a r e n o t p r o m o t e d a l o n g w i t h t h e jo b . T h e f o l lo w in g ta b l e d i s c u s s e s o p t io n s th a t y o u
th e d e p e n d e n t
s:
T y p e s o f D e p e n d e n c y o b je c t s
D e s c r i p t io n
U n i v e r s e f o r s e le c te d r e p o r ts
P r o m o te s th e u n i v e r s e o n w h ic h th e sel ect ed infoo bj ect is de pe nd en t.
S el ect ed u n iv er ses,U s e t A c c e s s le v e l s s e t o n
n iv ers e r est r ict io n s e l e c te d o b j e c ts
P r o m o t e s u n i v e r s e s th a t a r e d e p e n d e n t on ot he r U ni ve r se r est r ict io n set . P r o m o t e s a c c e s s le v e l s th a t a r e u s e d o n t h e s e l e c t e d i n f o o b je c t s .
C o n n e c t io n s u s e d b y s e l e c te d u n i v e r s e s
P r o m o t e s u n i v e r s e c o n n e c tio n o b j e c ts t h a t a r e u s e d b y t h e s e l e c t e d i n f o o b je c t s .
B u s in e s s V ie w s f o r s e le c te d r e p o r ts
P r o m o t e s B u s in e s s V ie w s , B el em ent s , c o n n e c t io n , th a t th e s e l
E v e n ts , c a l e n d a r s , p r o le s u s e d sel ected p u b licati o n
2012
c a n u s e to m a n a g e
by
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
u s in e D at a and ect ed
ss f ou nd at ion , dat a L is t o f V a l u e s ( L o V s ) i n f o o b je c t s d e p e n d o n .
P rom ot es event , cal endar , and use r p r o l e o b je c t s t h a t a r e u s e d b y a s e l e c t e d p u b lic a tio n .
2 2 9
t nm e g a nM t n a e t : n C o 6 t i U n
0 3 BO 3E
F i g u r e 3 9 : P r o m o t io n
Jobs
-D ependences
N ot e:
•
D e p e n d e n t o b j e c ts a r e c o m p u t e d a u t o m a t ic a lly b y th e lif e c y c l e m a n a g e m e n t c o n s o l e to o l . T h e s e d e p e n d e n t s a r e c o m p u t e d b a s e d e i th e r o n the infoo bj ect r el at ion shi ps or infoo bj ect prop er ties.
•
I f y o u s e l e c t a f o l d e r f o r p r o m o t io n , t h e n th e c o n t e n t s in th e s e l e c te d
•
S chedul
f o l d e r a r e c o n s i d e r e d a s p r im a r y r e s I n th e " M a n a g e D e p e n d e n c ie s " s c r e e n , w s c h e d u l e d in f o o b j e c t , a to o l tip a p p e a r p a th , c re a te d d a te a n d tim o w n e r , a n d r e c u r r e n c e o f th e s c h e d u l
in g a J o b
T h e lif e c y c l e m a n a b e p ro m o te d s c h e d u l e jo b p r o m jo b s w h e n t h m u s t s p e c i f y a tim p a ra m e te rs .
in L i f e c y c l e m a n a g e m
ou rces . h e n y o u p l a c e th e c u r s o r o n th e s d e s c r ib i n g th e le n a m e , le e , la s t m o d i e d d a te a n d tim e , n e x t ru n , e x p iry , e.
entcon
sol e
g e m e n t c o n s o l e t o o l e n a b l e s y o u t o s p e c i f y w h e n a jo b , ra th e r th a n p ro m o te it a s s o o n a s it is o t io n a t x e d in t e r v a l s . T h i s f e a t u r e is u s e f u l f o r p r o m e lo a d o n th e s e rv e r is a t its m in im u m . e in f u t u r e o r s e l e c t a r e c u r r e n c e p a t te r n , a n d s p e c i f y
F i g u r e 4 0 : T e s t in g a n d
m us t c re a te d . It a ls o e n a b le s y o u to o t in g la r g e T o s c h e d u l e a jo b p r o m o t i o n , y o u a d d itio n a l
R u n n i n g P r o m o t io n J o b s
R o l lin g B a c k a J o b T h e R o l lb a c k o p t io n e n a b l e s y o u s t a t e , a f t e r a jo b i s p r o m o t e d .
2 3 0
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
to r e s to r e th e d e s tin a t io n s y s t e m
to its p r e v i o u s
2012
B O E 330
L e s s o n : U s n i g L e f ci y c e l M a n a g e m e n t C o n s o e l
Fi gur e 41:
R ol lB ack
M a n a g in g D if f e r e n t V e r s i o n s o f a n In f o o b je c t T h e lif e c y c l e m a n a g e m resources th a t e x i s t i n r e p o s i to r y . I t s u p p o r ts T h i s s e c t io n d e s c r ib e s m anage m entconsol e
Fi gur e 42: Ver si on
2012
e n t c o n s o l e to o l e n a b l e s y o u to m a n a g e v e r s io n s o f th e S A P B u s i n e s s O b j e c t s B u s i n e s s I n t e l lig e n c e p l b o t h S u b v e r s io n a n d C le a r C a s e v e r s io n m a n a g e m h o w to u s e th e V e r s io n M a n a g e m e n t f e a t u r e in th e to o l .
M anagem
B I at form entsyst em s. lif e c y c l e
ent
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
2 3 1
t nm e g a nM t n a e t : n C o 6 t i U n
2 3 2
0 3 BO 3E
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
2012
B O E 330
L e s s o n : U s n i g L e f ci y c e l M a n a g e m e n t C o n s o e l
E x e r c is e 7 : M a n a g e t h e P r o m o t io n L i fe c y c l e M a n a g e m ent Job s
of
E x e r c i s e O b je c t iv e s A f te r c o m •
p l e t in g th i s e x e r c i s e , y o u w ill b e a b l e to :
M a n a g e th e p r o m o t io n o f L if e C y c le M a n a g e m e n t j o b s
B usi nes s E xa m pl e Y ou ne e d o r ig i n s ite the pr om u ni ve rse
2012
t o m a n a g e t h e p r o m o t i o n jo b s . O n e s y s t e m w i l l b e c o n g u r e d a s t h e w h i le a n o t h e r s y s t e m w ill b e th e d e s tin a t io n s ite . Y o u n e e d to m a n a g e o t io n o f a C r y s t a l r e p o r t, W e b I n t e l lig e n c e d o c u m e n t , t h e i r u n iv e r s e s , a n d co nn ect io ns.
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
2 3 3
t nm e g a nM t n a e t : n C o 6 t i U n
0 3 BO 3E
Ta sk 1: M anage
C r y s t a l r e p o r ts
C r e a t e a C r y s t a l R e p o r t u s i n g th e x t r e m e d a t a b a s e u s i n g C r y s t a l r e p o r ts 2 0 1 1 . C a l l it L C M C r y s ta l S a m p l e
F ig u r e 4 3 :
1.
S a m p le S o lu t io n ( P a r t ia l )
L a u n c h C r y s ta l R e p o r ts 2 0 1 1 a n d c r e a te a n e w r e p o r t. C r e a te a n e w C o n n e c t io n v i a O D B C to th e d a ta b a s e . U s e th e f o l lo w in g O D B C X tr e m e SQ L 20 05 c o n n e c t io n in f o r m a t io n : r ev r Se
m e SQ er 5XL0 2 t
D I r e Us
n mi d a o b
wd s orsPa
ng niB O i a T r
e s a b a tD a 2.
m e r tx
S t ill i n D a t a b a s e E x p e r t n a v i g a t e to th e x t r e m e O D B O c o n n e c tio n th a t y o u j u s t c r e a t e d . a n d s e l e c t t h e t a b l e s C u s to m e r a n d O rde rs .
C o n t in u e d
2 3 4
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
2012
ha ve
on nex t p age
B O E 330
L e s s o n : U s n i g L e f ci y c e l M a n a g e m e n t C o n s o e l
3.
E n a b l e v i s ib i lity f o r th e F ie l d E x p l o r e r a n d p l a c e th e e l d s C u s to m e r N a m e f r o m th e C u s to m e r t a b l e a n d a n d O rde r A m o un t f r o m th e O r d e r s O r de r ID ta b l e in th e D e t a i l s s e c tio n o f th e d e s ig n a r e a w ith a s m a l l s p a c e b e t w e e n th e el ds.
4.
I n s e r t a G r o u p o n th e
5.
U s e th e S e l e c t E x p e r t o n r e c o r d le v e l a n d l te r t h e r e c o r d s d i s p l a y e d in th e r e p o r t s o th a t o n l y r e c o r d s w ith a n O r d e r A m o u n t v a l u e g r e a te r t h a n 1 0 0 0 0
C ount r y
e l d o f th e C u s to m e r ta b l e .
ar e di spl ayed .
Task
2 : F o r m a t t h e C r y s t a l R e p o r t ( O p t io n a l )
1.
Ins e rta G roup Sum
2.
R e m o v e d e c im a l p la c e s f r o m
m a r y f o r a l l l e v e ls f o r t h e e l d
3.
I n s e r t a s in g l e b o r d e r a b o v e a n d d o u b l e b o r d e r lin e b e l o w s um m a ry gur e .
4.
M o vet he
5.
I n s e r t a title f o r th e r e p o r t: country . M a k e th e f o n t c o l o r
6.
C h a n g e th e f o n t s ty l e f o r th e c o l u m n h e a d i n g s to c h a n g e th e f o n t s iz e to 1 2 .
7.
I n s e r t a p a g e n u m b e r in th e c e n t e r o f t h e
8.
I n s e r t a p i e c h a r t i n th e R ep or tH eade r v i s u a l iz i n g th e s u m s o f th e o r d e r a m o u n ts p e r c o u n try . C h a n g e th e C h a rt T itle to S um of Order Amounts per
O rde r A m o un t
th e G r o u p S u m m a r y o f
G ro up Su m m a ry
r e s u l ts f r o m
.
O rde r A m o un t
th e g r a n d to t a l th e G r o u p F o o t e r t o th e G r o u p H e a d e r .
O rder Amount over $ 10000 per N av y
a n d f o n t s iz e
1 6 .
a n d u n d e r l in e d
b old
P age F oot e r
a n d
.
country 9.
P r e v i e w y o u r r e p o r t a n d c h e c k th e r e s u l ts . A f te r w a r d s s a v e th e r e p o r t t o th e M y D o c u m e n t s f o l d e r o f y o u r lo c a l d r iv e w ith th e l e n a m e p e r C o u n t r y .
U ## Order Amount
T a s k 3 : S a v e th e R e p o r t 1.
C o n t in u e d
2012
U # #
M a k e y o u r r e p o r t a v a ila b le to o t h e r u s e r s b y S a v i n g it u n d e r t h e s a m e n a m e L C M Cr ys ta l R ep or ts in th e B I P la t f o r m r e p o s i to r y . U s e th e f o l lo w in g c r e d e n t ia l s to lo g o n to B I P la t f o r m :
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
on nex t p age
2 3 5
t nm e g a nM t n a e t : n C o 6 t i U n
0 3 BO 3E
r e v r eS
8 6 2 2 m bwt d
r eU s
r o t a r t s i n m d ai
w sP d a o r
Y ouwr s dpa or
A u h t e n c i oat i t n
E n e t rp s eri
T a s k 4 : M a n a g e p r o m o t io n jo b s C on gur e L C M
s e ttin g s a n d
c r e a te \ p r o m o t e L C M
Job
N o t e : M a k e s u r e to u s e r e m o t e d e s k t o p a n d lo g in t o th e s e r v e r m p e rfo rm th is ta s k .
1.
a c h i n e to
L o g o n to th e C e n t r a l M a n a g e m e n t C o n s o l e a s a d m in i s tr a to r d l e iF
eu l aV
m e t s yS
8 6 2 2 m bwt d
U ers N am e
o r at rad m t s n i
P a sw o d r
< ga sni e d p a sw o d r >
A u h t e n c i oat i t n
E n e t rp s eri
2.
C o n g u r e th e s e r v e r w d b m
3.
C r e a te a n e w L C M
4.
H ig h l ig h t t h e n e w ly c r e a te d f o l d e r a n d c r e a t e a n e w jo b . F i l l o u t t h e n a m e e l d a n d e n s u r e y o u s a v e t h i s jo b i n t h e f o l d e r y o u c r e a t e d .
5.
E n s u r e th a t t h e S o u r c e s y s te m is W D F L B M T 2 2 6 8 W D F LBM T2 2 8 7 .
6.
I n th e A d d o b j e c ts f r o m yo u cr eat ed ear lier .
7.
P r o m o te th e L C M
T as k 5: Log
fol d er .
P r o m o t io n J o b s
th e s y s te m w in d o w
a n d th e d e s tin a tio n s y s te m is
, s e le c t t h e L C M
C r y s ta l R e p o r t
jo b .
in t o B I L a u n c h
L o g in t o B I L a u n c h P a d a n d r e f r e s h it. 1.
t2 2 6 8 to b e th e O r ig i n .
fo l d e r u n d e r t h e
P a d o n t h e d e s t in a t io n s i d e
o n th e d e s tin a t io n s id e to v e r if y y o u
ca n vi ew
th e r e p o r t
L a u n c h S A P B u s in e s s O b j e c ts B I L a u n c h P a d .
C o n t in u e d
2 3 6
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
2012
on nex t p age
B O E 330
L e s s o n : U s n i g L e f ci y c e l M a n a g e m e n t C o n s o e l
2.
L o g in to B I L a u n c h P a d u s in g th e f o l lo w in g in f o r m a tio n : d mN lae e iF
e u l Va
me tS ys
w d640bm 287: t
U ers N am e
Ao r at rd m t s n i i
P asw od r
< A g nsi e d p aws od r>
A u h t e n c i oat i t n
E n e t rp s eri
T a s k 6 : C r e a t e a W e b In t e l lig e n c e C r e a te a n e w
W e b I n t e l lig e n c e
docum
entbas
do cum
ent
e d o n th e e x i s tin g
1.
La u n ch
2.
C r e a te a q u e r y w ith th e d i m e n s io n s re venu e ( in that or der ) and execut e it to vi ew
3.
R e n a m e th e R e p o r t T i tle to
4.
E di tt he docum entyou ju s t c r e a t e d t o i n c l u d e a l i s t i n g f o r Y ea r a n d Q uart e r .
5.
C r e a te a
qu er y l ter
6.
C r e a te a
r e p o r t lt e r
7.
S w itc h f r o m th e
.
S A P B u s in e s s O b j e c t s W e b I n t e l lig e n c e D e s k t o p
to o lb o x e s a n d
S tate , St or e nam the r es ul ts .
Sa le s Re ve n ue
to s h o w
o n l y d a t a f o r th e y e a r 2 0 0 4 .
R eadi ng
S al es
. b y
Q u a n t it y s o l d
o n l y d a t a f o r th e s to r e
m o d e to
a n d th e m e a s u r e
e
R ep or t
to s h o w
D e s ig n
.
e F a s h i o n .u n x
e - F a s h io n D a l la s
.
m o d e a n d c o m p a r e th e d i s p l a y e d
to o lb a r s .
I n th e R e a d i n g m o d e y o u p e r f o r m s im p l e v i e w in g ta s k s , w h i le th e D e s i g n m o d e le t s y o u m o d i f y th e d o c u m e n t t h a t y o u a r e v i e w in g . N ot e:
8.
S a v e y o u r r e p o r t i n th e B u s in e s s O b j e c ts B I p l a t f o r m f o l d e r B I T r a i n i n g → U s e r A r e a → U s e r # # w ith th e n a m e
P u b l ic F o l d e r s → U ## Sales Revenue
Report
T a s k 7 : P r o m o t e W e b In t e l lig e n c e P r o m o t e W e b I n t e l lig e n c e
D ocum
D ocum
ent
e n t t o D e s tin a t io n S y s te m
N o t e : M a k e s u r e to u s e r e m o t e d e s k t o p a n d lo g in t o th e s e r v e r m p e rfo rm th is ta s k .
1.
a c h i n e to
L o g o n to th e C e n t r a l M a n a g e m e n t C o n s o l e a s a d m in i s tr a to r
C o n t in u e d
2012
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
on nex t p age
2 3 7
t nm e g a nM t n a e t : n C o 6 t i U n
0 3 BO 3E
d l e iF
eu l aV
m e t s yS
8 6 2 2 m bwt d
U ers N am e
o r at rad m t s n i
P a sw o d r
< ga sni e d p a sw o d r >
A u h t e n c i oat i t n
E n e t rp s eri
2. 3.
C o n g u r e th e s e r v e r w d b m t2 2 6 8 to b e th e O r ig i n . C r e a te a n e w L C M f o l d e r u n d e r t h e
4.
H ig h l ig h t t h e n e w ly c r e a te d f o l d e r a n d c r e a t e a n e w jo b . F i l l o u t t h e n a m e e l d a n d e n s u r e y o u s a v e t h i s jo b i n t h e f o l d e r y o u c r e a t e d .
5.
E n s u r e th a t t h e S o u r c e s y s te m is W D F L B M T 2 2 6 8 W D F LBM T2 2 8 7 .
6.
I n th e A d d o b j e c ts f r o m th e s y s te m d o c u m e n t y o u c r e a t e d e a r lie r .
7.
I n th e M anage C on nect ion .
8.
P r o m o te th e L C M
9.
C o m p l e t e a n d v e r i f y t h e p r o m o t i o n jo b .
w in d o w
D e p en de nci es
fol d er .
P r o m o t io n J o b s
a n d th e d e s tin a tio n s y s te m is
, s e l e c t t h e W e b I n t e l lig e n c e ta b , s e l e c t b o t h th e U n i v e r s e a n d
jo b .
R e s u lt T h e W e b I n t e l lig e n c e d o c u m e n t h a s b e e n p r o m o t e d . T o c h e c k , y o u c a n lo g o n to B I L a u n c h p a d o n W D F L B M T 2 2 8 7 s y s te m to v i e w a n d r e f r e s h th e W e b I n t e l lig e n c e d o c u m e n t .
T a s k 8 : P r o m o t e t h e U n i v e r s e C o n n e c t io n P r o m o t e th e U n i v e r s e C o n n e c t io n o v e r r id e to th e D e s tin a t io n S y s t e m
2 3 8
1.
N a v i g a t e to th e A d m in i s tr a t io n O p t io n s .
2.
N a v i g a t e to th e O v e r r id e s e t tin g s a n d to th e C o n n e c tio n O v e r r id e s ta b to s e e a lis t o f c o n n e c t io n s r e s id e n t in th e C M S R e p o s i to r y .
3.
L o g in a n d s e le c t t h e o r ig i n s y s te m W D F L B M T 2 2 6 8 . N a v i g a te to th e e f a s h i o n - w e b i c o n n e c t io n a n d c h a n g e th e s ta t u s to A c t iv e .
4.
L o g in a n d s e le c t t h e d e s tin a tio n s y s te m W D F L B M T 2 2 8 7 . N a v i g a te to th e c o n n e c t io n o v e r r id e ta b w h e r e y o u w ill n d th e p r o m o t e d c o n n e c t io n o v e r r id e e f a s h i o n - w e b i . C h a n g e th e s ta t u s to A c t iv e .
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
2012
U ni ver s e
B O E 330
L e s s o n : U s n i g L e f ci y c e l M a n a g e m e n t C o n s o e l
S o l u t io n 7 : M a n a g e t h e P r o m o t io n L i fe c y c l e M a n a g e m ent Job s Tas k 1: M anage
of
C r yst alr epor ts
C r e a t e a C r y s t a l R e p o r t u s i n g th e x t r e m e d a t a b a s e u s i n g C r y s t a l r e p o r ts 2 0 1 1 . C a l l it L C M C r y s ta l S a m p l e
F ig u r e 4 4 :
1.
S a m p le S o lu t io n ( P a r t ia l )
L a u n c h C r y s ta l R e p o r ts 2 0 1 1 a n d c r e a te a n e w r e p o r t. C r e a te a n e w C o n n e c t io n v i a O D B C to th e d a ta b a s e X tr e m e SQ L 20 05 . U s e th e f o l lo w in g O D B C c o n n e c t io n in f o r m a t io n :
C o n t in u e d
2012
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
on nex t p age
2 3 9
t nm e g a nM t n a e t : n C o 6 t i U n
0 3 BO 3E
r ev r Se
m e SQ er 5XL0 2 t
D I r e Us
n mi d a o b
wd s orsPa
ng niB O i a T r
e s a b a tD a
2.
P rogr am s →
C r y s ta l R e p o r ts 2 0 1 1 →
C r y s ta l R e p o r ts 2 0 1 1
C l ic k
b ) c)
O n t h e C r y s t a l R e p o r t s s t a r t p a g e , c h o o s e B la n k r e p o r t I n th e D a ta b a s e E x p e r t e x p a n d C r e a te N e w C o n n e c t io n ic o n n e x t to O D B C (R D O )
d)
E n t e r th e c o n n e c
tio n in f o r m a t io n s ta t e d a b o v e
. . a n d c l ic k th e [ + ]
F in is h
a n d c l ic k
S t ill i n D a t a b a s e E x p e r t n a v i g a t e to th e x t r e m e O D B O c o n n e c tio n th a t y o u j u s t c r e a t e d . a n d s e l e c t t h e t a b l e s C u s to m e r a n d O rde rs .
b ) c)
O D B C (R D O ) →
I n th e D a t a b a s e E x p e r t n a v i g a te to x tr e m e → d b o . S e l e c t C u s to m e r a n d O rder s c l ic k i n g th e [ > ] b u t to n a n d c h o o s e D o n o t c h a n g e th e ta b l e lin k s th a t h a v e cho ose O K .
b ) c)
Xt re m e S Q L 2 0 0 5 →
. T r a n s f e r to th e s e l e c t e d ta b l e s s e c t io n b y O K . b e e n c r e a te d a u t o m a t ic a lly a n d
b )
Vi e w →
S e le c t t h e m e n u p a th
F ie ld E x p lo r e r
I n t h e F i e l d E x p l o r e r , e x p a n d D a t a b a s e e ld s → C u s to m e r N a m e in t o th e D e t a ils sect io n .
.
C u s to m e r
an d dr a g
Ex p an d D a t a b a s e F ie ld s → O r d e r s an d dr ag O r de r ID t o th e D e t a i l s s e c t io n o f th e r e p o r t. K e e p a s l ig h t d is ta n c e A m ount the el ds.
I n s e r t a G r o u p o n th e a)
O p e n th e
e l d o f th e C u s to m e r ta b l e .
C ount r y
G roup E x per t
D r a g t h e C ount r y
a n d O rde r bet w een
b y sel ect ing
e l d to th e
G roupB
Rep or t→ y:
G roupE
xpe rt
s e c t io n a n d c h o o s e
C o n t in u e d
2 4 0
. ha ve
E n a b l e v i s ib i lity f o r th e F ie l d E x p l o r e r a n d p l a c e th e e l d s C u s to m e r N a m e f r o m th e C u s to m e r t a b l e a n d O rde r ID a n d O rde r A m o un t f r o m th e O r d e r s ta b l e in th e D e t a i l s s e c tio n o f th e d e s ig n a r e a w ith a s m a l l s p a c e b e t w e e n th e el ds. a)
4.
St ar t→
a)
a)
3.
m e r tx
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
2012
.
O K .
on nex t p age
B O E 330
L e s s o n : U s n i g L e f ci y c e l M a n a g e m e n t C o n s o e l
5.
U s e th e S e l e c t E x p e r t o n r e c o r d le v e l a n d l te r t h e r e c o r d s d i s p l a y e d in th e r e p o r t s o th a t o n l y r e c o r d s w ith a n O r d e r A m o u n t v a l u e g r e a te r t h a n 1 0 0 0 0 ar e di spl ayed . a) b )
Task 1.
C h o o se
is great er tha n
d)
C h o o se
R e fr e s h D a t a
Ins e rta G roup Sum
R e c or d
.
O r d e r s .O r d e r A m o u n t
10000
as oper at or and ent er
m a r y f o r a l l l e v e ls f o r t h e e l d
O K .
a s th e v a l u e . C lic k
O rde r A m o un t
R ig h t - c l ic k th e e l d O rde r A m o un t I n s e r t → S u m m a r y f r o m th e c o n t e x t m
b )
C h o o s e O rde r Am ou nt a s th e e l d , G rand Tot al i n th e s u m m a r y lo c a t io n .
A d d to a l l g r o u p
Sel e c tt he c he c kbo x
R e m o v e d e c im a l p la c e s f r o m
c)
b ) c) M o vet he a)
i n th e d e t a i l s e c t io n a n d th e n c h o o s e en u.
S u m a s th e s u m m a r y f u n c tio n , a n d le v e l s
View →
D e s ig n
R i g h t - c l i c k O rde r A m o un t s u m m a r y e l d in th e R e p o r t F o o t e r . U s e th e C tr l k e y to s e l e c t b o th e l d s .
a n d tw ic e .
th e g r a n d to t a l
R ig h t c l ic k th e g r a n d to t a l o f th e e l d s e c t io n a n d s e l e c t th e F o r m a t F ie l d , B o t to m :
.
G roup F oot e r #1
D e c r e a s e D e c im a l s
W ith i n th e f o r m a t tin g to o l b a r p r e s s th e ic o n ( T h i s is th e l a s t i c o n o n th e f o r m a t t in g to o l b a r .)
C h o o s e T o p : S in gl e
.
O rde r A m o un t
S w itc h to D e s ig n V ie w b y c h o o s in g
C l ic k
O K .
a n d c l ic k
th e G r o u p S u m m a r y o f
I n s e r t a s in g l e b o r d e r a b o v e a n d d o u b l e b o r d e r lin e b e l o w s um m a ry gur e . a)
O rde r A m o un t o p t io n . C lic k o n th e
D oubl e
i n th e R ep ortF oot er B or der ta b .
.
O K . G ro up Su m m a ry
C lic k th e O rde r A m o un t G rou p H e ad e r .
r e s u l ts f r o m
th e G r o u p F o o t e r t o th e G r o u p H e a d e r .
s u m m a r y in th e
G roup F oot er
and
C o n t in u e d
2012
eld and
.
a)
b )
4.
S e le c t E x p e r t →
d i a l o g s e l e c t th e
2 : F o r m a t t h e C r y s t a l R e p o r t ( O p t io n a l )
a)
3.
W i t h i n t h e C h o o s e F ie l d c lic k O K .
c)
c) 2.
R e por t→
S e le c t t h e m e n u p a th
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
d r a g it t o th e
on nex t page
2 4 1
t nm e g a nM t n a e t : n C o 6 t i U n
0 3 BO 3E
5.
a) b )
6.
N avy
R ep or tH eade r
R ig h t c lic k in th e th e c o n t e x t m e n u .
a n d f o n t s iz e
1 6 .
d)
S e l e c t t h e te x t , t h e n r ig h t - c l ic k a n d s e l e c t m e nu .
e)
S e le c t t h e C ol or
F o n t t a b a n d c h a n g e th e to N avy .
f)
C l ic k
O K .
ent er
F or m atTe x t S tyl e
t o B o l d , th e
C h a n g e th e f o n t s ty l e f o r th e c o l u m n h e a d i n g s to c h a n g e th e f o n t s iz e to 1 2 . S e l e c t a l l h e a d i n g s in th e P a g e a n d h i g h lig h t b o th e l d s .
b old
H e a d e r s e c tio n . U s e th e
F on t t ab and s elect
C lic k th e
d)
1 2 in th e S ize C l ic k O K .
dr op do w n bo x.M
b ol d from
W ith in th e
F ie l d E x p lo r e r
th e
S tyl e
f rom
S ize
t o 1 6 ,and
a n d
C tr l k e y
to s e l e c t
u n d e r l in e
P age F oot e r expand
D r a g t h e s p e c i a l e l d Pag e N u m be r
Speci al F iel ds
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
fro m
.
. .
R ep ortF oot er
in t o th e c e n t e r o f th e
2012
th e
a n d u n d e r l in e d
C o n t in u e d
2 4 2
th e c o n t e x t
d r o p d o w n b o x a n d s e le c t
a r k th e c h e c k b o x
I n s e r t a p a g e n u m b e r in th e c e n t e r o f t h e
b )
from
R i g h t c l i c k o n t o p o f o n e o f t h e h e a d i n g s a n d s e l e c t F orm at O bject s th e c o n t e x t m e n u .
c)
a)
O bject
O rder Amount over $ 10000
D o u b l e - c l ic k th e te x t o b j e c t a n d p e r c o u n t r y .
b )
I nsertText
s e c t io n a n d s e l e c t
E x p a n d t h e t e x t o b je c t t o t h e s i z e t h a t i s n e e d e d i n t h e R ep or tH ead er sec tio n .
c)
a)
7.
O rder Amount over $ 10000 per
I n s e r t a title f o r th e r e p o r t: country . M a k e th e f o n t c o l o r
on nex tpage
.
B O E 330
L e s s o n : U s n i g L e f ci y c e l M a n a g e m e n t C o n s o e l
8.
I n s e r t a p i e c h a r t i n th e R ep or tH eade r v i s u a l iz i n g th e s u m s o f th e o r d e r a m o u n ts p e r c o u n try . C h a n g e th e C h a rt T itle to S um of Order Amounts per
country a)
9.
In sert
S e le c t t h e
b ) c)
R ig h t - c l ic k o n th e c h a r t a n d
d) e)
C lic k th e C lic k th e
C har t
o p t io n in th e m e n u b a r a n d c h o o s e
D r a g t h e c h a r t i n t o t h e R ep or tH ea der
C hartE
selec tt he
T y p e ta b a n d th e n s e l e c t Tex t t ab and unche ck Order Amounts per country
xp er t
f rom
Vie w →
V ie w th e r e p o r t b y c h o o s in g
b )
P r e v ie w
enu.
U ## Order Amount
.
A lig n th e e ld s iz e if re q u ire d . S a v e y o u r r e p o r t. C h o o s e F i le → S a v e A s . . f o l d e r M y D o c u m e n t s a n d e n t e r th e d e s c r ip t io n p e r C o u n t r y . P res s Sav e .
c)
th e c o n t e x t m
P i e f r o m th e C hoose your char tt ype list. A ut o-Text f or the T itle eld. E nt er S um of a n d c l ic k O K .
P r e v i e w y o u r r e p o r t a n d c h e c k th e r e s u l ts . A f te r w a r d s s a v e th e r e p o r t t o th e M y D o c u m e n t s f o l d e r o f y o u r lo c a l d r iv e w ith th e l e n a m e p e r C o u n t r y . a)
.
s e c t io n .
in th e m e n u . C h o o s e th e
U# # O r d e r A m o u n t
T a s k 3 : S a v e th e R e p o r t 1.
M a k e y o u r r e p o r t a v a ila b le to o t h e r u s e r s b y S a v i n g it u n d e r t
L C M Cr ys ta l R ep or ts
c r e d e n t ia l s to lo g o n to B I P la t f o r m : r e v r eS
8 6 2 2 m bwt d
r eU s
r o t a r t s i n m d ai
w sP d a o r
Y ouwr s dpa or
A u h t e n c i oat i t n a) b ) c)
U # #
he sam e na m e
in th e B I P la t f o r m r e p o s i to r y . U s e th e f o l lo w in g
E n e t rp s eri C h o o se F i le → S a v e A s . . w ith th e c r e d e n tia l s s t a t e d a b o v e .
in th e m e n u . C
N a v i g a t e t o t h e f o l d e r B ITr aining → U se rAr e a → l e na m e U ## LCM Crystal Reports C l ic k
Sav e
E n terpri se
hoo se
U se r## . P res s
a n d e n t e r th e
Save
.
C o n t in u e d
2012
a n d lo g o n
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
on nex t p age
2 4 3
t nm e g a nM t n a e t : n C o 6 t i U n
0 3 BO 3E
T a s k 4 : M a n a g e p r o m o t io n jo b s C on gur e L C M
s e ttin g s a n d
c r e a te \ p r o m o t e L C M
Job
N o t e : M a k e s u r e to u s e r e m o t e d e s k t o p a n d lo g in t o th e s e r v e r m p e rfo rm th is ta s k .
1.
L o g o n to th e C e n t r a l M a n a g e m e n t C o n s o l e a s a d m in i s tr a to r d l e iF
eu l aV
m e t s yS
8 6 2 2 m bwt d
U ers N am e
o r at rad m t s n i
P a sw o d r
< ga sni e d p a sw o d r >
A u h t e n c i oat i t n a)
b ) c) 2.
a c h i n e to
E n e t rp s eri C l ic k S t a r t → P r o g r a m s → S A P B u s i n e s s O b j e c t s B I p l a t fo r m 4 . 0 → S A P B u s i n e s s O b je c t s p l a t fo r m → S A P B u s i n e s s O b je c t s B I p l a t fo r m M a n a g e m e n t C o n s o le . E n te r t h e lo g i n i n f o r m a ti o n s t a t e d a b o v e a n d c li c k Lo g O n
b ) c)
.
I n th e C M C H o m e p a g e , c lic k P r o m o te M a n a g e m e n t.
C o n g u r e th e s e r v e r w d b m a)
C e n tr a l
C l ic k
t2 2 6 8 to b e th e O r ig i n .
S et tin g s
o n th e to p m e n u b a r.
C l i c k M a n a g e S y s te m s are list ed .
, o b s e r v e th a t b o th
w dbm
a n d w dbm
t2 2 6 8
t2 2 8 7
P l a c e a c h e c k m a r k o n W D F L B M T 2 2 6 8 a n d c lic k o n th e o r ig i n b u tto n above. H in t : T h i s w ill m a k e th i s s y s te m th e p o i n t o f o r ig i n w h e n m a n a g i n g c o n n e c t io n , C r y s ta l R e p o r ts , a n d Q A A W S , a n d U n i v e r s e c o n n e c t i o n o v e r r i d e jo b s .
d)
C l ic k
C lo s e
.
C o n t in u e d
2 4 4
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
2012
on nex t p age
B O E 330
L e s s o n : U s n i g L e f ci y c e l M a n a g e m e n t C o n s o e l
3.
C r e a te a n e w L C M a) b ) c)
4.
C l ic k
f o ld e r u n d e r t h e
F ol der
on
I n t h e E n t e r a n e w fo l d e r n a m e
b )
R ig h t - c l ic k th e n e w ly c r e a te d f o l d e r a n d s e l e c t Ne w Jo b e l d a n d e n s u r e y o u s a v e in th e f o l d e r y o u c r e a te d b y c l ic k i n g th e b r o w s e f o ld er lin k . I n t h e Na m e
U##_Job1
el d, ent er
c)
I n th e
D escri pt io n
d)
C l ic k
B row se
.
S a v e J o b in e l d
E n s u r e th a t t h e S o u r c e s y s te m is W D F L B M T 2 2 6 8 W D F LBM T2 2 8 7 . a) b )
I n th e
Sou rce
w d b m t2 2 8 7
U ##
Cr ys ta l Re p or t
el d, sel ect
a n d th e d e s tin a tio n s y s te m is
s e le c t
d)
E n s u r e y o u h a v e a g r e e n c h e c k m a r k n e x t t o e a c h s e r v e r in d i c a tin g s u c c e s s f u l c o m m u n ic a t io n to th e s e r v e r s .
e)
C l ic k
b )
N a v i g a te to U # # _ L C th e r ep ort .
.
Lo gi n
a n d e n t e r th e lo g i n in f o r m a t io n a n d c l ic k
M
S e l e c t A d d & C lo s e
, s e le c t t h e L C M
C r y s ta l R e p o r t a n d
C r y s ta l R e p o r t
s e le c t t h e c h e c k b o x b e s id e
.
C o n t in u e d
2012
.
.
I n th e A d d o b j e c ts f r o m th e s y s te m w in d o w yo u cr eat ed ear lier . a)
.
L o g in to a N e w C M S
c)
C reat e
.
U# #_Promo-
a nd c hoos e
w d b m t2 2 6 8 : 6 4 0 0
el d , sel ect
I n t h e D est in a tio n
. F i ll o u t th e n a m e
.
P r o mo ti ng
el d, ent er besi de the .
tion_Folder
6.
U##_Promotion_Folder
el d, ent er
C l ic k O K .
H ig h l ig h t t h e n e w ly c r e a te d f o l d e r a n d c r e a t e a n e w jo b . F i l l o u t t h e n a m e e l d a n d e n s u r e y o u s a v e t h i s jo b i n t h e f o l d e r y o u c r e a t e d . a)
5.
f o ld er .
P r o m o t io n J o b s
th e m e n u b a r.
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
on nex t p age
2 4 5
t nm e g a nM t n a e t : n C o 6 t i U n
0 3 BO 3E
7.
P r o m o te th e L C M a)
jo b .
S e l e c t t h e c h e c k b o x b e s id e th e C r y s ta l r e p o r t.
b )
C l i c k P rom ot e
d)
C l ic k H is t o r y in th e to o l b a r a r e a to v e r if y s u c c e s s f u l p r o m o t io n . C lic k th e Su ccess b l u e l i n k t o v e r i f y jo b d e t a i l s .
in t o B I L a u n c h
L o g in t o B I L a u n c h P a d a n d r e f r e s h it.
P a d o n t h e d e s t in a t io n s i d e
o n th e d e s tin a t io n s id e to v e r if y y o u
Ch o o se St ar t→ P rogr am s → S A P B u s i n e s s O b j e c t s B I p l a t fo r m J a v a B I L a u n c h P a d ..
ca n vi ew
th e r e p o r t
SAP →
B u s i n e s s O b j e c t s B I p l a t fo r m 4 . 0 → S A P B u s i n e s s O b j e c t s B I p l a t fo r m
L o g in to B I L a u n c h P a d u s in g th e f o l lo w in g in f o r m a tio n : d mN ale e i F
e u l Va
me tS ys
w d 640bm 287: t
U er s N am e
o r A at r d tm s n i i
P aws o d r
< A g nis e d p asw od r >
A u h t e n c i oat i t n a) b ) c)
E n e t rp s eri
C r e a te a n e w La u n ch a)
Log O n
E n t e r t h e g i v e n in f o r m a t io n a n d c lic k N a v ig a te to n d th e U # # _ L C M
.
C ry s ta l R e p o rt.
V ie w th e r e p o r t.
T a s k 6 : C r e a t e a W e b In t e l lig e n c e 1.
.
L a u n c h S A P B u s in e s s O b j e c ts B I L a u n c h P a d . a)
2.
P rom ot e
I n th e c o n f o r m a t io n s c r e e n , c l ic k
T as k 5: Log
1.
in th e to o lb a r a r e a .
c)
W e b I n t e l lig e n c e
docum
entbas
docum
ent
e d o n th e e x i s tin g
e F a s h io n .u n x
S e le c t S t a r t → P r o g r a m s → S A P B u s i n e s s O b j e c t s B I p l a t fo r m 4 → S A P B u s i n e s s O b je c t s B I p l a t fo r m C l i e n t T o o l s → W e b I n t e l l i g e n c e R i c h C l i e n t .
C o n t in u e d
2 4 6
.
.
S A P B u s i n e s s O b j e c t s W e b I n t e l lig e n c e D e s k t o p
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
2012
on nex t p age
B O E 330
L e s s o n : U s n i g L e f ci y c e l M a n a g e m e n t C o n s o e l
2.
C r e a te a q u e r y w ith th e d i m e n s io n s ( in that or der ) and execut e it to vi ew re venu e a) b )
S e le c t t h e
E n te r y o u r u s e r in fo rm a tio n a n d c lic k Log O n
.
A s s ig n e d s y s te m
U se rna m e
tr a in # # ( r e p l a c e # # w ith y o u r a s s ig n e d g r o u p n u m b e r )
P a s s w o rd
E n te r y o u r p a s s w o r d
A u t h e n t ic a tio n
E n t e r p r is e
U ni ver se
c)
I n th e
d)
I n th e Q ue ry Pane l O b je c t s p a n e .
w in d o w , s e l e c t t h e
e)
E x p a n d th e f o l d e r
S to r e
f)
E x p a n d th e f o l d e r p a n e .
M eas ur es
g)
C l ic k
and
St or e nam
dr ag
e
an d dr ag int o the
S al es re venu e
in t o th e
R es ul t
R esul t O bject s
pane.
S tat e
in t o th e
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
R esul t O bject s
.
Sa le s Re ve n ue
R e n a m e th e R e p o r t T i tle to D o u b l e - c l ic k th e title in th e N e w v a l u e
S to r e
and dr a g
Run Q u e ry
u ni ve rse.
e F a s h i o n .u n x
, e x p a n d th e f o l d e r
R e por t1
eld.
R ep or t
ta b a n d e n t e r
.
S al es
R ev e nu e Re po rt
C o n t in u e d
2012
S al es
V a ul e
S y s te m
a)
a n d th e m e a s u r e
e
dat a sour ce.
U ni vers e
F ei ld N a m e
3.
S tate , St or e nam the r es ul ts .
on nex t p age
2 4 7
t nm e g a nM t n a e t : n C o 6 t i U n
0 3 BO 3E
4.
E d i t t h e d o c u m e n t y o u ju s t c r e a t e d t o i n c l u d e a l i s t i n g f o r a n d Q uart e r . Y e ar a) b ) c)
O p e n th e
D at a Acce ss
E x p a n d th e f o l d e r
E dit
ta b a n d c l ic k
E x p a n d t h e f o l d e r T im e p e r io d O b je c t s p a n e l e f t t o S tat e .
M eas ur es
an d dr ag and
Q u a n t it y s o l d
dr ag
. a n d Q uart e r
Yea r
Q u a n t it y s o l d
in t o th e
in t o th e
d)
C l ic k
e)
D r a g th e a d d e d o b j e c ts in t o th e r e p o r t p a n e l . Y o u r r e p o r t s h o u l d a p p e a r a s s h o w n b e lo w :
Fi gur e 45: S al es R eve nue
.
R epor t
C o n t in u e d
2 4 8
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
2012
R es ul t
R esul t O bject s
p a n e .
Run Q u e ry
b y
on nex t p age
B O E 330
L e s s o n : U s n i g L e f ci y c e l M a n a g e m e n t C o n s o e l
5.
C r e a te a a) b )
6.
D at a A cc es s
I n th e
C lic k th e a r r o w
d)
S e l e c t t h e s to r e n a m e p a n e .
e)
C l ic k
f)
E x e c u t e th e r e p o r t b y
c)
E dit
.
Q u e r y F ilte r s
a n d d r a g it i n t o th e
o n th e r ig h t o f t
h e q u e r y l te r a n d
.
e - F a s h io n D a l la s
pane
V a lu e( s) f r om
selec t
.
S el ect ed V al ue (s)
a n d a d d it t o th e
e - F a s h i o n D a l la s
L ist
O K .
C r e a te a
b )
o n l y d a t a f o r th e s to r e tab , cl ick
S e l e c t St or e nam e
c)
a)
7.
to s h o w
qu er y l ter
to s h o w
r e p o r t lt e r
year
C lic k o n th e S e l e c t F ilte r →
A d d F ilte r
D e s ig n
.
o n l y d a t a f o r th e y e a r 2 0 0 4 .
A n a lys is
c o l u m n a n d n a v i g a t e to th e
2004
A d d th e y e a r
S w itc h f r o m th e to o lb o x e s a n d
Run Q ue ry
c l ic k in g
tab .
. to th e
m o d e to
Se lect ed V al ue ( s) R eadi ng
O K .
an d cl ick
m o d e a n d c o m p a r e th e d i s p l a y e d
to o lb a r s .
N ot e: I n th e R eadi ng m o d e y o u p e r f o r m s im p l e v i e w in g ta s k s , w h i le th e D e s i g n m o d e le t s y o u m o d i f y th e d o c u m e n t t h a t y o u a r e v i e w in g .
a) 8.
C l ic k
R eadi ng
in th e m a i n to o l b a r a n d
D e s ig n
c o m p a r e it w ith th e
S a v e y o u r r e p o r t i n th e B u s in e s s O b j e c ts B I p l a t f o r m f o l d e r B I T r a i n i n g → U s e r A r e a → U s e r # # w ith th e n a m e
m od e .
P u b l ic F o l d e r s → U ## Sales Revenue
Report a) b )
C lic k th e a r r o w n e x t t o to ... to d i s p l a y th e
S a v e o n th e to o l b a r in th e P u b l is h a d o c u m e n t t o th e s e r v e r
F ile ta b a n d s e l e c t di alog box .
N a v i g a t e t o t h e f o l d e r P u b l ic F o l d e r s → B I T r a i n i n g → U s e r A r e a → # # a n d e n t e r th e n a m e U ## Sales Revenue Report
c)
C l ic k
Sav e
d)
Cl o se
W e b I n t e l lig e n c e
U ser .
.
R ic h C lie n t
.
C o n t in u e d
2012
P u b lish
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
on nex t p age
2 4 9
t nm e g a nM t n a e t : n C o 6 t i U n
0 3 BO 3E
T a s k 7 : P r o m o t e W e b In t e l lig e n c e P r o m o t e W e b I n t e l lig e n c e
D ocum
D ocum
ent
e n t t o D e s tin a t io n S y s te m
N o t e : M a k e s u r e to u s e r e m o t e d e s k t o p a n d lo g in t o th e s e r v e r m p e rfo rm th is ta s k .
1.
L o g o n to th e C e n t r a l M a n a g e m e n t C o n s o l e a s a d m in i s tr a to r d l e iF
eu l aV
m e t s yS
8 6 2 2 m bwt d
U ers N am e
o r at rad m t s n i
P a sw o d r
< ga sni e d p a sw o d r >
A u h t e n c i oat i t n a)
b ) c) 2.
a c h i n e to
E n e t rp s eri C l ic k S t a r t → P r o g r a m s → S A P B u s i n e s s O b j e c t s B I p l a t fo r m 4 . 0 → S A P B u s i n e s s O b je c t s p l a t fo r m → S A P B u s i n e s s O b je c t s B I p l a t fo r m M a n a g e m e n t C o n s o le . E n te r t h e lo g i n i n f o r m a ti o n s t a t e d a b o v e a n d c li c k Lo g O n
P r o m o t io n M a n a g e m e n t
C l ic k
C o n g u r e th e s e r v e r w d b m a) b ) c)
C e n tr a l
.
.
t2 2 6 8 to b e th e O r ig i n .
A d m in i s t r a t io n O p t io n s
N a v i g a te to
U n d e r t h e M a n a g e S y s te m s w dbm t22 87 are list ed .
o n th e to p r ig h t h a n d
ta b , o b s e r v e th a t b o th
cor ner w dbm
t2 2 6 8
a n d
P l a c e a c h e c k m a r k o n W D F L B M T 2 2 6 8 a n d c lic k o n th e o r ig i n b u tto n above. H in t : T h i s w ill m a k e th i s s y s te m th e p o i n t o f o r ig i n w h e n m a n a g i n g c o n n e c t io n , C r y s ta l R e p o r ts , a n d Q A A W S , a n d U n i v e r s e c o n n e c t i o n o v e r r i d e jo b s .
d) 3.
C lo s e
C l ic k
C r e a te a n e w L C M a) b )
C l ic k
.
fo l d e r u n d e r t h e
F ol der
on
fol d er .
P r o m o t io n J o b s
th e m e n u b a r.
I n t h e E n t e r a n e w fo l d e r n a m e
el d, ent er
U##_Promotion_Folder C o n t in u e d
2 5 0
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
2012
.
on nex t p age
B O E 330
L e s s o n : U s n i g L e f ci y c e l M a n a g e m e n t C o n s o e l
4.
H ig h l ig h t t h e n e w ly c r e a te d f o l d e r a n d c r e a t e a n e w jo b . F i l l o u t t h e n a m e e l d a n d e n s u r e y o u s a v e t h i s jo b i n t h e f o l d e r y o u c r e a t e d . a)
b )
R ig h t - c l ic k th e n e w ly c r e a te d f o l d e r a n d s e l e c t Ne w Jo b e l d a n d e n s u r e y o u s a v e in th e f o l d e r y o u c r e a te d b y c l ic k i n g th e b r o w s e f o ld er lin k . I n t h e Na m e
c)
In t h e
D escri pt io n
d)
C l ic k
B row se
b )
6.
Sou rce
w d b m t2 2 8 7
el d, sel ect
s e le c t
E n s u r e y o u h a v e a g r e e n c h e c k m a r k n e x t t o e a c h s e r v e r in d i c a tin g s u c c e s s f u l c o m m u n ic a t io n to th e s e r v e r s .
e)
C l ic k
b )
a)
b ) c)
.
Lo gi n
a n d e n t e r th e lo g i n in f o r m a t io n a n d c l ic k
w in d o w
, s e le c t t h e W e b I n t e l lig e n c e
N t h a ve i g ra e p t e o rt ot . U # # S a l e s R e v e n u e R e p o r t a n d S e l e c t A d d & C lo s e
s e le c t t h e c h e c k b o x b e s id e
.
D ep end en cies
ta b , s e l e c t b o t h th e U n i v e r s e a n d
N a v i g a te to th e M anage D ep en den cies o b s e r v e th e W e b I n t e l lig e n c e D o c u m e n t d e p e n d a n d U n i v e r s e C o n n e c t io n .
U ni ver se
ta b in th e to o l b a r a r e a . Y o u w ill e n c i e s lis te d : U n i v e r s e
S e le c t b o th th e U n iv e rs e a n d U n iv e rs e C o n n e c tio n . C l ic k
A p p ly & C lo s e
.
C o n t in u e d
2012
.
.
I n th e A d d o b j e c ts f r o m th e s y s te m d o c u m e n t y o u c r e a t e d e a r lie r .
I n th e M anage C o n n e c t io n .
.
.
L o g in to a N e w C M S
d)
C reat e
igence U##_Promo-
a n d th e d e s tin a tio n s y s te m is
w d b m t2 2 6 8 : 6 4 0 0
el d , sel ect
I n t h e D est in a tio n
b_Intell
. ent er
c)
a)
7.
I n th e
U##_We
S a v e J o b in e l d
E n s u r e th a t t h e S o u r c e s y s te m is W D F L B M T 2 2 6 8 W D F LBM T2 2 8 7 . a)
.
Promoting
el d, ent er b e s id e th e .
tion_Folder 5.
U##_Job1
el d, ent er
. F i ll o u t th e n a m e
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
on nex t p age
2 5 1
t nm e g a nM t n a e t : n C o 6 t i U n
0 3 BO 3E
8.
P r o m o te th e L C M a)
C l i c k P rom ot e
b ) c) 9.
jo b .
S e l e c t t h e c h e c k b o x b e s id e th e W e b I n t e l lig e n c e d o c u m e n t . in th e to o lb a r a r e a .
C l ic k H is t o r y in th e to o l b a r a r e a to v e r if y s u c c e s s f u l p r o m o t io n . C lic k th e Su ccess b l u e l i n k t o v e r i f y jo b d e t a i l s .
C o m p l e t e a n d v e r i f y t h e p r o m o t i o n jo b . a)
C l ic k
P rom ot e
.
I n t h e O b je c ts to b e p r o m o t e d p r o m o t e d i n t h i s jo b .
b )
P rom ot e
c)
C l ic k
d)
A f te r a f e w s e c o n d s , c lic k
w in d o w
,con
r m a l l t h e o b j e c ts th a t w
ill b e
.
H is t o r y
t o e n s u r e t h e jo b r a n s u c c e s s f u l l y .
R e s u lt T h e W e b I n t e l lig e n c e d o c u m e n t h a s b e e n p r o m o t e d . T o c h e c k , y o u c a n lo g o n to B I L a u n c h p a d o n W D F L B M T 2 2 8 7 s y s te m to v i e w a n d r e f r e s h th e W e b I n t e l lig e n c e d o c u m e n t .
T a s k 8 : P r o m o t e t h e U n i v e r s e C o n n e c t io n P r o m o t e th e U n i v e r s e C o n n e c t io n o v e r r id e to th e D e s tin a t io n S y s t e m 1.
N a v i g a t e to th e A d m in i s tr a t io n O p t io n s .
2.
N a v i g a t e to th e O v e r r id e s e t tin g s a n d to th e C o n n e c tio n O v e r r id e s ta b to s e e a lis t o f c o n n e c t io n s r e s id e n t in th e C M S R e p o s i to r y .
a)
a)
N a v i g a te to th e
C l ic k
d)
O v e r r id e S e t tin g s
ho m e pa ge .
.
T o e n s u r e a l l c o n n e c t i o n s h a v e b e e n a c c o u n t e d f o r , c l i c k t h e L o g O ff under C o n g u r e O v e r r id e S e t t in g s a t t h e to p .
b ) c)
P r o m o t io n M a n a g e m e n t
C lic k L o g in a n d lo g b a c k in t o W D F L B M T 2 2 6 8 ( o r ig i n ) . T he
Sc an
d r o p d o w n o p t io n is n o w
a c tiv a t e d .
C o n t in u e d
2 5 2
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
2012
on nex t p age
li n k
B O E 330
L e s s o n : U s n i g L e f ci y c e l M a n a g e m e n t C o n s o e l
3.
L o g in a n d s e le c t t h e o r ig i n s y s te m W D F L B M T 2 2 6 8 . N a v i g a te to th e e f a s h i o n - w e b i c o n n e c t io n a n d c h a n g e th e s ta t u s to A c t iv e . a) b )
Sc an
F r o m th e s yst em .
F i n d t h e ef ashi on -w eb A c tiv e .
Sav e
S t a r t t o b e g i n c o n n e c t io n s c a n o n s o u r c e
dr op dow n,s elec t i connect
c)
C l ic k
d)
S e l e c t t h e c h e c k b o x b e s id e th e a n d c l ic k P r o m o t e O v e r r id e s
io n a n d c h a n g e
th e s ta t u s f r o m
In a c tiv e
to
.
e fa s h i o n - w e b i
c o n n e c t i o n y o u ju s t a c t i v a t e d
.
N o t e : T h i s w ill p r o m o t e th e c o n n e c t io n to th e d e s t in a t io n s y s t e m (W D F L B M T 2 2 8 7 )
4.
e)
I n th e P r o m o t e O v e r r id e s w in d o w , u n d e r th e L is t o f D e s tin a tio n S y s te m s a r e a , e n s u r e y o u r a s s ig n e d d e s t in a t io n h o s t n a m e is s e l e c t e d a n d c l ic k L o g i n . L o g o n t o th e d e s tin a t io n s y s te m w ith u s e r n a m e a n d p a s s w o r d . C lic k L o g O n .
f)
C l ic k
g)
U n d erth e
P rom ot e
.
C on gure
O v e r r id e S e t t in g s
a r e a a t th e to p , c l ic k
L o g o ff
.
L o g in a n d s e le c t t h e d e s tin a tio n s y s te m W D F L B M T 2 2 8 7 . N a v i g a te to th e c o n n e c tio n o v e r r id e ta b w h e r e y o u w ill n d th e p r o m o t e d c o n n e c tio n o v e r r id e e f a s h i o n - w e b i . C h a n g e th e s ta t u s to A c t iv e . a) b )
C lic k L o g i n a n d lo g in t o W D F L B M T 2 2 8 7 . E n t e r th e lo g i n in f o r m a tio n and cl ick Log O n . N a v ig a te to th e c o n n e c tio n o v e rrid e ta b w h e re y o u w ill n d th e p ro m o te d co nn ect io n ov er r ide e fa s h io n - w e b i .
A c t iv e
c)
C h a n g e th e s ta tu s to
d)
P l a c e a c h e c k m a r k o n th e c o n n e c t io n . S e l e c t e d i t b u t to n f r o m th e to o l b a r a r e a a t th e to p a n d v e r i f y d a t a b a s e p a r a m e t e r s in c l u d in g c r e d e n tia l s .
.
H i n t : D o n o t m a k e a n y c h a n g e s a s th e W D F L B M T 2 2 8 7 is c o n g u r e d w ith th e id e n t ic a l d a t a b a s e s e t tin g s a s W D F L B M T 2 2 6 8 .
e)
2012
C l ic k
Sav e
.
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
2 5 3
t nm e g a nM t n a e t : n C o 6 t i U n
2 5 4
0 3 BO 3E
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
2012
B O E 330
L e s s o n : U s n i g L e f ci y c e l M a n a g e m e n t C o n s o e l
E x e r c i s e 8 : C o m p a r e O b j e c ts a n d u s i n g V is u a l D if f e r e n c e
F i le s
E x e r c i s e O b je c t iv e s A f te r c o m
p l e t in g th i s e x e r c i s e , y o u w ill b e a b l e to :
•
V ie w th e d i f f e r e n c e s tw o v e r s io n s o f t h e s a m e L C M
•
P r o v i d e a c o m p a r is o n s ta t u s b e t w e e n th e s o u r c e a n d th e d e s tin a t io n v e r s io n s .
B IA R l e .
B usi nes s E xa m pl e V is u a l D if f e r e n c e e n a b l e s y o u to v i e w th e d i f f e r e n c e s b e t w e e n tw o v e r s io n s o f th e s a m e l e o r a n o b je c t ( L C M B i a r l e s o r L C M J o b O b j e c t s ) . Y o u c a n u s e t h i s f e a t u r e to d e t e r m in e th e d i f f e r e n c e b e t w e e n le s o r o b j e c t s to d e v e l o p a n d m a i n t a i n d i f f e r e n t r e p o r t ty p e s . T h i s f e a t u r e g i v e s a c o m p a r is o n s t a t u s b e t w e e n th e s o u r c e a n d th e d e s tin a t io n v e r s io n s . F o r e x a m p l e , i f a p r e v i o u s v e r s io n o f th e u s e r r e p o r t is a c c u r a t e a n d th e c u r r e n t v e r s io n is in a c c u r a t e , y o u c a n c o m p a r e a n d a n a l y z e th e le to e v a l u a t e th e e x a c t is s u e .
T a s k 1 : C r e a t e a W e b In t e l lig e n c e
do cum
ent
N o t e : I f y o u h a v e n o t c r e a te d a W e b I n t e l lig e n c e d o c u m e n t , f o l lo w th e s e in s t r u c t io n s . I f y o u a l r e a d y h a v e a n e x i s tin g W e b I n t e l lig e n c e d o c u m e n t f r o m o t h e r e x e r c i s e s , y o u m a y s k i p th i s ta s k a n d p r o c e e d to th e n e x t ta s k .
C r e a te a n e w
W e b I n t e l lig e n c e
docum
entbas
e d o n th e e x i s tin g
1.
La u n ch
2.
C r e a te a q u e r y w ith th e d i m e n s io n s re venu e ( in th a t o r d e r ) a n d e x e c u t e it to v i e w
3.
R e n a m e th e R e p o r t T i tle to
4.
E di tt he docum entyou ju s t c r e a t e d t o i n c l u d e a l i s t i n g f o r Y ea r a n d Q uart e r .
5.
C r e a te a
qu er y l ter
to s h o w
o n l y d a t a f o r th e s to r e
6.
C r e a te a
r e p o r t lt e r
to s h o w
o n l y d a t a f o r th e y e a r 2 0 0 4 .
S tate , St or e nam the r es ul ts .
Sa le s Re ve nu e R ep or t
. e
a n d th e m e a s u r e
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
S al es
. b y
Q u a n t it y s o l d e - F a s h io n D a l la s
C o n t in u e d
2012
.
e F a s h i o n .u n x
S A P B u s in e s s O b j e c t s W e b I n t e l lig e n c e D e s k t o p
.
on nex t p age
2 5 5
t nm e g a nM t n a e t : n C o 6 t i U n
0 3 BO 3E
7.
S w itc h f r o m th e to o lb o x e s a n d
D e s ig n
R eadi ng
m o d e to
m o d e a n d c o m p a r e th e d i s p l a y e d
too lbars .
I n th e R e a d i n g m o d e y o u p e r f o r m s im p l e v i e w in g ta s k s , w h i le th e D e s i g n m o d e le t s y o u m o d i f y th e d o c u m e n t t h a t y o u a r e v i e w in g . N ot e:
8.
P u b l ic F o l d e r s → U# # S a l e s R e v e n u e
S a v e y o u r r e p o r t i n th e B u s in e s s O b j e c ts B I p l a t f o r m f o l d e r B I T r a i n i n g → U s e r A r e a → U s e r # # w ith th e n a m e
Report
R e s u lt Y o u h a v e c r e a te d a W e b I n t e l lig e n c e d o c u m e x p o r te d in t o a B I A R le la t e r .
T a s k 2 : C r e a te a L C M
entand
th i s d o c u m
entw
ill b e
J ob
C r e a te a L C M J o b th a t w ill e x p o r t W E B I L C M d o c u m e n t ( U # # S a le s R e v e n u e R e p o r t) to a L C M B I A R l e a n d s a v e it t o th e D e s k t o p lo c a t io n o f th e s e r v e r. 1.
L o g in to th e L C M
C o n s o le .
d l e iF
eu l aV
m e t s yS
8 6 2 2 m bwt d
U ers N am e
o r at rad m t s n i
P a sw o d r
< ga sni e d p a sw o d r >
A u h t e n c i oat i t n
E n e t rp s eri
2.
C r e a te a n e w L C M
Jo b c a le d U # # _ W e b iLCM
B IA R J o b .
3.
C o n g u r e th e S o u r c e s y s te m to b e W D F L B M T 2 2 6 8 a n d th e D e s tin a tio n w ill b e a L C M B IA R le .
4.
A d d th e U # # S a l e s R e v e n u e R e p o r t d o c u m e n t t o th e J o b . E a r e s e l e c t e d in th e M a n a g e d e p e n d e n c i e s b u t to n .
5.
P r o m o t e t h e jo b a n d s a v e t h e l e t o t h e d e s k t o p a s U # # _ L C M B I A R W E B I . b i a r .
6.
C r e a te a f o l d e r i n th e d e s k t o p o f W D F L B M T 2 2 6 8 c a lle d L C M a n d s h a r e it ( th i s w ill r e q u i r e b a s ic M ic r o s o f t F ile m a n a g e m e n t k n o w le d g e ) . E n s u r e th e e v e r y o n e g r o u p h a s c o - o w n e r r ig h t s to th e L C M f o l d e r. C o p y th e L C M B I A R W E B I l e to th e L C M f o l d e r.
n s u r e a l l d e p e n d e n c ie s
C o n t in u e d
2 5 6
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
2012
on nex t p age
B O E 330
L e s s o n : U s n i g L e f ci y c e l M a n a g e m e n t C o n s o e l
7.
L o g o f f W D F L B M T 2 2 6 8 a n d lo g o n to W D F L B M C o n n e c t io n in W in d o w s .
T 2 2 8 7 u s in g R e m o te D e s k to p
8.
G o to th e w in d o w s s ta r t m e n u o n W D F L B M T 2 2 8 7 a n d ty p e \ W D F L B M T 2 2 6 8 . C o p y th e L C M B I A R l e f r o m W D F L B M T 2 2 6 8 to W D F L B M T 2 2 8 7 .
9.
I m p o r t t h e c o n te n t s o f L C M B I A R to W D F L B M T 2 2 8 7 r e p o s ito r y , l o g o n to th e L C M c o n s o l e o n W D F L B M T 2 2 8 7 . B r o w s e to th e d e s k t o p a n d s e le c t L C M B I A R W E B I .b i a r l e y o u c o p i e d t o t h e D E S K T O P ( f r o m W D F L B M T 2 2 6 8 s h a r e ) .
T a s k 3 : C om pa re LCM
B IA R W e b i J o b
Y o u c a n o n l y c o m p a r e L C M B I A R l e s o r L C M J o b s w ith V is u a l D if f e r e n c e . I n th i s ta s k , y o u w il c o m p a r e L C M B I A R W e b i J o b o n W D F L B M T 2 2 6 8 a n d L C M B I A R W eb iJ o b o n W D FLBM T2 2 8 7 . 1.
Log
in t o th e C M C a p p lic a tio n .
2.
T h e c o m p a r e d l e s a r e s to r e d in th e " D if f e r e n c e s " f o l d e r , o r in a n y o f th e u s e r cr eat ed sub - f o ld er . N ot e:
2012
T o cr eat e a new
s u b - fo l d e r , c l ic k th e F o l d e r ic o n .
3.
C r e a te a n e w C o m p a r is o n u s in g th e U # # _ C o m p a r e _ J o b in th e R e f e r e n c e s y s te m W D FLBM T2 2 6 8 .
4.
E n t e r t h e ta r g e t s y s te m , s e l e c t t h e o b j e c t t o b e c o m p a r e d a n d a d d th i s c o m p a r is o n .
5.
C lic k th e C o m p a r e b u t to n to c o m p a r e th e o b j e c ts o r f o l d e r s .
6.
Save
th e d i f f e r e n c e r e p o r t.
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
2 5 7
t nm e g a nM t n a e t : n C o 6 t i U n
0 3 BO 3E
S o l u t io n 8 : C o m p a r e O b j e c t s a n d u s i n g V is u a l D if f e r e n c e T a s k 1 : C r e a t e a W e b In t e l lig e n c e
docum
F i le s
ent
N o t e : I f y o u h a v e n o t c r e a te d a W e b I n t e l lig e n c e d o c u m e n t , f o l lo w th e s e in s t r u c t io n s . I f y o u a l r e a d y h a v e a n e x i s tin g W e b I n t e l lig e n c e d o c u m e n t f r o m o t h e r e x e r c i s e s , y o u m a y s k i p th i s ta s k a n d p r o c e e d to th e n e x t ta s k .
C r e a te a n e w 1.
La u n ch a)
2.
W e b I n t e l lig e n c e
docum
entbas
e d o n th e e x i s tin g
b )
.
S A P B u s i n e s s O b j e c t s W e b I n t e l lig e n c e D e s k t o p
S e le c t t h e
U n iv e r s e
S tate , St or e nam th e r e s u l ts .
a n d th e m e a s u r e
e
.
V a lu e
S y s te m
A s s ig n e d s y s te m
U se rna m e
tr a in # # ( r e p l a c e # # w ith y o u r a s s ig n e d g r o u p n u m b e r )
P a s s w o rd A u t h e n t ic a tio n
U ni ver se
c)
I n th e
d)
I n th e Q ue ry P an e l O b je c t s p a n e .
e) f)
g)
C l ic k
E n te r y o u r p a s s w o r d E n t e r p r is e w in d o w , s e l e c t t h e
un ive r se.
e F a s h i o n .u n x
,expan
d th e f o l d e r
E x p a n d th e f o l d e r
S to re
an d dr ag
E x p a n d th e f o l d e r p a n e .
M eas ur es
Run Q u e ry
and
S to re St or e nam
dr ag
an d dr ag in t o th e
e
Sal es re venu e
in t o th e
R es ul t
R esul t O bject s
p ane.
S tat e
in t o th e
R esul t O bject s
.
C o n t in u e d
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
S al es
dat a sou rce.
E n t e r y o u r u s e r i n f o r m a t i o n a n d c l i c k Lo g O n F ie ld N a m e
2 5 8
.
S e le c t S t a r t → P r o g r a m s → S A P B u s i n e s s O b j e c t s B I p l a t fo r m 4 → S A P B u s i n e s s O b je c t s B I p l a t fo r m C l i e n t T o o l s → W e b I n t e l l i g e n c e R i c h C l i e n t
C r e a te a q u e r y w ith th e d i m e n s io n s re venu e ( in th a t o r d e r ) a n d e x e c u t e it to v i e w a)
e F a s h io n .u n x
2012
on nex t p age
B O E 330
L e s s o n : U s n i g L e f ci y c e l M a n a g e m e n t C o n s o e l
3.
R e n a m e th e R e p o r t T i tle to a)
R ig h t - c l ic k th e title
Re ve nu e Re po rt 4.
Sa le s Re ve n ue
R ep or t
.
ta b . S e l e c t Ren am e R e por t 1 in th e N e w v alue eld.
and ent er
E di tt he docum entyou ju s t c r e a t e d t o i n c l u d e a l i s t i n g f o r . Y ea r a n d Q uart e r a) b )
O p e n th e
D at a Acce ss
M eas ur es
an d dr ag
a n d Q uart e r
E x p a n d th e f o l d e r p a n e .
d)
C l ic k
e)
D r a g th e a d d e d o b j e c ts in t o th e r e p o r t p a n e l . Y o u r r e p o r t s h o u l d a p p e a r a s s h o w n b e lo w :
Fi gur e 46: S ales R eve nue
dr ag
Q u a n tit y s o l d
in t o th e
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
in t o th e
R es ul t
R esul t O bject s
.
R epor t
C o n t in u e d
2012
b y
. Y ear
c)
Run Q u e ry
and
Q u a n t it y s o l d
E dit
ta b a n d c l ic k
E x p a n d t h e f o l d e r T im e p e r io d O b je c t s p a n e l e f t t o S tat e .
Sales
on nex t p age
2 5 9
t nm e g a nM t n a e t : n C o 6 t i U n
0 3 BO 3E
5.
C r e a te a a) b )
6.
D at a Acce ss
I n th e
C lic k th e a r r o w
d)
S e l e c t t h e s to r e n a m e p a n e .
e)
C l ic k
f)
E x e c u t e th e r e p o r t b y
c)
E dit
.
Q u e r y F ilte r s
a n d d r a g it i n t o th e
o n th e r ig h t o f
.
e - F a s h io n D a l la s
pane
V al u e( s)f rom
th e q u e r y l te r a n d s e l e c t and
e - F a s h io n D a l la s
L ist
Se lect ed Va lue ( s)
a d d it t o th e
O K .
C r e a te a
b )
o n l y d a t a f o r th e s to r e tab , cl ick
S e l e c t St or e nam e
c)
a)
7.
to s h o w
qu er y l ter
to s h o w
repo rt lter
year
C lic k o n th e S e l e c t F ilte r →
.
o n l y d a ta f o r th e y e a r 2 0 0 4 .
A n a ly s is
c o l u m n a n d n a v i g a t e to th e
A d d F ilte r
2004
A d d th e y e a r
S w itc h f r o m th e to o lb o x e s a n d
Run Q u e ry
c lic k i n g
D e s ig n
ta b .
. to th e
m o d e to
S el ect ed Va lue ( s) R eadi ng
O K .
a n d c l ic k
m o d e a n d c o m p a r e th e d i s p l a y e d
too lbars .
N o t e : I n th e R eadi ng m o d e y o u p e r f o r m s im p l e v i e w in g ta s k s , w h i le th e D e s i g n m o d e le t s y o u m o d i f y th e d o c u m e n t t h a t y o u a r e v i e w in g .
a) 8.
C l ic k
R eadi ng
in th e m a i n to o l b a r a n d
D e s ig n
c o m p a r e it w ith th e
m ode.
P u b l ic F o l d e r s → U# # S a l e s R e v e n u e
S a v e y o u r r e p o r t i n th e B u s in e s s O b j e c ts B I p l a t f o r m f o l d e r B I T r a i n i n g → U s e r A r e a → U s e r # # w ith th e n a m e
Report a) b )
C lic k th e a r r o w n e x t t o to ... to di s pl ay the
S a v e o n th e to o l b a r in th e P u b l is h a d o c u m e n t t o th e s e r v e r
F i l e ta b a n d s e l e c t di al og box .
N a v i g a t e t o t h e f o l d e r P u b l ic F o l d e r s → B I T r a i n i n g → U s e r A r e a → # # a n d e n t e r th e n a m e U# # S a l e s R e v e n u e R e p o r t
c)
C l ic k
Sav e
d)
C l o se
In teract ive A n al y si s D eskt op
U se r .
. .
R e s u lt Y o u h a v e c r e a te d a W e b I n t e l lig e n c e d o c u m e n t a n d th i s d o c u m b e e x p o rte d in to a B IA R le la te r.
entw
ill
C o n t in u e d
2 6 0
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
2012
on nex t p age
P u b lish
.
B O E 330
L e s s o n : U s n i g L e f ci y c e l M a n a g e m e n t C o n s o e l
T a s k 2 : C r e a te a L C M
J ob
C r e a te a L C M J o b th a t w ill e x p o r t W E B I L C M d o c u m e n t ( U # # S a le s R e v e n u e R e p o r t) to a L C M B I A R l e a n d s a v e it t o th e D e s k t o p lo c a t io n o f th e s e r v e r . 1.
L o g in to th e L C M
C o n s o le .
d l e iF
eu l aV
m e t s yS
8 6 2 2 m bwt d
U ers N am e
o r at rad m ts n i
P a sw o d r
< ga sin e d p a sw o d r >
A u h t e n c i oat i t n a)
b ) 2.
b )
E n t e r th e lo g in in f o r m a tio n s ta t e d a b o v e a n d c li c k Lo g O n
C l ic k
Jo b c a le d U # # _ W e b iLCM
Ne w Jo b
I n t h e Name
d)
C l ti c i k o n _ F o l d e r B r o w s e
b e s i. d e t h e
.
Co mpa rin g obj ect s.
el d, ent er
S a v e J o b in e l d
. ent er
.
U##_Promo-
C o n g u r e th e S o u r c e s y s te m to b e W D F L B M T 2 2 6 8 a n d th e D e s tin a tio n w ill b e a L C M B IA R le .
b ) c)
I n th e
Sou rce
el d , sel ect
I n t h e D est in a tio n C l ic k
C reat e
w d b m t2 2 6 8 : 6 4 0 0
el d, sel ect
b )
.
O u t p u t t o L C M B I A R F ile
.
.
A d d th e U # # S a l e s R e v e n u e R e p o r t d o c u m e n t to th e J o b . E a r e s e l e c t e d in th e M a n a g e d e p e n d e n c i e s b u t to n . a)
N a v i g a te to U # # S a l e s R e v e n u e R e p o r t a n d th e r ep ort . S e l e c t A d d & C lo s e
ns ur e allde pe nde nci es
s e le c t t h e c h e c k b o x b e s id e
.
C o n t in u e d
2012
.
B IA R J o b .
U##_Compare_Job
el d, ent er
I n th e
C e n tr a l
.
D escri pt io n
c)
a)
4.
C l ic k S t a r t → P r o g r a m s → S A P B u s i n e s s O b j e c t s B I p l a t fo r m 4 → S A P B u s i n e s s O b je c t s p l a t fo r m → S A P B u s i n e s s O b je c t s B I p l a t fo r m M a n a g e m e n t C o n s o le .
C r e a te a n e w L C M a)
3.
E n e t rp s eri
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
on nex t p age
2 6 1
t nm e g a nM t n a e t : n C o 6 t i U n
0 3 BO 3E
5.
P r o m o t e t h e jo b a n d s a v e t h e l e t o t h e d e s k t o p a s U # # _ L C M B I A R W E B I . b i a r . a) b )
6.
C l i c k P rom ot e
in th e to o lb a r a r e a .
E xp or t
c)
C l ic k
d)
F r o m th e F ile D o w n l o a d deskt op of the s er ver .
.
Sav e
w in d o w , c l ic k
to s a v e th e B I A R to th e
C r e a te a f o l d e r i n th e d e s k t o p o f W D F L B M T 2 2 6 8 c a lle d L C M a n d s h a r e it ( th i s w ill r e q u i r e b a s ic M ic r o s o f t F ile m a n a g e m e n t k n o w le d g e ) . E n s u r e th e e v e r y o n e g r o u p h a s c o - o w n e r r ig h t s to th e L C M f o l d e r. C o p y th e L C M B I A R W E B I l e to th e L C M f o l d e r. a) b )
7.
S e l e c t t h e c h e c k b o x b e s id e th e W e b I n t e l lig e n c e d o c u m e n t .
N a v i g a te to th e d e s k t o p o f t h e s e r v e r m a c h i n e W D F L B M T 2 2 6 8 . R i g h t - c l i c k t h e d e s k t o p a r e a a n d s e l e c t Ne w →
U ## LCM Share
c)
N a m e th e f o ld e r
d)
C o p y th e L C M B I A R l e to th i s f o l d e r.
e)
R ig h t - c l ic k th e f o l d e r a n d c l ic k
f)
I n th e C h o o s e p e o p l e t o s h a r e w it h e l d th is list) an d cl ick A d d .
g)
C l ic k
h)
W r ite d o w n th e p a th to y o u r f o l d e r a n d c lic k
Shar e
Shar e
C l ic k
St ar t→
b )
C l i c k St ar t→
c)
L o g in t o w d b m
.
.
E v e r y o n e ( A ll u s e r s in
, sel ect
.
L o g o f f W D F L B M T 2 2 6 8 a n d lo g o n to W D F L B M C o n n e c t io n in W in d o w s . a)
F o ld e r
.
L o g O ff b o a d m
D one
in . .
R e m o t e D e s k t o p C o n n e c tio n . t2 2 8 7
.
T 2 2 8 7 u s in g R e m o te D e s k to p
and
e n te r w d b m
u s in g p r o v i d e d lo g i n in f o r m a t io n .
C o n t in u e d
2 6 2
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
t2 2 8 7 .
2012
on nex t p age
B O E 330
L e s s o n : U s n i g L e f ci y c e l M a n a g e m e n t C o n s o e l
8.
G o to th e w in d o w s s ta r t m e n u o n W D F L B M T 2 2 8 7 a n d ty p e \ W D F L B M T 2 2 6 8 . C o p y th e L C M B I A R l e f r o m W D F L B M T 2 2 6 8 to W D F L B M T 2 2 8 7 . a)
I n th e w in d o w
e x p l o r e r , t y p e th e f o l d e r lin k y o u
c r e a te d e a r lie r .
H in t : F o r e x a m p l e : \\W D F L B M T 2 2 6 8 \ u s e r s \b o a d m to p \U # # L C M S h a r e
9.
in \ d e s k -
b )
P r e s s E n t e r .T he s ha re d re s our c e s on W D FL B M T 2268
c)
N a v i g a te to th e d i r e c to r y a n d c o p y th e L C M B I A R l e to W D F L B M T 2 2 8 7 de skt o p.
w ill a p p e a r.
I m p o r t t h e c o n te n t s o f L C M B I A R to W D F L B M T 2 2 8 7 r e p o s ito r y , l o g o n to th e L C M c o n s o l e o n W D F L B M T 2 2 8 7 . B r o w s e to th e d e s k t o p a n d s e le c t L C M B I A R W E B I .b i a r l e y o u c o p i e d t o t h e D E S K T O P ( f r o m W D F L B M T 2 2 6 8 s h a r e ) . a)
b )
C l ic k S t a r t → P r o g r a m s → S A P B u s i n e s s O b j e c t s B I p l a t fo r m 4 → S A P B u s i n e s s O b je c t s p l a t fo r m → S A P B u s i n e s s O b je c t s B I p l a t fo r m M a n a g e m e n t C o n s o le . C l i c k Im p or t→
B row se
I m p o r t le
.
c)
C l ic k
d)
B r o w s e t o t h e d e s k t o p a n d s e l e c t U # # _ L C M B I A R W E B I .b i a r l e y o u co pi ed .
e)
C l ic k
f)
I n th e n e x t s c r e e n , e n s u r e th a t t h e d e s tin a t io n is s e t t o W D F L B M T 2 2 8 7 . E n s u r e y o u s a v e t h e jo b u n d e r P r o m o t i o n J o b s F o l d e r . C l i c k
to s e l e c t L C M b i a r le f r o m
th e l e s y s te m .
O K .
N ot e:
g)
C reat e
.
Y o u c a n n o t c h a n g e th e J o b n a m e
C l i c k P r o m o t e t o p r o m o t e t h e jo b . Y o u h a v e s u c c e s s f u l l y p r o m o t e d a W e b i d o c u m e n t u s in g th e L C M B I A R o p t io n .
C o n t in u e d
2012
C e n tr a l
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
on nex t p age
2 6 3
t nm e g a nM t n a e t : n C o 6 t i U n
0 3 BO 3E
T a s k 3 : C om pa re LCM
B IA R W e b i J o b
Y o u c a n o n l y c o m p a r e L C M B I A R l e s o r L C M J o b s w ith V is u a l D if f e r e n c e . I n th i s ta s k , y o u w il c o m p a r e L C M B I A R W e b i J o b o n W D F L B M T 2 2 6 8 a n d L C M B I A R W eb iJ o b o n W D FLBM T2 2 8 7 . 1.
Log a)
b ) 2.
in t o th e C M C a p p lic a tio n . C l ic k S t a r t → P r o g r a m s → S A P B u s i n e s s O b j e c t s B I p l a t fo r m 4 . 0 → S A P B u s i n e s s O b je c t s p l a t fo r m → S A P B u s i n e s s O b je c t s B I p l a t fo r m M a n a g e m e n t C o n s o le . E n t e r t h e l o g i n i n f o r m a t i o n a n d c l i c k Lo g O n
.
T h e c o m p a r e d l e s a r e s to r e d in th e " D if f e r e n c e s " f o l d e r , o r in a n y o f th e u s e r creat ed sub - f o ld er . N ot e:
a)
I n th e lin k .
T o cr eat e a new
C M C h o m epa g e
T h e V is u a l D if f e r e n c e 3.
s u b - f o l d e r , c l ic k th e F o l d e r ic o n . , u n d e r th e " M a n a g e "
page
V i s u a l D i ffe r e n c e
ta b , c l ic k th e
appear s .
C r e a te a n e w C o m p a r is o n u s in g th e U # # _ C o m p a r e _ J o b in th e R e f e r e n c e s y s te m W D FLBM T2 2 6 8 . a)
b ) c)
S e l e c t t h e r e f e r e n c e s y s te m o n to W D F L B M T 2 2 6 8 .
from
S el ect S ystem
th e
C l i c k N e w C o m p a r is o n . T h e “ V is u a l D if f e r e n c e - C o m p a r is o n s ” C l ic k
B row se
to s e l e c t U # # _ C
d r o p - d o w n lis t. L o g
s cr een appear s .
om par e_J ob.
C o n t in u e d
2 6 4
C e n tr a l
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
2012
on nex t p age
B O E 330
L e s s o n : U s n i g L e f ci y c e l M a n a g e m e n t C o n s o e l
4.
E n t e r t h e ta r g e t s y s te m , s e l e c t t h e o b j e c t t o b e c o m p a r e d a n d a d d th i s c o m p a r is o n . a)
S e l e c t t h e ta r g e t s y s te m W D F LBM T2 2 8 7
from
S e le c t S y s t e m
th e
dr op- dow n unde r
T arge t
.
N o t e : I f y o u lo g i n to C M S , th e s e l e c te d o b j e c t in th e r e f e r e n c e s y s te m c a n a l s o b e a u t o m a t ic a lly m a t c h e d w ith a n o b j e c t h a v i n g th e s a m e n a m e in th e r e f e r e n c e s y s te m
b ) c)
C lic k th e B ro w s e b u tto n to s e le c t U # # _ C o m p a re _ J o b o n W C l ic k
A d d . N o t e : T h e o b j e c ts th a n o n e p a i r o f o b j e c c o m p a r is o n a t a la t e r o b j e c t c o n t a i n s ju s t o n o b je c t s .
5.
D F L B M T 2 2 8 7
a r e a d d e d to th e ts a d d e d , t h e o b j p o i n t o f tim e . H e pai r of obj ect
c o m p a r is o n . I f th e r e a r e m o r e e c ts m u s t b e s c h e d u l e d f o r o w e v e r , i f th e c o m p a r is o n s , y o u c a n c o m p a r e th e s e
C lic k th e C o m p a r e b u t to n to c o m p a r e th e o b j e c ts o r f o l d e r s . a)
C l ic k
C om par e
.
N o t e : T h e c o m p a r is o n o f L C M B I A R /L C M J o b l e in c lu d e s : I f t h e o b j e c t s o t h e r t h a n L C M B I A R o r L C M jo b a r e s e l e c t e d , t h e f o l lo w in g e r r o r m e s s a g e is d i s p l a y e d : P lu g i n n o t f o u n d .
T h e c o m p a r is o n p r o c e s s s ta r ts im m e d i a t e l y a n d th e d i f f e r e n c e s if a n y a r e d i s p l a y e d in th e " V is u a l D if f e r e n c e v i e w e r " . T h e da ir fe f e rh i e ng ch e s l i g h a tr e de h ii n g h r e l di g h c t o e l d o r i n. o r a n g e
c o l o r , a n d t h e m i s s i n g o b je c t s
Y o u c a n a l s o u s e th e l te r o p t io n to v i e w th e c o m p a r e d o b j e c ts b y ty p e , a n d w ith d i f f e r e n c e s o r w ith c o m m o n a t tr ib u t e s . 6.
Save a)
2012
th e d i f f e r e n c e r e p o r t. C l ic k
Sav e
to s a v e
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
th e d i f f e r e n c e
r epo r t.
2 6 5
t nm e g a nM t n a e t : n C o 6 t i U n
0 3 BO 3E
Le s s on Sum
m a ry
Y o u s h o u ld n o w b e a b l e to : •
2 6 6
E x p l a in L i f e c y c le M a n a g e m e n t
•
D e s c r ib e th e L if e c y c le m a n a g e m e n t c o n s o l e
•
M a n a g e p r o m o t i o n jo b s
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
2012
B O E 330
Lesson:
L e s s o n : U n s gi M n o gi tnr i a n d A n ugi td i
U s i n g M o n it o r in g a n d Lesson
A u d it in g
O ver vi ew
A u d i t i n g p r o v i d e s y o u w i t h a d e t a i l e d h i s t o r i c a l v i e w o f u s e r a n d o b je c t i n t e r a c t i o n a n d s y s t e m u s a g e . A u d i tin g a l lo w s y o u to n e - tu n e s y s t e m p e r f o r m a n c e , r e t ir e u n u s e d r e p o r ts , a n d p r o v i d e b u s i n e s s u n i ts w ith a c o m p r e h e n s iv e s n a p s h o t p a tte rn s .
L esso
o f th e i r u s a g e
n O b je c t iv e s
A f te r c o m p l e t in g th i s le s s o n , y o u •
U s e M o n ito r in g
•
U s e A u d i tin g
w ill b e a b l e to :
B usi nes s E xa m pl e M o n it o r in g M o n i to r in g is a n e w a p p l ic a t io n in S A P B u s i n e s s O b j e c t s B u s i n e s s I n t e l lig e n c e p l a t f o r m 4 .0 . T h i s a p p l i c a t i o n p r o v i d e s t h e a b i l i t y t o c a p t u r e t h e r u n t i m e a n d h i s t o r i c a l m e t r ic s o f S A P B u s i n e s s O b j e c t s B u s i n e s s I n t e l lig e n c e p l a t f o r m 4 . 0 s e r v e r s , f o r r e p o r tin g a n d n o ti c a t io n . T h e m o n ito r i n g a p p lic a t io n h e l p s s y s t e m a d m in i s t r a t o r s to id e n t if y if a n a p p lic a t io n is f u n c t io n in g n o r m a l ly a n d if th e r e s p o n s e tim e s
2012
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
2 6 7
t nm e g a nM t n a e t : n C o 6 t i U n
0 3 BO 3E
a r e a s e x p e c t e d . B y p r o v i d i n g k e y b u s i n e s s m e t r ic s , th e m o n i to r in g a p p l ic a t io n p r o v i d e s b e t t e r i n s i g h t i n t o S A P B u s i n e s s O b je c t s B u s i n e s s I n t e l l i g e n c e p l a t f o r m 4 . 0 . M o n i to r in g a l lo w s y o u to : •
C h e c k th e p e r w hi ch show c a n s e t th r e s ar e br eac hed. f ai lure or ou
for m anc e ofeac th e s ta t e o f e a c h o ld s f o r th e s e T h i s h e l p s in tage.
h s e r v e r : T h i s is p o s s ib l e w ith th e h e l p o f w a t c h e s , h s e r v e r a s tr a f c lig h t s . T h e s y s t e m a d m in i s tr a t o r w a t c h e s a n d r e c e i v e a l e r ts w h e n th e s e th r e s h o ld s ta k i n g p r o a c t iv e a c t io n if th e r e is a n im p e n d i n g
•
V ie w c r itic a l s y s te m K e y P e r f o r m a n c e I n d i c a to r s ( K P I s ) : T h i s h e l p s in a c tiv i ty a n d r e s o u r c e m o n i to r in g . T h e s e K P I s a r e d i s p l a y e d o n th e d a s h b o a r d p a g e o f th e m on ito r ing ap p licat io n.
•
C h e c k s y s te m a v a ila b i w o r k o w s to c h e c k f u n c t io n i n g a s e x p e c t p e rio d ic in te rv
•
A n a ly z e p e a k lo a d a n d p e a k p e r io d f o r th e C M S : T h i s h e lp s th e s y s te m a d m in i s t r a t o r d e t e r m in e if m o r e lic e n s e s o r s y s te m r e s o u r c e s a r e r e q u ir e d .
•
I n t e g r a t e w ith o t h e r e n t e r p r is e a p p l ic a tio n s : T h e S A P B u s in e s s O b j e c ts B u s in e s s I n t e l lig e n c e p l a t f o r m 4 . 0 m o n ito r i n g a p p lic a t io n c a n b e in t e g r a te d w ith o t h e r e n t e r p r is e a p p l ic a t io n s lik e S A P S o l u t io n M a n a g e r a n d I B M T iv o l i M o n i to r in g .
lity a n d r e s p o n s e tim e : U s in g if th e s e r v e r s a n d s e r v i c e s in e d . B y a n a l y z i n g th e r o u n a ls , th e s y s te m a d m
pr obes ,you th e p l a t f o r m d t r ip tim e o f in is tra to r
ca n depl th e s c a
s im u l a t e oym entar e e pr obes at n a s s e s s th e s y s te m
D as hb oar d
T h e D a s h b o a r d p a g e p r o v i d e s a c e n t r a l iz e d v i e w f o r th e s y s t e m a d m in i s tr a t o r to m o n ito r th e p e r f o r m a n c e o f a l l s e r v e r s . I t p r o v id e s r e a l - tim e in f o r m a t io n o n th e s y s t e m K P I s , r e c e n t a l e r ts , w a t c h e s , a n d w at ch st at e.
cor res pon di ng gr aphs
b a s e d o n th e
W at c h
W w U us D e r iv e d
a t c h e s p r o v id e r e a l - tim e s t a t u s a n d h i s t o r ic a l t r e n d s o f s e r v e r s a n d w o r k o w s ith i n th e S A P B u s i n e s s O b j e c t s B u s i n e s s I n t e l lig e n c e p l a t f o r m e n v i r o n m e n t . s e r s c a n a s s o c i a t e th r e s h o l d s a n d a l e r ts to a w a t c h . Y o u c a n c r e a te a w a t c h in g d a t a f r o m p r o b e s , s e r v e r s , S A P O S C O L o r D e r iv e d M e t r ic s . M et ri cs
D e r iv e d m e t r ic g i v e s y o u th e e x i b i lity to c r e a t e m e t r ic s b a s e d o n th e u s e r ’s r e q u i r e m e n t s , a n d th e n c r e a t e a w a t c h u s i n g th i s m e t r ic . Y o u c a n c r e a t e a d e r iv e d m e t r ic b y c o m b i n i n g tw o o r m o r e e x i s tin g m e t r ic s in a m a t h e m a t ic a l e q u a t io n .
2 6 8
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
2012
u s a g e p a tte rn .
B O E 330
L e s s o n : U n s gi M n o gi tnr i a n d A n ugi td i
K P I
K P I s ( k e y p e r f o r m a n c e in d i c a to r s ) a r e B u s i n e s s O b j e c t s B u s i n e s s I n t e l lig e n c e in f o r m a t io n a b o u t th e s c h e d u l e s a n d lo g n u m b e r o f R u n n i n g J o b s in d ic a t e s g o o d a h i g h e r n u m b e r o f P e n d i n g J o b s in d i c a lo ad .
s ta n d a r d m e t r ic s in th e S A P p l a t f o r m d e p lo y m e n t . T h e y p r o v id e o n s e s s io n s . F o r e x a m p l e , a h i g h e r p e r f o r m a n c e o f th e s e r v e r s . A lte r n a t iv e l y , te s p o o r p e r f o r m a n c e a n d h i g h s y s te m
P r obes
P r o be s m on ito r d if f er en t ser vi ces an of S A P B usi nes s O bj ect s B usi nes s Int s c h e d u lin g p r o b e s to r u n a t s p e c i e d tr a c k th e a v a i la b i lity a n d p e r f o r m a n c e B u s i n e s s O b j e c t s B u s i n e s s I n t e l lig e n c e for capaci ty pl ann ing .
d si m u lat es the di ff er en t f un e l lig e n c e p l a t f o r m c o m p o n e n t in t e r v a l s , th e s y s te m a d m in i of key s er vi ce s pr ovi ded by pl at for m 4. 0. T hi s dat a can
ct io na lities s. B y strat or can S A P al so be used
T r a f c lig h t s
T r a f c lig h t s r e p r e s e n t th e w a t c h s ta t e a t a n y g i v e n tim e . T h e c o l o r s G r e e n , A m b e r, a n d R e d a r e u s e d to in d i c a te th e s ta te o f a w a tc h . U s e r s c a n c h o o s e to s e t t w o o r th r e e s ta t e s to a w a t c h . T r endi ng gr aph
A tr e n d in g g r a p h is a g r a p h i c a l r e p r e s e n t a t io n o f h i s t o r i c a l m e t r ic d a t a g e n e r a t e d b y p ro b e s a n d s e rv e rs . It h e lp s th e s y s te m a d m in is tra to r m o n ito r th e s y s te m d i f f e r e n t tim e in t e r v a l s , a n d a s s e s s th e s y s t e m u s a g e p a t te r n . A le r t
A n a l e r t is a user -de ned b re a c h e d th e " D a s h b o a r
n o t i c a t io n g e n e r a t e d b y th e m o n i to r in g a p p l ic a t io n , w h e n a th r e s h o ld v a l u e s e t f o r d i f f e r e n t m e t r ic s a p p lie d to a w a t c h is . Y o u c a n c h o o s e to re c e iv e a le rts e ith e r th ro u g h e m a il o r v ie w d" page.
a t
o n
A u d it in g A u d i tin g a l lo w s y o u to k e e p a r e c o r d o f s ig n i c a n t e v e n t s o n s e r v e r s a n d a p p l ic a t io n s , w h i c h h e l p s g i v e y o u a p i c t u r e o f w h a t i n f o r m a t io n is b e i n g a c c e s s e d , h o w it’s b e i n g a c c e s s e d a n d c h a n g e d , a n d w h o is p e r f o r m in g th e s e o p e r a t io n s . T h i s in f o r m a t io n is r e c o r d e d in a d a t a b a s e c a lle d th e A u d i tin g D a t a S to r e ( A D S ) . O n c e th e d a t a is in th e A D S , y o u c a n d e s ig n c u s to m r e p o r ts to s u i t y o u r n e e d s . Y o u c a n lo o k f o r s a m p l e u n i v e r s e s a n d r e p o r ts o n th e S A P D e v e lo p e r N e t w o r k . F o r th e p u r p o s e s o f th i s c h a p t e r , a n a u d ito r is a s y s t e m r e s p o n s i b l e f o r r e c o r d i n g o r s to r in g in f o r m a t io n o n a n e v e n t , a n d a n a u d i te e is a n y s y s t e m r e s p o n s ib l e f o r p e r f o r m in g a n a u d i ta b l e e v e n t . T h e r e a r e s o m e c i r c u m s ta n c e s w h e r e a s in g l e s y s te m c a n p e r f o r m b o t h f u n c t io n s .
2012
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
2 6 9
t nm e g a nM t n a e t : n C o 6 t i U n
0 3 BO 3E
H ow
A u d i t in g
w or ks
T h e C e n t r a l M a n a g e m e n t S e r v e r ( C M S ) a c ts a s th e s y s te m a u d i to r , w h i le e a c h s e r v e r o r a p p l ic a t io n th a t tr ig g e r s a n a u d i ta b l e e v e n t a c t s a s a n a u d i te e . W h e n a n a u d i te d e v e n t is tr ig g e r e d , th e a u d ite e w ill g e n e r a t e a r e c o r d a n d s t o r e it in a lo c a l te m p o r a r y le . A t r e g u l a r in t e r v a l s , t h e C M S c o m m u n i c a t e s w ith th e a u d i te e s to r e q u e s t th e s e r e c o r d s a n d w r ite s th e d a t a to th e A D S . T h e C M S a l s o c o n t r o l s th e s y n c h r o n i z a tio n o f a u d i tin g e v e n t s th a t o c c u r o n d i f f e r e n t m a c h i n e s . E a c h a u d i te e p r o v id e s a tim e s ta m p f o r th e a u d i tin g e v e n t s th a t it r e c o r d s . T o e n s u r e th a t th e tim e s ta m p s o f e v e n t s o n d i ff e r e n t s e r v e r s a r e c o n s i s t e n t , t h e C M S p e r i o d ic a l ly b r o a d c a s t s its s y s t e m tim e to th e a u d ite e s . T h e a u d ite e s th e n c o m p a r e th i s tim e to th e i r in t e r n a l c l o c k s . I f d i f f e r e n c e s e x i s t , t h e y c o r r e c t t h e tim e r e c o r d e d f o r s u b s e q u e n t a u d itin g e v e n t s . D e p e n d in g o n th e ty p e o f a u d i te e , t h e s y s te m u s e s o n e o f th e f o l lo w in g w o r k o w s to r e c o r d th e e v e n t s .
2 7 0
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
2012
B O E 330
L e s s o n : U n s gi M n o gi tnr i a n d A n ugi td i
1.
S er ver
Fi gu re 47:
1.
a u d it in g
S e r v e r a u d i t in g
A n a u d ita b le e v e n t i s p e r f o r m e d b y th e s e r v e r. N ot e: CM S .
A p o r t s h o u l d b e o p e n e d in th e r e w a l l b e t w e e n th e c l ie n t a n d
2. 3.
T h e a u d ite e w r ite s e v e n t s in a te m p o r a r y l e . T h e a u d i to r p o l ls th e a u d i te e a n d r e q u e s ts a b a t c h o f a u d i tin g e v e n t s .
4.
T h e a u d i te e r e t r ie v e s th e e v e n t s f r o m
5.
T h e a u d i te e tr a n s m its th e e v e n t s to th e a u d i to r .
6.
T h e a u d i to r w r ite s e v e n t s to th e A D S a n d s ig n a l s th e a u d i te e to d e l e t e th e e v e n t s f r o m th e te m p o r a r y le s .
th e te m p o r a r y l e s .
2 . C lie n t lo g o n a u d it in g f o r c l ie n t s c o n n e c t in g T h i s in c l u d e s a p p lic a t io n s s u c h
2012
th r o u g h C O R B A
a s W e b I n t e l lig e n c e .
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
2 7 1
t nm e g a nM t n a e t : n C o 6 t i U n
0 3 BO 3E
F i g u r e 4 8 : C lie n t lo g o n
a u d it in g f o r c l ie n t s c o n n e c t in g t h r o u g h C O R B A
1.
T h e c l ie n t c o n n e c t s to th e C M S , w h i c h w ill a c t a s th e a u d ite e . T h e c l ie n t p ro v id e s its IP a d d re s s a n d m a c h in e n a m e , w h ic h th e a u d ite e th e n v e ri e s .
2.
T h e a u d i te e w r ite s e v e n t s in a te m p o r a r y l e .
3.
T h e a u d i to r p o l ls th e a u d i te e a n d r e q u e s ts a b a t c h o f a u d i tin g e v e n t s .
4.
T h e a u d i te e r e t r ie v e s th e e v e n t s f r o m
5.
T h e a u d i te e tr a n s m its th e e v e n t s to th e a u d i to r .
6.
T h e a u d i to r w r ite s e v e n t s to th e A D S a n d s ig n a l s th e a u d i te e to d e l e t e th e e v e n t s f r o m th e te m p o r a r y le s .
3 . C lie n t lo g o n a u d it in g T h i s in c l u d e s C onsol e,and
2 7 2
th e te m p o r a r y l e s .
f o r c l ie n t s c o n n e c t in g
o n l in e a p p l ic a tio n s s u c h a s B I la u n c h W e b I n t e l lig e n c e .
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
th r o u gh
pad, C ent ralM
H T T P anage m ent
2012
B O E 330
L e s s o n : U n s gi M n o gi tnr i a n d A n ugi td i
F i g u r e 4 9 : C lie n t l o g o n
a u d i t in g
f o r c l ie n t s c o n n e c t in g
thr ou gh
H TT P
1.
T h e b r o w s e r c o n n e c ts to th e w e b a p p l ic a tio n s e r v e r , a n d to th e w e b a p p l ic a t io n s e r v e r .
lo g o n
d a t a is s u b m itte d
2.
S A P B u s in e s s O b j e c t s B I p l a t f o r m S D K s u b m its th e lo g o n r e q u e s t t o th e a u d ite e ( C M S ) , a l o n g w ith th e I P a d d r e s s a n d n a m e o f th e b r o w s e r m a c h i n e .
3.
T h e a u d ite e w r ite s e v e n t s in a te m p o r a r y l e .
4.
T h e a u d i to r p o l ls th e a u d i te e a n d r e q u e s ts a b a t c h o f a u d i tin g e v e n t s .
5.
T h e a u d i te e r e t r ie v e s th e e v e n t s f r o m
6.
T h e a u d i te e s e n d s e v e n t s to th e a u d ito r .
th e te m p o r a r y l e s .
7.
T h e a u d i to r w r ite s e v e n t s to th e A D S a n d s ig n a l s th e a u d i te e to d e l e t e th e e v e n t s f r o m th e te m p o r a r y le s .
4 . N o n - L o g o n a u d it in g f o r c l ie n t s c o n n e c t in g t h r o u g h C O R B A T hi s w or k ow CORBA.
2012
a p p l ie s to a u d i tin g W e b I n t e l lig e n c e
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
event s w hen connect
in g th r o u g h
2 7 3
t nm e g a nM t n a e t : n C o 6 t i U n
0 3 BO 3E
F i g u r e 5 0 : N o n - L o g o n a u d i t in g f o r c l ie n t s c o n n
1.
e c t in g t h r o u g h C O R B A
T h e u s e r p e r f o r m s a n o p e r a tio n th a t m a y b e a u d i te d .
2.
T h e c l ie n t c o n t a c ts th e C M S to c h e c k if th e o p e r a t io n is c o n g u r
3.
I f th e a c tio n is s e t t o b e a u d i te d , t h e C M S c o m m u n i c a te s th i s in f o r m a t io n to th e cl ien t.
4.
T h e c l ie n t s e n d s th e e v e n t i n f o r m a t io n to th e C lie n t A ( C A P S ) , h o s t e d in a n A d a p t iv e P r o c e s s in g S e r v e r .
5. 6.
T h e C A P S w r ite s e v e n t s in a te m p o r a r y l e . T h e A u d i to r p o l ls th e C A P S a n d r e q u e s ts a b a t c h o f a u d i tin g e v e n ts .
7.
T h e C A P S r e tr ie v e s th e e v e n t s f r o m
8.
T h e C A P S s e n d s th e e v e n t i n f o r m a tio n to th e a u d i to r .
9.
T h e a u d i to r w r ite s e v e n ts to th e A D S a n d s ig n a ls th e C A P S to d e le t e th e e v e n ts f r o m th e te m p o r a r y le s .
5 . N o n - lo g in a u d it in g
u d i tin g P r o x y S e r v i c e
th e te m p o r a r y l e s .
f o r c l ie n t s c o n n e c t in g t h r o u g h H T T P
T h i s w o r k o w a p p l ie s to a u d i tin g W e b I n t e l lig e n c e w h e n c o n n e c t in g th r o u g h H T T P .
2 7 4
e d to b e a u d i te d .
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
event s (exceptf
o r lo g o n e v e n t s )
2012
B O E 330
L e s s o n : U n s gi M n o gi tnr i a n d A n ugi td i
F i g u r e 5 1 : N o n - lo g in a u d i t in g
2012
f o r c l ie n t s c o n n e c t in g
thr ou gh
H TT P
1.
T h e u s e r in i tia t e s a p o te n t ia l ly a u d ita b l e e v e n t . T h e c l ie n t a p p lic a t io n c o n ta c t s th e w e b a p p lic a t io n s e r v e r .
2.
T h e w e b a p p l ic a tio n c h e c k s to s e e if th e e v e n t i s c o n g u r e d to b e a u d ite d .
3.
T h e C M S r e t u r n s th e a u d i t c o n g u r a t io n in f o r m a t io n to th e w e b a p p l ic a tio n s e r v e r , w h i c h p a s s e s th i s in f o r m a t io n b a c k to th e c l ie n t a p p lic a t io n .
4.
I f th e e v e n t i s c o n g u r e d to b e a u d i te d , t h e c l ie n t s e n d s th e e v e n t i n f o r m a t io n to th e w e b a p p l ic a t io n s e r v e r , w h i c h p a s s e s it t o th e C lie n t A u d i tin g P r o x y S e r v i c e ( C A P S ) , h o s te d in a n A d a p t iv e P r o c e s s in g S e r v e r ( A P S ) .
5.
T h e C A P S w r ite s e v e n t s in a te m p o r a r y l e .
6.
T h e a u d i to r p o l ls th e C A P S a n d r e q u e s ts a b a tc h o f a u d i tin g e v e n ts .
7.
T h e C A P S r e tr ie v e s th e e v e n t s f r o m
8.
T h e C A P S s e n d s th e e v e n t i n f o r m a tio n to th e a u d i to r .
9.
T h e a u d i to r w r ite s e v e n ts to th e A D S a n d s ig n a ls th e C A P S to d e le t e th e e v e n t s f r o m th e te m p o r a r y le s .
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
th e te m p o r a r y l e s .
2 7 5
t nm e g a nM t n a e t : n C o 6 t i U n
0 3 BO 3E
C lie n t s t h a t s u p p o r t a u d it in g T h e f o l lo w in g c l ie n t a p p lic a t io n s s u p p o r t a u d i tin g : •
C e n tr a l M a n a g e m e n t C o n s o le ( C M C )
•
BIl au n ch p ad
•
Op en Do cu m en t
•
A n a l y s is
• •
L i v e O f c e W e b S e r v i c e s P r o v id e r W e b I n t e llig e n c e R ic h C lie n t N ot e: a u d itin g d i r e c t ly o f c l ie n t
A tl ea stone event s from gen er at e event a p p lic a t io n
in s ta n c e o f th e c l ie n t s s ,b ut s om op er at ion s
C A P S m u s t b e r u n n i n g in o r d e r to c o l le c t lis te d a b o v e . C lie n t s n o t lis t e d a b o v e d o n o t e a c t io n s p e r f o r m e d b y th e s e r v e r s a s a r e s u l t c a n b e a u d ite d .
C M C A u d i t in g p a g e T h e A u d i tin g
p a g e in th e C M C h a s th e f o l lo w in g a r e a s :
•
A u d itin g S t a tu s S u m m a r y
•
S e t E v e n ts
•
S e t E v e n t D e ta ils
•
C o n g u r a tio n
T h e A u d itin g S t a t u s s h o w s a s e t o f m e t r ic s th a t h e l p y o u o p t im iz e y o u r a u d i tin g c o n g u r a t io n a n d a l e r t y o u to a n y is s u e s th a t m ig h t a f f e c t t h e in t e g r ity o f y o u r a u d i tin g d a t a . T h e f o l lo w in g ta b l e e x p l a i n s th e m e t r ic s f o r a u d itin g . M e crti
2 7 6
D sealt i
A D S L a s t U p d a te d o n
T h e d a t e a n d tim e th e a u d i to r C M S la s t s ta r te d p o l lin g th e au di tees f o r th ei r au d iting ev en ts.
A u d i tin g T h r e a d U tiliz a tio n
T h e p e r c e n t a g e o f th e p o l lin g c y c le th e a u d i to r C M S s p e n d s c o l le c t in g d a t a f r o m a u d i te e s , th e r e m a i n d e r is tim e s p e n t r e s t in g b e t w e e n p o lls . I f th i s r e a c h e s 1 0 0 % th e g u r e w ill b e d i s p l a y e d in y e l lo w , a n d m e a n s th e a u d ito r is s till c o lle c t in g d a t a f r o m th e a u d ite e s w h e n th e n e x t p o l l i s d u e to b e g i n . T h i s m a y c a u s e d e l a y s in th e e v e n t s r e a c h i n g th e A D S .
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
2012
B O E 330
L e s s o n : U n s gi M n o gi tnr i a n d A n ugi td i
M e cr t i
D sealt i
I f thi s is hap pen y o u e i th e r u p d a t to r e c e i v e d a t a m or e pow er ful th e n u m b e r o f
in g f r e q u e n t ly o r p e r s is t e n t e y o u r d e p l o y m e n t t o a l lo w a t a h i g h e r r a t e ( f a s te r n e t w dat abas e har dw ar e for exam a u d i tin g e v e n t s y o u r s y s t e m
L a s t P o l lin g C y c l e
D u r a t io n o f th e la s t p o llin g c y c l e in s e c o n d s . T h i s in d ic a t e s
D u r at io n
tt hh ee m p r e va i x i m o u u ms p o d e l l i l n a g y f c o y rc el v e e . n t d a t a t o r e a c h t h e A D S d u r i n g •
I f u n d e r 2 0 m in u te s ( 1 2 0 0 s e c o n d s ) , t h e g u r e w ill appe aron a gr ee n bac kgr ound.
•
I f b e tw e e n 2 0 m in u t e s a n d 2 h o u r s ( 7 2 0 0 s e c o n d s ) , i t w ill a p p e a r o n a y e l lo w b a c k g r o u n d .
•
I f o v e r 2 h o u r s , i t w ill a p p e a r o n
I f thi s st at e per s is ts is r e c o m m e n d y o u th e A D S d a t a b a s e n e t w o r k c o n n e c t io n s exam pl e) ,o r decr ea s y s t e m tr a c k s . C M S A u d ito r
2012
ly , i t is r e c o m m e n d th e A D S d a t a b a s e o r k c o n n e c t io n s o r pl e) ,or decr ea s e tr a c k s .
a re d ba c kgr ou nd.
a n d y o u c o n s id e r th e d e l a y to o lo n g , it e i th e r u p d a t e y o u r d e p l o y m e n t t o a l lo w to r e c e i v e d a t a a t a h i g h e r r a t e ( f a s te r or m or e pow er ful dat abas e har dw ar e for s e th e n u m b e r o f a u d i tin g e v e n t s y o u r
T h e n a m e o f t h e C M S c u r r e n t ly a c tin g a s a u d ito r .
A D S D a ta b a s e C o n n e c tio n N a m e
T he audi SQ F or b y
n a m e o f th e d a t a b a s e c o n n e c t io n c u r r e n t ly u s e d b y th e to r C M S to c o n n e c t t o th e A u d i tin g D a t a S t o r e ( A D S ) . F o r L s e r v e r s th i s w ill b e th e n a m e o f t h e O D B C c o n n e c tio n . o t h e r d a t a b a s e ty p e s it w ill b e th e d a t a b a s e n a m e , f o l lo w e d th e s e rv e r n a m e a n d c o n n e c tio n p o rt.
A D S D a ta b a s e U se rN a m e
T he us e rnam d at ab ase.
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
e th e a u d i to r C M S is u s in g to lo g in to th e A D S
2 7 7
t nm e g a nM t n a e t : n C o 6 t i U n
2 7 8
0 3 BO 3E
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
2012
B O E 330
L e s s o n : U n s gi M n o gi tnr i a n d A n ugi td i
E x e r c i s e 9 : M o n it o r S e r v e r P e r f o r m a n c e E x e r c i s e O b je c t iv e s A f te r c o m
p l e t in g th i s e x e r c i s e , y o u w ill b e a b l e to :
•
C r e a te a W a tc h
•
S c h e d u le a P r o b e
B usi nes s E xa m pl e Y o u w ill c r e a t e a w a t c h lis t t h a t m o n ito r s W e b I n t e l lig e n c e P r o c e s s in g s e r v e r P r o c e s s o r u t iliz a t io n . T h e n y o u w ill s c h e d u l e a p r o b e th a t w ill g iv e y o u in s i g h t a s to th e tim e it ta k e s f o r th e C M S to c o n n e c t t o th e S y s te m D a t a b a s e
T a s k 1 : C r e a te a W a tc h C r e a t e a W a t c h th a t w ill m o n ito r W e b I n t e l lig e n c e P r o c e s s o r u t iliz a t io n o v e r 7 0 %
H in t : I f th e p r o c e s s o r u t iliz a t io n o n a n y o f th e s e r v e r s e x c e e d s 7 0 % , i t is a n in d i c a t io n th a t y o u m a y n e e d to in s t a l l a n d c o n g u r e a n o t h e r W e b I n t e l lig e n c e P ro c e s s in g s e r v e r to im p r o v e p e r f o r m a n c e .
1.
I n th e C M C , n a v ig a t e to th e M o n i to r in g a p p lic a tio n .
2.
N a v ig a te to th e W a t c h l is t t a b a n d s e le c t n e w
3.
N am e your w atch-W
4.
D e n e c a u t io n r u l e f o r C P U
u s a g e to b e g r e a te r th a n 5 0 .
5.
D e ne D a ng e rr ul e forC PU
u s a g e to b e g r e a te r t h a n 7 0 .
6.
C h a n g e w a t c h s ta t e e v e r y tim e C a u t io n o r D a n g e r r u l e e v a lu a t e to tr u e . E A le r tin g to th e A d m in i s tr a t o r a c c o u n t.
b u t to n to c r e a te a n e w w a t c h .
e b I n t e l lig e n c e P r o c e s s o r U tiliz a tio n
nabl e
R e s u lt N o w y o u c a n s c h e d u le a W e b In te llig e n c e D o c u m e n t a n d o b s e rv e th e p ro c e s s o r u t iliz a t io n o n th e D a s h b o a r d ta b .
C o n t in u e d
2012
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
on nex t p age
2 7 9
t nm e g a nM t n a e t : n C o 6 t i U n
0 3 BO 3E
T a s k 2: Sche Schedul
dul e a P robe
e a P r o b e to v e r if y th e a m o u n t o f
tim e it t a k e s f o r a u s e r t o lo g in o r lo g o u t .
1.
I n th e C M C , n a v i g a te to th e M o n i to r in g d a s h b o a r d a n d th e n th e P r o b e s ta b .
2.
L o c a te th e C M S L o g o n L o g o f f b u i lt i n p r o b e a n d s c h e d u l e it.
3.
S e t t h e r e c u r r e n c e o p t io n to N O W a n d c l ic k s c h e d u l e . W a i t f o r th e s c h e d u l e to p ro c e s s a n d o b s e rv e th e s ta tu s .
R e s u lt O n c e c o m p l e t e , i n th e R un R e sul t e l d , c l ic k th e lin k p r o v id e d a m o u n t o f tim e th a t t r a n s p i r e d in th e w o r k o w .
2 8 0
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
2012
to o b s e r v e th e
B O E 330
L e s s o n : U n s gi M n o gi tnr i a n d A n ugi td i
S o lu t io n 9 : M o n it o r S e r v e r P e r f o r m a n c e T a s k 1 : C r e a te a W a tc h C r e a t e a W a t c h th a t w ill m o n ito r W e b I n t e l lig e n c e P r o c e s s o r u t iliz a t io n o v e r 7 0 %
H in t : I f th e p r o c e s s o r u t iliz a t io n o n a n y o f th e s e r v e r s e x c e e d s 7 0 % , i t is a n in d i c a t io n th a t y o u m a y n e e d to in s t a l l a n d c o n g u r e a n o t h e r W e b I n t e l lig e n c e P ro c e s s in g s e r v e r to im p r o v e p e r f o r m a n c e .
1.
I n th e C M C , n a v ig a t e to th e M o n i to r in g a p p lic a tio n . a)
b ) 2.
b )
Ho me
area, cl ick
W a t c h lis t
C lic k th e
b )
I n th e
Name
tab .
e l d , e n t e r W e b I n t e l lig e n c e P r o c e s s o r
I n t h e D escri pt io n
e l d , W e b I n t e l lig e n c e P r o c e s s o r
T h r e e ( O K , C a u t io n , D
S e le c t
d)
S e l e c t b o t h S e t tin g s –
e)
C l ic k
anger )
U tiliz a t io n . U tiliz a t io n s > 7 0 %
.
W r itin g to T r e n d i n g D a t a b a s e
a n d Ad d a sK PI
u s a g e to b e g r e a te r th a n 5 0 .
E x p a n d th e S e r v e r s o p t io n u n d e r In te llig e n c e P r o c e s s in g S e r v e r . S e le c t C P U
c)
S e t t h e th r e s h o l d to
d)
C l ic k
u s a g e %
A v a i la b le M e t r i c s
a n d c l i c k > to m o v e it t o th e
W e b
a n d e x p a n d th e
A dded
M e t r ic s
w in d o w .
> 5 0 .
N ext .
C o n t in u e d
2012
.
N ext .
D e n e c a u t io n r u l e f o r C P U
b )
.
b u t to n to c r e a te a n e w w a t c h .
e b I n t e l lig e n c e P r o c e s s o r U tiliz a tio n
c)
a)
M o n ito r i n g
C e n tr a l
C lic k N e w
N am e your w atch-W a)
4.
I n t h e CMC
N a v ig a te to th e W a t c h l is t t a b a n d s e le c t n e w a)
3.
C l ic k S t a r t → P r o g r a m s → S A P B u s i n e s s O b j e c t s B I p l a t fo r m 4 → S A P B u s i n e s s O b je c t s B I p l a t fo r m → S A P B u s i n e s s O b je c t s B I p l a t fo r m M a n a g e m e n t C o n s o le
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
on nex t p age
2 8 1
t nm e g a nM t n a e t : n C o 6 t i U n
0 3 BO 3E
5.
D e ne D a ng e rr ul e forC PU a)
6.
u s a g e to b e g r e a te r t h a n 7 0 .
E x p a n d th e S e r v e r s o p t io n u n d e r In te llig e n c e P r o c e s s in g S e r v e r .
b )
S e le c t C P U
c)
S e t t h e th r e s h o l d to
d)
C l ic k
A vai lab le M et ri cs
a n d c l i c k > to m o v e it t o th e
u s a g e %
and
A dded
W e b
e x p a n d th e
M e t r ic s
w in d o w .
> 7 0 .
N ext .
C h a n g e w a t c h s ta t e e v e r y tim e C a u t io n o r D a n g e r r u l e e v a lu a t e to tr u e . E n a b l e A le r tin g to th e A d m in i s tr a t o r a c c o u n t. S e l e c t t h e r a d io b u t to n f o r C h a n g e w a t c h s ta t e e v e r y tim e C a u t io n o r D a n g e r R u le s e v a lu a te s to tr u e .
a)
S e l e c t t h e E n ab le al ert no ti ca tio ns lis t o f u s e r s to b e n o ti e d .
b ) c)
C l ic k
Sav e
che c k bo x. U se
A d m in is t r a t o r
.
R e s u lt N o w y o u c a n s c h e d u le a W e b In te llig e n c e D o c u m e n t a n d o b s e rv e th e p ro c e s s o r u tiliz a tio n o n th e D a s h b o a rd ta b .
T a s k 2: Sche Schedul 1.
tim e it t a k e s f o r a u s e r t o lo g in o r lo g o u t .
I n th e C M C , n a v i g a te to th e M o n i to r in g d a s h b o a r d a n d th e n th e P r o b e s ta b . a) b )
2.
dul e a P robe
e a P r o b e to v e r if y th e a m o u n t o f
I n th e
CMC
Ho me
M o n ito r i n g
area, cl ick
C l i c k t h e P robes
.
ta b .
L o c a te th e C M S L o g o n L o g o f f b u i lt i n p r o b e a n d s c h e d u l e it. a) b )
S e le c t
C M S L o g o n L o g o ff
C lic k Schedul
e
.
.
C o n t in u e d
2 8 2
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
2012
on nex t p age
fo r
B O E 330
L e s s o n : U n s gi M n o gi tnr i a n d A n ugi td i
3.
S e t t h e r e c u r r e n c e o p t io n to N O W a n d c l ic k s c h e d u l e . W p ro c e s s a n d o b s e rv e th e s ta tu s . a) b ) c)
R ecur rence
C lic k th e
I n t h e R un obj ec t C l ic k
Schedu
le
a i t f o r th e s c h e d u le to
ta b . sel ec tio n list , sel ec t
N O W .
.
R e s u lt O n c e c o m p l e t e , i n th e R un R e sul t e l d , c l ic k th e lin k p r o v id e d to o b s e r v e th e a m o u n t o f tim e th a t t r a n s p i r e d in th e w o r k o w .
2012
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
2 8 3
t nm e g a nM t n a e t : n C o 6 t i U n
0 3 BO 3E
Le s s on Sum
m a ry
Y o u s h o u ld n o w b e a b l e to :
2 8 4
•
U s e M o n ito r in g
•
U s e A u d i ti n g
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
2012
B O E 03
Lesson:
soLne : M o n g an ig h e at rdF e
M a n a g i n g th e F e d e r Lesson
a t io n
O ver vi ew
F e d e r a t io n is a c r o s s - s i te r e p l ic a t io n to o l f o r w o r k i n g w ith m u l tip l e S A P B u s i n e s s O b j e c t s B u s i n e s s I n t e l lig e n c e p l a t f o r m d e p l o y m e n t s in a g l o b a l e n v i r o n m e n t .
L esso
n O b je c t iv e s
A f te r c o m p l e t in g th i s le s s o n , y o u
w ill b e a b l e to :
•
R e c o g n i z e w h e n to u s e th e d i f f e r e n t t y p e s o f r e p l ic a tio n
•
M a n a g e r e p l ic a tio n c o n i c t r e s o l u t io n
B usi nes s E xa m pl e F e d e r a t io n a l lo w s d e p l o y m e n t tim e s ex am p le, yo u can adm ini s trat or fr om
y o u to h a v e s e p a r a t e s e c u r ity m o d e l s , l if e c y c l e s , te s tin g , a n d , a s w e l l a s d i ff e r e n t b u s i n e s s o w n e r s a n d a d m in i s tra t o r s . F o r d el eg at e ad m ini st r at ion f eat u r es tha t r est r ict th e sal es ap pl icat ion c h a n g in g a h u m a n r e s o u r c e s a p p lic a t io n .
F e d e r a t io n F eder B usi C ont to ot Y ou
a t io n is a c r o s s - s i te r e p l ic a t io n to o l f o r w n e s s O b j e c t s B u s i n e s s I n t e l lig e n c e p l a t f o r m e n t c a n b e c r e a te d a n d m a n a g e d f r o m o n e h e r B I p l a t f o r m d e p lo y m e n t s a c r o s s g e o g r c a n c o m p l e t e b o t h o n e - w a y r e p l ic a t io n a n d
o r k i n g w ith m u l tip l e S A P d e p lo y m e n t s in a g l o b a l e n v i r o n m e n t . B I p l a t f o r m d e p l o y m e n t a n d r e p l ic a te d a p h ic a l s i te s o n a r e c u r r in g s c h e d u le . t w o - w a y r e p l i c a t i o n jo b s .
T h e b e n e ts o f F e d e r a t io n in c l u d e th e a b i lity to :
2012
•
R e d u c e n e tw o r k tr a f c
•
C r e a te a n d m a n a g e c o n t e n t f r o m
•
Inc re a s e pe rfor m a nc e foren d us e rs
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
a s in g l e s ite
2 8 5
t nm e g a nM t n a e t : n C o 6 t i U n
0 3 BO 3E
W hen you
r e p l ic a te c o n t e n t u s i n g F e d e r a t io n , y o u
ca n:
•
S i m p l if y a d m in i s tr a t io n n e e d s f o r m u l tip l e d e p l o y m
•
P r o v i d e a c o n s i s te n t r ig h t s p o l ic y a c r o s s m u l tip l e o f c e s f o r g l o b a l o r g a n i z a t io n s
•
O b t a i n in f o r m a t io n f a s te r a n d
•
Save
•
Syn chr oni ze cont entf rom
ent s
p r o c e s s r e p o r ts a t r e m o t e s ite s w h e r e d a t a r e s id e s
tim e b y r e t r ie v i n g lo c a l a n d
d i s p e r s e d d a t a f a s te r
m u l tip l e d e p l o y m
e n t s w ith o u t w
F e d e r a t io n a l lo w s y o u to h a v e s e p a r a t e s e c u r ity m o d e l s , lif e d e p l o y m e n t tim e s , a s w e l l a s d i f f e r e n t b u s i n e s s o w n e r s a n d ex am pl e, y ou can de leg at e ad m ini st r at io n f eat ures th at r est a d m in i s tr a t o r f r o m c h a n g i n g a h u m a n r e s o u r c e s a p p l ic a t io n . v a r i e t y o f o b je c t s w i t h F e d e r a t i o n , a s d e s c r i b e d i n t h e f o l l o w C a te g o r y
r itin g c u s to m
code
c y c l e s , te s tin g , a n d a d m in i s tr a t o r s . F o r r ict the sal es ap p licat io n Y o u c a n r e p l ic a t e a in g ta b l e .
O b je c t ty p e s y o u c a n re p lica te
B u s in e s s V i e w s
A d d it io n a l n o t e s
B u s in e s s V i e w M a n a g e r , D a t a C o n n e c tio n , L O V s , D a t a F o u n d a t io n , e t c .
R e p o srt
A l l o b je c t s a r e s u p p o r t e d , a l th o u g h n o t a t th e in d iv id u al lev el .
C ry s at l re p o srt , W e b I n tel lig en ce, an d D a s h b o a r d D e s ig n .
T h i r d - P a r ty O b j e c ts
F u l l c l ie n t a d d - in a n d te m p l a t e s a r e s u p p o r t e d .
E x c e l, P D F , P o w e r P o i n t , F la s h , W o r d , te x t , r ic h te x t , a n d S h o c k w F la s h le s
U s e rs
u s e rs , g ro u p s , In b o x e s , F a v o r i te s , a n d C at ego ry
B u si n ess I n tel lig en ce P latf o rm
U n iv e r s e
F C A H P P
ave
P er s on al
o l d e r s , E v e n ts , at eg ori es, C al en da rs, c c e s s L e v e ls , yp er lin ks, S h ort cu ts, r o g r a m s , P r o le s , O b j e c t ackages,A gn ost ic
U n iv e r s e , C o n n e c tio n s , a n d U n i v e r s e O v e r lo a d
S c e n a r io 1 : R e t a i l ( c e n t r a l iz e d d e s i g n
2 8 6
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
2012
B O E 03
soLne : M o n g an ig h e at rdF e
) A C M E s to r e w a n t s to s e n d a m o n t h l y s a l e s r e p o r t t o th e d i f f e r e n t s t o r e lo c a t io n s u s i n g th e o n e - w a y r e p l ic a t io n m e t h o d . T h e a d m in i s t r a t o r a t th e o r ig i n s i te c r e a t e s a r ep o r t th at ad m ini st r at ors at each de st in at io n si te r ep licat e an d r u n ag ai n stt h at st ore’ s d at ab ase. H in t : L o c a l iz e d in s t a n c e s c a n b e s e n t b a c k to th e o r ig i n s ite th a t m a i n t a i n e a c h o b je c t ’ s r e p l i c a t e d i n f o . F o r e x a m p l e , i t w i l l a p p l y t h e a p p r o p r i a t e l o g o , d a t a b a s e c o n n e c t io n in f o r m a t io n , a n d s o o n .
S cenar io 2: R em ot e S chedu T he C om exam use r sent
le ( d i s tr ib u te d a c c e s s )
d a t a i s a t t h e o r i g i n s i t e . P e n d i n g r e p l i c a t i o n jo b s a r e s e n t t o t h e o r i g i n s i t e t o r u n . p l e t e d r e p l i c a t i o n jo b s a r e t h e n s e n t b a c k t o t h e d e s t i n a t i o n s i t e s f o r v i e w i n g . F o r p l e , t h e d a t a f o r a r e p o r t m a y n o t b e a v a i la b l e o n th e d e s tin a t io n s ite , b u t th e c a n c o n g u r e th e r e p o r ts to r u n o n th e o r ig i n s ite b e f o r e th e c o m p l e t e d r e p o r t i s b a c k to th e d e s t in a t io n s i te .
F e d e r a t io n t e r m s B I a p p lic a t io n
T he p u depl secur b u
log rp o oym ity s in
icalg r ou pi ng of r el at ed B s e a n d a u d ie n c e . e n t c a n h o s t m u l tip l e B I m o d e l , lif e c y c l e , te s t in g e s s o w n e rs a n d a d
u s i n e s s I n t e l lig e n c e ( B I ) c o n t e n t w ith a s p e c i c B I a p p l i c a t i o n i s n o t a n o b je c t . O n e B I p l a t f o r m a p p l ic a t io n s , e a c h o f w h i c h c a n h a v e a s e p a r a t e a n d d e p lo y m e n t tim e l in e , a s w e l l a s s e p a r a t e m in is tra to rs . A
D est in a t ion si t e
A B I pl at f or m sys tem
th a t p u lls r e p l ic a t e d B I p l a t f o r m c o n te n t f r o m
a n o r ig i n s ite .
L oc al
T h e lo c a l s y s te m w h e r e a u s e r o r a d m in i s tr a t o r is c o n n e c t e d . F o r e x a m p l e , t h e ad m ini st r at or of a d est ina tion si te is co n si d er ed “l o cal ” to the d est ina tio n si te. L o c a l ly r u n
com
p l e t e d in s t a n c e s
I n s t a n c e s th a t a r e p r o c e s s e d o n th e d e s tin a t io n s ite a n d th e n s e n t b a c k o ri g in si te.
to th e
M u lt ip le o r i g i n s it e s
M o r e th a n o n e s ite c a n s e r v e a s a n o r ig i n s ite . F o r e x a m p l e , m u l tip l e d e v e l o p m e n t c e n t e r s g e n e r a l ly h a v e m u l tip l e o r ig i n s ite s . H o w e v e r , t h e r e c a n b e o n ly o n e o r i g i n s i te p e r r e p l ic a t io n .
2012
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
2 8 7
t nm e g a nM t n a e t : n C o 6 t i U n
0 3 BO 3E
O n e - w a y r e p lic a t io n
O b j e c t s a r e r e p l ic a t e d o n ly in o n e d i r e c t io n : f r o m th e o r i g i n s i te to th e d e s t in a t io n s ite . A n y u p d a t e s m a d e a t a d e s t in a t io n s i te r e m a i n a t t h a t d e s t in a t io n s ite . O r i g i n s it e
T he B I pl at for m s yst em
w h e r e th e c o n t e n t o r ig i n a t e s .
R e m ot e
A s y s t e m th a t is n o t lo c a l t o a u s e r. F o r e x a m p l e , t h e o r ig i n s ite is c o n s i d e r e d “ r e m o t e ” to u s e r s a n d a d m in i s t r a t o r s o f th e d e s t in a t io n s i te . R e m o t e c o n n e c t io n
A n o b j e c t t h a t c o n t a i n s in f o r m a t io n u s e d to c o n n e c t t o a B I p l a t f o r m d e p l o y m in c l u d i n g u s e r n a m e a n d p a s s w o r d , C M S n a m e , W e b S e r v i c e U R I a n d c le a n - u p o p tio n s.
ent ,
R e m o t e s c h e d u lin g
S c h e d u le r e q u e s ts th a t R e p o r ts o n d e s tin a t io n in s t a n c e b a c k to th e o r r et urned to th e d est ina
ar e s ite s ig i n tion
s e n t f r o m th e d e s t in a t io n s ite to th e o r ig i n s i te . c a n b e s c h e d u l e d r e m o t e l y , w h i c h s e n d s th e r e p o r t s ite f o r p r o c e s s in g . T h e n th e c o m p l e t e d in s t a n c e is si te.
R ep lica t io n
T he pr oces s of copyi ng cont entf rom
o n e B I p l a t f o r m s y s te m
to a n o t h e r .
R e p lic a t io n j o b
A n o b je c t t h a t c o n t a i n s i n f o r m a t i o n a b o u t r e p l i c a t i o n s c h e d u l i n g , w h i c h c o n t e n t to r e p l ic a t e , a n d a n y s p e c i a l c o n d i tio n s th a t s h o u ld b e p e r f o r m e d w h e n r ep lica tin g co n ten t. R ep lica t io n list
A l i s t o f t h e o b je c t s t o b e r e p l i c a t e d . A r e p l i c a t i o n l i s t r e f e r s t o o t h e r c o n t e n t s u c h a s u s e r s , g r o u p s , r e p o r ts , a n d s o o n , i n th e B I p l a t f o r m d e p l o y m e n t t o b e r ep lica ted to g et h er . R e p lic a t io n o b j e c t
A n o b je c t t h a t i s r e p l i c a t e d f r o m a n o r i g i n s i t e t o a d e s t i n a t i o n s i t e . A l l r e p l i c a t e d o b je c t s o n a d e s t i n a t i o n s i t e w i l l b e a g g e d w i t h a r e p l i c a t i o n i c o n . I f t h e r e i s a c o n ic t , o b j e c t s w ill b e a g g e d w ith a c o n ic t i c o n .
2 8 8
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
2012
B O E 03
soLne : M o n g an ig h e at rdF e
R e p l ic a t io n p a c k a g
e
C r e a t e d d u r in g th e tr a n s f e r , th e r e p l ic a t io n p a c k a g r e p l i c a t i o n jo b . I t c a n c o n t a i n a l l t h e o b je c t s d e a s in th e c a s e o f a r a p i d l y c h a n g i n g e n v i r o n m e n t c a n c o n ta i n a s u b s e t o f th e r e p l ic a t io n lis t i f th e c o m p a r e d t o t h e s c h e d u l e o f t h e r e p l i c a t i o n jo b . im p l e m e n t e d a s a B I A p p l ic a tio n R e s o u r c e ( B I A R
e c o n t a i n s o b je c t s f r o m n e d in th e r e p l ic a t io n o r in i tia l r e p l ic a t io n . O o b je c t s c h a n g e i n f r e q u T h e r e p l ic a t io n p a c k a g e ) l e.
a lis t , r it ent ly is
R e p lic a t i o n r e f r e s h
A l l o b je c t s i n a r e p l i c a t i o n l i s t a r e v e r s io n . 1 8 . 2 . 1 7 T w o -
ref reshed
r e g a r d l e s s o f th e la s t m
o d i e d
T w o - w a y r e p lic a t io n
A c t s th e s a m e a s o n e - w a y r e p l ic a t io n , b u t t w o - w a y r e p l ic a t io n a l s o s e n d s c h a n g e s in b o th d i r e c t io n s . U p d a t e s to th e o r i g i n s i te a r e r e p l ic a t e d to e a c h d e s t in a t io n s i t e . U p d a t e s a n d n e w o b je c t s o n a d e s t i n a t i o n s i t e a r e s e n t t o t h e o r i g i n s i t e .
R e p l ic a t io n T y p e s
and
M ode
O p t io n s
D e p e n d i n g o n y o u r s e l e c tio n o f R e p l ic a tio n T y p e a n d R e p l ic a tio n M o d e , y o u w ill c r e a t e o n e o f f o u r d i f f e r e n t R e p l ic a t io n J o b o p tio n s : o n e - w a y r e p l ic a t io n , t w o - w a y r ep licat ion , r ef r esh f r o m o r igi n, o r r ef r esh f r om d est ina tion . O n e - w a y r e p l ic a t io n
W O R a
ith o n e - w a y r e p l ic a t io n , y o u r ig i n s ite to a D e s tin a t io n s ite . e p l ic a t io n L is t a r e s e n t t o th e D e s tin a t io n s i te a r e n o t s e n t
can A ny D es back
o n l y re p l ic a t e changes m ade tin a t io n s ite . H to th e O r ig i n
c o n t e n t in o n e d i r e c t io n , f r o m th e to o b j e c t s o n th e O r ig i n s ite in th e ow ever ,changes m a d e to o b j e c t s o n si te.
O n e - w a y r e p l ic a t io n is id e a l f o r d e p l o y m e n t s w ith o n e c e n t r a l B I p l a t f o r m d e p l o y m w her e obj ect s ar e cr eat ed,m odi ed,and a d m in i s te r e d . O th e r d e p l o y m e n t s u s e th e c o n te n t o f th e c e n t r a l d e p lo y m e n t .
ent
T o c r e a t e o n e - w a y r e p l ic a t io n , s e l e c t th e f o l lo w in g o p tio n s : •
R e p l ic a tio n T y p e
•
R e p l ic a tio n M o d e = N o r m a l r e p l ic a tio n
= O n e - w a y r e p l ic a tio n
T w o - w a y r e p lic a t io n
2012
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
2 8 9
t nm e g a nM t n a e t : n C o 6 t i U n
0 3 BO 3E
W ith tw o - w a y r e p l ic a t io n , y o u c a n r e p l ic a t e c o n t e n t in b o th d i r e c t io n s b e t w e e n th e O r ig i n a n d D e s tin a t io n s ite s . A n y c h a n g e s m a d e to o b j e c t s o n th e O r ig i n s ite a r e s e n t to D e s tin a t io n s ite s , a n d c h a n g e s m a d e o n a D e s tin a t io n s ite a r e s e n t to th e O r ig i n si te d u r in g r ep licat io n . N o t e : T o p e r f o r m r e m o t e s c h e d u l in g a n d to s e n d lo c a l ly r u n in s ta n c e s b a c k th e O r ig i n s ite , y o u m u s t s e le c t t w o - w a y r e p l ic a t io n m o d e .
Ia fd m y o u i n i sh a t ve er e d , m a n u d l t i p l u es e d B I a p t l a b t o f o rt h m l o c d a e t p l i o on y m s , t ew n t o s- w w a h y e r er e p cl o n i tc a t e ni ot ni s i s c r t eh ae t e dm , m o s t o d e i f c e i d e, n t o p tio n . I t a l s o h e l p s s y n c h r o n iz e th e d e p l o y m e n t s . T o c r e a t e tw o - w a y r e p l ic a t io n , s e l e c t th e f o l lo w in g o p tio n s : •
R e p l ic a tio n T y p e
•
R e p l ic a tio n M o d e = N o r m a l r e p l ic a tio n
R ef resh
fr o m
= T w o - w a y r e p l ic a tio n
O r ig in o r R e f r e s h
fr om
D e s t in a t io n
W h e n y o u r e p l ic a te c o n t e n t i n o n e - w a y o r tw o - w a y r e p l ic a tio n m o d e s , t h e o b j e c ts o n t h e r e p l i c a t i o n l i s t a r e r e p l i c a t e d t o a d e s t i n a t i o n s i t e . H o w e v e r , n o t a l l o f t h e o b je c t s m a y r e p l i c a t e e a c h t i m e t h e r e p l i c a t i o n jo b r u n s . F e d e r a t i o n h a s a n o p t i m i z a t i o n e n g i n e d e s i g n e d t o h e l p n i s h y o u r r e p l i c a t i o n jo b s f a s te r . I t u s e s a c o m b i n a t io n o f th e o b j e c t ’s v e r s io n a n d tim e s ta m p to d e t e r m in e if th e o b j e c t w a s m o d i e d s in c e th e la s t r e p l ic a t io n . T h i s c h e c k is d o n e o n o b j e c t s s p e c i c a l l y s e l e c t e d i n t h e r e p l i c a t i o n l i s t a n d a n y o b je c t s r e p l i c a t e d d u r i n g d e p e n d e n c y c h e c k i n g . H o w e v e r, i n s o m e c a s e s th e o p t im iz a tio n e n g i n e m a y m is s o b j e c t s , w h i c h w o n ’ t b e r e p l ic a t e d . I n th e s e c a s e s , y o u c a n u s e “ R e f r e s h f r o m O r ig i n ” a n d “ R e f r e s h f r o m D e s t i n a t i o n ” t o f o r c e t h e r e p l i c a t i o n jo b t o r e p l i c a t e c o n t e n t , a n d th e i r d e p e n d e n c i e s , r e g a r d l e s s o f th e tim e s ta m p s . " R e f r e s h f r o m O r ig i n " o n ly s e n d s c o n t e n t f r o m th e o r ig i n to th e d e s t in a t io n s i te s . " R e f r e s h f r o m D e s tin a t io n " o n ly s e n d s c o n te n t f r o m th e d e s t in a t io n s i te s to th e o r i g i n s i te . T h e f o l lo w in g th r e e e x a m p l e s d e s c r ib e s c e n a r io s u s i n g “ R e f r e s h f r o m O r ig i n ” a n d “ R e f r e s h f r o m D e s tin a t io n ” w h e r e c e r ta i n o b j e c ts w ill b e m is s e d d u e to th e o p tim izat io n . : T h e a d d i t i o n o f o b je c t s t h a t c o n t a i n o t h e r o b je c t s i n t o a n a r e a t h a t i s Scenari o 1 b e in g re p lic a te d . F ol der s ite s . A D ur ing and w change.
2 9 0
A is r epl icat ed f r om us erm oves or copi th e n e x t r e p l ic a t io n ill r e p l ic a t e it t o th e
th e o r ig i n es Fol derB ,F eder at ion d e s tin a t io n
s ite to th e d e s t in a t io n w ith R e p o r t B , i n t o w ill s e e th a t F o l d e r s ite . H o w e v e r , R e p o r
si te. I t no w exi s ts on bo th F o l d e r A o n th e o r ig i n s ite . B ’s tim e s ta m p h a s c h a n g e d t B ’s tim e s ta m p d o e s n o t
T h e r e f o r e , i t w i l l b e m i s s e d b y a r e g u l a r o n e - w a y o r t w o - w a y r e p l i c a t i o n jo b .
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
2012
to
B O E 03
soLne : M o n g an ig h e at rdF e
T o e n s u r e F o l d e r B ’s c o n te n t is p r o p e r ly f r o m O r ig i n ” s h o u l d b e u s e d o n c e . A f te r r e p l i c a t i o n jo b w i l l r e p l i c a t e i t p r o p e r l y . I f m o v e d o r c o p i e d o n th e d e s tin a t io n s ite , t
r e p l ic a t e d , a r e p l th i s , t h e r e g u l a r th i s e x a m p l e is hen use “R ef res
i c a t i o n jo b w i t h “ R e f r e s h o n e - w a y o r tw o - w a y r e v e r s e d a n d F o l d e r B is h f r o m D e s tin a t io n ” .
Scenari o 2: T h e a d d i tio n o f n e w o b j e c ts u s in g L if e C y c l e M a n a g e r o r c o m m a n d lin e . W h e n y o u a d d o b j e c ts to a n a r e a th a t i s b e i n g r e p l ic a te d L if e C y c le M a n a g e r o r B I A R c o m m a n d lin e , t h e o b j e c t m a y n o t b e p i c k e d u p r e g u l a r o n e - w a y o r t w o - w a y r e p l i c a t i o n jo b . T h i s o c c u r s b e c a u s e t h e i n t o n th e s o u r c e a n d d e s tin a t io n s y s te m s m a y b e o u t o f s y n c w h e n u s in g th e L M a n a g e r o r B I A R c o m m a n d lin e . N o t e : A f te r im p o r tin g n e w o b j e c t s o r ig i n s ite , i t i s r e c o m m e n d e d th a t y o u jo b . A f t e r i m p o r t i n g n e w o d e s tin a t io n s ite , i t i s r e c o m m e n d e d th a t r e p l i c a t i o n jo b . Scenari is bei ng “R ef res th e a r e a
in t o run b je you
a n a r e a th a t is b e i a “R ef res h from c ts in to a n a run a “R ef res h
o 3: I n b e t w e e n s c h e d u l e d r e p l ic a t io n tim e s . I f y o u a d d r e p l ic a t e d a n d c a n ’ t w a i t u n t il t h e n e x t s c h e d u le d r e p l ic a t io n h f r o m O r ig i n ” a n d “ R e f r e s h f r o m D e s tin a t io n ” r e p l ic a t io n w h e r e o b j e c t s h a v e b e e n a d d e d , y o u c a n r e p l ic a t e c o n t e n t q
th e B I A R u s in g by a er nal cl ocks if e C y c l e
ng repl O rigi n” re a th from D
ic a t e d o n th e r e p l ic a t io n a t is b e in g re p lic a te d o n th e e s tin a t io n ”
o b j e c t s to a n a r e a th a t tim e , y o u c a n u s e jo b s . B y s e l e c t i n g ui ckl y.
N o t e : T h i s s c e n a r io c a n b e c o s t ly f o r la r g e r e p l ic a t io n lis t s , s o it is r e c o m m e n d e d th a t y o u d o n o t u s e th i s o p t io n o f te n . F o r e x a m p l e , i t i s n o t n e c e s s a r y t o c r e a t e r e p l i c a t i o n jo b s t o r e f r e s h f r o m t h e o r i g i n t o d e s t i n a t i o n
m o d e o n a n h o u r ly s c h e d u l e . T h e s e m o d e s s h o u l d b e u s e d in “ r u n n o w ” o r infr eq ue nt sched ul es. I n s o m e c a s e s , y o u c a n n o t u s e c o n ic t r e s o l u t io n , in c l u d i n g : “ R e f r e s h f r o m O r ig i n ” : d e s t in a t io n s ite o p tio n w in s is b l o c k e d , o r “ R e f r e s h f r o m D e s tin a t io n ” : o r ig i n w in s o p tio n is b l o c k e d .
M anag In b o obj nam
in g C o n i c t D e t e c t io n a n d
F e d e r a t io n , a c o n ic t c a n o c c u r w th th e o rig in s ite a n d d e c t a r e c h e c k e d f o r c o n ic t s . F o r e of a repor ti s m odi ed on bot
h e n th e e s tin a exam pl h th e o r
R e s o l u t io n
p r o p e r tie s o f a n tio n s ite . B e , a c o n ic t c a n ig i n a n d d e s tin a t
obj ec tar e change d on o th to p le v e l a n d n e s te d p ro p e rtie s o f a n o c c u r i f a r e p o r t o r th e io n s ite s .
S o m e in s ta n c e s d o n o t c r e a te a c o n i c t . F o r e x a m p l e , i f th e n a m e o f a r e p o r t is m o d i e d o n th e o r ig i n s ite , a n d th e d e s c r ip t io n o f th e r e p l ic a t e d v e r s io n is m o d i e d o n th e d e s t in a t io n s i te , t h e c h a n g e s m e r g e to g e t h e r a n d n o c o n ic t o c c u r s .
2012
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
2 9 1
t nm e g a nM t n a e t : n C o 6 t i U n
0 3 BO 3E
O n e - w a y R e p lic a t io n C o n ic t R e s o lu t io n I n o n e - w a y r e p l ic a t io n , y o u h a v e tw o c h o ic e s f o r c o n ic t r e s o l u t io n : •
“ O r ig i n s ite ta k e s p r e c e d e n c e ” ”
•
“ N o a u to m a t ic c o n i c t r e s o l u t io n ” ”
O r i g i n s it e t a k e s p r e c e d e n c e
I f a c o n i c t o c c u r s d u r i n g o n e - w a y r e p l i c a t i o n , t h e o r i g i n s i t e o b je c t t a k e s A n y c h a n g e s to o b j e c t s o n a in f o r m a t io n . F o r e x a m p l e , i f a d e s t in a t io n s i te , th e d e s t in a t io n si te v er si o n af ter the n ex t r ep
precedence.
d e s tin a t io n s ite a r e o v e r w r itte n b y th e o r ig i n s ite ’ s r e p o r t is m o d i e d o n b o t h th e o r ig i n s ite a n d th e s i te m o d i c a t io n w ill b e o v e r w r itte n b y th e o r i g i n l i c a t i o n jo b .
B e c a u s e th e c o n ic t is a u t o m a t ic a l ly r e s o l v e d , it is n o t g e n e r a t e d in th e lo g le a n d d o e s n o t a p p e a r i n t h e c o n i c t i n g o b je c t l i s t . N o a u t o m a t ic c o n ic t r e s o l u t io n
I f a c o n ic t o c c u r s a n d y o u s e l e c t “ N o a u t o m a t ic c o n ic t r e s o l u t io n ” , th e c o n ic t i s n o t r e s o l v e d , a lo g le is n o t g e n e r a t e d , a n d it d o e s n o t a p p e a r in th e c o n ic t in g o b j e c t l i s t . A d m i n i s t r a t o r s c a n a c c e s s a l i s t o f a l l r e p l i c a t e d o b je c t s t h a t a r e i n c o n i c t i n t h e F e d e r a t io n a r e a o f th e C M C . O b j e c ts in c o n i c t a r e g r o u p e d to g e t h e r b y th e r e m o t e c o n n e c t io n th e y u s e d to c o n n e c t t o th e o r ig i n s ite w ith . T o a c c e s s th e s e lis ts , g o to th e R e p l ic a t io n E r r o r s f o l d e r in th e F e d e r a t io n a r e a o f th e C M C , a n d s e l e c t t h e d e s ir e d r e m o t e c o n n e c t i o n . A l l r e p l i c a t e d o b je c t s o n a d e s t i n a t i o n s i t e w i l l b e a g g e d w i t h a r e p l ic a t io n ic o n . I f th e r e is a c o n ic t , o b j e c t s w ill b e a g g e d w ith a c o n ic t i c o n . A w a r n i n g m e s s a g e a l s o a p p e a r s in th e " P r o p e r tie s " p a g e .
T w o - W a y R e p lic a t io n C o n ic t R e s o lu t io n I n tw o - w a y r e p l ic a t io n c o n ic t , y o u h a v e th r e e c h o ic e s f o r c o n ic t d e t e c t io n : •
O r ig i n s ite ta k e s p r e c e d e n c e
•
D e s tin a t io n s ite ta k e s p r e c e d e n c e
•
N o a u t o m a tic c o n i c t r e s o l u t io n
O r i g i n s it e t a k e s p r e c e d e n c e
I f a c o n ic t o c c u r s , t h e o r ig i n s ite w ill ta k e p r e c e d e n c e to th e d est in at io n si te.
2 9 2
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
a n d o v e r w r ite a n y c h a n g e s
2012
B O E 03
soLne : M o n g an ig h e at rdF e
E x a m p l e : L ily m o d i e s th e n a m e o f a r e p o r t t o R e p o r t A . M a lik m th e r e p l ic a t e d v e r s io n o n th e d e s t in a t io n s i te to R e p o r t B . A f te r r u n s , t h e r e p l ic a t e d v e r s i o n o n th e d e s t in a t io n s ite w ill r e v e r t to R n o t g e n e r a t e a c o n ic t i n th e lo g le , a n d it w ill n o t a p p e a r in th e b e c a u s e th e c o n ic t w a s re s o lv e d a c c o rd in g to D e s t in a t io n s it e t a k e s p r e c e d e n
o d i e s th e n a m e o f t h e n e x t r e p l i c a t i o n jo b e p o r t A . T h i s w ill c o n i c t i n g o b je c t l i s t th e u s e r ’s in s tru c tio n s o n th e o rig in s ite .
ce
I f a c o n ic t o c c u r s , t h e d e s tin a t io n s ite k e e p s
its c h a n g e s
a n d o v e r w r ite s th e m
to
th e o r ig in si te. E x a m p l e : K a m a l m o d i e s th e n a m e o f a r e p o r t t o R e p o r t A . P e t e r m o d i e s th e n a m e o f t h e r e p l i c a t e d v e r s i o n o n t h e d e s t i n a t i o n s i t e t o R e p o r t B . W h e n t h e r e p l i c a t i o n jo b r u n s , a c o n ic t i s d e t e c t e d . T h e n a m e o f th e d e s tin a t io n r e p o r t r e m a i n s a s R e p o r t B . I n tw o - w a y r e p l ic a t io n , c h a n g e s a r e a l s o s e n t b a c k to th e o r ig i n s ite . I n th i s s c e n a r io , th e o r ig i n s ite is u p d a t e d a n d its r e p o r t n a m e is c h a n g e d to R e p o r t B . T h i s d o e s n o t g e n e r a t e a c o n ic t i n th e lo g le a n d it w ill n o t a p p e a r in th e c o n ic t in g o b j e c t l is t b e c a u s e th e c o n ic t w a s re s o lv e d a c c o rd in g to th e u s e r ’s in s tru c tio n s . N o a u t o m a t ic c o n ic t r e s o l u t io n
W h e n “ N o a u t o m a t ic c o n ic t r e s o l u t io n ” is s e l e c t e d , a c o n ic t w ill n o t b e r e s o l v e d . T h e c o n ic t w ill b e n o t e d in a lo g le f o r th e a d m in i s tr a t o r , w h o c a n m a n u a l ly r e s o l v e it. E x a m p l e : M ic h a e l m o d i e s R e p o r t A o n th e o r ig i n s ite . D a m ie n m o d i e s th e r e p l i c a t e d v e r s i o n o n t h e d e s t i n a t i o n s i t e . W h e n t h e n e x t r e p l i c a t i o n jo b r u n s , t h e r e p o r t is in c o n i c t a s it h a s c h a n g e d o n b o t h s ite s a n d w ill n o t b e r e s o l v e d . T h e dS e su tb s e iq n u a e tn t i o n chang es on b y th e a
2012
r er pe op l i r c ta t i si o n k e p jt o b s a n db e h a v e c h a n g t h e e s s ta om t eh e w o ar y i g i u nn ’t s i l r te h p e o cr o t n a r e i c t n i o s t r r e e s p l o l i vc e a d t . e d . A n y th e o r ig i n s ite w ill n o t g e t r e p l ic a t e d u n til t h e c o n ic t i s m a n u a l ly r e s o l v e d d m in is tra to r o r d e le g a te d a d m in is tra to r.
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
2 9 3
t nm e g a nM t n a e t : n C o 6 t i U n
0 3 BO 3E
B e s t P r a c t ic e s Y ou can la r g e n u ensur e 32, 000 con gu
u s e F e d e r a t io n to o p t im iz e th e p e r f o r m a n c e o f m b e r o f o b je c t s i n a s i n g l e r e p l i c a t i o n jo b , y o u th a t it r u n s s u c c e s s f u l ly . T y p ic a l ly , y o u s h o u l d o b j e c t s i n e a c h r e p l i c a t i o n jo b . H o w e v e r , s o m e r a t io n s w ith s m a l le r o r la r g e r r e p l ic a t io n s i z e s .
1.
O b t a in a d e d i c a te d W e b S e r v i c e s p r o v i d e r I n F e d e r a t io n , r e p l ic a t e d c o n t e n t in s t a l la t io n o f B I p l a t f o r m , a l l W L a r g e r r e p l i c a t i o n jo b s m a y t i e u p its r e s p o n s e to o t h e r w e b s e r v i c e
a r e p l i c a t i o n jo b . c a n ta k e a d d i tio n b e a b l e to r e p l ic a t depl oym ent s m ay
is s e n t u s i n g W e b S e r e b S e r v i c e s u s e th e s a m th e w e b s e r v i c e p r o v i d e r request s as w el l as any
vi ces e w lo n g appl
I f th e r e a a l s te p s to e u p to requi re
. In a def aul t eb s er vi ce pr ovi der . e r a n d s lo w d o w n ic a t io n s it s e r v e s .
I f y o u p l a n to r e p l ic a te a la r g e n u m b e r o f o b j e c ts a t o n c e , o r r u n s e v e r a l r e p l i c a t i o n jo b s i n s e q u e n c e , y o u m a y c o n s i d e r d e p l o y i n g F e d e r a t io n W e b S e r v i c e s o n its o w n J a v a A p p l ic a tio n s e r v e r u s in g y o u r o w n w e b s e r v i c e s p ro v id e r. T o d o th i s , u s e th e B I p l a t f o r m in s t a l le r to in s t a l l w e b s e r v i c e s . Y o u m u s t h a v e a J a v a A p p l ic a t io n S e r v e r a l r e a d y r u n n in g . I f y o u d o n o t , i n s t a l l th e e n t ir e W e b T ie r C o m p o n e n t s o p t io n , w h i c h w ill i n s ta l l w e b s e r v i c e s a n d T o m c a t. 2.
I n c r e a s e th e J a v a A p p l ic a t io n S e r v e r ’s a v a i la b l e m e m o r y I n c r e a s e th e a v a i la b l e m e m o r y o f y o u r J a v a A p p l i c a t i o n S e r v e r i f y o u r s i n g l e r e p l i c a t i o n jo b r e p l i c a t e s m a n y o b je c t s , o r i f y o u a r e s h a r i n g t h e A p p l i c a t i o n S e r v e r w i t h o t h e r a p p l i c a t i o n s .
3.
R e d u c e th e s iz e o f t h e B I A R l e s b e in g c r e a te d . F e d e r a t io n u s e s W e b S e r v i c e s to r e p l ic a t e c o n t e n t b e t w e e n th e o r ig i n s ite a n d d e s tin a t io n s ite . O b j e c t s a r e g r o u p e d to g e t h e r a n d c o m p r e s s e d in t o B I A R le s f o r m o r e e f c i e n t t r a n s p o r t a t i o n . W h e n r e p l i c a t i n g a l a r g e n u m b e r o f o b je c t s , c o n g u r e y o u r J a v a A p p l ic a t io n S e r v e r to c r e a t e s m a l le r B I A R le s . F e d e r a t io n w ill p a c k a g e a n d c o m p r e s s o b j e c ts a c r o s s m u l tip l e s m a l le r B I A R le s s o th e n u m b e r o f o b j e c t s y o u w a n t to r e p l ic a t e w ill n o t b e lim ite d .
4.
I n c r e a s e th e S o c k e t T im e o u t . T h e A d a p t i v e J o b S e r v e r i s r e s p o n s i b l e f o r r u n n i n g t h e r e p l i c a t i o n jo b . D u r i n g t h e e x e c u t i o n o f t h e r e p l i c a t i o n jo b , t h e A d a p t i v e J o b S e r v e r e s t a b l i s h e s a c o n n e c t io n to th e o r ig i n s ite . W h e n r e c e i v i n g la r g e a m o u n t s o f in f o r m a t io n f r o m th e o r ig i n s ite , i t is im p o r ta n t th a t th e S o c k e t w h i c h th e A d a p t iv e J o b S e r v e r is u s i n g to r e c e iv e in f o r m a t io n d o e s n o t tim e o u t . T h e d e f a u l t v a l u e is 9 0 m in u t e s . Y o u c a n in c r e a s e th e S o c k e t T im e o u t i f y o u n e e d to .
2 9 4
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
2012
B O E 03
soLne : M o n g an ig h e at rdF e
F ig u r e 5 2 :
2012
F e d e r a t io n
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
2 9 5
t nm e g a nM t n a e t : n C o 6 t i U n
2 9 6
0 3 BO 3E
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
2012
B O E 03
soLne : M o n g an ig h e at rdF e
E x e r c i s e 1 0 : M a n a g e F e d e r a t io n S e r v i c e s E x e r c i s e O b je c t iv e s A f te r c o m
p l e t in g th i s e x e r c i s e , y o u w ill b e a b l e to :
•
C r e a te a r e p l ic a tio n lis t .
•
C r e a te a r e m o t e c o n n e c tio n
•
C r e a t e a n d s c h e d u l e a r e p l i c a t i o n jo b
B usi nes s E xa m pl e A s a s y s te m a d m in i s tr a t o r , y o u w ill c o n g u r e a F e d e r a t io n O r ig i n s ite a s w e l l a s a F e d e r a t io n D e s tin a t io n S ite . A W e b I n t e l lig e n c e D o c u m e n t a n d a l l r e s p e c t iv e d e p e n d e n c i e s w ill b e f e d e r a t e d ( u s i n g o n e w a y f e d e r a t io n ) to th e d e s t in a t io n s ite .
T a s k 1 : C r e a te a n e w
W e b In t e l lig e n c e
docum
ent
C r e a te a n e w W e b I n t e l lig e n c e d o c u m e n t u s in g th e e - f a s h i o n u n i v e r s e n a m e d U # # F e d e r a t io n W e b i a n d p u b l is h it t o th e R e p o r t S a m p l e s D ir e c to r y . T h i s d o c u m e n t w ill b e fe d e ra te d to th e D e s tin a tio n s ite la te r in th is e x e rc is e . S ite
n i g i Or
W 8 6 BMLD 2F 2T
on i ta ntD i se
W D F L B M T 2 87
Task
2 : C r e a t e a r e p lic a t io n lis t
C r e a t e a r e p l ic a t io n lis t in th e o r ig i n s i te w d b m t2 2 6 8 . 1.
O n o r ig in s y s te m W D F L B M T 2 2 6 8 , L o g o n to th e C M C , n a v i g a te to th e R e p l ic a t io n L is ts a r e a . C r e a t e a n e w R e p l ic a t io n L is t b y s e l e c t in g M a n a g e > N e w R e p l ic a t io n L is t. N a m e th e r e p l ic a t io n lis t Y o u r N a m e r e p l ic a t io n L is t. C lic k next
2.
E x p a n d th e P u b l ic F o l d e r a n d s e l e c t U # # F e d e r a t io n W e b i d o c u m s te p 1 in th i s ta s k . C lic k s a v e
e n t c r e a te d in
C o n t in u e d
2012
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
on nex t p age
2 9 7
t nm e g a nM t n a e t : n C o 6 t i U n
0 3 BO 3E
T a s k 3 : C r e a t in g a r e m o t e c o n n e c t io n C r e a tin g a r e m o t e c o n n e c
tio n o n d e s tin a t io n s ite o n w d b m t2 2 8 7 .
1.
O n W D F L B M T 2 2 8 7 , lo g o n to th e C M C a n d n a v i g a te to th e F e d e r a tio n a r e a . R ig h t c l ic k o n th e R e m o t e c o n n e c t io n s f o l d e r a n d s e l e c t N e w > N e w R e m o t e C o n n e c t io n . N a m e it- F e d e r a t io n R e m o t e C o n n e c t io n .
2.
E n t e r th e f o l lo w in g p a r a m e t e r s : d l e iF
eu l aV
e l Tt i
U # _ R em e_ o C t o n i ect
R e m o t e S y s te m W e b S e r v i c e s U R L R e m o e t S y es tm C M S
h t tp : //w d b m
t2 2 6 8 :8 0 8 0 /d s w s b o b j e
w d b m 2t 2 6 8
U ers n am e
Ao r at rd m ts n i
P aws o d r
< A g nis e d p asw od r >
Ta sk 4: C reat e and
schedu
le a R e p l ic a t io n J o b
C r e a t e a n d s c h e d u l e a R e p l ic a t io n J o b o n th e D e s tin a t io n S y s t e m 1.
I n th e F e d e r a t io n a r e a o f th e C M C , r ig h t c l ic k o n th e e x i s tin g F e d e r a t io n R e m o t e C o n n e c tio n a n d s e l e c t N e w R e p l ic a tio n J o b . N a m e it, Y o u r N a m e R e p l ic a tio n J o b . C lic k N e x t .
2.
S e l e c t t h e a v a i la b l e R e p l ic a t io n lis t y o u
3.
S c h e d u l e th e R e p lic a tio n J o b to r u n .
c r e a t e d o n th e o r ig i n s ite .
R e s u lt C h e c k th e s ta t u s is c h a n g e d to S u c c e s s . V e r if y th e r e p l ic a t io n o f th e F e d e r a t io n o f th e W e b i d o c u m entand dependentobj e c ts ( C o n n e c t io n a n d U n i v e r s e ) .
2 9 8
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
2012
B O E 03
soLne : M o n g an ig h e at rdF e
S o lu t io n 1 0 : M a n a g e F e d e r a t io n S e r v i c e s T a s k 1 : C r e a te a n e w
W e b In t e l lig e n c e
docum
ent
C r e a te a n e w W e b I n t e l lig e n c e d o c u m e n t u s in g th e e - f a s h i o n u n i v e r s e n a m e d U # # F e d e r a t io n W e b i a n d p u b l is h it t o th e R e p o r t S a m p l e s D ir e c to r y . T h i s d o c u m e n t w ill b e fe d e ra te d to th e D e s tin a tio n s ite la te r in th is e x e rc is e . S ite n i g i Or
W 8 6 BMLD 2F 2T
on i ta ntD i se
Task
W D F L B M T 2 87
2 : C r e a t e a r e p lic a t io n lis t
C r e a t e a r e p l ic a t io n lis t in th e o r ig i n s i te w d b m t2 2 6 8 . 1.
O n o r ig in s y s te m W D F L B M T 2 2 6 8 , L o g o n to th e C M C , n a v i g a te to th e R e p l ic a t io n L is ts a r e a . C r e a t e a n e w R e p l ic a t io n L is t b y s e l e c t in g M a n a g e > N e w R e p l ic a t io n L is t. N a m e th e r e p l ic a t io n lis t Y o u r N a m e r e p l ic a t io n L is t. C lic k next a) b )
2.
I n th e
CMC
Ho me
C l i c k M a na g e →
page,
N ew →
c)
N a m e th e r e p lic a tio n lis t
d)
C l ic k
c l ic k th e
R epl ica tio n L ist s
N e w R e p lic a t io n L i s t
U ## _ Re pl ic at io n Li st
b ) c)
E x p a n d th e
e n t c r e a te d in
P u b l ic F o l d e r s
S e l e c t t h e U # # F e d e r a t io n W e b I C l ic k
.
N ext .
E x p a n d th e P u b l ic F o l d e r a n d s e l e c t U # # F e d e r a t io n W e b i d o c u m s te p 1 in th i s ta s k . C lic k s a v e a)
lin k . .
S a v e & C lo s e
docum
ent cr eat ed.
.
C o n t in u e d
2012
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
on nex t p age
2 9 9
t nm e g a nM t n a e t : n C o 6 t i U n
0 3 BO 3E
T a s k 3 : C r e a t in g a r e m o t e c o n n e c t io n C r e a tin g a r e m o t e c o n n e c 1.
O n W D F L B M T 2 2 8 7 , lo g o n to th e C M C a n d n a v i g a te to th e F e d e r a tio n a r e a . R ig h t c l ic k o n th e R e m o t e c o n n e c t io n s f o l d e r a n d s e l e c t N e w > N e w R e m o t e C o n n e c t io n . N a m e it- F e d e r a t io n R e m o t e C o n n e c t io n . a)
CMC
I n th e
b ) 2.
tio n o n d e s tin a t io n s ite o n w d b m t2 2 8 7 .
Ho me
page,
F e d e r a t io n
c l ic k th e
R i g h t - c l i c k t h e R e m o t e C o n n e c tio n s C on nect ion
lin k .
Ne w →
fol der and s el ect
N e w R e m o te
E n t e r th e f o l lo w in g p a r a m e t e r s : d l e iF
eu l aV
e l Tt i
U # _ R em e_ o C t o n i ect
R e m o t e S y s te m W e b S e r v i c e s U R L R e m o e t S y es tm C M S
Ao r at rd m ts n i
P aws o d r
b )
t2 2 6 8 :8 0 8 0 /d s w s b o b j e
w d b m 2t 2 6 8
U ers n am e
a)
h t tp : //w d b m
< A g nis e d p asw od r >
F ill o u t t h e r e m o t e s y s te m
connect
io n u s in g th e in f o r m a t io n p r o v i d e d .
C lic k O K .
Ta sk 4: C reat e and
schedu
le a R e p l ic a t io n J o b
C r e a t e a n d s c h e d u l e a R e p l ic a t io n J o b o n th e D e s tin a t io n S y s t e m 1.
I n th e F e d e r a t io n a r e a o f th e C M C , r ig h t c l ic k o n th e e x i s tin g F e d e r a t io n R e m o t e C o n n e c tio n a n d s e l e c t N e w R e p l ic a tio n J o b . N a m e it, Y o u r N a m e R e p l ic a tio n J o b . C lic k N e x t . a) b ) c)
I n th e F e d e r a tio n p a g e o f t h e C M C , r ig h t - c lic k U # # R e m o t e C o n n e c tio n and s el ect N e w → N e w R e p lic a t io n J o b . I n t h e T itle C l ic k
el d, ent er
U ## _ Re pl ic at io n Jo b
.
N ext .
C o n t in u e d
3 0 0
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
2012
on nex t p age
B O E 03
soLne : M o n g an ig h e at rdF e
2.
S e l e c t t h e a v a i la b l e R e p l ic a t io n lis t y o u c r e a t e d o n th e o r ig i n s ite . a)
3.
S e l e c t t h e a v a i la b l e R e p l ic a t io n lis t y o u
b )
C lic k N ext .
c)
I n th e n e x t s c r e e n , k e e p
c r e a t e d o n th e o r ig i n s ite
O K .
a l l d e f a u l t s e l e c t io n s . C lic k
S c h e d u l e th e R e p l ic a t io n J o b to r u n . a) b )
R ig h t - c l ic k th e U # # R e p l ic a tio n J o b a n d s e l e c t C lic k Schedu
le
S c h e d u le
.
.
R e s u lt C h e c k th e s ta t u s is c h a n g e d to S u c c e s s . V e r if y th e r e p l ic a t io n o f th e F e d e r a t io n o f th e W e b i d o c u m e n t a n d d e p e n d e n t o b j e c ts ( C o n n e c t io n a n d U ni ve rse) .
2012
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
3 0 1
t nm e g a nM t n a e t : n C o 6 t i U n
0 3 BO 3E
Le s s on Sum
m a ry
Y o u s h o u ld n o w b e a b l e to :
3 0 2
•
R e c o g n i z e w h e n to u s e th e d i f f e r e n t t y p e s o f r e p l ic a tio n
•
M a n a g e r e p l ic a tio n c o n i c t r e s o l u t io n
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
2012
0 3 3 E O B
y
r a m m u S t
i n U
U ni tS um m a ry Y o u s h o u ld n o w •
2012
b e a b l e to :
D e s c r ib e th e r o l e s o f t h e u p g r a d e m a n a g e m e n t t o o l
•
M ig r a te o b j e c ts u s in g th e u p g r a d e m a n a g e m e n t t o o l
•
E x p l a in L i f e c y c le M a n a g e m e n t
•
D e s c r ib e th e L if e c y c le m a n a g e m e n t c o n s o l e
•
M a n a g e p r o m o t i o n jo b s
•
U s e M o n ito r in g
•
U s e A u d i tin g
•
R e c o g n i z e w h e n to u s e th e d i f f e r e n t t y p e s o f r e p l ic a tio n
•
M a n a g e r e p l ic a tio n c o n i c t r e s o l u t io n
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
3 0 3
y
r a m m u S t
i n U
3 0 4
0 3 3 E O B
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
2012
0 3 3 EO B
e g d e lw o n Kr u o Yt s e T
T es t Your 1.
K now
le d g e
W h i c h t o o l d o y o u u s e t o m a n a g e p r o m o t i o n jo b s ? C h o o s e th e c o r r e c t a n s w e r ( s ).
□ □ □ □
2012
A B C D
C e n tr a l C o n g u r a tio n M a n a g e r I m p o r t W iz a r d L i f e c y c le m a n a g e m e n t c o n s o le U p g r a d e m a n a g e m e n t to o l
2.
W hatdo
y o u n e e d to ta k e in t o c o n s id e r a t io n w h e n p l a n n i n g c o n t e n t s e c u r ity ?
3.
W h a t d o e s it t a k e to s e tu p O n e - W a y F e d e r a tio n ?
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
3 0 5
e g d e lw o n K r u o Y t s e T
0 3 3 EOB
A nsw 1.
er s W h i c h t o o l d o y o u u s e t o m a n a g e p r o m o t i o n jo b s ? A ns w e r :
C
L if e c y c l e m a n a g e m e n t c o n s o l 2.
W hatdo
e is u s e d to m a n a g e
p r o m o t i o n jo b s .
y o u n e e d to ta k e in t o c o n s id e r a t io n w h e n p l a n n i n g c o n t e n t s e c u r ity ?
A ns w e r :
•
3.
G r o u p / u s e r s tr u c tu r e
•
W h i c h a c c e s s le v e ls to w o r k w ith
•
H o w to s e c u r e c o n t e n t - W h e r e to a p p l y v a r io u s a c c e s s le v e ls a n d f o r w hi ch gr oups
W h a t d o e s it t a k e to s e tu p O n e - W a y F e d e r a tio n ? A ns th e J ob test
3 0 6
F o l d e r c o n t e n t s tr u c tu r e
•
C r e a t e a R e p l ic a t io n L is t ( O r ig i n ) . C r e a t e a R e m o t e C o n n e c t io n ( o n w er: D e s tin a t io n s y s t e m p o in t in g to th e O r ig i n s y s te m ) . C r e a t e a R e p l ic a t io n ( u n d e r th e R e m o t e C o n n e c t io n ) . F in a l ly s c h e d u l e th e R e p l ic a t io n J o b a n d th e r esu lts.
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
2012
e g d e lw o n K r u o Y t s e T
3 0 7
0 3 3 EOB
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
2012
y r amm u Se s r u o C
0 3 3 E O B
C ou rs e Sum
m a ry
Y o u s h o u ld n o w b e a b l e to : •
3 0 8
E x p l a i n S A P B u s in e s s O b j e c ts B I p l a t f o r m a r c h i te c tu r e , a d m se c u ri ty
•
E n s u r e a v a ila b i lity o f y o u r S A P B u s in e s s O b j e c ts B I s o l u t io n s
•
D e s ig n a s c a la b l e s y s te m
• •
S i z e a S A P B u s in e s s O b j e c ts B I d e p l o y m e n t D e p l o y a S A P B u s in e s s O b j e c ts B I p l a tf o r m
•
M a n a g e c o n te n t a c r o s s B I d e p l o y m e n t s .
© 2 0 1 2 S A P A G g. s h Alti re l sr ve r d .
in i s tr a t io n , a n d
2012
F e e d b a c k S A P A G h a s m a d e e v e r y e f f o r t i n th e p r e p a r a t io n o f th i s c o u r s e to e n s u r e th e a c c u r a c y a n d c o m p l e t e n e s s o f th e m a t e r ia l s . I f y o u h a v e im p r o v e m e n t , p le a s e r e c o r d th e m in th e a p p r o p r
2012
© 2 0 1 2 S A P A G gs. h tliA er svle rd .
a n y c o r r e c t io n s o r s u g g e s tio n s f o r ia t e p l a c e in th e c o u r s e e v a l u a t io n .
3 0 9