Download as pdf or txt
Download as pdf or txt
You are on page 1of 293

Safe Harbor Statement

The following is intended to outline our general


product direction. It is intended for information
purposes only, and may not be incorporated into any
contract. It is not a commitment to deliver any
material, code, or functionality, and should not be
relied upon in making purchasing decisions.
The development, release, and timing of any
features or functionality described for Oracle’s
products remains at the sole discretion of Oracle.

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Oracle Training Materials – Usage
Agreement
Use of this Site (“Site”) or Materials constitutes agreement with the following terms and conditions:

1. Oracle Corporation (“Oracle”) is pleased to allow its business partner (“Partner”) to download and copy
the information, documents, and the online training courses (collectively, “Materials") found on this
Site. The use of the Materials is restricted to the non-commercial, internal training of the Partner’s
employees only. The Materials may not be used for training, promotion, or sales to customers or other
partners or third parties.

2. All the Materials are trademarks of Oracle and are proprietary information of Oracle. Partner or other
third party at no time has any right to resell, redistribute or create derivative works from the Materials.

3. Oracle disclaims any warranties or representations as to the accuracy or completeness of any


Materials. Materials are provided "as is" without warranty of any kind, either express or implied,
including without limitation warranties of merchantability, fitness for a particular purpose, and non-
infringement.

4. Under no circumstances shall Oracle or the Oracle Authorized Boot Camp Training Partner be liable
for any loss, damage, liability or expense incurred or suffered which is claimed to have resulted from
use of this Site of Materials. As a condition of use of the Materials, Partner agrees to indemnify Oracle
from and against any and all actions, claims, losses, damages, liabilities and expenses (including
reasonable attorneys' fees) arising out of Partner’s use of the Materials.

5. Reference materials including but not limited to those identified in the Boot Camp manifest can not be
redistributed in any format without Oracle written consent.

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Safe Harbor Statement

The following is intended to outline our general


product direction. It is intended for information
purposes only, and may not be incorporated into any
contract. It is not a commitment to deliver any
material, code, or functionality, and should not be
relied upon in making purchasing decisions.
The development, release, and timing of any
features or functionality described for Oracle’s
products remains at the sole discretion of Oracle.

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Oracle Training Materials – Usage
Agreement
Use of this Site (“Site”) or Materials constitutes agreement with the following terms and conditions:

1. Oracle Corporation (“Oracle”) is pleased to allow its business partner (“Partner”) to download and copy
the information, documents, and the online training courses (collectively, “Materials") found on this Site.
The use of the Materials is restricted to the non-commercial, internal training of the Partner’s employees
only. The Materials may not be used for training, promotion, or sales to customers or other partners or
third parties.

2. All the Materials are trademarks of Oracle and are proprietary information of Oracle. Partner or other
third party at no time has any right to resell, redistribute or create derivative works from the Materials.

3. Oracle disclaims any warranties or representations as to the accuracy or completeness of any


Materials. Materials are provided "as is" without warranty of any kind, either express or implied, including
without limitation warranties of merchantability, fitness for a particular purpose, and non-infringement.

4. Under no circumstances shall Oracle or the Oracle Authorized Delivery Partner be liable for any loss,
damage, liability or expense incurred or suffered which is claimed to have resulted from use of this Site
of Materials. As a condition of use of the Materials, Partner agrees to indemnify Oracle from and against
any and all actions, claims, losses, damages, liabilities and expenses (including reasonable attorneys'
fees) arising out of Partner’s use of the Materials.

5. Reference materials including but not limited to those identified in the Boot Camp manifest can not be
redistributed in any format without Oracle written consent.

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
<Insert Picture Here>

Hyperion Planning 11.1.2


Implementation Boot Camps

Presenter’s Name
Presenter’s Title
Oracle Hyperion Planning
Implementation Boot Camp - Objectives

• Overview of Oracle EPM System, Essbase and


Hyperion Planning - architecture, future direction,
components and common terminology
• Understanding of what you need to know to implement
and manage Hyperion Planning applications
• Focus on hands-on Lab Exercises and Implementation
Case Study to reinforce concepts and understanding
• Deep dive discussions into the inner workings of
Essbase and Hyperion Planning
• Collaboration and sharing of Best Practices

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Oracle Hyperion Planning
Implementation Boot Camp - Agenda

• Day 1 – Overview of EPM System, Planning and


Essbase, hands-on Essbase exercises
• Day 2 – Essbase Data Loads and Calculations
• Day 3 – Planning Application Set-up and Modeling
• Day 4 – Planning Data Form Design and related topics
• Day 5 – Security, Life Cycle Management

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Course Note – Approach

• The approach to teaching Planning is to familiarise


students first in multi-dimensional thinking.
Understanding the Essbase fundamentals is essential
and in then understanding Planning easy.
• Hands on learning during the course is through
practical real world scenarios and exercises.
• This course does not address the installation of the
product or the operating system, server setup, and
network requirements involved in a typical
implementation. These are version specific. We refer
to the online help documentation and pdf guides for
detailed syntax and other details.

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Course Note – Course Material

• The designed flow of this boot camp is to present the


content highlights in Powerpoint deck and then go to
the software for viewing, examination, and exercise
• The exercises are structured, but additional time will
be provided to allow students to explore the topics
further as they see fit. An experienced consultant will
support the students in the various directions they go
and suggest practical solutions to address questions.
• Software screen shots are included in the materials;
however, the student’s learning will progress by direct
usage of the software, not through reliance on just the
screen shots.

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Introductions

• Name / Company / Location

• Previous Experience with Hyperion/Oracle?

• Specific Topics you want to make sure we cover?

• Share something most people don’t know about you.

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Day 1 Objectives

• Oracle EPM Overview & Essbase Architecture


• Multidimensional/OLAP/Essbase concepts and
terminology
• Building Essbase application
• Reporting using Smart View for Office

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Oracle EPM System
Architecture

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Oracle EPM System

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Critical Components to Implement
Planning Best Practices

Predictive Modeling & Simulation

Functional Plans

Long-Term Project Operational


Workforce Capital Assets Planning
Financial Revenue & Cost
Planning Planning
Planning Modeling
Marketing
Planning

Planning, Budgeting & Forecasting

Forward-looking Analytic Engine

Financial Operational
Detail Detail

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Oracle BI Server Aggregate Persistence
Autogenerate Essbase and Oracle OLAP Cubes

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
HFM and Hyperion Planning as a
Source to OBIEE 11g

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Application Integration Strategy
Oracle BI and Performance Management Applications

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
BI Tools Matrix
Best Fit Recommendations - 2008

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
BI Tools Matrix
Best Fit Recommendations – With OBIEE11g

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
What is OLAP?
Essbase Basics

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
What is OLAP, OLTP vs OLAP

OLTP OLAP
Purpose Automate the business Optimize the business
Reporting, Analysis, Modeling,
Use Transaction Processing Planning
Schema Two-dimensional, Normalized Multi-dimensional, Hierarchical
Based on way users perform
Navigation Based on transaction workflow analysis
Aggregation, Matrix, Cross-
dimensional, Formula,
Calculation Aggregation, Simple Matrix Procedural
Slow to deploy, and difficult to Fast to deploy, and easy to
Implementation change change

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
What is OLAP? (cont.) Vocabulary

• Dimension • Cube

• Member • Slice and Dice

• Hierarchy • Cell

• Attributes • Calculations

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
What is OLAP? (cont.) Dimension

Dimension – “A data category used to organize


business data for retrieval and preservation of values.
Dimensions usually contain hierarchies of related
members grouped within them. For example, a Year
dimension often includes members for each time
period, such as quarters and months.”

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
What is OLAP? (cont.) Member

Member – “A discrete component within a dimension.


A member identifies and differentiates the organization
of similar units.”

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
What is OLAP? (cont.) Hierarchy

Hierarchies define member relationships and


consolidations of members in a dimension and an
intuitive path for drilling down into more detailed levels.

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
What is OLAP? (cont.) Attributes

Attribute – “Characteristic of a dimension member.


For example, Employee dimension members may
have attributes of Name, Age, or Address. Product
dimension members can have several attributes,
such as a size and flavor.”
Flavor

Product Size

Income Package
Type
Customer Age

Gender Retail

Channel Web

Direct

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
What is OLAP? (cont.) Cube

Scenario

Measures

Time

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
What is OLAP? (cont.) Slice and Dice

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
What is OLAP? (cont.) Cell

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
What is OLAP? (cont.) Calculations

Calculation – “The process of aggregating data, or of


running a calculation script on a database.” Member
formulas combine operators, calculation functions,
dimension and member names, and numeric
constants to perform calculations on members.
We have 3 key methods of calculating Essbase
models:
q By virtue of the outline
qUsing Member Formulae
qUsing a calculation script.

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Additional Terminology
• Alias – “An alternative name. For example, for a more
easily identifiable column descriptor you can display
the alias instead of the member name.” Aliases for
above members might be January, February, and
Quarter 1.
• Outline – “The database structure of a
multidimensional database, including all dimensions,
members, aliases, tags, types, consolidations, and
mathematical relationships.”
• Shared Member - points to data in a base member of
the same name; shared member can be displayed in
multiple locations across different parents in a
dimension. Essbase stores the data value only once.

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Hierarchical Terminology

• Generation – “A layer in a hierarchical tree structure that


defines member relationships in a database. Generations
are ordered incrementally from the top member of the
dimension (Gen1) down to the child members.”
• Level – “A layer in a hierarchical tree structure that
defines database member relationships. Levels are
ordered from the bottom dimension member (Lev0) up to
the parent members.”
• Alternate Hierarchy – “A hierarchy of shared members.
An alternate hierarchy allows the same data to be seen
from different points of view.” Examples include Calendar
Year / Fiscal Year or Functional Org / Geographic Org.
• Child, Parent, Sibling, Ancestors, Descendants

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Generations & Levels
Please note that it is possible to have Level 0 members
at any Generation of a hierarchy. In this case notice
that PeriodUnalloc is Generation 2, but Level 0,
whereas it’s siblings are Generation 2, and level 1

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Member Properties - Consolidation

Consolidation Options:
q+ Add
q- Subtract
q* Multiply
q/ Divide
q% Percent
q~ Ignore
q^ Never

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Member Properties - Storage

Storage Options:
qStore
qDynamic Calc
qDynamic Calc and Store
qLabel Only
qShared
qNever Share

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Account Dimension Properties

• Time Balance
– None, First, Last, Average
– Skip: None, Missing, Zeros, Missing and Zeros
• Variance (Expense) Reporting
– True, False
• Currency Conversion

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Member Names and Aliases

• Member Name is often an abbreviation or related to a


code in the source data, examples include:
– Period Qtr1
– Account A23-4831
– Entity B312
• Aliases Provide a more useful Description:
– Period “Quarter 1”
– Account “Cost of Goods Sold”
– Entity “Western Region”
• Up to 10 Alias tables allow for multiple languages

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Attribute Dimensions

• Associated with a standard “base” dimension


• Base dimension member can have many attributes,
but only one attribute from each attribute dimension
• Attribute dimensions have 4 type settings—Text
(default), Numeric, Boolean, or Date
• Attribute dimensions and members are Dynamic Calc,
Essbase does attribute calculations at retrieval time
• Attribute data is not stored in the database (We do not
reference them when loading data)
• Attribute dimensions are last dimensions in outline

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Essbase
Architecture &
Components

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Essbase Architecture and Components

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Essbase Components

• Essbase Server (BSO/ASO) • Essbase Spreadsheet Add-in


• Administration Services (EAS) • Smart View
• Essbase Studio • Visual Explorer
• Integration Services (EIS) • OBIEE+
• Data Mining (EAS plug-in) • Web Analysis
• Interactive Reporting
• Provider Services
• OBIEE
• Essbase API
• Financial Reporting
• Application Builder .NET • SQR Production Reporting
• MaxL/EssCmd • BI Publisher
• MDX/XMLA • 3rd Party Front-end Tools

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Outlines

• Tree structure for dimension hierarchies


• Consolidations and mathematical relationships
between members
• Outline Editor

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Dimension Build and Data Load Rules
• Map data sources to a target Essbase database
• Built in the Data Prep Editor
• Can apply to Multiple data sources and/or Essbase
database

Map the header


to Units in the
Accounts
dimension.
Map fields to Scenario, Customer,
and Product dimensions.

Remove CustID- from the Ignore field


Customer name. during data load.

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Calculation Scripts

Calculation scripts enable performing the following tasks:


• Calculate all or a portion of the database
• Control the order in which dimensions are calculated
• Perform complex calculations

Calculated
Database
Level 0 Data

Calculation Script

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Case Study
Overview

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Hallsworth & Sons - Fashion Retailers

• For many years entering plans in ERP System


• Roll-up from Excel Spreadsheets throughout company
• Inconsistent and error prone, no process management
• Minimal review and no reconciliation between top down
and bottom up plans
• Doesn’t reflect most current market intelligence
• Budget data worthless 3 months into year
• Commitment by Hallsworth executives to improve
budget process and value and move to rolling forecast
• Purchased Hyperion Planning 11.1.2 for 500 users

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
We will be progressively working through our
laboratory exercises
The first exercises will focus around getting
services started, and then we will move on
to creating our first Essbase model.

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Smart View for
Office

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Objectives

• Provide Introduction to Smart View for Office


• Understand differences between Smart View for
Office versus Spreadsheet Add-in
• Hands-on exercise using Smart View to do ad hoc
analysis and create report templates with Microsoft
Excel

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Smart View for Office Introduction

• Common Microsoft Office interface for Hyperion


Planning as well as Essbase, Hyperion Financial
Management, Hyperion Enterprise, and Oracle BI EE
• Import documents from Financial Reporting,
Interactive Reporting, Production Reporting and Web
Analysis
• Integrate data into PowerPoint and Word and refresh
the content when the underlying data changes

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Unified Microsoft Office Interface
Smart View for Office

• Adhoc Reporting
• Stylized Output:
– Formats
– Tables
– Charts
– Formulae
• Data Entry and
Apps Processing
• Word and PPT
• Now works with
OBIEE as source

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Hyperion Smart View™ for Office

• Use MS Office to enter,


analyze and report budget
data
• MS Excel add-in allowing
access on or off-line
• Users download forms to
Excel
• Manipulate data just like
the full web client
• Synchronize to server
when ready

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Free Form Reporting

• Free-form reporting enables retrieve data by typing


dimension/member names into the worksheet
• Smart View queries the data source and creates a
default view based on the location of the labels
• With free-form, you can:
– Expand analysis using the POV and Member Selection
– Add formatting
– Create templates that can be shared with other users
– Use VBA functions to customize and automate worksheets

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Common Features

• Ad hoc retrieve operations


– Zoom In, Zoom Out Essbase
– Pivot Spreadsheet
Add-in
– Keep Only, Remove Only
• Submit data option
• Data calculation
• Display options
Smart View
– Indentation for Office
– Duplicate member names
– Aliases
– Suppress #Missing or Zero rows
• Navigate without data option

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Unique Features

• Point of view (POV)


• Smart View toolbar, different for
• Planning, HFM and Essbase
• Functions
• Oracle BI+ integration
• Updated styles
– Precedence
– Impacted cells
• Data adjustment
• Scaling
• Customizable undo buffer

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Integrating with Microsoft Office

• Excel:
– Ad hoc
– Functions
– Oracle BI+ content
• Word, PowerPoint, and Outlook:
– Functions
– Oracle BI+ content
– Smart Tag alternative
• Oracle BI+ content:
– Financial Reporting
– Web Analysis
– Production Reporting
– Interactive Reporting

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Smart View for Office vs Essbase Spreadsheet Add-
in

• + Supports Essbase, Planning, HFM, Hyperion


Enterprise and Oracle BI+
• + Extended Office integration
• + Hyperion Provider service
• + Simplified Deployment options
• + Undo/Redo up to 100, real 0 for #MI, submits only
changed cells, retains formats/formulas
• +/- POV selection box for dimensions not in grid
• - Options not worksheet specific
• - POVs hard coded when selecting dynamic function
• - Must convert existing VBA to new API
For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Configuring Data Sources
Hyperion Provider Essbase Servers
Services

Server 1:
• Halswrth
Fin

SmartView Connection to
Client Halswrth Fin
Server 2:
2 • Sample Basic
• Dev Finance

1
Server 3:
• Test Finance
SmartView Connection to • Test Sales
Client Sample Basic Administrator
(EAS Client)

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Connecting to Essbase Databases

2
1

3 4

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Creating Ad Hoc Reports

In Smart View, all Essbase analysis is done in


Ad Hoc mode:
• Default ad hoc grid
– Double-click
– Refresh Rows

• Default layout (varies by database) Columns


POV

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Setting Ad Hoc Options

Common options:
• Suppression options
• Indentation options
• Navigate without data options
• Mouse operation options
• Zoom options

Unique options:
• Undo and redo customization

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Formatting Data Cells

Properties
to Modify Control Precedence

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Formatting Data Cells

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Setting the Point of View

Default

Customized

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Selecting Dimension Members

2 4

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Smart View & Essbase Spreadsheet Add-in

• Smart View and Essbase Spreadsheet Add-in


(release 7.1.2 or later) can be used together, but must
have compatibility enabled using these steps:
– Open Excel
– Select Essbase à Options à Global
– Select Limit to Connected Sheets
– Click OK.
• Note: you can connect to data sources from both
Smart View and Essbase Spreadsheet Add-in on
different worksheets in the same workbook

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Smart Slices

• Smart Slices are reusable views of an Essbase,


Planning, or Oracle BI EE data source with predefined
boundaries for use in Smart View
• Select Enable Smart Slice in Data Form Properties
• Smart View users can view and work with any data
within the boundaries of a Smart Slice, but not with
data outside its boundaries
• Smart Slices are stored in Provider Services, and
available to all users with the proper privileges
• Smart Slice preferences can be specified and are
stored with the Smart Slice definition

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Report Designer

• Report Designer is used to design and manage


reports based on Smart Slices
• Report Designer can be used with Essbase, Planning,
or Oracle BI EE data sources
• Report Designer interface is displayed when user
inserts Smart Slice query from Data Source Manager
• Reports can exist in Excel, Word, or PowerPoint
• Report Types are Function Grid, Table, and Chart
• Slider control can be added to control query POV

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Oracle Hyperion Planning
Implementation Boot Camp – Day 2

Title of Presentation

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Day 1 Review

• The trainer will facilitate a Pop quiz based on the


previous days work.
So grab a cup of coffee to get the brain functioning and
we’ll begin.

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Essbase Dimension
Build and Data
Load Rules

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Dimension Build Load Rule Overview

Essbase Database

Data Source Load Rules Hierarchy

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Procedure for Creating
Dimension Build Rules

General 1. Open a sample data source.


Setup
2. Set data source properties.
3. Hide raw data (optional).
4. Set the view to dimension build fields.
5. Associate the rule with a database outline.
6. If necessary, format the file.
Actions 7. If necessary, create a dimension.
8. Select the dimension build method.
9. Define field properties.
Completion 10. Validate the rule.
11. Save the rule.
12. Execute the rule.

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
General Setup

• Provide yourself with samples of data on which to


base your rule
• Define correct file delimiters
• Identify and ignore header records
• Set the Data Prep Editor view to the correct mode for
dimension building
• Create an association between the rule and the
database outline that you want to update

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Creating Dimensions

1 2

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Selecting the Dimension Build Method

• Generation references
• Level references 2
• Parent-child references
3

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Defining Field Properties

• Dimension
• Field type 2

• Field number

1
3

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Validating the Load Rule

Common validation errors:


• “There is an unknown member or no member in
the field name.”

• “The field type for this field is not valid for the
build method associated with this field’s
dimension.”

• “The LEVEL number for this field is not


contiguous (starting with 0) with other fields’
LEVEL values.”

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Completing the Load Rule

Save the rule


• Save to Essbase Server
• Save to file system 2

Update the outline


• Dynamically in Outline Editor 3
• Run Data Load in Administration
Services console
• Automatically with MaxL

4
1
5

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Manipulating Fields

Arranging fields: Group Model ID Line Type


• Move Performance 365-15-150 Lightbolt ATA
• Join Performance 540-01-100 Lightbolt SCSI
• Split … … … …
• Create using join
• Create using text

Altering fields:
• Replace text
• Add prefixes and suffixes
• Ignore fields

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Arranging Fields

Arrange fields by using field menu options.


Data Source
Group Model ID Line Type
Performance 365-15-150 Lightbolt ATA
Performance 540-01-100 Lightbolt SCSI
… … … …

Final Arrangement After Load Rule Processing


Family Total Group Line Line Mod Type el ID
Family Total Performance Lightbolt Lightbolt 365 ATA -15-150
Family Total Performance Lightbolt Lightbolt 540 SCSI -01-100
… … … … …

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Altering and Ignoring Fields

Alter fields by using Field


Properties dialog box options.

Replaced Text
Ignored Field

Family Total Group Line Line Mod Type el ID


Family Total Performance Lightbolt Lightbolt 365 A -15-150
Family Total Performance Lightbolt Lightbolt 540 S -01-100
… … … … …

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Data Load Overview

Load data:
• Without rules
• With rules

Data Source Load Rules Essbase Database

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
General Setup

• Provide yourself with samples of data on which to


base your rule.
• Define correct file delimiters.
• Identify and ignore header records.
• Set Data Prep Editor to the correct mode for Data
Loading.
• Create an association between the rule and the
database outline that you want to update.

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Defining Field Properties

For each field, define a data load method and a field name
2

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Referencing Missing Dimensions

Define a data load header for 1


any dimensions not
represented in data file

Missing Scenario Dimension

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Setting Data Load Values Options

• Overwrite, add to, or subtract


from existing data values
• Change sign on load

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Selecting and Rejecting Records

Load a subset of data from a data source

Scenario CustID Item Number Period Units


Current Year [OEM].[Apple] Lightbolt 365 A Jan 158
Current Year [OEM].[Apple] Lightbolt 540 S Jan 238
Current Year [OEM].[Apple] Thunderball 540 S Jan 128
Prior Year [OEM].[Apple] Lightbolt 365 A Jan 128
Prior Year [OEM].[Apple] Lightbolt 540 S Jan 131
Prior Year [OEM].[Apple] Thunderball 540 S Jan 132
Prior Year [OEM].[Apple] Roadranger 170 A Jan 208
Budget [OEM].[Apple] Lighbolt 365 A Jan 208
Budget [OEM].[Apple] Lightbolt 540 S Jan 228
Budget [OEM].[Apple] Thunderball 540 S Jan 218
Budget [OEM].[Apple] Roadranger 170 A Jan 128
… … … … …

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Validating the Load Rule

Common validation error:


• “There is an unknown member (or
no member) in the field name.”

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Completing the Load Rule

Save the rule: Execute the rule:


• Save to Essbase Server • Run Data Load in Administration
• Save to file system Services Console
• Automatically with MaxL

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Dense/Sparse and
Block Storage
Architecture

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Dense and Sparse Dimensions

• Dense dimensions are likely to contain data values for


most combinations of dimension members
• Sparse dimensions lack data values for most
combinations of dimension members
• Essbase optimises performance by only calculating
occupied data values in sparse dimension
combinations. This improves query time while
reducing calculation time and minimising hardware
disk and memory requirements.

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Dense and Sparse Dimensions

• Essbase requires at least one dense dimension


• By default, the Account and Period dimensions are
dense, and remaining dimensions are sparse
• Attribute dimensions can only be associated with
sparse dimensions
• Review Dimension Evaluation Order to maximize
performance

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Data Blocks and the Index System

Dimension Storage Physical Data


Settings Stored in Data
Blocks

Year Tot
Accounts

Scenario->Product->Customer

Index of Data Blocks


Block Scenario Product Customer
1 Current Year Lightbolt 365 A IBM
2 Current Year Lightbolt 365 A Acer
… … …

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
The Index and Data Blocks
Ideal Configuration

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
The Index and Data Blocks
Suboptimal Configurations

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Data Cells

Each data cell:


• Is uniquely addressable
• Requires 8 bytes of disk storage

166 182 143


131 149 120
123 150 115
100 196 231

100 Units of Lightbolt 365 A hard


drives sold to IBM in February of
the current year

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Dense Dimensions

Dense 17 Time members x


100 Dimensions 100 Account
members = 1700
cells per block
Feb->Units
Essn.pag
1700 cells x 8 bytes
Current Year->IBM->Lightbolt 365 A = 13.6 KB per block

J
F
M
Price
Units
Sales

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Sparse Dimensions

Sparse
100 Dimensions CY->IBM->LB365A

Feb->Units Essn.pag

Current Year->IBM->Lightbolt 365 A

J
F
M
Price
Units
Sales

Essn.ind

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Data Block Creation

• Data load
• DATACOPY command
• Sparse dimension consolidation
• Some member formulas

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Database Properties

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Dimension Properties

• Dense-sparse
configuration
• Members in
dimension
• Stored members in
dimension

Attribute
Dimension

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Number of Members in Dimension vs. Number of
Members Stored

• Why are these values often different?


– 1) They exclude Dynamic Calc members
(we will discuss more about Dynamic Calculations later)
– 2) They exclude Shared members in Alternate Hierarchies
– 3) They exclude Implied Shared members – members “with
one or more children, but only one is consolidated, so the
parent and child share a value.”
– 4) They exclude Attribute Dimension members which are
always calculated dynamically

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Statistics

