You are on page 1of 3
ene2017 Hyperion Blog: ASO and SO Cc et & More Next Blog» Create Blog Sign In Hyperion Blog Thursday, February 17, 2011 ‘www.google.com Followers (23) ASO and BSO Te ane ‘Summary Difference Tenn ates tee ASO at 30 08 shove be Searas very faster than BSO, 2. ASO cannot support witeback bul BSO can support that feature (Wrte-Back = Input 2 2) 2) 2) 2) fon ct oct Esse Oe) 3. ASO can suppor large scale aggregation but for another purpose such as what of a { roravntac of ealedton, ASO we MOK sft B80 we Cal Ser ibe '5. For Cube that have many dimension and more member, ASO can save storage space Crstew] rere tan 850 1 can tse re omul on BSOoaine bt ASO carseat ‘Whey Dota cag utr at ove Blog Archive 2) te no gh ak pn 9) Ina standard Dimension + & ~ consoldation property only .In measure -/,% other ¥ 2011 (10 ‘symbols are there, > March (2 410) Only one database for Applicaton, 11) There are no Calculation scripts and formulas. ¥ Fobruary (2) 12) Two pass, Variance are not used in ASO. HEM ~ Ownership Change HFM Task Automation Basic Difference between ASO/BSO onsoition Process ‘Agarogate storage applications difer from block storage applications in both concept and HEM Dimensions design HEM Process ‘Storage Kernel: Architecture that supports rapid aggregation, optimized to support high dimensionality and sparse data, It doesn't have DenselSparse concepts HEM Avehitectare Physical storage definition Through the Application Properties window, HEM Beginners Guide “Tablespaces tab in Administration Services, ASO and BSO Database creation migrate a block storage ouline or define ater application creation. [ASO Suppor only one Database, Ensbase Questions Outline Diferences between Aggregate Storage and Block Storage 1) Multiple hierarchies enabled, dynamic hierarchy, or stored hierarchy designation About Me 2) No tworpass caleuation 53) ASO dos not have concopt of Dense/Sparse 4) Support for the ~ (no consolidation) operator (undemeath label-only members only) and View my complete profile the + (adction) operator '5) Cannot have formulas 65) Restrictions on label only 7)No Dynamic Time Series members '8) Dynamic Cale and Store not eelovant 9) No association of atrbute densi wih the cimension tagged as Accounts venkat Calculation Differences Between Aggregate Storage and Block Storage 1) Database calculation Aggregation of the database, which can be predefined by defining aggregate views 2) Calculation script isnot supported by ASO. Only aitine consalidation, 3) Formulas Allowed with the following restritions: titpmyperioncols.blogspo.comi201112Ias0-and-bso.tn! 18 ene2017 Hyperion Blog: ASO and SO 44) Must be valid sumeric value expressions written in MOX (cannot contain % operator, replace with expression: (valuet/value2)"100) '5) No support for Essbase calculation functions 8) On dynamic hierarchy memes, formulas are allowed without futher restrictions 7) Calculation order Member formula calculation order can be defined by the user using the Solve order member property 4) Attabute calculations dimension Support for Sum Data Load Differences Between Aggregate Storage and Block Storage 41) InASO level 0 colls whose values do not depend on formulas inthe outline are loaded whereas in BSO data can be loaded at any level (other than Dynamic Cale). [At the end of a data load, i an aggregation exists, the values in the aggregation are recalculated automaticaly whereas in ASO it has to be explicitly cal .0 cae all, Block storage No automatic update of values. To update data values you must execute al necessary calculation scripts. 2) Aggregate storage databases can contain multiple slices of data, Data slices can be merged. 23) The loading of multiple data sources into aggregate storage databases is managed through temporary data load buffers. Creating Aggregate Storage Database, Application and Outline “There are 2 ways to create ASO cube 1). Conver a block storage ouline to an aggregate storage outline, and create an aggregate storage application to contain the converted database and outline. 2) Create an aggregate storage application and database. The aggregate storage ulin is created automatically when you create the database. ‘Stored Hierarchies 1), Members of stored hierarchies are aggregated according tothe outine structure. Because aggregate storage databases are optimized for aggregation, the aggregation of data values for stored hierarchies is very fast. To allow this fast aggregation, members of stored hierarchies have the following restrictions 2). Sloted hierarchies can have the na-consolidation (-) operator (only underneath Label Only members) or the addition (+) operator 3) Stored hierarchies cannot have formulas. Dynamic Hierarchies ‘To evaluate a dynamic hierarchy, Essbase calculates rather than aggregates the members and formulas. The order in which members and formulas are evaluated is defined by the solve order property. At the time of retioval, Essbase calculates the required member combinations and calculates any required outline member formulas. Because dynamic hierarchies are calculated, the data retrieval ime may be longer than for data rerieved from stored hierarchies. However, when you design your database, dynamic hierarchies provide the fllowing advantages 41). Dynamic hierarchies can contain any consoldation operator 2), Dynamic hierarchies can have formulas. Alternate Hierarchies ‘An altemate hierarchy may be modeled in either of the folowing ways: {As an aftbute cimension, which uses attributes to classify members logically within the dimension (for example, a Product cimension can have attributes such as Size and Flavor) ‘As a hierarchy of shared members. The alternate hierarchy has shared members that refer to:non shared members of previous hierarchies in the outline. The shared members roll up ‘according toa dllferent hierarchy from the non shared members to which they refer. Shared members on dynamic hierarchies can have formulas. The non shared instance of the member must occur in the outline before any shared instances of the member titpmyperioncols.blogspo.comi201112Ias0-and-bso.tn! ene2017 Hyperion Blog: ASO and SO Posted by venkat at 7:38AM GA +2. Recommend tis on Google 1. comment: sudhakar Reddy Mokala July 7, 2016 at 5:00 AM More informative. Detailed information..Go0d Reply Enter your comment... Comment as: Select profile. Links to this post Create a Link Newer Post Home Older Post 1 to" Post Comments (Atom) od by Blogger. Iitpmyperioncols. blogspot.com 201112!as0-and-bso.tn!

You might also like