You are on page 1of 2

Introduction: Aggregate storage technique is used when application needs more dimensions and members in order to support higher

degree of a n a l y s i s w i t h o u t compromising the cube performance. Aggregate storage is mainly used for applications where reporting on business data is considered as primary requirements. Data load in aggregate storage is faster than block storage and the data consolidation at the higher level is done automatically. Aggregate storage required less space in disk and data retrieval isa l s o f a s t e r b e c a u s e d a t a i s a l w a y s available in aggregated form. A g g r e g a t e s t o r a g e application is approximate is similar as block storage application but it has so many new features. Aggregate storage database used where application require large dimensionality. Customer analysis - Data is analyzed from any dimension, and there are p o t e n t i a l l y millions of customers. Procurement analysis - Many products are tracked across many vendors. Logistics analysis Near real-time updates of product shipments are provided.Below are some benefits of ASO. 1.Faster load and calc times provide 2.Lower hardware costs 3.Lower maintenance costs 4.Higher availability Key Difference between Aggregate storage and block storage 1Data load can be possible at level Data load is possible at any level 0 only

2Write back functionality not supported Write back functionality supported 3No need to run consolidation operation Need to run consolidation operation 4Can set data load value Cant set data load value 5 A l l o w t o a v a i l a b l e s e t s y s t e m r e s o u r c e u t i l i z a t i o n N o t

6All calculation done through MDX No calculation script 7 C o m p l e t e c u b e h a s d y n a m i c c a l c f e a t u r e , all formulas and aggregation executes at runtimeO n l y d y n a m i c s t o r a g e m e m b e r s c a l c u l a t e formulas and aggregation at runtime 8*.csc file creates for (aggregate creates for (Block Storage) storage)*.csc file

9 f e

D a

a s s

t t l

a e o

r w

a C e

c o r

c m

e p

s a

s r

i a t

s i v

10Can have more number of dimension d e c r e a s e a s n u m b e r o f dimension increase 1 1 N o s p a r s e a n d d i m e n s i o n S p a r s e d i m e n s i o n e x i s t 1 p v 2 r e F o a c s s e l t s o s w q i e u n r

Performance

d e n s e a n d D e n s e e g r C y o

1 3 O n l y l e v e l 0 d a t a c a n e x p o r t N o r e s t r i c t i o n o n e x p o r t 1 d d 4 a a N t t o a a b b c a a u s s r e e r C e u e n r x c r i y e s n t s c

b e d a t a

1. Data load can be possible at level 0 only and write back functionality In aggregate storage you cant load data at any level. In this example Total Expenses islevel 1 member and if you load data in to it, Essbase will give youre an error. Business Intelligence Solution Providers | Creating ASO Database 3

You might also like