Sie sind auf Seite 1von 34

<Insert Picture Here>

Oracle Data Integration An Overview with Emphasis in DW Appliances

Where Does Data Integration Fit?


Essential Ingredient for Information Agility

Data Services Information services Process Integration Event driven data integration Governance and Impact Analysis

SOA

Business Intelligence

Data Integration

Enterprise Data Warehousing

Master Data Management

Data Integration for BI applications Event driven BI Heterogeneous Data Access Information-based analytics Report to Source Data Lineage

Extract, Transform, Load Data Migration, Bulk Data Data Quality, Profiling

Oracle Data Warehouse


Breaks Data Bandwidth Bottlenecks
More Pipes
Modular storage cell building blocks organized into Massively Parallel Grid Bandwidth scales with capacity

Bigger Pipes
InfiniBand interconnect transfers data 5x faster than Fibre Channel

Ships Less Data Through Pipes


Query processing is moved into storage to dramatically reduce data sent to servers while offloading server CPUs

Runs the Oracle Database


Database and options run unchanged

Exadata Moves a Lot Less Data a Lot Faster

Oracle Master Data Management


Comprehensive MDM Application Solutions

Data Governance
Operational Systems
Siebel EBS

Operational MDM Apps

Analytical MDM Apps

Analytical Systems
Dashboards

Install Base

DW

Employee

Customer

SAP PeopleSoft JDE

Analytical

Financial

Supplier

Product

Site

BI &Datamarts

Planning

Custom Apps

Enterprise schema & Common services

Oracle / Hyperion Data Relationship Management

Financial Consolidation Budgeting

External Apps

Application Integration Architecture Oracle Fusion Middleware

Use Cases for Oracle Data Integration


Unified Data Integration Platform for Enterprise Projects
Data Integration
Bulk-load historical data to new application Synchronize new and old applications Complex transformations, CDC Ensure database-level consistency across applications bidirectional

BI & Data Warehouse


Real-time Data Warehouse for BI Populate Warehouse with High Performance ODI Aggregates and aligns data for operational analytics, performance management, etc

Modernization
Mainframe / iSeries sources to Oracle RAC Re-architect legacy batch processing to SOA and ODI-EE Unification of structured and unstructured data

Data Migrations & Consolidation


Upgrade Applications or Migrate to New Schema Single-time Bulk load and/or keep in Sync with ongoing translation, delivery of data. Applications merge support

SOA Initiatives
Establish Messaging Architecture for Integration Incorporate Efficient Bulk Data Processing with ODI Providing data access, transformation etc. as services within SOA

Master Data Management


Create Single View of the Truth in real time Aggregating multiple operational sources Synchronize Data with ODI-EE Supports master data stores, publishes master data changes to all consumers

Introducing ODI-EE

Key Data Integration Products


Comprehensive Integration ELT/ETL for Bulk Data Data Delivery Services Process Orchestration Service Bus Human Workflow Data Federation Replication & Migration Data Governance Data Grid

New
ELT/ETL for any DB Changed Data Capture Native SQL Code Gen Declarative Design ELT for Oracle DB Database Modeling PL/SQL Code Gen Flow-based Design

Business Data / Metadata Statistical Analysis


Cleansing & Parsing De-duplication

Time Series Reporting Integrated Data Quality


High Performance Integrated w/ODI

Oracle Core Features


Comprehensive Data Integration Platform
E-LT Data Processing
Set-based Transformation Configurable Deployment (E-LT, E-T-L, or others) Native Code Generation

Declarative Integration Designer


Reverse Engineering of Sources Intuitive Data Mapping Built-in Reporting

Metadata Lineage
Graphical Impact Analysis

Native SOA Interoperability


SOA Sources, Targets, or Invoke-able E-LT Jobs, SOA Workflow, etc.

Automatic Error Handling with Data Recycling Changed Data Capture


Built-in Support for Realtime Data Capture and Streaming Log-based or Trigger-based

Inline Data Quality Extensible Knowledge Module Framework

Data Integration Core Use Case


Comprehensive, Lightweight Data Integration
Key Architecture Benefits: 100% Java, Open APIs, very fast E-LT
Embeddable Java Agent consumes very little CPU or RAM E-LT Architecture uses DBMS CPUs, not the Application CPUs Open APIs, Open Metadata, Open XML Knowledge Modules

ERP Application ODI Agent

Business Intelligence & Data Warehouse


ODI Agent may be deployed in any part of the architecture

JKM

A B

LKM

IKM D C$_0

LKM File C RKM

C$_1

I$

E$ (Errors)

IKM

CKM Check-Load

Extract-Load

Transform

ODI-EE Value Proposition


