K14-Essbase for the HFM Crowd
Short Description
Essbase for HFM...
Description
Essbase for the HFM Crowd Keith Berry US-Analytics
About US-Analytics US-Analytics is an industry leading professional services firm focused on helping clients successfully establish and maintain long term Analytics and Enterprise Performance Management applications and programs. • Program Strategy • Analytics and Performance Management Processes/Applications • Operational Infrastructure • Managed Services and Hosting For over a decade, market leading companies have trusted US-Analytics to solve complex business problems, drive managerial excellence, and deliver operational agility. Learn more at: www.us-analytics.com
Additional Presentations
Lifecycle Management for HFM, Pete Puskas
When:Jun 25, 2014, Session 12, 9:45 am – 10:45 am Topic:Financial Close – Subtopic:HFM
Analytics for Financial Reporting, Terry Ledet
When:Jun 25, 2014, Session 13, 11:15 am – 12:15 pm
Running with Scissors and Other Things You Shouldn’t Do With Hyperion Planning, Brian Marshall
When:Jun 25, 2014, Session 15, 3:15 pm – 4:15 pm Topic:Planning – Subtopic:No Subtopic
Test Application HFM Simple – 3 Dimension
C:\Oracle\Middleware\EPMSystem11R1\products\FinancialManagement\ Sample Apps and Starter Kits\Sample Apps
Topics
Dimensions Consolidation/Calculation
Security
Essbase Basics
Essbase Basics
BSO – Block Storage Option
ASO – Aggregate Storage Option
Essbase Administration Services
Enterprise View (object navigator)
System messages
Work area
Dimensions
Dimensions
Unlimited Generic (at least in the beginning….)
Aggregation
Dense/Sparse Dense - higher percentage of dimension members populated relative to other dimensions Example: most products and geographies have revenue/expense
Sparse – lower percentage of dimension members populated relative to other dimensions Example: products not sold in all geographies
Outline
Unary Operator
+ -
~
/
*
%
Essbase
HFM
Level and Generation Gen 1 Gen 2 Gen 3 Gen 4 Gen 5 Gen 5 Gen 4 Gen 5 Lev 4 Lev 3 Lev 2 Lev 1 Lev 0 Lev 0 Lev 1 Lev 0
Alias Tables Default (English)
French
Essbase
HFM
Essbase
HFM
User-Defined Attributes
Essbase
HFM
Dimension Types
Accounts Time
Country
Currency Partition
Attribute
Time Balance No Time Balance
Account
Jul
Aug
10
10
Se p
Q1
10
30
Time Balance Last on Account Dimension
Account
J ul
A ug
10
10
Se p 10
Q1 10
Dynamic Time Series
Dynamic Time Series 1 – Y-T-D 3 – Q-T-D
Dynamic Time Series J ul y NetProfit
45,000
Q-T-D(July) NetProfit
45,000
Y- T-D(July) NetProfit
45,000
August 43,500
Q-T-D(August) 88,500
Y- T-D(August) 88,500
Other Dimensions In appendix
Calculation
Calculation
Outline Member formulas
Calc scripts
HFM Rule
Commands Functional - Calc All - Calc Dim
Conditional/Control Flow - Fix - If/EndIf
Calc All/Calc Dim CALC ALL [EXCEPT DIM (dimList) | MBR (mbrList)];
Calculates and aggregates the entire database based on the database outline
CALC DIM (dimList);
Calculates formulas and aggregations for each member of the specified dimensions.
Fix…EndFix FIX(FixMbrs)
commands; ENDFIX;
Defines a fixed range of dimensions or members to which the associated commands are restricted.
If...EndIf IF (condition)
statement; statement; ELSEIF (condition)
statement; ELSE
statement; ENDIF;
Performs conditional tests within a formula.
Function Categories ●
Conditional and Logical Operators
● ●
Member Set Range and Financial
●
Boolean
●
Allocation
●
Relationship
●
Forecasting
●
Calculation Operators
●
Statistical
●
Date & Time
●
Mathematical
FUNCTIONS – Examples @DESCENDANTS @LEVMBRS @RELATIVE @UDA
@DESCENDANTS @DESCENDANTS (mbrName [, genLevNum| genLevName])
Returns all descendants of the specified member, or those down to the specified generation or level
Example: @DESCENDANTS(“NetProfit”)
@LEVMBRS @LEVMBRS (dimName, levName|levNum)
Returns all members with the specified level number or level name in the specified dimension.
Example: @LEVMBRS(“Entity”, 0)
@RELATIVE @RELATIVE (mbrName, genLevNum | genLevName)
Returns all members at the specified generation or level that are above or below the specified member in the database outline.
Example: @RELATIVE(“TotalEquity”, 0)
@UDA @UDA (dimName, uda)
Returns members based on a common attribute, which you have defined as a user-defined attribute (UDA) on the Essbase Server.
Example: @UDA(“Account”, “Revenue”)
HFM Translation
- USD - USD - EUR - EUR - EUR - EUR - GBP - CAD
Exchange Rate Database
Security
HFM Security Class Access - CORPORATE - US - EUROPE - EUROPE - EUROPE - EUROPE - EUROPE - CANADA
Security Class Access Sce nari o Actual All None All
Entity Foste rCi ty All
All
Account Cash All
All
None
All Read
Fi nal
All
Read
Essbase Security Roles
Essbase Filter - CORPORATE - US - EUROPE - EUROPE - EUROPE - EUROPE - EUROPE - CANADA
Assign to Corporate user:
Essbase Filter
Questions?
Appendix
Essbase
HFM
Essbase
HFM
Essbase
HFM
View more...
Comments