Benchmark dense-sparse configuration and storage efficiency

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Calculation
Fundamentals

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Calculation Overview

• Database values:
– Input data
– Calculated data
• Calculation options:
– Outline calculations
– Calculation script calculations

Calculated
Calculation Database Report
Input Data

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Outline-Based Calculations

• Used for less complex calculations


• Follow outline relationships or formulas
• Calculate entire database

Calculated
Input Database
Data
CALC ALL;

Default Calc Script

Outline
For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Calculation Scripts

• Calculate all or a portion of the database


• Control the order in which dimensions are calculated
• Perform complex calculations

Calculated
Database
Input
Data

Custom Calculation Script


For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Order of Outline Calculations

1. Dimension tagged Accounts

CALC ALL; 2. Dimension tagged Time


calculates the
outline in the
following order: 3. Dense Dimensions Optimal Order:
(outline order) Largest to
Smallest

Optimal Order:
Smallest to 4. Sparse Dimensions
Largest (outline order)

5. Two-Pass Calculations

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Dynamic
Calculations

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Dynamic Calculations

• Dynamically Calculated Members are only calculated


at retrieval time instead of during a batch calculation
• Dynamic Calcs can improve database performance:
– Reduces overall batch calculation time for database
– Reduces disk usage, smaller database page/index files
– Faster or No database restructures
• Use for upper level members of dense dimensions
• Use as appropriate for upper level member of sparse
dimensions only with 6 or fewer children
• Avoid using Dynamic Calc and Store in most cases

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Order of Dynamic Calculations

