Data and Metadata Integration with Planning & Essbase Using Oracle Data Integrator (ODI)



Similar documents
Using Oracle Data Integrator with Essbase, Planning and the Rest of the Oracle EPM Products

Best Practices for Implementing Oracle Data Integrator (ODI) July 21, 2011

Data Integration Extravaganza

D83167 Oracle Data Integrator 12c: Integration and Administration

Oracle Data Integrator 12c: Integration and Administration

Oracle Data Integrator 11g: Integration and Administration

Purpose... 1 Overview... 1 Installation... 2 Configuration... 2 Using the Adapter... 3 Tips and Troubleshooting... 4 Known Issues... 4 Notes...

NEW FEATURES ORACLE ESSBASE STUDIO

FDQM Financial Data Quality Management Fundamentals - Tips & Tricks Gary Womack, May 8th, 2013

Oracle Data Integrator. Knowledge Modules Reference Guide 10g Release 3 (10.1.3)

How To Get More Value From The Microsoft Dmdm Data Management Module (Dmm)

OWB Users, Enter The New ODI World

Table of Contents Chapter 1 - Getting Started with Oracle Data Relationship Management (DRM) 1

Super-Charged Oracle Business Intelligence with Essbase and SmartView

An Oracle White Paper February Oracle Data Integrator 12c Architecture Overview

Oracle Hyperion Financial Data Quality Management ERP Integration Adapter for Oracle Applications

Oracle Data Integrator 11g New Features & OBIEE Integration. Presented by: Arun K. Chaturvedi Business Intelligence Consultant/Architect

Hyperion Data Relationship Management (DRM)

Reverse Engineering in Data Integration Software

Oracle Fusion Middleware. Getting Started with Oracle Data Integrator 12c

Migrating Discoverer to OBIEE Lessons Learned. Presented By Presented By Naren Thota Infosemantics, Inc.

Oracle Data Integrators for Beginners. Presented by: Dip Jadawala Company: BizTech Session ID: 9950

Taking EPM to new levels with Oracle Hyperion Data Relationship Management WHITEPAPER

Oracle Data Integrator for Big Data. Alex Kotopoulis Senior Principal Product Manager

Getting Started with Oracle

An Oracle White Paper March Managing Metadata with Oracle Data Integrator

<Insert Picture Here> Extending Hyperion BI with the Oracle BI Server

Oracle Financial Services Data Integration Hub Foundation Pack Extension for Data Relationship Management Interface

Oracle Data Integrator 12c New Features Overview Advancing Big Data Integration O R A C L E W H I T E P A P E R M A R C H

How WindStream Leverages EAL to Increase their Analytic Capabilities Alex Ladd Sr. Partner MindStream Analytics

Oracle Data Integrator: Administration and Development

Oracle Fusion Middleware

Oracle Data Integrator

Oracle Data Integrator integration with OBIEE

Data Relationship Management It s Not Just for Hierarchies. Todd Rebner, Managing Partner

ORACLE DATA INTEGRATOR TRAINING

Oracle OLAP 11g and Oracle Essbase

Corralling Data for Business Insights. The difference data relationship management can make. Part of the Rolta Managed Services Series

Report Writer's Guide Release 14.1

Purpose...2 Oracle Database Tuning...2 Restrictions...2 New Features...3. FDM... 3 ERP Integrator Translation Support...5

Unique challenges in Oracle Hyperion EPM Data Governance

What s New in Oracle EPM. Edward Roske, CEO info@interrel.com

An Oracle White Paper October Oracle Data Integrator 12c New Features Overview

GoldenGate and ODI - A Perfect Match for Real-Time Data Warehousing

Dashboard for Financial Applications: A Partnered Approach

ORACLE DATA INTEGRATOR ENTERPRISE EDITION

L I C E N S I N G G U I D E

Oracle Data Integrator Best Practices for a Data Warehouse. Oracle Best Practices March 2008

Which Reporting Tool Should I Use for EPM? Glenn Schwartzberg InterRel Consulting info@interrel.com

The Accenture Foundation Platform for Oracle. Enter

Oracle Warehouse Builder 10g

Online Courses. Version 9 Comprehensive Series. What's New Series

KonyOne Server Installer - Linux Release Notes

Getting Started with Oracle Data Integrator 11g: A Hands-On Tutorial

Hyperion FDM Drill-Into-Anything

An Oracle White Paper September Maximizing Development Productivity with Oracle Data Integrator 11g

Oracle Hyperion EPM Update. Presented by: Ralph Shields October 24, 2014

OBIEE DEVELOPER RESUME

Applications Licensing Table

ORACLE HYPERION DATA RELATIONSHIP MANAGEMENT

Oracle Fusion Middleware

ORACLE DATA INTEGRATOR ENTERPRISE EDITION

Accenture Foundation Platform for Oracle

Oracle BI EE Integration with Hyperion Sources

Top 10 Tricks and Tools of an Oracle EPM Administrator Effective EPM Administration

