Date post: | 21-Jan-2018 |
Category: |
Data & Analytics |
Upload: | ray-fevrier |
View: | 586 times |
Download: | 4 times |
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. |
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.
Oracle Confidential – Internal/Restricted/Highly Restricted 3
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Congratulations – you survived!
Oracle Confidential
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Program Agenda
Integration Overview
EPM On-Premise
Hybrid On-Premise to Cloud
Cloud Integration and Roadmap
Customer Example
Q&A
1
2
3
4
Oracle Confidential
5
6
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Integration Overview
Oracle Confidential – Internal/Restricted/Highly Restricted 6
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
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
Oracle Confidential
Focused on external data sources
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
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
Oracle Confidential
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
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
EPM On-Premise Integration
Oracle Confidential – Internal/Restricted/Highly Restricted 10
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
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
Oracle Confidential
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
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
Oracle Confidential
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
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
Oracle Confidential
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
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
Oracle Confidential
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
FDMEE – Main Product Features
Source System /Import FormatDefine sources including files and ERPs, and then map the source columns/fields to dimensions in EPM applications
Mapping RulesIdentify how source dimensionality translates to target dimensionality. This is the heart of the FDMEE application
Data Load RulesCreate 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 Confidential
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Hybrid On-Premise to Cloud
Oracle Confidential
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
• Available starting with on-prem FDMEE 11.1.2.4.100
• Virtually any source and target
• PBCS included
• Non traditional use cases
• Load Fusion GL Cloud
• Significant competitive advantage
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-premapplication
Hybrid Implementation Support – Setup in FDMEE
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Cloud Integration for PBCS
Oracle Confidential
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Oracle EPM CloudRoadmap
Oracle EPM Cloud is Comprehensive
1. Planning & Budgeting Cloud Service General Availability
2. Enterprise Performance Reporting Cloud Service General Availability
3. Enterprise Planning & Budgeting Cloud Service Active Development
4. Financial Consolidation & Close Cloud Service Active Development
5. Account Reconciliation Cloud Service Active Development
6. Essbase Cloud Service Active Development
7. Tax Provisioning & Reporting Cloud Service Active Development
8. Profitability & Cost Management Cloud Service Active Development
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. |
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– Single process initiated from PBCS
Oracle Confidential
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
EPMAutomate – EPMAutomate.exe• Second generation command line
access for PBCS
• Replaces EPMCopy
• Features
– Login, logout, uploadfile, downloadfile
– Import, Export data
– Refresh cube, runbusinessrule, runplantypemap, rundatarule, runbatch
– Listfiles, deletefile, import/export snapshot, import/export metadata
Oracle Confidential
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. |
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
Oracle Confidential
Import metadata
Import data, refresh cube, run business rule, copy data
Export and download metadata and data
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Integration Roadmap
Oracle Confidential
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
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
• Support for EPM cloud services
Oracle Confidential
• 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. |
Integration Considerations• Many customers will incrementally
move to the cloud
– Hybrid support is crucial
• Strategy/goal is to continually improve integration support
– Provide consistency across EPM cloud services
– Reduce/eliminate complexity
• Use the appropriate API and tool
– REST, SOA, command line, APEX, etc
– Bulk vs. transaction
Oracle Confidential
• Examples
• Fusion GL Cloud and PBCS
– Prebuilt via FDMEE in PBCS
– SOA and REST API
• PBCS and BICS– Both provide REST API
– Kick off via PBCS or BICS
• PBCS and SFDC
‒ Both provide REST API
‒ SFDC REST API for bulk data
Copyright © 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
Oracle Confidential – Internal/Restricted/Highly Restricted
Presented with
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Ranzal
& Associates
Founded
Essbase
2001 2004 20111996 2010
PlanningAcquired
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 Opened
Acquired 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
38
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
FDMEE and ODI
Oracle Confidential
ODI 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. |
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.
Oracle Confidential
• 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. |
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
Oracle Confidential
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 agentwhich 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
Ye
s
• 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 at Cornwall Council• 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. |
Implementation at Cornwall Council
• 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
oad
s
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. |
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
• DOA 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
Oracle Confidential
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Additional Resources• Contact information
• 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
Oracle Confidential
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Additional Resources• Contact information
• 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
Oracle Confidential
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Safe Harbor Statement
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.
Oracle Confidential – Internal/Restricted/Highly Restricted 58