1. Sparse Dimension tagged


Time if database uses Time-
Series calculations

2. Sparse Dimensions
(outline order)

3. Dimension tagged Accounts if Dense


4. Dimension tagged Time if Dense
5. Time-Series Calculations

6. Dense Dimensions
(outline order)
7. Two-Pass Calculations
8. Attribute Calculations

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Calculation Best
Practices

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Pre-Calculation Combinations of
Accounts - Dense
Periods - Dense
Dense Dimensions
Scenario - Sparse
e.g. Version – Sparse
Unit Sales Jan Organisation - Sparse
Unit Sales Feb Product - Sparse
Unit Sales Mar

Combos of Dense
ENTITY
Empty

Combos of Dense Combos of Dense Combos of Dense Combos of Dense


UK USA Australia Europe
Empty Empty Empty Empty

Combos of Dense Combos of Dense Combos of Dense Combos of Dense Combos of Dense
LONDON LEEDS MANCHESTER EDINBURGH BELFAST
Populated Populated Populated Populated Populated

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Dense-Calculation Combinations of
Dense Dimensions
Accounts - Dense
Periods - Dense
Scenario - Sparse
Sales Jan Version – Sparse
Sales Feb Organisation - Sparse
Sales Mar
Q1-Q4
Product - Sparse
Sales
Sales Total Year

Combos of Dense
ENTITY
Empty

Combos of Dense Combos of Dense Combos of Dense Combos of Dense


UK USA Australia Europe
Empty Empty Empty Empty

Combos of Dense Combos of Dense Combos of Dense Combos of Dense Combos of Dense
LONDON LEEDS MANCHESTER EDINBURGH BELFAST
Populated Populated Populated Populated Populated

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Sparse-Calculation Combinations of
Accounts - Dense
Dense Dimensions
Periods - Dense
Scenario - Sparse
Sales Jan Version – Sparse
Sales Feb Organisation - Sparse
Sales Mar
Product - Sparse
Sales Q1-Q4
Sales Total Year

Combos of Dense
ENTITY
Populated

Combos of Dense Combos of Dense Combos of Dense Combos of Dense


UK USA Australia Europe
Populated Populated Populated Populated

Combos of Dense Combos of Dense Combos of Dense Combos of Dense Combos of Dense
LONDON LEEDS MANCHESTER EDINBURGH BELFAST
Populated Populated Populated Populated Populated

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Calculation Test Cycle

CLEARBLOCK ALL;

Changed
Calculation
Test
Script Cycle

4 3

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Prototype Phase

Input Sheet

Audit Sheet

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Upper-Level Data Loads

Three methods to address:


• Do not aggregate missing values
• Load to leaf nodes
• Allocate data before consolidation

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Aggregating Missing Values

Aggregate missing values ON: Before After


Calculation Calculation
• Overwrites upper-level data loads
• Improves calculation performance
• Recommended setting

Aggregate missing values OFF: Before After


Calculation Calculation
• Protects upper-level data loads
• Slows calculation performance
• Default setting for new databases

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Loading to Leaf Nodes

• Avoids upper-level input issues


• Requires additional members in the outline

Level 0 placeholder
for Family Total
input data

Level 0 placeholder
for Channel Total
input data

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Oracle Hyperion Planning
Implementation Boot Camp – Day 3

Title of Presentation

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Day 2 Review

• How is Block Size calculated?


• What is optimum block size?
• How can you handle issue where ratios/percentages
consolidate incorrectly?
• How can you handle issue where prices/rates
consolidate incorrectly?

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Day 3 Objectives

• Hyperion Planning Overview, Architecture and