Agile Data Integration Move and transform data. Mixed sources and targets.
BENEFITS KEY DIFFERENTIATED FEATURES

1. 2. 3. 4. 5.

Performance Flexibility Productivity Open Hot-Pluggable

>>> >>> >>> >>> >>>

Heterogeneous E-LT Event-Driven Platform Declarative Design 100% Java and SOA Native Knowledge Modules

11

Differentiator: E-LT Architecture


High Performance Conventional: Separate ETL Server
Proprietary ETL Engine Poor Performance High Costs for Separate Standalone Server IBM & Informaticas approach Conventional ETL Architecture
Extract Transform Load

Oracle: No New Servers


Lower Cost: Leverage Compute Resources & Partition Workload efficiently Efficient: Exploits Database Optimizer Fast: Exploits Native Bulk Load & Other Database Interfaces Scalable: Scales as you add Processors to Source or Target

Next Generation Architecture

Benefits
Optimal Performance & Scalability Better Hardware Leverage Easier to Manage & Lower Cost

E-LT
Transform Extract Load

Transform

12 12

Differentiator: Changed Data Capture


Event-Driven Framework for Realtime Data Warehouse

Real Time Data Warehouse

Source Systems
Source DBs Redo Logs / Triggers Change Tables Subscription Views

Data Warehouse
Staging Area Data Warehouse

Logs Transactional RDBMS CDC CDC CDC Records Records Records

Logs Transactional RDBMS

CDC CDC CDC Records Records Records

Transactional RDBMS

Logs

CDC CDC CDC Records Records Records

Focus on Oracle BIEE Suite Plus


Unify Data Integration with Business Intelligence

Oracle BIEE Suite Plus


Interactive Dashboards Ad hoc Analysis Proactive Alerts Microsoft Office Reporting & Publishing

Integrated with Oracle BIEE Plus


Support for relational, R-OLAP, OLAP sources & targets

Common Enterprise Information Model Oracle Business Intelligence Server

Report-to-source lineage
Drill-in from a Report Get query, DW schema, source tables, transforms Gain confidence in analytics

Design & Drill

Enterprise Data Warehouse

Data Flow
Oracle RAC Teradata Netezzaetc

Oracle Data Integration Suite


Data Distribution & Delivery APIs Metadata Lineage Bulk/Trickle Loading Changed Data Capture Master Data Data Quality & Profiling

Unified infrastructure
Unified metadata & lineage Integrated Data Quality Unified data access, Common administration & monitoring Integrated scheduling & security Common auditing & tracing Common error handling

ODI Knowledge Module Framework

Bulk and Real-Time Data Processing


Information Assets
Other Sources Oracle EBS

CDC

SAP/R3

Data MessageWarehouse Queues

PeopleSoft

14

Report to Source Data Lineage


Explore Lineage from Target Columns to Source Columns

Focus on OBI Analytic Applications


Overview
Oracle BI Analytic Applications
Sales Contact Center Order Mgt MKting Supply Chain HR Finance

Pre-Built BI Analytic Applications


Pre-built Metrics, 5000+ Dashboards, Data Warehouse 350+ Star Schema Implementation Time: 3-4 Weeks Works with EBS, PSFT, SAP, SEBL, JDEdwards Sources Biggest Savings: Pre-built ETL

Analytics Data Warehouse

Oracle BI Server and Semantic Layer

Data Flow
Oracle Data Integrator ODI Knowledge Modules for BI Analytic Applications
Metadata Repository Bulk Transform.

Faster & Lower Cost to Build & Maintain ETLs


Knowledge Module Architecture Enables Efficient Development of Packaged ETL Reduce Complexity and Size of Code Reuse DW Creation, Update, Load Times Value-add Modules (e.g. SOX)

Pre-Built ODI Interfaces and Transformation Packages for Analytic Applications


Changed Data Capture

Extensible by Customers & System Integrators


Build from Scratch Pre-built BI Apps

Data Integrity

Data Quality

Training Metrics & Dashbrds DW Design

ODI Connectivity Framework

Bulk and Real-Time Data Processing


Oracle EBS CDC M es sa g e Q u e u es

50%
Data Warehouse

ETL Mapping

Informatio n Assets

Other Sources

People Soft

SAP/R 3

Years or quarters

Weeks or months

Focus on Oracle | Hyperion Applications


Leveraging EPM with Embedded Data Integration
Oracle Hyperion Planning Oracle Hyperion Financial Mgt Oracle Hyperion Essbase

Oracle Hyperion Application Adapters


Hyperion Planning
Metadata Discovery & Model Creation

Planning API

HFM API

Essbase API

Hyperion Financial Management

Hyperion Essbase

Use Essbase KM Use Essbase KM