Oracle Hyperion Financial Data Quality Management, Enterprise Edition T U N I N G G U I D E L I N E S O C T O B E R

Why is My Hyperion Application Sick?

From Oracle Warehouse Builder to Oracle Data Integrator fast and safe.

Oracle Business Intelligence Foundation Suite 11g Essentials Exam Study Guide

Manage Oracle Database Users and Roles Centrally in Active Directory or Sun Directory. Overview August 2008

Oracle Hyperion Data Relationship Management Best Practices, Tips and Tricks. Whitepaper

1 Copyright 2011, Oracle and/or its affiliates. All rights reserved.

Oracle Business Activity Monitoring 11g New Features

Lost in Space? Methodology for a Guided Drill-Through Analysis Out of the Wormhole

SPI Backup via Remote Terminal

HROUG. The future of Business Intelligence & Enterprise Performance Management. Rovinj October 18, 2007

SAS BI Course Content; Introduction to DWH / BI Concepts

Oracle Business Intelligence Applications

Sisense. Product Highlights.

Fusion Applications Overview of Business Intelligence and Reporting components

Oracle BI Applications (BI Apps) is a prebuilt business intelligence solution.

IT FUSION CONFERENCE. Build a Better Foundation for Business

Reporting component for templates, reports and documents. Formerly XML Publisher.

SAS Financial Intelligence. What s new. Copyright 2006, SAS Institute Inc. All rights reserved.

IBM WebSphere DataStage Online training from Yes-M Systems

SimCorp Solution Guide

An Oracle BI and EPM Development Roadmap

HYPERION QUALIFICATIONS EXPERIENCE HISTORY

Oracle BI Discoverer Administrator 11g: Develop an EUL

ORACLE BUSINESS INTELLIGENCE SUITE ENTERPRISE EDITION PLUS

MS 50511A The Microsoft Business Intelligence 2010 Stack

ORACLE BUSINESS INTELLIGENCE SUITE ENTERPRISE EDITION PLUS

Automation in Action: Onboard New Clients in One Hour

David Chou. Architect Microsoft

Jet Enterprise Frequently Asked Questions Pg. 1 03/18/2011 JEFAQ - 02/13/ Copyright Jet Reports International, Inc.

MicroStrategy Course Catalog

SAP BUSINESS OBJECTS BO BI 4.1 amron

Migrating a Discoverer System to Oracle Business Intelligence Enterprise Edition

Microsoft Training and Certification Guide. Current as of December 31, 2013

Transcription:

Data and Metadata Integration with Planning & Essbase Using Oracle Data Integrator (ODI) Trey Daniel Financial Systems, Reporting, and Processes @ GameStop February 19, 2015

About Me B.S., Management Information Systems, Louisiana State University (LSU) MBA, Louisiana State University (LSU) Over 10 years working with Hyperion as both Consultant/Oracle Partner & Customer PricewaterhouseCoopers, LLP (PwC), 2004 to 2010 Accenture, 2010 to 2014 (with 2 years as US Hyperion Data Integration Lead) Financial Reporting, Systems, and Processes @ GameStop, 2014 to Present Oracle Certified Implementation Specialist HFM 11 (2012) Essbase 11 (2013) - 2 -

About GameStop A global multichannel video game, consumer electronics and wireless services retailer with more than 6,600 stores worldwide, GameStop makes the most popular technologies affordable and simple Besides GameStop stores and online, the GameStop family also includes: GameInformer (world s leading print and digital video game publication) Kongregate (browser-based game site) BuyMyTronics (online consumer electronics trade-in platform) Simply Mac (Apple authorized seller of all Apple products & certified warranty + repair services) Spring Mobile (post-paid AT&T services and wireless products) Cricket Wireless (AT&T-branded pre-paid wireless services, devices and accessories) - 3 -

Hyperion Data & Metadata Integration Products Over The Years: HAL LedgerLink DIM Enterprise Conversion Tables Upstream / FDM EAS EIS EAL Essbase Studio ODI EPMA ERPi FDMEE Razza / DRM EA 2015: HAL LedgerLink DIM Enterprise Conversion Tables Upstream / FDM EAS EIS EAL Essbase Studio (low market share vs. EAS) ODI EPMA (primarily metadata) ERPi FDMEE Razza / DRM (metadata only) EA (data only) - 4 -

About ODI Oracle s Fusion Middleware ELT (Extract Load Transform) application for integrating data between almost any type of application (RDMBS, OLAP, Big Data, MS Office, Flat File, etc.) Oracle s approach to defining metadata/data transformation and integration processes through a unified infrastructure & utilizing RDBMS engines - 5 -

Key ODI Elements Technology Data Server Physical Schemas (Cubes) Project Project Folder Package Interfaces Context Logical Schemas Knowledge Modules - 6 -

Key ODI Elements (Continued) ODI Security Profiles Execution Logs ODI Users ODI Objects Scenarios - 7 -