Components
• Create Plan Database and Data Source
• Review and Create Planning Application, Base
Dimensions, Custom Dimension and Attribute
Dimension
• Review Plan Types, Currency and other Planning
Application considerations
• Review Options for loading Metadata and Data
• Review and Use Outline Load Utility

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Hyperion Planning
Overview,
Architecture and
Components

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Introduction to Hyperion Planning

“Oracle Hyperion Planning is a centralized,


Excel and Web-based planning, budgeting
and forecasting solution that integrates
financial and operational planning
processes and improves business
predictability.” “With Oracle Hyperion Planning
you can meet your immediate financial
planning needs while enabling a platform for
future cross-functional expansion and
automated process integration.”

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Hyperion Planning
Market Leading Planning, Budgeting and Forecasting product

#1 • Centralized, not distributed


• Short budget cycles
Planning and
Budgeting • Collaboration across organization
• Consistent assumptions and
calculations
• Accurate data and plans
• Accountability
• Align top-down with bottom-up
• Driver-based planning
• Rolling forecasting

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
The Enterprise Planning Process
Re-forecast key areas of
Develop multi-year strategic business performance in the
plan for organic growth, short and medium term and
corporate development and re-align resources and
treasury management budgets to meet changing
Create operational business needs
plans for HR, Sales,
Marketing, etc. to align
with the targets
communicated from
the Financial Plan

Financial LOB Periodic Short and Management


Long Term Strategic Planning and Operational Variance Medium Term Reporting and
Planning
Budgeting Planning Analysis Re-forecasting Analysis

Create annual
plan and budget
using strategic Collect business data
plan as a top for the period just
down target and passed and compare
operational plans with the plan/forecast
as bottoms up to generate variance Create management
reports to analyze
inputs report. Drill down into
performance against
root causes for
the strategic goals,
variance
annual targets and
quarterly/monthly
plans

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Enterprise Planning Applications
Integrated Suite of Best-of-Breed Modules

Strategic Planning and Modeling Planning, Budgeting and


Forecasting
• Develop long term strategic plans for • Create financial plans, budgets and
the business forecasts including operational plans
• Develop financial models to such as workforce and capital
compare treasury strategies around expenditures plans
funding alternatives
Hyperion Planning
• Simulate M&A and divestitures
Workforce Capital Asset
Strategic Finance & Crystal Ball Planning Planning

Profitability & Cost Management Management Reporting


• Conduct cost analysis using robust • Compare plan, budget and actuals,
modeling and analysis with integrated report variances, drill down into root
drill down causes of variances by comparing
performance across geographies,
• Visibility into cost and revenue drivers product lines etc.
through traceability maps Essbase

Profitability and Cost Management OBIEE

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Single Centralized Planning Platform

EPM Workspace

CORE FINANCIAL PLANS SPECIALIZED MODULES CUSTOM BUILT

Sales Marketing
Planning Planning
Income Balance Workforce CapEx
Statement Sheet Cashflow Planning Planning

Projects Production
Planning Planning

Hyperion Planning Application

Essbase Business Analytics Server

Data Warehouses Transactional Systems Performance Management


Applications

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Hyperion Planning – Functional View
Workforce Capital Asset Integrated Custom Planning
End Users P&L Planning Planning Planning Margin Planning Application

Web and MS Office Multi Currency


Task List Modeling

Application
Annotations and Packaged
Budget Process Financial
Management Supporting Detail
Reporting

Multi Dimensional Modeling Formulaic Calculations


OLAP
Allocations / Aggregations Calculations Financial Semantics
Essbase

Common Meta data repository User and Security Management


Admin
Common Calculation Management Application Lifecycle Management
EPM Architect and
Shared Services

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Hyperion Planning – Technical View

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Hyperion Planning –Admin/User Tools

• Planning Web Client creates and administers


applications without installing software on client PCs
– Many administrative features that were formerly in the
Planning Desktop are now available through Planning Web
Client
• EPM Workspace is a web client and common user
interface for viewing and interacting with Oracle EPM
reporting and analysis content and financial
applications, including data forms and task lists,
providing access to many of same functions as
Planning Web Client

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Hyperion Planning – User Tools

• Smart View for Office provides ad-hoc analysis


capabilities to design worksheets in Microsoft Excel to
enter, format, analyze, and report on data in a
Planning application. With Release 11.1.1:
– Smart Slice - a reusable subset of a data form enabled for ad
hoc analysis, can be access by Smart View users
– Offline Planning - planners retrieve data forms from Planning,
load them into Smart View, take them offline, and later can
enter and save data
– PowerPoint and Word – to present Planning content
• Excel Spreadsheet Add-in
• EPM Workspace with access to Data Forms, Task
Lists, Workflow, Reporting and Analysis

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
One Window, not Multiple
Oracle EPM Workspace

• Self-service Personalization

• Contextual navigation

• OBIEE and BI Publisher integration

• WebCenter integration

• Spans all solutions in EPM System

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Hyperion Planning –Admin Tools

• Business Rules perform calculations through defined


formulas, variables, calculation scripts, macros and
sequences
• Financial Reporting Studio allows designers to
produce formatted, book-quality financial and
management reports viewed online or printed
• Web Analysis Studio allows designers to produce
web-based interactive analytics with a highly
graphical and easy-to-use interactive interface

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Hyperion Planning – Admin Tools

• Essbase Administration Services (EAS) for


additional Essbase administrative functions not
available with Planning Web Client
• Essbase Studio (new with Release 11.1.1)
• Enterprise Performance Management Architect
(EPMA) unifies and aligns processes EPM
applications. You use it to create and work with
Planning applications and dimensions, Smart Lists,
member formulas, business rules and other features.
• Calculation Manager to create, validate, deploy and
administer calculations for Planning applications.

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Hyperion Planning – Web Tier

• Web Application Server


– Oracle Weblogic is the embedded Java container that is
installed automatically
– Oracle Application Server, WebLogic or IBM WebSphere can
be licensed for applications with large number of users or
requiring high availability
• Web Server
– HTTP Server (Weblogic, Oracle, IBM) or Microsoft IIS

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Hyperion Planning – Database Tier

• Relational Database stores the application definition,


metadata and security definitions, and creates
Essbase databases and security privileges for
applications
• Essbase stores the application data and leverages
Essbase analytic and calculation capabilities, security
filters, APIs, prebuilt financial intelligence, and
calculation functions
• A Data Source must be configured for the Planning
application linking the relational database and the
Essbase server

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Application Components

• Data Forms are grids for entering data


• Task Lists guide users through the planning process
by listing tasks, instructions, and due dates
• Workflow allows viewing a planning unit’s status:
– Entity
– Process Status
– Current Owner
– Action

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Creating New
Hyperion Planning
Application

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Steps to create new Planning Application

• Setup Relational Database Repository


• Use EPM Workspace to Creating Application and
Configure Data Source
• Define Application Calendar, Currencies and Plan
Types
• Register Application with Shared Services
• Create Database(s)
• Model Planning Dimensions and Members

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Hyperion Planning Dimensions

• 6 (7) core dimensions included with Planning:


– Period
– Year
– Currency (Only if Currency Conversion is required)
– Account
– Scenario
– Version
– Entity
• Up to 13 user-defined custom dimensions

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Planning Calendar

• Select Base Period – typically 12 Months, could be


custom time period, such as weeks or days
• Select Fiscal Start Year – typically 1 or 2 years prior
to budget/forecast year
note: can NOT change after creating application
• Select Fiscal Start Month
• Weekly Distribution Option – Even, 445, 454, 544
• Select Total Years
• Creates Period and Year dimensions

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Currency

• Select Default Currency, e.g. USD, CAN, EUR


• Select Yes for multi-currency applications, or No for
single-currency applications
note: can NOT change selection after creating
application
• If multi-currency application, additional exchange rate
dimension (HSP-Rates) is created
• Works in conjunction with Account Data Type of
Currency and Account Exchange Rate Type
(Average, Ending, Historical, None) and Entity Base
Currency

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Plan Type

• Specify Plan Types for the Application


e.g. P&L, BalSheet, CashFlow [max 8 characters]
note: can NOT change name or number of Plan Types after
creating Application
• Plan Type is NOT a dimension, a separate Essbase
Database within Essbase Application is created for
each Plan Type
• All Plan Types will have same Periods, Years,
Scenarios and Versions members
• Entities and Accounts can have members that are
only valid for specific Plan Types

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
CREATE PLANNING APPLICATION

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Create Planning Application

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Create Planning Application

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
CREATE PLANNING APPLICATION

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Create Planning Application

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Hyperion Planning
Dimensional
Design

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Planning Units

• Standard Planning Units are combinations of


Scenario, Version and Entity (with 11.1.2 we are no longer
constrained by this though, being able to incorporate other
dimensionality into our Planning Unit)
• For example, Entity (IT Cost Center) submits data for
a Scenario (Plan) and a Version (Best Case)
• Process Management allows starting, viewing, and
promoting planning units, and viewing history of the
review process and user annotations
• Planning units have six states: Not Started, First
Pass, Under Review, Signed Off, Not Signed Off, and
Approved

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Scenario

• Examples include: Actual, Plan, Forecast, What-If


• Select range of years and periods for each Scenario
member. Users can update data within range, data
outside of range is Read Only
• For multi-currency application, assign Exchange Rate
table to Scenario member allowing comparison of
effects of various currency rate assumptions
• Specify access rights to Scenario member to define
users or groups that can view or modify data
• Optional: Select Enabled for Process Management
Version

• Examples include: Best Case, Worst Case,


Preliminary, Working, Final, Internal, External
• Version Types:
– Standard Target - Values entered from parent level and
allocated downward
– Standard Bottom Up – Values entered at the lowest member
level and aggregated upward
• Optional: Select Enabled for Process Management
note: not available for Standard Target Version Type

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Entity (sometimes called the “Responsibility” dimension)

• Core organization structure, typically cost centers,


departments, geographical regions, and/or divisions
• Create entity members for each group that submits
plans for approval
• Select valid Plan Types for each Entity member, e.g.
– West Region Sales – Revenue, P&L
– Facilities Department – P&L, Balance Sheet
• For multi-currency applications, select each Entity
member’s base currency (default is the Default
Currency specified for application)

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Account

