Professional Documents
Culture Documents
www.bispsolutions.com
When you think about allocations in ASO, very first thought would be Allocations are
typically used in the budgeting process to distribute revenues or costs. So, for the
clarity yes, ASO cubes can be part of Planning/Budgeting application.
Limitations of ASO Allocations
1. You can write allocations in MaxL only.
2. Allocations can be done at level 0 members only.
3. Dynamic References are not allowed. I.e Current Member.
As Oracle Essbase Technical Reference says - Execute Allocation Allocate one or
more given source amounts to a target range of cells in an aggregate storage
database. The source amount can be allocated to the target proportionately to a
given basis, or the source amount can be spread evenly to the target region.
Let me show you how easily allocations in ASO can be done; assume we have below
data set in an ASO application Demo. Basic and we want to allocate Total Market
numbers at its children for Budget Marketing.
www.bispsolutions.com
Below is the example for allocations on basis
www.bispsolutions.com
example for allocations on Spread equally
The only difference in above script you notice as we remove code for basis and
instead of Share we are using spread for even distribution.
After execution of this script, numbers will be allocated as below
www.bispsolutions.com