Consolidate


Calculate

Oracle | Hyperion Data Access

Extract Data
Authentication Data Services
API Layer

Logging Services

Extracts Dimension Members Loads Data


Cube Refresh

Oracle Data Integration Suite


Data Distribution & Delivery APIs Metadata Lineage Bulk/Trickle Loading Changed Data Capture Master Data Data Quality & Profiling

Loads Dimension Members Other Features

ODI Knowledge Module Framework

Bulk and Real-Time Data Processing Information Assets


Other Sources Oracle EBS CDC SAP/R3 Data MessageWarehouse Queues

PeopleSoft

Focus on Hyperion MDM


Foundation for Data Relationship Management (DRM)
Hyperion Data Relationship Management

Hierarchy management
Derivation/inheritance Classification, categorization Attribute management

DRM Import/Export Profiles

Change management
Streamlined, automated Valid-from, Valid-to ranges Compare any 2 versions

Oracle Data Integrator


ODI Knowledge Modules for DRM
Metadata Repository Bulk Transform. Changed Data Capture Data Integrity Data Quality

Business-user driven
Easy user declarative tool Specify business rules Multi-user collaboration What-if & historical analysis

ODI Connectivity Framework

Bulk and Real-Time Data Processing M


Information Assets
Oracle EBS CDC SAP/R 3 People Soft es sa g e Q u e u es Data Warehouse

Meets IT requirements
Synchronize with operational systems Complete auditing, fine-grained security Configurable, no coding

Other Sources

18

Hyperion Data Relationship Management


Closed-loop Master Data Management

Operational
Legacy

Hyperion Data Relationship Management


Hierarchy Governance

Analytic
Analytics

SAP
Oracle Data Integrator & Oracle Data Integrator & Oracle Data Quality

Key Performance

Siebel CRM

Query / Reporting Enterprise Reporting

People Soft

Oracle Data Quality

E-Business Suite Master Hierarchies and Versions JD Edwards


Cost Centers Entities Accounts Org Struct Geography

Financial Apps

Budgeting Planning & Forecasting

HR

19

ODI-EE A Look Ahead

ODI for Oracle Fusion


Data Integration as a Key Fusion Differentiator Fusion Applications
Built-in, Automated Data Replication among ERP Applications

Fusion Business Intelligence


Pre-built Analytics from Fusion ERP Applications Automatic Mapping and Model Updates (Application-driven)

Fusion Master Data Management


Data Replication, Conflict Detection and Conflict Resolution

Fusion w/Essbase
Fusion Financials (Automatic Financial Consolidation)
Pre-built Essbase Content with Apps and Business Intelligence

High-Level Data Integration Roadmap


Towards a Unified ETL Platform

Unified Team

2009

2011

OWB 10gR1

OWB 10gR2

OWB 11gR1 OWB 11gR2


Unified Platform

ODI 10gR3

ODI 11gR1

ODI 11gR2

2009

2010

OWB/ODI Investments are Fully Protected No Forced Migrations Natural Upgrade Path Unified Platform aims to be a Superset of Existing Products no regression

ODI J2EE Deployment Architecture


Logical Architecture Overview
Any Web App

Any Java App


Any Java App

JDeveloper
ODI in JDev

WLS
Servlet Container MBeans Server Registry Any Application Container Web Service Container

Any Application
Designer Operator Topology

ODI Agent

Any MBeans App ODI MBeans for ODI Agent

Any Application

ODI Transform. Service ODI Data Services

ODI SDK APIs

Security

ODI Thin Client

ODI SDK APIs

RDBMS ODI Repositories


ODI Master Repository ODI Work ODI Work Repository ODI Work Repository Repository

Data Sources Connection Pool

Repository Data Sources Sources Data Sources Repository Data Sources Sources Data Sources Repository Data Sources Sources Data Sources

Target Data Sources Target Data Sources Target Data Sources

Sources and Targets


---

--------------ERP PLM CRM

--------------Best-of-Breed Applications

---------------

Legacy

ODI 11gR1 New Features


Availability Planned for 1HCY10 Timeframe
JDeveloper-based Tooling J2EE deployment option (using Weblogic Server) Standalone Option is Preserved using Jetty JPS-based Security (external password management) Enterprise Scheduler (ESS) Integration Enterprise Manager Integration New Thin Client (consolidated + more mgmt features) Set-based Operators and Temporary Index Management Java SDK APIs for Improved Embedability JDE Enterprise One Knowledge Modules (v8.x and higher) SAP ERP Knowledge Modules (v4.6 and ECC 6.0) SAP iDocs Knowledge Modules (v4.6 and ECC 6.0) SAP BW Knowledge Modules (v3.5 and v7.0)

24

