Hyperion Essbase
Hyperion Essbase
Minute->Day->Week->Month->Qtr->Year
Product Line->Product Family->Product Cat->Product Sub Cat
Essbase Architecture
5
Storage type
Essbase support two storage type :
Block storage (BSO)
Aggregate storage (ASO)
Database Objects
Database outline
Rules files
Calculation scripts
Report scripts
Security definitions
Linked reporting objects
Partition definitions
Database Outline
Standard Dimensions
Attribute Dimensions
Standard Dimensions
Essbase use two types of internal structures to store and access data: Page Files
and Index system.
Page file contains actual data means data-blocks and cells
Essbase stores data values in data blocks.
Essbase creates data blocks for each unique combination of sparse dimension
provided atleast one data value exists for the combination.
The dense dimension combination forms the data cells in the data blocks. The
data cell contains the data value.
Index System
Data storage properties define where and when consolidations are stored. The
default storage property is Store Data.
Store Data - The member stores data. Store data is the default storage property.
Dynamic Calc - The data associated with the member is not calculated until
requested by a user. The calculated data is not stored; it is discarded after the
request is completed.
Dynamic Calc and Store - The data associated with the member is not calculated
until it is requested by a user. The calculated data is then stored.
Shared member - The data associated with the member comes from another
member with the same name. Essbase does not store any values in the shared
members.
Never share – This member data storage property does not allow members to be
shared implicitly. Implied sharing is a relative concept.
Label Only - Although a label only member has no data associated with it, a label
only member can display a value. Scenario dimension is an example for Label
Only.
Enhancing Reporting Capabilities
Label Only Members
Shared Members
Member Aliases
Dimension Building
The process of adding data values to an Essbase database from a data source,
such as a Microsoft Excel spreadsheet or SQL database.
If the data source is not perfectly formatted, you need a rules file to load the data
values.
Free-Form Data Loading
You can load a data source directly if it contains all information required to load its
data values into the database.
Loading Data with the Rules File
You can format the data source to map its data to the database.
You can store the rules in a rules file.
You can apply the rules to many data sources.
Calculations in Essbase
36