Inside an Interface (Mapping) Source Datastore (SQL Database) Target Datastore (Hyp. Planning) Data Transformation Field Filter Data Mapping (SQL) - 8 -

Inside an Interface (Flow) Source Datastore & Data Staging Area Hyperion Integration Knowledge Module Target Datastore Knowledge Module Parameters - 9 -

Configuring an Integration with Hyperion 1. Create a Data Server under Hyperion Planning or Hyperion Essbase Topology 2. Create a Physical and Logical Schema for the cube, assigned to a Context (Global is default) 3. Create a Model, using the Hyperion RKM to pull in the dimension and members as Datastores 4. Create an Interface using the Hyperion datastores as a Source or Target Datastore (or both) 5. Perform field and data transformation mappings in the Interface 6. Configure Hyperion IKM and LKM flows to import and export data where needed (Needs.rul/.rpt) 7. Execute the Interface to perform the integration 8. Create a Packing to layer in additional Interfaces and other actions 9. Create a Scenario to compile the package, making it available for scheduling & automation programs 10. Schedule nightly/weekly/etc. automated integrations with Windows, Tibco, Tidal, etc. - 10 -

Knowledge Modules for Hyperion (per ODI 11.1.1.7) Reverse Engineer (RKM) Pulls the Hyperion dimension and member structure into ODI for mapping RKM Hyperion Essbase RKM Hyperion Planning Load (LKM) Loads data/metadata from Hyperion into staging table LKM Hyperion Essbase DATA to SQL LKM Hyperion Essbase METADATA to SQL IKM SQL to Hyperion Planning [for data and metadata] Integration (IKM) Loads data/metadata from staging area into Hyperion IKM SQL to Hyperion Essbase (DATA) IKM SQL to Hyperion Essbase (METADATA) Also recommend importing LKM File to SQL and IKM SQL to File Append to test loading flat files to a SQL staging area or exporting SQL staging data to a flat file, respectively, for testing purposes - 11 -

Better Practices for Hyperion Integration Test against a flat file on the server/laptop first to eliminate additional points of failure Compare against metadata before data loads for error trapping String together multiple Interfaces via Packages Automate Packages where possible via Scenarios & pre-packaged ODI Windows.bat files Set up email notifications on both Pass and Fail conditions Customize where needed via Java and built-your-own Knowledge Modules ODI-centric blogs for much more info: http://www.oracle.com/technetwork/middleware/data-integrator/overview/index.html (ODI Homepage) https://blogs.oracle.com/dataintegration (Oracle s Official ODI Blog) https://gurcanorhan.wordpress.com (Gurcan Orhan) http://devepm.com/ (DEV EPM) http://john-goodwin.blogspot.com/ (More To Life Than This) - 12 -

ODI vs FDMEE Discussion Point ODI FDMEE Primary Users IT Finance Out-of-the-box availability Minimal Heavy Customization High with included tools Available with Jython Primarily Supports Any technology Hyperion applications Workflow and Automation Must be built Included & configurable Product Maturity Mature Early HFM Support Up to 11.1.2.3 (OOTB) Ongoing Configuration Multiple, deep steps Drop boxes, forms Reporting Capabilities None within app Multiple pre-built Ongoing EPM Support Uncertain Part of EPM product family - 13 -

ODI and Hyperion 11.1.2.4 Per Oracle Support Document 1969035.1 ( Oracle Enterprise Performance Management and Oracle Data Integrator Statement of Direction ), released Feb 9, 2015: Starting with EPM release 11.1.2.4, a new Planning Adapter will be added to the Application Adapters for Data Integration for the ODI release 12c, but the HFM KM will not be available Please note that the ODI KMs for stand-alone Essbase will still be available and the licensing has not been changed Users can use ODI to load HFM in release 11.1.2.4, but will need to develop custom ODI content and call the HFM java APIs from ODI to load data and metadata FDMEE uses a version of ODI that is installed and configured during the EPM installation process, and is not impacted by the future certification status of the Knowledge Modules. The KM s for EPM release 11.1.2.3 and ODI release 11.1.1.7 are not certified with EPM release 11.1.2.4. https://support.oracle.com/epmos/faces/documentdisplay?id=1969035.1-14 -

Appendix: Key ODI Elements (Definitions) Master Repository: main database for all ODI foundational elements Work Repository: main database for a specific ODI Project(s) elements Data Server: Vendor-specific database or file for source or target data Physical & Logical Schemas: Vendor-specific settings and addresses for the Data Server Context: A grouping of Physical and Logical schemas Model: Collection of datastores using a Reverse Knowledge Module to retrieve file/database layouts Datastore: A specific file or table associated with a Model Project: A collection of KMs, Interfaces, Packages, and Scenarios for an integration Knowledge Module: Pre-written adapters/connectors to almost any data source/target Interface: Field and data mappings between a Source and Target Datastore Package: Collection of Interfaces and other actions used to automate the integration Scenario: A compiled Package able to be called by scheduling programs - 15 -