• Dimension type that provide accounting intelligence:


– Account Type: Revenue, Expense, Asset, Liability & Equity,
Saved Assumption (for drivers, e.g. tax rate)
– Variance Reporting Property: Expense/Non-Expense
– Time Balance Property:
• Revenue/Expense – Flow (= Time Balance – None)
• Asset/Liability/Equity – Balance (=Last, First, Average …)
– Data Type: Currency, Non-currency, %, Date, Text
– Exchange Rate Type: Average, Ending, Historical, None
– Plan Type: e.g. P&L, Balance Sheet, Cashflow
– Source Plan Type – to load from another Plan Type

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Custom Dimensions

• Up to 13 additional user-defined dimensions


note: can NOT delete custom dimensions after
created
• Examples include Product, Project, Segment
• Plan Type assigned at dimension level, not by
member (all or nothing)
• Carefully consider whether Custom Dimensions
required for planning process:
– May add unnecessary complexity
– Will increase time to calculate, report, back-up, …
– Easy to include outside of Planning application for expanded
reporting and analysis

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Attribute Dimensions

• Attribute dimensions are associated with base


dimensions and group and analyze members of base
dimensions based on the member characteristics
(attributes)
• Attribute Data Type: Text, Numeric, Date, Boolean
• Examples:
– Entity - Number of Employees
Product - Intro Date, Color, Package Type, Package Size
– Aggregations dynamically calculated by Essbase
• Only available on Sparse dimensions

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Security inside Dimensions

You can assign access permissions to:


– Scenario members
– Version members
– Account members
– Entity members
– User-defined custom dimension members
• Access permissions for the specified user or group to
the dimension member include:
– Read: Allow view access
– Write: Allow view and modify access
– None: Prohibit access; the default access is None

Slide Content
Contributed by:
Refreshing Databases

• Refreshing from Planning to Essbase

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Hyperion Planning
Other Considerations

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Dimension Evaluation Order

• Dense dimensions should be first, ordered from most


to least dense (usually Period, followed by Account)
• Aggregating dimensions aggregate data from children
into parents creating new data; no new data is
created by non-aggregating hierarchies (such as
Scenario and Version). Place sparse aggregating
dimensions before sparse non-aggregating
dimensions and order sparse dimensions based on
number of members, from least to most.
• Position Attribute dimensions at end

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Smart Lists and User Defined Attributes

• Smart Lists - custom drop-down lists that users


access from data form cells. If a cell contains a
dimension that is linked to a Smart List, is
displayed. When clicking into cells whose members
are associated with a Smart List (as a member
property), users select items from drop-down lists.
• User Defined Attributes (UDAs) – are associated with
members and describe member characteristics. Used
in calculation scripts, member formulas and reports to
return list of members that have specified UDA.
– HSP_UDF UDA prevents member formula from being
overwritten when application refreshed
– HSP_NOLINK UDA prevents @XREF function from being
created on all plan types that are not the source plan type

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Other Considerations

• Modifications to dimensions, members, aliases,


properties, etc. will NOT be reflected in the Essbase
outline until administrator does Create or Refresh from
Manage Database page
• Essbase Database should be backed up before doing
Refresh
• All users should log off before doing Refresh as
Refresh does not automatically log off users
• Administrator should send broadcast message
beforehand warning users to save their work and log off

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Hyperion Planning
Metadata/Data
Load Options

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Hyperion Planning – Data Integration

• Hyperion Planning Outline Load Utility


• Oracle Data Integrator (ODI) Adapter for Planning
• Hyperion Data Integration Management (DIM)
[Informatica PowerCenter] Adapter for Planning
• Enterprise Performance Management Arch (EPMA)
• Oracle Essbase – Data Load Rules
• Oracle Hyperion Financial Data Quality Management
(FDM) Adapter for Planning
• Hyperion Data Relationship Manager (DRM)

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Outline Load Utility

• Set Planning System Properties: Administration >


Manage Properties… System Properties tab
– DIRECT_DATA_LOAD – True (default) / False
– DATA_LOAD_FILE_PATH
• Restart Planning Application Server
• Generate .CSV load file with appropriate format
• Utility located in HYPERION_HOME/products/Planning/bin
• Run utility with /N parameter to confirm load file
parses without errors
• Run utility without /N parameter
• See hp_admin.pdf for details on appropriate file
format and command line parameters

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Oracle Hyperion Planning
Implementation Boot Camp – Day 4

Title of Presentation

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Day 3 Review

• What are key steps to creating a new Planning


application?
• What is the purpose of the Data Source?
• What 6 dimensions are in every Planning application?
• What can you do if you add a Custom Dimension and
later decide you no longer want to include it?

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Day 4 Objectives

• Learn the components that comprise a Data Form


• Construct Basic and Intermediate level Data Forms
• Understand common options used with Data Forms
• Create Business Rules used in conjunction with Data
Forms
• Learn design Best Practices for Data Forms

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Designing Data
Forms

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Data Entry Forms are Centrally Maintained
and Consistent Across Web and Excel

• Form layout
• Display options
• Form contents
• Access permissions
• Business rules

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Data Forms - Definitions

• Data Form – “A grid display that enables users to enter


data into the database from an interface such as a Web
browser, and to view and analyze data or related text.”
• Point of View (POV) – One or more fixed dimension
member values that determine context for Data Form
pages, rows, and columns. All data in the Data Form is
constrained by the Point of View.
• Page Axis – Combination of dimension member values
that determine context for Data Form rows and
columns. Users switch between dimension member
combinations by selecting Page values using drop-down
lists from the page axis.

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Data Forms – Plan Types

• Specify Plan Types for the Application:


– Fin
– HR
• Associate Data Form with a plan type, this determines
the data form's valid Account and Entity members.
Entered data is saved to the selected plan type's
database.
Note: can NOT change the plan type for Data Form
after it is assigned

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Data Forms - Versions

• Version Types:
– Standard Target - Values entered from parent level and
allocated downward
– Standard Bottom Up – Values entered at the lowest member
level and aggregated upward
• Bottom Up versions only allow data entry for rows and
columns with level 0 members. Rows and columns
set to parent members are read-only.
• Target versions allow data entry in parent members

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Creating Data Forms

• Select Data Form folder


• Assign Data Form Name and Description
• Assign Data Form Plan Type
• Assign dimensions to Rows and Columns
• Select Row and Column dimension members
• Add Segments for separator borders and hidden or
read-only data
• Define Page and Point of View dimension members
• Optional: Composite Forms

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Data Forms - Layout

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
DATA FORMS - VALIDATION

New with the latest version of Planning is the ability to create validation
in the web forms.
Web form validation can be applied to:
The whole Grid
•Column(s)
•Row(s)
•Cell(s)
Validation can be against member or value criteria, and can simply
provide warnings to the user or affect data submission and work flow. A
comprehensive lab will clearly demonstrate this.

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Data Forms - Precision

• Set the number of decimal positions displayed for


Currency, Non-Currency, and Percentage Values:
– Minimum Precision to add zeros to numbers with a small
number of decimals
– Maximum Precision to truncate and round the decimal portion
of longer numbers
– Examples:
• Value -123 and Minimum Precision - 3 à 123.000
• Value - 123.4567 and Maximum Precision - 2 à 123.46

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Business Rules

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Business Rules with Calculation Manager for
Classic

• Graphical mode vs Enhanced (Source) mode

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Calculation Manager from Workspace for EPMA or
Classic applications

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Business Rules Overview

• Business Rules vs Calculations


• Run-time Prompts

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Business Rules Overview

• Business rules perform calculations through pre-


defined functions, commands, variables, and macros
• Business rules are associated with data forms by Plan
Type
• Users launch associated business rules from the Data
Form to calculate and allocate values
• Calculate Data Form and Calculate Currencies
business rules are automatically created
• Business rules can be set to launch automatically with
Run on Load or Run on Save

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Business Rules and Data Forms

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Business Rule Runtime Prompts

• Runtime prompts are variables such as members,


text, dates, or numbers that users enter or select
before a business rule is run
• Use Members in Form option will use the current
members selected in the POV and Page Axis as the
default members in business rules runtime prompts,
they can be changed before launching business rule
• Hide Prompt option (valid only when Use Members in
Form option selected) will hide runtime prompts if all
variables can be read from the POV and Page Axis

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Business Rule Runtime Prompts

• By default, the values for processed runtime prompts


are stored in the database and can be viewed from
the Job Console
• If many users run business rules with runtime
prompts, tracking these values uses significant
system resources. To improve performance, you can
turn Off function to capture runtime prompt values by
adding CAPTURE_RTP_ON_JOB_CONSOLE
property to the properties table, with value of FALSE
(to turn On, change value to TRUE).

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Business Rules – Further Details

• For discussion of how settings and conditions affect


the display and values of runtime prompts, see
“Understanding Runtime Prompts” in Hyperion
Planning – Administrator’s Guide
• For creating business rules and additional
information, see Hyperion Business Rules –
Administrator’s Guide

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Additional Data
Form Components

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Data Forms – Adjusting Data

• Increase/Decrease values By Value (a specific


amount) or By Percent
• Adjust data for multiple cells simultaneously if cells
are at same dimension level (e.g. Jan, Feb, Mar)
• Adjust data by typing an operator in a cell ( +, –, *, /,
or %), followed by entering a number

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Data Forms – Spreading Data

• Options to distribute or “spread” values:


– Spread value in a summary time period back to its base time
periods
– Spread values among children and parents proportionally,
based on existing distribution
– Spread values based on weekly distribution
(4-4-5, 5-4-4, 4-5-4, or None, as set in application)
– Fill the parent's value to it’s descendants
– Spread value over time periods while temporarily locking
certain cell values

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Data Forms – Spreading Data

• Account Type, Time Balance property, Data Type,


dimension hierarchies and the existing distribution of
data determine how values are spread
• See “How Spreading Works” in Hyperion Planning
User’s Guide for specific details and examples
• Use Grid Spread to increase or decrease values
across multiple dimensions ON the data form
• Use Mass Allocate to spread data to member
descendants including those NOT ON the data form
note: use requires Mass Allocate role and property

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Data Forms – Mass Allocation

• With Mass Allocate role and Mass Allocate enabled


