application integration: epm, erp, cloud and on-premise – all options explained
TRANSCRIPT
Application IntegrationEPM, ERP, Cloud and On-Premise – All options explained
CON9532Thursday, October 29 2015 12:00-12:45Moscone West - 3020
Mike CaseyDirectorEPM Product Management
Oracle Confidential – Internal/Restricted/Highly RestrictedCopyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential – Internal/Restricted/Highly Restricted 3
Safe Harbor StatementThe 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.
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential
Program Agenda
Integration Overview
EPM On-Premise
Hybrid On-Premise to Cloud
Cloud Integration and Roadmap
Customer Example
Q&A
1
2
3
4
5
6
Oracle Confidential – Internal/Restricted/Highly Restricted 5Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Integration Overview
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential
Classic EPM Integration
File ExcelXML
Other Systems
Oracle EBS, PeopleSoft, JDE, Fusion APPs,
SAP R/3
Data WarehouseData Mart
Data Strategy Management
Financial Close
Planning & Forecasting
Profitability Management
Financial Reports
Microsoft Office
Data & Metadata
Drill-Through & Write-Back
Web Interface
Meta-data
* Metadata supported for EBS and PSFT
Focused on external data sources
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential
Enhanced EPM Integration
File ExcelXML
Other Systems
Oracle EBS, PeopleSoft, JDE, Fusion APPs,
SAP R/3
Data WarehouseData Mart
Data Strategy Management
Financial Close
Planning & Forecasting
Profitability Management
Financial Reports
Microsoft Office
Data & Metadata
Drill-Through & Write-Back
Web Interface
Meta-data
* Metadata supported for EBS and PSFT
External and internal data sources
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Hybrid and Advanced Integration
Oracle EBS, PeopleSoft, JDE, Fusion
APPs, SAP R/3
File Excel
Other Systems
Data WarehouseData Mart
Strategy Management
Financial Close
Planning & Forecasting
Profitability Management
CloudApplications
CloudApplications
External, internal, cloud and on-premise data sources
Oracle Confidential – Internal/Restricted/Highly Restricted 9Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
EPM On-Premise Integration
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential
What is Financial Data Quality Management (FDM)?• FDM is a business issue
defined as a practice which includes the following requirements:– Financial data collection and
transformation– Repeatable processes– Documented Internal
controls– Audit trails with drill-
through– Ability to Write-back to
source systems
• Significant business challenges– Disparate source systems– Inconsistent account
structure– Errors in data and metadata
collection– Financial restatements– Weak controls– Lack of visibility into
processes and controls– Synchronization between
ERP and EPM
• Benefits to following an FDM process:– Increased confidence in data– Decreased cost of
compliance– Elimination of data integrity
risks– Documented and defined
repeatable processes– Improved cycle times during
periodic processing
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential
Oracle EPM Delivers Confidence with FDM
Investigate issues using available audit trails and dynamic drill-through
Collect, transform and synchronize data from many disparate sources – ERP, File, etc.
Define integrations in a single repository and run as a repeatable process
Secure and control access to data and application features
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential
Financial Data Quality Management, Enterprise EditionEnabling Seamless Data and Metadata* Integration
File ExcelXML
Other Systems
Oracle EBS, PeopleSoft, JDE, Fusion APPs,
SAP R/3
Data WarehouseData Mart
Data Strategy Management
Financial Close
Planning & Forecasting
Profitability Management
Financial Reports
Microsoft Office
Data & Metadata
Drill-Through & Write-Back
Web Interface
Meta-data
* Metadata supported for EBS and PSFT
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential
Financial Data Quality Management, Enterprise Edition • Oracle’s solution for the FDM business process
– Combines ERP Integrator (ERPI) and FDM into a single product• Upgrades ERPI to FDMEE with FDM features added• Built on the Fusion Middleware platform
– First available in EPM release 11.1.2.3 (CY2013)• Existing FDM customers may upgrade to FDMEE
– FDM and FDMEE may be run in parallel• New customers may only install FDMEE
– Legacy FDM not available starting with release 11.1.2.4• Additional license fees are NOT required to migrate to FDMEE
• FDM Adapters – Licensing remains the same
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential
FDMEE – Main Product FeaturesSource System /Import Format Define sources including files and ERPs, and then map the source columns/fields to
dimensions in EPM applications
Mapping Rules Identify how source dimensionality translates to target dimensionality. This is the heart of the FDMEE application
Data Load Rules Create an integration definition that can be reused each period. Uses a point of view specified by the user for period, category, etc.
Scripting Customize FDMEE processing using Jython or Visual Basic scripting
Reporting Modify seeded reports or create new reports using BI Publisher
Batch Processing Create batch definitions that can be scheduled and run in “offline” mode
Data Synchronization(New in 11.1.2.4) Select EPM Applications as an integration source, including HFM journals
Oracle ConfidentialCopyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Hybrid On-Premise to Cloud
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Fusion GL Cloud
PBCS
Oracle EBS, PeopleSoft, JDE, Fusion APPs,
SAP R/3
File Excel
Other Systems
Data WarehouseData Mart
Strategy Management
Financial Close
Planning & Forecasting
Profitability Management
OpenInterface
FDMEE
• Virtually any source and target
• PBCS included• Non traditional use cases
• Load Fusion GL Cloud• Significant competitive
advantage• Available starting with
on-prem FDMEE 11.1.2.4.100
Hybrid Implementation Support
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
• Add a target app of type Cloud
• Enter connection details• That’s it!• Load and extract data just
like an on-prem application
Hybrid Implementation Support – Setup in FDMEE
Oracle ConfidentialCopyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Cloud Integration for PBCS
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Data and Metadata Loading Overview
• Flat file based data and metadata loading
• One method to load metadata– Native Planning metadata feature
• Two options for Data– Native planning or Essbase data loads– Financial Data Quality Management,
Enterprise Edition• Select Data Management from
workspace menu
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Metadata Loading• Available only via Planning• Flat file only• File format is the same as classic
planning• Members can also be entered directly
using the Planning dimension management feature
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Data Loading via Planning• Flat file only• Load as Planning or native Essbase• Source file format is the same as classic
Planning or Essbase load file• All data must include valid
dimensionality – Mapping is not provided
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Data and Metadata Extract via Planning• Same as on-premise Planning• Metadata
– Select dimension– Extract to Excel
• Data– Limited to Row, Column and POV– Extract to Excel
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
When to use Data and Metadata Features in PBCS
• Only option for metadata loading• Applicable for data when transformation
not required– Mapping not provided– All dimensions translated into planning
dimensionality
• Workflow, audit, drill-through not provided
• Common use case is data in essbase load format
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Data Loading via Data Management (FDMEE)• Flat file only
– Planning or ASO as targets
• Any file format– Fixed width or delimited
• All data must be mapped from source to target
• Robust features provided to manage the data loading workflow process
• Drill-through to source possible if HTTP:// landing page available
• Use log files available from Process Details to investigate issues
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Data Extract via Data Management (FDMEE)• Flat file only
– Planning or Essbase ASO
• Use Custom Application as Target– Select option to write to file– Planning as source, custom app as target
• Extract file saved in FDMEE outbox– Filename is <location>_<jobID>.dat– Click on download link in process
details• Provides additional dimensionality not
provided in Planning extract
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
When to use Data Management (FDMEE)• File data transformation required
– Source includes dimensionality different from Planning
• Workflow and Audit– Manage and control data from multiple
sources
• Drill- through required/desired– Open source file– Drill through via URL
• Many customers start with basic loading, but transition to FDMEE as complexity increases
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential
Integration with Fusion GL Cloud Service• Direct integration between PBCS and
Fusion GL Cloud– Generate Trial Balance in Fusion GL Cloud– Load to PBCS via Data Management
• Write-back from PBCS to Fusion GL Cloud supported by FDMEE via WebCenter– Single process initiated from PBCS
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential
EPMAutomate – EPMAutomate.exe• Second generation command line
access for PBCS• Replaces EPMCopy• Features
– Login, logout, uploadfile, downloadfile– Import, Export data– Refresh cube, runbusinessrule,
runplantypemap– Listfiles, deletefile, import/export
snapshot, import/export metadata
Full documentation available at http://docs.oracle.com/cloud/latest/pbcs_common/CSPGS/using_epmctl.html
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential
REST API• Provides a way to
programatically interact with PBCS– Perform administrative tasks
• EPMAutomate Utility built on top of the REST API– Available for Windows and Linux
• REST Admin Guide– Complete API documentation– EPMAutomate and code samples
Import metadata
Import data, refresh cube, run business rule, copy data
Export and download metadata and data
Oracle ConfidentialCopyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Integration Roadmap
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential
FDMEE for Cloud• Hybrid Implementation Support
– On-Premise FDMEE 11.1.2.4.100
• EPMAutomate Enhancements– EPMCopy to be eliminated
• Fuse UI• PBCS to PBCS
– Move data between PBCS instances
• Thin Client for on-prem integration– EBS, PSFT, SAP– Framework to into other partner solutions
• Enhance flexible data export options• Updates to support ARCS, FCCS, EPRCS
• Enhanced Fusion GL Cloud Integration• Convert to OLU for data loading
⁻ Includes text based loading
• Support for SDM• Metadata Loading
⁻ File based, enhanced attributing
• Direct file loading – no mapping⁻ Includes Essbase format
• Limited scripting with Groovy• JSON File format• Uptake common on-prem/cloud
features
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Hybrid and Advanced Integration
Oracle EBS, PeopleSoft, JDE, Fusion
APPs, SAP R/3
File Excel
Other Systems
Data WarehouseData Mart
Strategy Management
Financial Close
Planning & Forecasting
Profitability Management
CloudApplications
CloudApplications
External, internal, cloud and on-premise data sources
FDMEE on Premise
FDMEEOn Premise
FDMEEEPMAutomate
REST API w/ODI, Script, etc
FDMEEEPMAutomate
REST API w/ODI, Script, etcICS
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential
Integration Considerations• Determine transformations first
– How to split data and metadata?– What are the mappings between
applications?
• Consider lowest level and rolled up data
• Transaction or bulk data– What do the source and target systems
support?
• What API type?– REST, SOA, command line, APEX, etc
• Examples• Fusion GL Cloud and PBCS
– Relatively straight forward– Level 0 to level 0
• PBCS and BICS– Reconcile data and hierarchy– REST, APEX
• PBCS and SFDC‒ Both provide REST‒ SFDC has bulk REST API
Oracle Confidential – Internal/Restricted/Highly RestrictedCopyright © 2015, Oracle and/or its affiliates. All rights reserved. |
FDMEE vs and ODIGetting the most out of your Investment
F Raymond FevrierConsulting Practice ManagerEdgewater Ranzal UKOctober 29, 2015
Presented with
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Ranzal& Associates
FoundedEssbase
2001 2004 20111996 2010
Planning Acquired Vertical Pitch
HFM/FDM/DRM
Created OBI Team
OBIEE
Launched Oracle Endeca Information Discovery Practice (OEID)
Launched Hyperion Planning & Budgeting Cloud Service (PBCS)
Acquired by Edgewater(NASDAQ: EDGW)
UK Office OpenedAcquired Meridian
HSF
2007 20142013
Hyperion Tax Provision
HTP
20122009
Created HPCM Team
HPCM
Exalytics
2015
Acquired Branchbird(Big Data)
Ranzal Healthcare Analytics (RHA)
The History of Edgewater Ranzal
36
Edgewater Ranzal is a full-service Oracle Platinum Consulting Partner with premier services in North America and regional offices in the United Kingdom
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential
FDMEE and ODIODI FDMEE
Product Focus IT Department Business User/Finance
Built-in mapping features Via coding or lookup tables Yes
Support for EPM products Via Knowledge Modules. HFM KM not available in 11.1.2.4
Strategic product for EPM applications
Large data volumes Yes Yes
Requires coding It Depends It Depends
Metadata Load Yes Only with PeopleSoft. Metadata to be included in FDMEE in a future release
Automation Yes Yes
Email Notification Yes Requires Jython scripting
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential
When to Use ODI• FDMEE is the strategic product for EPM
applications and has native support for the following ERP source systems:– Oracle E-Business Suite 11i, 12– Oracle Fusion Financials– PeopleSoft Enterprise Financial Management 9.0, 9.1– SAP ERP Financial 4.7c, ECC 6.0 enhancement pack
4.0+– JD Edwards Enterprise version 9.0
• FDMEE provides an Open Interface Adapter which allows customers to populate data from any other source system.
• We recommend the use of ODI (in
conjunctions with FDMEE):
– To populate data in the Open Interface Table
(AIF_OPEN_INTERFACE)
– With complex loads that cannot be easily
accommodated by FDMEE
– Client request:
• Current ODI integrations
• In-house DBA
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential
What you Need to Know about RUL• Restricted Use License (RUL)
– Embedded vs. stand alone agent• Same as “Execute via the UI” vs “batch or scheduled”
– Any usage beyond embedded agent requires a full use license– Essbase KM requires full use license except for HPCM– EPM users during FY11 (June 2011) may use stand alone agent in 11.1.1.7– Target has to be an EPM application
• Knowledge Modules for Planning and Essbase– Load and extract data and metadata– HPCM uses Essbase KM– HFM KM is not available
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
ODI for FDMEE RUL Simplified
* The RUL for most EPM products restricts the use of the ODI agent which means you can’t fully automate your process
NoLoading to the
Open Interface Table
Create ODI Interfaces in a separate database repository then import
Scenario into FDMEE DB Repository
Metadata
Target Applications (i.e. Essbase…) RUL*
Metadata or Data
Data
Yes
• RUL for FDMEE– Use to load into Open Interface table. For
metadata, use target application RUL– Use separate repository for custom
integrations then migrate Scenarios to FDMEE
– Modification of FDMEE scenarios only including open interface, JDE or SAP adapter only
– If modifying SAP adapter, please engage Bristlecone
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Use Case for ODI with FDMEE• Source system was an EBS custom table
• Client wanted to load 7 employee
attributes with:
– Combination of SmartList and Text Data Types
(i.e. Position, which required data to be loaded
to a Planning table then to Essbase)
– Complex calculations (i.e. FTE)
• Manual load was taking at least 4 hours
per period using SmartView
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Use Case Implementation• Jython vs ODI:
– Went with ODI since the client is implementing OBIA (which now uses ODI)
• No ODI license so we:
1. Created the ODI integrations in a separate DB repository
2. Generated ODI Scenarios (an ODI executable) from the integrations
3. Exported the Scenarios then imported them into the FDMEE DB repository
4. In FDMEE, created a simple Jython event script that calls the ODI Scenario in the
background
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Source and Target Systems
• Source System: Custom EBS
Table (EMP_ATTRIBUTE)
– Multiple data fields
• Target: FDMEE Open Interface
Table (AIF_OPEN_INTERFACE)
– One data field
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
End-to-End ProcessO
DI L
oads
FDMEE
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Interfaces in Custom ODI Repository
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Packages in ODI
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
3-Step Migration in ODI FDMEE Repository
Custom Repository
Import the Scenario into the FDMEE Repository
3
Generate a Scenario out of the ODI Package
1
Export the Scenario from the Custom ODI Repository
2
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
BefImport Script
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential
Better Return on Investment• ODI is available for free with FDMEE• Not an issue if migrating from FDM
Classic and/or have previous ODI integrations
• Research White Paper (April 2015)• Connectivity to PBCS (using REST API)
and other Big Data applications• Life Cycle Management• Data Traceability• OBIA is now bundled with ODI
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential
Additional Resources• Contact information
– [email protected]– [email protected]
• Online documentation– http://www.oracle.com/technetwork/middleware/epm/documentation/index.html– http://docs.oracle.com/cloud/latest/pbcs_common/index.html– http://docs.oracle.com/cd/E57185_01/index.htm
• Oracle Support– http://support.oracle.com
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential – Internal/Restricted/Highly Restricted 55
Safe Harbor StatementThe 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.