Professional Documents
Culture Documents
Prepared by:
Steve Bowden
VP – Integrated Planning Practice Lead
Peloton
These slides represent the work and
opinions of the presenter.
Partnership Approach
• 100% Focused on Oracle
3
Agenda
• Solution Architecture
• Questions?
4
Why Are We Here?
Objectives:
• In order to support a large, multi-pillar Oracle EPM
solutions containing Planning, Essbase, and HFM a
foundational hierarchy management capability has been
established in Data Relationship Manager (DRM)
• Planning and Essbase integration with DRM is simple -
using relational exports, the Outline Load Utility, and
Essbase loadrules
• HFM to DRM integration is not so simple – the traditional
EPMA approach is not a viable solution component for this
environment for several reasons including the need for
latest PFP functionality and the use of ASO plan types
Challenge:
– How do we integrate DRM with HFM, avoid EPMA, and
maintain full automation of metadata updates – and make
it work on both Windows and Exalytics?
Wait, Why Are We Avoiding EPMA?
• Everyone loves EPMA (like DRM’s free little brother)
• It is fine to continue to use EPMA, especially if your focus
is primarily the Oracle Financial Close Suite where EPMA
continues to be a strategic tool with full support
• There are indications EPMA is not strategic for Planning in
the long term (sample from Planning 11.1.2.4 Readme)
http://docs.oracle.com/cd/E57185_01/epm.1112/hfm_customdev/hfm_customdev.html#_Toc409013153
http://docs.oracle.com/cd/E57185_01/epm.1112/hfm_javadoc/overview-summary.html
HFM Java SDK Implementation Approach
8
DRM/HFM Integration Architecture
Sample of DRM Output Pushed Into HFM
DRM creates a custom export in the format needed for an HFM upload
DRM Integration Process Steps
1. Define columns for DRM export
DRM Integration Process Steps
2. Configure DRM to export flat files in HFM app file format using
customized file headers
14
Java SDK Solution Process Steps
1. Create a DRM Export that matches the format for a HFM
native export
2. Download Oracle JDeveloper version 11.1.1.7.1
3. Download the Oracle HFM Java Samples from the
Oracle HFM Developer and Customization Site
4. Setup JDeveloper and the sample application as defined
in the guide
5. Create Java routines to load the files as outlined in the
following slides
6. Deploy the Java application to a Jar file for deployment
and execution from any HFM environment.
7. Create a batch file to execute the Jar file and pass the
export file name
Java Code – Connecting to HFM
• HFM user and encrypted password are passed to the Java Application