as the Data Form property, you can spread data using
Mass Allocate, which:
– Allocates data to all the source cell's descendants even to
cells not displayed on the Data Form
– Allocates across multiple dimensions
– Does not require that you have access to the target cells
– Cannot be undone after you Mass Allocate values
– Is processed with dynamically-created calc scripts
– Executes the calc scripts against the Essbase server, against
all dimension combinations

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Data Forms - Supporting Detail

• Supporting detail helps you build and communicate


bottom-up values with details not included in the
database outline. It also provides a way to drill down
into data, to better understand how it was derived. For
example, you may want to add line items for
employees in a department to more accurately plan
travel expense.
• Supporting detail can include text, values, and
operators that define how data aggregates.

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Supporting Detail Rules

– Supporting detail does not change members in outline


– You must have cell write access to create, change, or
delete supporting detail
– You must have cell read access to view supporting
detail
– You cannot update data into aggregate values with
supporting detail
– You can only add supporting detail to base time periods
– Number and Precision formatting is not reflected in the
Supporting Detail window

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Data Forms – Annotations

• “Annotations are comments, notes, explanations, or other types


of external remarks that can be attached to a Web document or
a selected part of the document. ”
• With appropriate access, users can add or view annotations
which can be plain text or include URL link to a comment or URL
of up to1,500 characters. URL links can be to .TXT, .DOC, .XLS,
and .PDF files.
– Account Annotations
– Planning Unit Annotations (According to Planning Unit Hierarchy)

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Data Forms – Cell Text Annotations

• With appropriate write access, users can add


annotations called cell text to the cell at any level:
Non-level 0 members, Calculated members, Dynamic
calc members, read-only members
• Cell Text can be up to 1,500 characters
• If users selects cell range, they can enter same cell
text for all cells in range
• Cell Text is stored on server and can be viewed by all
users with read access to data cell

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Data Forms – Cell-Level Documents

• If administrator selects the Enable Cell-Level


Document data form property, users can associate
EPM Workspace documents to the cell
• Documents can be a URL or any file type
• Files must exist in the Workspace repository before
beings associated with a cell in data form
• As with Cell Text, Cell-level documents can only be
updated by users with write access to data cell and
viewed by all users with read access to data cell

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Data Form Cell Background Colors

• White: default
• Yellow: ”dirty” cells, whose values changed but are
not yet saved
• Light blue: read-only cells
• Tan: locked cells
• Teal: cells having supporting detail

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Customizing Data Forms with JavaScript

• Appendix A in Hyperion Planning – Administrator’s


Guide describes using JavaScript to customize data
forms. Programmers familiar with JavaScript can
customize Planning data forms in these ways:
– Add buttons to link to web pages or run JavaScript code
– Modify behavior when users save data forms
– Modify behavior when the focus enters or leaves a cell

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Additional Data Form components

• Menus: Shortcut menus accessed by right-clicking


that can open URLs, data forms, workflow, or
business rules.
• User Preferences: options for e-mail, aliases, member
selection, offline planning, workflow, display, printing
and user variables
• User variables: Selectable members on the row,
column, page, or POV. Before you can open a data
form having a user variable, you must select a value
in preferences. After that, you can change the
variable on the data form or in preferences.

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Workflow and
Task Lists

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Planning Unit

• Planning tracks budgets by Planning Units – a


specific scenario, version, and entity combination.
Scenarios and versions are the basis of the review
cycle. For example, IT Cost Center (an entity)
submits data for Plan (a scenario) and Best Case (a
version). You start, view, and promote planning units,
and can view history of the budget review process
and user annotations by planning unit.
• Planning units are in one of six states: Not Started,
First Pass, Under Review, Signed Off, Not Signed Off,
and Approved

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Planning Unit - States

• Not Started: Budget administrators initiate the review


process using the Start action
• First Pass: Users with access permissions can enter data
and promote planning units and assign owner
• Under Review: Only the current owner or budget
administrators can modify data or perform actions
• Signed Off: Only the current owner or budget
administrators can modify data or perform actions
• Not Signed Off: Rejected, only the current owner or
budget administrators can modify data or perform actions
• Approved: After approved, the budget administrator
becomes the sole owner and can modify data or perform
actions.
For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Planning Unit - Status Actions

• Promote: For planning units in First Pass, changes


the state to Under Review and assigns ownership to
another user. Subsequent promotions transfers
ownership from one reviewer to another.
• Sign Off: Changes state to Signed Off, but doesn’t
transfer ownership of the planning unit
• Reject: Changes state to Not Signed Off and requires
the previous owner, or another selected owner, to
make another iteration of plan
• Approve: Changes state to Approved

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Planning Unit – Entity Hierarchy

• Entity hierarchy relationships affect review process:


– Promote or Reject action to parent results in Promote or
Reject action to the descendants (unless previously
Approved), the parent’s owner becomes the descendant’s
owner
– Approve action to parent results in Approve action to the
children
– When all children are promoted to the same owner, the
parent is promoted to the owner
– After Sign Off action to all the children, the parent status
changes to Signed Off

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Planning Unit – E-mail Alerts

• Application owners must 1st specify a valid e-mail


server in order to enable e-mail notification
• In User Preferences, users can then select to Enable
E-mail Notification and Copy the Application Owner
• After e-mail notification is configured, users receive e-
mail from application owner when they become the
planning unit owner – Subject: NEW OWNER: Plan
(Scenario, Version, Entity)

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Planning Unit – Annotations

• After a planning unit has been started, users with read


access to planning unit can add or view annotations
about the data in a planning unit.
• Administrators can report on annotations to check
planning unit status for a set of scenarios, versions,
and entities. Reports can be based on process status
and displays the planning unit title, author, date, and
annotations with the most recent annotation first.

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Task Lists

• Administrators and interactive users create


and manage task folders and task lists,
detailed lists of tasks to guide users through
the planning process by listing tasks,
instructions, and due dates.

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Task Lists

• Users can view:


– Task Name, Status and View link (if instructions for
completing task are provided)
– Due date - When tasks must be completed
– Alerts - Visual cues about your progress, and the
completion date and time:
• Green: On schedule
• Yellow: Approaching due date
• Red: Past-due
– E-mail alerts - Notification of upcoming and past-
due tasks

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Task Lists

• Completing tasks depends on the task type.


Tasks can include URLs, data forms, workflow,
business rules, or descriptive tasks. For
example, a task can require a user to view a web
page, enter data, promote a planning unit, launch
a business rule or read information, such as
reminders or instructions.
• After completing task, users mark the task as
complete. The alert changes to a datetime stamp
reflecting completion date and time. Dependent
tasks must completed before the primary task.

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Task List Type

• URL Task: opens a specified web page


• Web Data Form: opens a specified Data Form
in a specified Data Form Folder
• Business Rule: launches a specified Business
Rule Name for a specified Plan Type
• Workflow: starts the workflow process with a
specified Scenario and Version
• Descriptive: provides text of descriptive tasks

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Task Lists – e-mail Alerts

• Adminstrators can send e-mail notification to


users for tasks that are past due and/or past a
defined alert date and before due date,
specifying the timing and frequency of alerts
(e.g. every 2 days or every 4 hours)
• Administrator must configure an valid SMTP
e-mail server using System Settings
• Users can also select to be notified by e-mail
from Job Console Notification when a job they
launch (e.g., a business rule) completes or
generates errors
For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Oracle Hyperion Planning
Implementation Boot Camp – Day 5

Title of Presentation

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Day 4 Review

• What are steps to create a new Data Form?


• What are reasons for using Business Rules instead of
standard Essbase Calc Scripts?
• What are 5 ways users can add additional information
related to Data Forms?

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Day 5 Objectives

• Extended Review of Options for loading Metadata and


Data
• Introduction to Calculation Manager
• Understand Hyperion Planning Security and
Administration – Automations, Life Cycle
Management and Backup/Recovery

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Hyperion Planning
Metadata/Data
Load Options

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Hyperion Planning – Data Integration

• Hyperion Planning Outline Load Utility


• Oracle Data Integrator (ODI) Adapter for Planning
• Hyperion Data Integration Management (DIM)
[Informatica PowerCenter] Adapter for Planning
• Enterprise Performance Management Arch (EPMA)
• Oracle Essbase – Data Load Rules
• Oracle Hyperion Financial Data Quality Management
(FDM) Adapter for Planning
• Hyperion Data Relationship Manager (DRM)
• Hyperion Application Link (HAL)

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Metadata Load Tools

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Metadata Load Tools - continued

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Data Load Tools

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Data Load Tools - continued

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Oracle EPM Data Integration Tools
DRM FDM ODI/DIM
Think… Enterprise master data Financial data quality Enterprise data integration
management

Scope Hyperion to Hyperion, GL, flat files, Excel to Hyperion Any source, any data to EPM
transactional systems and Financial Applications System
data warehouse

Focus Synchronize across EPM Validate, verify, document, audit Access ERP & mainframe data,
System, Data Warehouse & and support compliance transform, cleanse, consolidate,
Transactional Systems move

Users Business & IT Finance Users IT

Key § Manage change in versions, § Audit Trail § Complete enterprise and custom
Features hierarchies, solution
§ Trial Balance to Report
§ Version control & roll back § Any Source
§ Data Reconciliation
§ Validations, verifications § Certified pre-defined ERP/CRM
§ Data Accuracy adapters
§ Configurable attributes &
exports § Data Completeness § Structured, semi-structured and
§ History & audit trail unstructured data
§ Internal Audit Controls
§ Bi-directional data flow
§ Query, comparison of § COSO Repository
structures & attributes § Scheduling & automation
§ Importing, blending, § Move terabytes
automating changes

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Oracle Data Integrator

• Oracle Data Integrator is a comprehensive data


integration platform that covers all data integration
requirements:
• high-volume, high-performance batches
• event-driven, trickle-feed integration processes
• SOA-enabled data services
• Key Benefits
– Lower TCO
• No middle tier for ETL
– Performance
• Database guarantees scalability
– Productivity
• Declarative design

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Differentiator: E-LT Architecture
High Performance
Conventional ETL
Transform in Separate ETL Server Architecture
• Proprietary Engine Extract
Transform
Load
• Poor Performance
• High Costs
• IBM & Informatica’s approach

Transform in Existing RDBMS