Customer Examples

Enterprise Data Warehouse


Raiffeisen Bank
Business Challenges
Costs for Enterprise Data Warehouse infrastructure were growing too fast EDW processes not keeping up with 24x7 operations, ETL batches too slow

IT Challenges
Performance Issues with existing ETL Tool (IBM DataStage) New functions required for the next DWH releases (realtime, replication, etc)

Oracle Data Integration Solution Benefits


Meets legal requirements for data consolidation in the head office (Basel II, Investor reporting) Seamless and realtime Capital Market reporting to investors and stakeholders Single-source of truth for business information supports Business Intelligence and EDW One standardized enterprise data model over the whole RZB Group Reduction of core integration/development costs through central development practice Reduced time to market for new Group applications through central interface development

Order Replenishment, Online Catalog


J. Crew
Business Challenges
Order replenishment for online catalog system Define new corporate standard for data integration Better integrate data across 175 retail stores and 52 outlet chains

IT Challenges
Replace antiquated home-grown solution of scripts Teradata bulk data support, and help integrate data across SAP, Red Prairie Inventory systems

Oracle Data Integration Solution Benefits


Simplified the end-to-end data integration with all their core IT systems and database platforms to reduce the total cost of ownership of their order replenishment and cataloging Benefited from the Oracle advantage in batch processing, bulk data transformation for increased performance Successfully leveraged SAP and Teradata integration to phase out legacy systems and ultimately reduce costs

Financial Services, Reinsurance


New Reinsurance, Division of the Munich Re Group
Business Challenges
Needed quality of data but uncompromising on the cost to meet that objective. Data interactions between multiple complex systems, including both SAP and homegrown insurance applications

IT Challenges
Hard to modify and maintain manually-developed data transfer programs. Data transfers as part of reinsurance, risk transactions

Oracle Data Integration Solution Benefits


Seamlessly integrated across (Oracle applications (E-business Suite, Siebel CRM) SAP, IBM, etc) to manage the regeneration of all code, scripts, and metadata across the different environments. Lowered the cost of development by taking advantage of ODIs declarative model, ease of use, and team collaboration capabilities. NRC benefited from the flexibility and standards based approach of ODI, helped leverage the existing environment.

Improve Inventory Control


Ross
Business Challenges
Hard to consolidate consistent, accurate inventory information across over 800 multiple store chains Lack of visibility to errors to the business Higher cost and time to delivery of new value

IT Challenges
Current state was complex, didnt scale, and difficult to manage Non-standard approach required coding paradigm, inconsistent error handling

Oracle Data Integration Solution Benefits


Seamless data integration from heterogeneous sources leveraging SOA helped to create a more flexible, standards based integration approach 73% Bulk data transfer performance improvement Together with Oracle SOA Suite (Oracle BPEL PM) provided business optimization, process visibility, exception handling Closed loop processing using BAM and Data Integration combined eliminated ordering/replenishing inventory errors by reducing inaccurate data

Dain Hansen

Shared Data Services


Verizon
Business Challenges
Streamline and automate business processes around new hire on boarding Provide better business insight and manage FiOS supply chain

IT Challenges
Lower the cost of rewriting SAP, PSFT & Legacy interfaces (about 209) through custom code Lower the cost of IT infrastructure from multiple systems

Oracle Data Integration Solution Benefits


ODI + SOA helped to build out a shared services layer which helped provide greater flexibility These shared services consolidate database (DB2, Sybase, Informix to Oracle), consolidate ERP (PeopleSoft HR/Payroll, Decommissioning SAP), consolidate middleware (Oracle FMW) and consolidate BI/ETL In addition the program helped to decommission Cystal and Cognos and adopt Oracle BIEE

Dain Hansen

Sales and Marketing Data Warehouse


Nestle
Business Challenges
Enable Hard tothe consolidate consistent, inventory marketing and CRM accurate team to better target information across over 800 multiple store chains its campaigns and activities across 50 countries Anticipate Lack of visibility errors to the business future to reporting challenges, in light of the strong Higherincrease cost andin time delivery new value theto volume of of production data

IT Challenges
Manage a data warehouse for operational transactions and marketing information Scale available for high-value-added actionable data on clients, orders, stock, etc.

Oracle Data Integration Solution Benefits


Replaced weekly insertion with daily recording of change in status with time imprint for all clientsallowing for more effective client follow-up, for example Improved response times by transferring reporting processes to the data warehouse Improved reactivity for restocking requirements thanks to daily updates on stock quantity and value for each store Provided overall view of the status of business processes, resulting in improved user communication

Dain Hansen

Questions

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 Oracles products remains at the sole discretion of Oracle.

Das könnte Ihnen auch gefallen