hybrid approach to integration on-prem consolidation and...
TRANSCRIPT
NASDAQ: EDGW
Hybrid Approach to Integration – On-Prem Consolidation and Cloud EPBCS
Seema Shah, Integration Manager
Ankit Shrivastava, Senior Consultant
Business Analytics Solutions Provider Using
Oracle EPM, BI, and BD Technologies
2
About Edgewater Ranzal and Integration team
FDMEE - A Brief history
FDMEE - Hybrid Approach
Case Study – Manufacturing Organization
Lessons Learned and Next Steps
Questions
Agenda
3
Edgewater Ranzal is a full-service Oracle Platinum Consulting Partner with
premier services in North America
We deliver Business Analytics solutions that include Oracle Hyperion Enterprise
Performance Management (EPM), Business Intelligence (BI) and Big Data
technology
Our multiproduct focus offers domain expertise and technical leadership using
the Oracle Business Analytics Product Suite
We have industry expertise and specializations to help us deliver end-to-end
solutions for each client’s business needs
Who Are We?
4
Our Services
Financial Close &
Consolidations
Business
Intelligence/Big Data
Enterprise
Planning &
Analytics
Data Integration
Services
Training &
Support Services
Advisory ServicesInfrastructure
Costing &
Profitability
Mgmt
Business Intelligence/Big Data
• Scorecards & Dashboards; Mobile Delivery
• Prepackaged Analytic Applications (OBIA)
• BI Foundation (OBIEE / Essbase)
• Financial & Operational Analytics
• Reporting & Publishing
• Big Data
• Information Discovery (Endeca)
• Business Intelligence Cloud Service (BICS)
Financial Close & Consolidations
• Legal, Segment, & Mgmt Reporting
• Financial Performance & Close
• Optimization & Performance Lab
• Tax Provisioning
• Regulatory Requirements
Data Integration Services
• ERP Integration
• Financial Data Management
• Data Warehousing
• MDM & DRM
• ETL Services and Automation
Infrastructure
• Hardware Sizing, Installation, & Configuration
• Exalytics Benchmarking
• System Monitoring, Backup, & Disaster Recovery
• Upgrade & Migrations
Advisory Services
• Project/Program Management &
Process Change
• EPM & BI Road Maps
Training & Support Services
• Standard & Custom Training
• Virtual Classroom
• Multimedia and UPK
• Service Level Agreements
• Managed Services & Hosting
• Performance Engineering
Enterprise Planning & Analytics
• Strategic Planning (HSF) &
Modeling
• Planning, Budgeting & Forecasting
• Workforce, Capital, & Project
Financial Planning
• Public Sector Planning
• Cloud Services
Costing & Profitability Management
• HPCM Standard & Detail Models
• Waterfall Allocations
• Shared Service Charges
• Activity Based Costing
• Customer, Product, Segment &
LOB Profitability
5
About Integration team
Seema Shah – Integration Manager
More than 12 years of experience in Oracle Hyperion Suite
Team of 18 Integration specialist focusing primarily on FDMEE, ODI, and DRM
Ankit Shrivastava – Senior Consultant
Technical Expertise in FDMEE and DRM
Functional Expertise in Financial Close Process
6
About Edgewater Ranzal and Integration team
FDMEE - A Brief history
FDMEE - Hybrid Approach
Case Study – Manufacturing Organization
Lessons Learned and Next Steps
Questions
Agenda
7
What is FDMEE?
Oracle introduced Financial Data Quality Management, Enterprise Edition
(FDMEE) in version 11.1.2.3
Functionality of ERPi and FDM merged
FDM rebranded as FDM classic
With version 11.1.2.4,
FDM classic not available
Provides integration capabilities within Oracle EPM suite
Web based tool
Extract, Load and Transformation logic
Provides guided workflow for loading data
Audit Capabilities with Drill Through
8
About Edgewater Ranzal and Integration team
FDMEE - A Brief history
FDMEE - Hybrid Approach
Case Study – Manufacturing Organization
Lessons Learned and Next Steps
Questions
Agenda
9
FDMEE Hybrid Approach -What?
Think On-Premise vs Cloud
Data Load using Data Management available(FDMEE in cloud)
Hybrid support available starting with On-Prem FDMEE 11.1.2.4.100
10
FDMEE Hybrid Approach– Why?
Companies don’t want all EPM products on cloud
Incremental approach/Waiting for products to mature
Cost/Investment
Reduce complexity/Maintenance
On-Premise FDMEE :
Integration with Source ERP Systems
Prebuilt Adapters
Open Interface Adapters
Universal Data Adapter
Data movement across EPM applications(Source/Target)
On-Premise to Cloud
Cloud to Cloud
Custom Scripting and Automation
Integration with DRM(Data Relationship Management)
11
FDMEE Other Features
With onset of .210 patch
Text-Based Data Loads (All Data Types) in Planning
Numbers
Text
Smart lists
Date
Multi-Column Numeric Data
Multi-Period in Single File
Hybrid Support for FCCS and Fusion GL Cloud balances
Integration SAP HANA Based Data warehouse
FDMEE vs Cloud Data Management
12
On Premises (FDMEE) Cloud (Data Management/Integrations)
Flat file Processing
Pre Built Connection to Oracle branded Ledgers
Pre Built Connection to Oracle Fusion GL
Pre Built Connection to SAP ERP & DW
Direct Connection to relational data sources
Mapping
Multi-period Processing
Data Synchronization (Hybrid Mode)
Data Synchronization (Full Cloud Mode)
Automation
Import, Custom & Event Scripting
Custom Reports
Drill Through
Textual “data”
13
About Edgewater Ranzal and Integration team
FDMEE - A Brief history
FDMEE - Hybrid Approach
Case Study – Manufacturing Organization
Lessons Learned and Next Steps
Questions
Agenda
14
Case Study
Manufacturing organization
Source Systems
Multiple instances of 4 GL systems
Flat Files
EPM Current State
FDM Classic
On Prem – Hyperion Financial Management (HFM)
EPM Future State
On-Prem FDMEE 11.1.2.4.210
On-Prem HFM 11.1.2.4
Enterprise Planning and Budgeting Cloud Services(EPBCS)
Reconciliation Application
16
Application Registration
Target Applications in FDMEE
On-Premise - HFM Consolidation Application
Cloud - Enterprise Planning and Budgeting Cloud Services
Target App Type – Cloud
Enter Connection Details
17
Inbound Integrations
Source GL systems
SAI
MS Dynamics AX
MS Navision
Great Plains
Flat Files
Source Integrations
Open Interface Adapter
Open interface adapter is essentially a generic staging table in the FDMEE repository you can push or pull data to using any technology you like.
Universal Data Adapters
Register any database table or database view as a data source in FDMEE.
18
Inbound Integrations
EPBCS Data
Same 5 sources for Actuals
Another feed of Inventory data
Data for EPBCS at different level
Make use of Attribute Dimension
Leverage data in FDMEE staging tables
20
Metadata Build
Locations and Import Formats
FDM Classic: 46 Locations, 46 Import Formats, 46 Import Scripts
FDMEE: 46 Locations, 9 Import Formats, 0 Import Scripts
Different SQL code for different entities
Deployed a flexible framework for execution of scripts
Custom class scripts for
corresponding source
system called
Function executed for
the entity for which
data load was
executed based on
location name
BefImport Event script
SQL code executed for
called entity and data
imported in FDMEE
21
Data Load Mappings/Transformations
Reviewed old mappings
Found patterns in the maps
1000’s of Explicit maps converted to LIKE maps
Manipulation of Segment values in Import Scripts
varValues in FDM Classic converted to Multi-dimension Maps
Maps based on Target Values
Opportunity for making maps efficient
Improves Performance in Data Loads
Less Maintenance
More Finance users driven
22
Data Load Mappings/Transformations
EXPLICITS maps with a pattern converted to LIKE Map using wildcard
23
Data Load Mappings/Transformations
If/Else conditions in Import Script converted into A Multidimensional map in FDMEE
26
EPBCS Data Clear/Aggregate -Challenge
Calc Script execution not available out of the box for EPBCS
How do we clear and aggregate data in EPBCS ?
Manual clearing and aggregating in the cube
Dynamic execution in EPBCS
EPMAutomate.bat
27
EPBCS Data Clear/Aggregation -Solution
Command line utility for Cloud services applications
Features
Login, Logout, upload/download files, import/export data, Import/export metadata
Run business rules, list files, delete files
Set up Business Rules to clear/agg data in EPBCS
Call Business Rules from Befload/AftLoadevent script from FDMEE
Data gets cleared in the cube based on the passed POV values
Data gets loaded into the cube
Data gets aggregated in the cube based on the passed POV values
28
Data Synchronization – Hybrid Support
Requirement
Move Budget and Forecast data into HFM application from EPBCS
Move Stats data into EPBCS from HFM
Build Import Format
Select Source & Target EPM Application
Create Location
Build Data Load Rule
Select Source Plan Type
Define source Filters in the web interface
29
Challenges – Data Validation
The process of comparing 2 (or more) sets of numbers to identify discrepancies in
order to ensure accuracy and data quality
When Should Data Validation Be Performed?
System Upgrades
System Changes
Redesigns
Hierarchies
Application Migrations
New System Implementations
Intersystem Reconciliations
HFMEssbase
Data Reconciliation Approach – When?
30
Traditional way of Validating data
Printed reports
Access database
Excel workbooks
Challenges
Lacks Granularity
Inefficient
Manual end user execution
Application performance
Lacks auditability and version control
When was the process run
When were formulas changed
Data Reconciliation Approach – Why ?
31
Ranzal developed framework to compare data in FDM classic to FDMEE
Prepackaged using out of the box functionality
Configurable to your needs
Owned by you
Short implementation time
Benefits
Auditable
When was a mapping added/modified
When was the data from the systems loaded
When was the variance report generated
Efficient
Lights out automation brings together data sets & generates variance reporting without end user intervention
Leverages the power of the application & database
Centralized
Data Reconciliation Approach – How?
32
Bring data into a common interface (Import)
Align data between the different sources (Map)
Check variances (Report)
Data Reconciliation – How?
33
About Edgewater Ranzal and Integration team
FDMEE - A Brief history
FDMEE - Hybrid Approach
Case Study – Manufacturing Organization
Lessons Learned and Next Steps
Questions
Agenda
34
Understand the Paradigm Shift
Mark extended configurations and customizations for implementation cycle
Goal is to leverage the best mix of out of the box configuration and customer
specific customizations
Do not underestimate data validation effort
Keep track of passwords for expiring cloud services(3 Months)
What’s Next
Automation Feedback Process
Read more at http://www.fdmeeguru.com/portfolios/automation
Data Relationship Management
Centralized change management repository
Lessons Learned and Next Steps
36
Contact Information
Company Contact
Seema Shah: [email protected]
Ankit Shrivastava: [email protected]
Edgewater Ranzal108 Corporate Park Drive, Suite 105
White Plains, NY 10604
Tel (914) 253-6600
Email: [email protected]
45 Beech Street, Suite 109
London EC2Y 8AD
United Kingdom
Tel +44 (0) 2033 717 174
150 North Michigan Ave.
Suite 2800
Chicago, IL 60601
Tel (312) 624-7738
200 Harvard Mill Square
Suite 210
Wakefield, MA 01880
Tel (781) 246-3343