• Leverage Resources Next Generation
• Efficient Architecture
• High Performance
“E-LT”
Benefits Extract Load
ü Optimal Performance & Scalability
ü Easier to Manage & Lower Cost Transform Transform

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Differentiator: Declarative Design
Developer Productivity

Specify ETL Data Flow Graph Conventional ETL Design


• Developer must define every step of
Complex ETL Flow Logic
• Traditional approach requires
specialized ETL skills
• And significant development and
maintenance efforts
Declarative Set-based Design
• Simplifies the number of steps ODI Declarative Design
• Automatically generates the Data Flow
whatever the sources and target DB 1 2
Benefits Define Automatically
Generate
What
ü Significantly reduce the learning curve Dataflow
You Want
ü Shorter implementation times
ü Streamline access to non-IT pros Define How: Built-in Templates

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Differentiator: Knowledge Modules
Hot-Pluggable: Modular, Flexible, Extensible
Pluggable Knowledge Modules Architecture
Reverse Journalize Load Check Integrate Service
Engineer Metadata Read from CDC From Sources to Constraints before Transform and Move Expose Data and
Source Staging Load to Targets Transformation
Services
Reverse
W
W S W
S S

Staging Tables
Load Integrate
Services
CDC Target Tables
Journalize Check
Sources
Error Tables

Sample out-of-the-box Knowledge Modules


SQL Server Oracle Check MS TPump/ Oracle Web
SAP/R3 Log Miner Triggers DBLink JMS Queues Excel Multiload Oracle Merge Services

Oracle Check Siebel EIM DB2 Web


Siebel DB2 Journals DB2 Exp/Imp SQL*Loader Sybase Type II SCD Schema Services

Benefits
ü Tailor to existing best practices
ü Ease administration work
ü Reduce cost of ownership
For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Oracle Data Integrator Terminology

• DataStore – relational table, file, or other data structure that describes data
as a table of columns
• Data Servers - database or file server that contains datastores
• Physical Architecture – allows dividing Data Server that can store different
information according to a business logic into separate physical schemas
• Logical Architecture –allows grouping physical schemas with datastores in
separate physical locations into logical schemas
• Sunopsis Memory Engine – staging area to manipulate data before loading
• Project - integration project made up of interfaces
• Knowledge Modules (KMs) – imported into Projects and contain knowledge
required by ODI to perform a specific tasks against a specific technology
• Model – set of datastores included in Projects
• Interface - rules that define the loading of a target datastore from one or
more source datastores

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Steps to Build Project to Load dimension

• ODI Topology Manager


– Define Logical Schema for Planning
– Define Physical Schema for Planning
– Define Logical Schema for Source data
– Define Physical Schema for Source data
– Define Logical Schema for Sunopsis Memory Engine
– Define Physical Schema for Sunopsis Memory Engine
• ODI Designer
– Create Project and Import necessary Knowledge Modules
– Create Models for Source data and Planning dimension
– Create Interface between Models and Sunopsis Memory Engine
– Execute Interface
– Validate Interface Execution

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Project

• Setting up a Project
• Knowledge Modules
• Models

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Interface

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Data Integration Management (DIM)
Oracle EPM Applications

• Financial Management
EPM Adapters • Essbase / Planning
• Performance Scorecard

• Team Based Development Option


Data Integration Management Server • Partitioning Option
• Real-Time Option
• Server Grid Option
• SAP R/3
• SAP BW
ERP / CRM Adapters
• PeopleSoft
• Siebel

ERP Relational Files Legacy Other

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Hyperion Data Relationship Management

Hyperion DRM is a change management platform to…

• Simplify master data change


• Enable change originators (business users, end users) to
become direct contributors to master data change
• Enhance data governance across the enterprise
• Automate the process of updating master data changes
across multiple systems with powerful, configurable
business rules
• Improve total cost of ownership (TCO) of enterprise and EPM
systems with streamlined maintenance
• Dramatically reduce costly reconciliation time attempting to
balance reports across systems

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
The Master Data Business Problem

§ Different people
involved
§ Inevitable manual Oracle EPM System Essbase
Admin
process Planning Essbase
Essbase
Essbase
§ Error-prone, Planning
Admin DW
inconsistent • Accounts
§ No way to audit • Entity
• Project
§ No way to rollback • Product Oracle ETL
EAI
changes • Location
Admin
Spreadsheet

§ Time and resource • Channel

consuming Peoplesoft
Oracle
Financials SAP Custom

§ Updates
“interpreted” by Review
systems experts Spreadsheet

Business
IT Admin
User E-Mail
For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Hyperion DRM Solution

§ Combine separate
structures into a
single maintenance Oracle EPM System

structure Planning Essbase


Essbase
Essbase
§ Streamline change DW
management
• Accounts
§ Immediate feedback • Entity
to business users to • Project Hyperion DRM
enforce system • Product
ETL
EAI
constraints, • Location
business rules • Channel

§ Publish changes for Peoplesoft


Oracle
Financials SAP Custom
each specific
consuming system
as needed, when
needed
Business
User

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Financial Data Quality Management

The only data quality solution that can….

• Be deployed and maintained by Finance users


• Speed financial reporting and planning cycles
– Load, review, and correction cycles
– Deployments and migrations to new applications
• Provide visibility into financial data management processes
– Audit trail
– Map changes
– Data quality checking
– Error identification, notification, and investigation

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Financial Data Quality Management

Guided Workflow User Interface

Source
Systems Data EPM EPM
Preparation
Adapters Systems
Server

§ Excel • Data cleansing and § Prepackaged § Oracle EPM System


§ G/L transformation integration — HFM
• Task scheduling § Data loading including — Planning
§ ERP
• Text and document supplemental data, line — Essbase
§ Flat files item detail
archive § Hyperion
§ ETL § Dimensional mapping Enterprise
• Audit review
Repositories verification
• Data staging § Data Marts
§ Process management

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Drill-through To Transactional Detail

Budget vs Actuals

Audit Trail

Ledger Detail

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
ERP Integrator Architecture

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Hyperion Application Link

• Data integration product OEM’d from Vignette


• Single user, client-based tool to move data and
metadata between external system and EPM apps
• Sold in two versions:
– HAL Basic – bundled with Planning, HFM and HPS
– HAL Advanced – separately priced option including complete
set of transformation and automation capabilities. Supports
using adapters (at additional cost) for ERP and CRM systems
such as SAP R/3, Siebel, PeopleSoft and JDE One World.
• No longer marketed or sold after April 2007
• Sustaining Support ends June 2010

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Enterprise
Performance
Management
Architect

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Build and Deploy Applications Fast
EPM Architect - Single Administration Portal
Dimension Library
• Local and shared dimensions
• Application build wizard
• Reuse building blocks

Calculation Manager
• Visual design of business rules
• Share rules across all applications
• Reuse calculation components

Life Cycle Manager


• Move between Dev, Test and Production
• Application migration wizard
• Comparison and audit reporting

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
EPM Architect Components

• Performance Management Architect Modules:


– Dimension Library
– Application Library
– Calculation Manager
– Data Synchronization
– Application Upgrade
– Library Job Console
• Performance Management Architect Utilities:
– Batch Client
– File Generator

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
EPM Architect

Dimension Library Dimension Mapping


Common, extensible Link Applications
components

Data Synchronizer Application Library


Process One Control Center
Synchronizations

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
One Administration Environment

Hyperion
HFMPlanning
HFM

Build,
deploy, and
manage all
financial
Hyperion Planning

applications

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
One Dimension Library

One location for Global and


maintaining application
dimension specific properties
properties

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
One Application Library

Visualize all the


applications in
your Hyperion
environment

Audit trail Review process


containing related
application status information just
by selecting the
application

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
One Process; see it all in a Single View

Multi-source Multi-stage
application process

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Properties

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
EPM Architect: Functional Architecture

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Common Business Rules
Ensure Consistency of Calculations and Allocations

• Calculation Manager
– Single interface for Hyperion
Planning and Financial
Management
– Graphical flow provides better
understanding of calculation
process
– Re-usable rules to share among
applications
– Central repository of all
calculation objects
– Lowers the barrier for users to
define and maintain business
logic

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Calculation Manager Objects

• Rulesets contain rules (or other rulesets) that can be


calculated simultaneously or sequentially
• Rules contain components and templates
• Components include objects such as formulas,
scripts, conditions, loops, member ranges, templates,
and variables, including runtime prompt variables.
– formula and script components are independent of the rules
and templates they are used in and can be opened, edited …
– conditions, ranges, and loop components must be created
within rules and templates to which they belong.
• Templates perform calculations in a business rule.
Calculation Manager includes System templates to
allocate data, aggregate data, copy data, clear data…
Administrator can create Custom defined templates.

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Planning Security and
Administration

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Planning Security and Administration

• Shared Services
• Provisioning Users/Groups
• Primary Planning Roles
• Object access – Forms and Tasks
• Data level access across dimensions
• Essential Dimensions
• Precedence rules when conflicts arise
• Lifecycle Management
• Automations
• Backup/Recovery

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Shared Services for Security Management

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Provisioning Users and Groups

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Provisioning by Application and Role

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Primary Planning Roles

• Administrator/Owner – open ended access for top


level developers, Owner is original creator of Planning
application and only user that can delete application
• Interactive User – for developers and plan
administrators to manage Forms, Task Lists and User
Variables
• Planners – end-users who will enter data into forms,
run business rules they are authorized for and access
Workflow in order to promote completed budgets

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Assign Access to Forms

• Granted by Form or Form Folder


• No Access to Form for Planners or Interactive Users
unless Administrator specifically assigns access
• Form Access Types – Read, Write and None
• Scenario has role in access to data in forms:
– For Bottom-Up Scenario, Planner with Write access will only
be able to enter data for Level 0 members of dimensions
– Start/End Year/Month controls Years and Months that
Planner with Write access can update
• Data Access – Planners can select only members to
which they have read or write access and can edit
data forms only if they have access to at least one
member of each secured dimension.
For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Data Access

• Primarily determined by Essbase filters automatically


created as part of Create/Refresh process
• For new user, default filter assigned provides access of
None for all dimensions
• Data Access granted by individual Planning dimensions
• Must be defined for Planning Unit (Scenario-Version-
Entity) and Accounts dimensions
• Period and Year access controlled by Scenario Start/End
Year/Month
• Custom dimensions default to access all members
unless Apply Security checkbox selected in Dimension
Properties, then access must be defined

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Planning Administration
• Automations
• Life Cycle Management
• Backup/Recovery

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Automating Hyperion Planning Processes

– Metadata Loading
– Data Loading
– Copy Data Utility
– Cube Refresh Utility
– Calculation Manager Command Line Launch Utility
– Lifecycle Management Migrations between
environments (Development ßà Test ßà
Production) or between operating systems
(Windows ßà Unix)

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Automating Metadata and Data Loading

• Outline Load Utility


• Essbase Load Rules
• Oracle Data Integrator (ODI)
• Data Integration Manager (DIM)
• Performance Management Architect (EPMA)
• Financial Data Quality Manager (FDM)

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Outline Load Utility

• Run using Command Line and Parameters


• Schedule using standard 3rd party tools
• See details in Hyperion Planning Admistrator’s Guide:
“Working with the Outline Load Utility”

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Essbase Load Rules

• Essbase Data Load – MaxL


– Pass MaxL statements to Essbase Server using MaxL Shell
(essmsh) or customized Perl program that uses the MaxL Perl
Module (essbase.pm)
– See details in Essbase Administrator’s Guide: “Using MaxL
Data Definition Language”, Oracle Essbase Technical
Reference: “MaxL Data Definition Language (DDL)” and the
README file in the PERLMOD directory of Essbase
installation
– Write MaxL scripts with variables to make them flexible and
reusable

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Oracle Data Integrator (ODI)

• ODI Package
– Chaining interfaces into packages so that you can run the
interfaces in a single process
• ODI Scenario
– Scenario is used to operate completed components including
packages
• ODI Scheduling Agent

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Performance Management Architect

• Task Automation allows linking a series of individual


actions/stages into a taskflow to automate commonly
performed EPMA tasks such as:
– Data Synchronizations – Scan (test) or Load
– Import dimensions from flat file or interface table
– Redeploy Planning Application
• Taskflows can be scheduled to run at a specific time
and Links control execution of subsequent actions
• See details in EPMA Administrator’s Guide chapter:
“Using Task Automation”

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Performance Management Architect

• EPMA Batch Client provides a command-line


interface that allows tasks to be scripted and run
during nightly or weekly load process using external
scheduling tools
• You can run the Performance Management Architect
batch client in two modes:
– Command line mode to enter commands interactively
– Script mode to executes a series of commands without your
interaction by specifying a command file and optionally a
result log file and trace log file
• See EPMA Batch Client User’s Guide

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Financial Data Quality Manager (FDM)

• FDM Workbench (Windows client) includes Batch


Processing setup and monitoring
• Batch files processed by Batch Loader are either:
– Standard—Text files that can contain only one month and that
are usually loaded through the Import screen
– Multiload—Text or Excel files that can contain multiple
periods and locations
• FDM Web client includes Task Manager component
to run scheduled tasks (FDM scripts) and to add,
modify, and delete tasks

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Copy Data Utility

• Copy Data is used in initiating a budget cycle


• You can copy from one plan type at a time
• Dimensions fall into two categories:
– Static Dimensions with same Source and Destination
members
– Dimensions with different Source and Destination members
• In addition to copying the Essbase data, Copy Data
Options also allow you to select and copy Account
Annotations, Supporting Detail, and/or Cell Text

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Copy Data Utility - Guidelines

• Data must be copied into cells that can accept data,


you can’t copy data into read-only or dynamic cells
• Must select at least one member for Account, Entity,
Period, Scenario, and Version dimensions
• You can copy account annotations, supporting detail,
and cell text, you can’t copy planning unit annotations
• Planning assumes you have access to data you copy
• You are not prevented from copying to planning units
that are approved
• Copied dimension members must be present in the
selected plan types

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Copy Data Background Processing

• Copy Data job can be set to execute in the


background after a specified period of time, the
frequency used to check job status can also be set
• In Application Properties, add Property Name/Value:
– COPY_DATA_MAX_WAIT
Default and minimum value is 180000 milliseconds (3
minutes). If this property is not set, Copy Data jobs do not run
in the background.
– COPY_DATA_MONITOR_DELAY
Default and minimum value is 180000 milliseconds (3
minutes)

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Hyperion Planning CubeRefresh Utility

• CubeRefresh utility creates or refreshes database


• Before it runs, it ensures that the application is not
locked. While it runs, the application is locked when
metadata is updated in the database.
• Utility must be run on the same machine as the
Planning server, not remote server
• Default location for CubeRefresh.cmd utility file is
HYPERION_HOME/products/Planning/bin
• See “Refreshing Application Databases Using a
Utility” in Hyperion Planning Administrator’s Guide for
command parameters

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
CalcMgrCmdLineLauncher Utility

• Administrators can launch business rules created with


Calculation Manager from Command Prompt
• For business rule with runtime prompts, create a
runtime prompt values file before running utility or
default values will be used; create text file manually,
or automatically using option to Create Runtime
Prompt Values File on the Runtime Prompts page
• See “Launching Business Rules With a Utility” in
Hyperion Planning Administrator’s Guide for details
on runtime prompt values file and command
parameters

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
EPM Life Cycle Management

• Lifecycle Management provides a consistent way to


migrate EPM applications, repositories, or individual
artifacts across product environments and operating
systems
• Lifecycle Management Utility is command-line utility
that provides an alternate method to do migrations
that can be used with 3rd party scheduling tools such
as Windows Task Scheduler or Oracle Enterprise
Manager

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Life Cycle
Management

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Life Cycle Management Utility

• Lifecycle Management Utility is installed with Shared


Services
• Components of Lifecycle Management Utility are
installed to “LCM_HOME” -hyperion_home/common/
utilities/LCM/<release#>
Directory contains all files needed to execute utility, to
use utility on another computer, copy directory.

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Using Life Cycle Management Utility

• Create Migration Definition file manually or using


Migration Wizard
– Connections Element – one of 3 types: HSS, FileSystem, or
Application
– Task Element –defines sequence if more than one source
and one target
– Source Element
– Target Element
• Review/Update migration.properties file
• Run the Utility

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Lifecycle Management API

• The Lifecycle Management API provides API to


execute migrations, obtain status and IDs associated
with a migration, enabling users to customize and
extend the Lifecycle Management functionality.
• The Lifecycle Management API consists of:
– LCMClient Class
– LCMHandle Class
• See details in EPM System Lifecycle Management
API Reference

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Planning Migration Considerations

• Migration of Planning Data is not supported


• Some Planning artifacts have dependencies (e.g. forms
have dimension dependencies), you must manually
select any necessary dependencies
• Migrations are long-running operations
• Essbase and the Business Rules artifacts display under
the Planning application node
• The source and destination applications must have the
same settings for Plan Type, Start Year, and Currency

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Database Backup Types

• Physical Backup – copies physical data files


– Hot – users can make changes to DB during backup
– Cold – users can not make changes to DB during backup
– Full – copies full database
– Incremental – captures only changes after last full backup
• Logical Backup – copies data, not files
• Recommended - Weekly or biweekly cold full physical
backup and periodic cold incremental physical
backups if downtime allowed. Periodic logical export
backups in case physical backups fail or the database
machine becomes unavailable.

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Databases to backup

• Shared Services databases


– Database containing Shared Services Registry
– Shared Services Native Directory
• Oracle Hyperion Planning
• Other repository databases as applicable
• External Directory
• Database used to extract or store data related to
Hyperion Planning or other EPM applications

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Essbase Backup and Recovery

• Backup and restore block storage databases using


automated or manual method
• Transaction logging captures post-backup
transactions which can be replayed to most recent
state before interruption occurred
• To back up and restore aggregate storage app
lications, you must use manual procedures
• Do not use the file system to copy, move, rename, or
delete applications and databases as Essbase
security file is unable to recognize the files

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
File System Backup Types

• Complete - includes an entire file system directory


• Post-installation – for directories created or modified if
you reconfigure products
• Daily incremental - new directories or files or those
modified since the previous day
• Weekly full - All files in the directories for which you
perform daily incremental backups
• As needed – for data modified infrequently

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Files Systems to backup

• Oracle Hyperion Planning


• Other file systems as applicable
• HYPERION_HOME/common/config
• HYPERION_HOME/products
• HYPERION_HOME/deployments
for products requiring Web Application Server
• Windows registry: HKEY_LOCAL_MACHINE and all
of its subkeys
• %USERPROFILE%//hyperion.products

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Hyperion Planning components to backup

• Planning relational database


• Windows registry keys for Planning:
– HKLM/Software/Hyperion* nodes
– HKLM/System/CurrentControlSet/Services/
• Essbase outline files for your applications
• Essbase data – full export
• Essbase Calc scripts and substitution variables
• Business Rules .properties file in the WEB-INF/
classes directory, e.g. HYPERION_HOME/
deployments/AppServer/HyperionPlanning/webapps/

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Hyperion Planning components to backup

• HyperionPlanning/WEB-INF/classes.
• Back up the file system folder that contains Planning
Shared Libraries, such as C:/Windows/System32
• Ensure that the backup of HYPERION_HOME/
products/Planning directory includes these files, and
back them up manually if it does not:
– PlanningCalcMgrLog4j.properties
– PlanningSystemDB.properties
– HBRServer.properties
– essbase.properties

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Additional Backup Recommendations

• Back up your applications and application databases


on a daily basis. Also back up before:
– Refreshing applications
– Moving applications to another server
– Upgrading applications
– Key planning milestones

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Recovery After Failure

• Stop all product and related services


• Replace backed up files and directories in the original
locations
• Restore Planning relational databases
• Restore Planning Essbase databases
• Restart all servers and services

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
Backup & Recovery - Further Information

• For further information, including details on backup


and recovery of Essbase databases, see the Oracle
Hyperion Enterprise Performance Management
System Backup and Recovery Guide

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential
The preceding is intended to outline our general
product direction. It is intended for information
purposes only, and may not be incorporated into any
contract. It is not a commitment to deliver any
material, code, or functionality, and should not be
relied upon in making purchasing decisions.
The development, release, and timing of any
features or functionality described for Oracle’s
products remains at the sole discretion of Oracle.

For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2011 Oracle Corporation – Proprietary and Confidential

You might also like