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



Similar documents
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

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

ORACLE DATA INTEGRATOR ENTERPRISE EDITION

Oracle Data Integrator and Oracle Warehouse Builder Statement of Direction

An Oracle White Paper March Managing Metadata with Oracle Data Integrator

Oracle Data Integrator 12c (ODI12c) - Powering Big Data and Real-Time Business Analytics. An Oracle White Paper October 2013

An Oracle White Paper October BI Publisher 11g Scheduling & Apache ActiveMQ as JMS Provider

March Oracle Business Intelligence Discoverer Statement of Direction

An Oracle White Paper July Introducing the Oracle Home User in Oracle Database 12c for Microsoft Windows

An Oracle White Paper November Oracle Business Intelligence Standard Edition One 11g

Oracle Fusion Middleware

ORACLE DATA INTEGRATOR ENTERPRISE EDITION

Oracle Data Integrator and Oracle Warehouse Builder Statement of Direction

An Oracle White Paper June High Performance Connectors for Load and Access of Data from Hadoop to Oracle Database

An Oracle White Paper September Oracle Database and the Oracle Database Cloud

An Oracle White Paper November Leveraging Massively Parallel Processing in an Oracle Environment for Big Data Analytics

An Oracle White Paper February Real-time Data Warehousing with ODI-EE Changed Data Capture

WEBLOGIC SERVER MANAGEMENT PACK ENTERPRISE EDITION

The Role of Data Integration in Public, Private, and Hybrid Clouds

ORACLE VM MANAGEMENT PACK

An Oracle White Paper May Distributed Development Using Oracle Secure Global Desktop

An Oracle White Paper May Oracle Database Cloud Service

An Oracle White Paper June, Provisioning & Patching Oracle Database using Enterprise Manager 12c.

An Oracle Communications White Paper December Serialized Asset Lifecycle Management and Property Accountability

Performance with the Oracle Database Cloud

Oracle Fusion Applications Splitting Topology from Single to Multiple Host Servers

APPLICATION MANAGEMENT SUITE FOR ORACLE E-BUSINESS SUITE APPLICATIONS

An Oracle White Paper January Integrating Oracle Application Express with Oracle Access Manager. Revision 1

An Oracle White Paper August Oracle VM 3: Server Pool Deployment Planning Considerations for Scalability and Availability

ORACLE OPS CENTER: VIRTUALIZATION MANAGEMENT PACK

G Cloud 7 Pricing Document

October Oracle Application Express Statement of Direction

Driving Down the High Cost of Storage. Pillar Axiom 600

Running Oracle s PeopleSoft Human Capital Management on Oracle SuperCluster T5-8 O R A C L E W H I T E P A P E R L A S T U P D A T E D J U N E

An Oracle White Paper November Upgrade Best Practices - Using the Oracle Upgrade Factory for Siebel Customer Relationship Management

An Oracle White Paper March Best Practices for Real-Time Data Warehousing

Top Ten Reasons for Deploying Oracle Virtual Networking in Your Data Center

Oracle Real-Time Scheduler Benchmark

An Oracle White Paper August Oracle OpenSSO Fedlet

An Oracle White Paper June Cutting Cost through Consolidation

An Oracle White Paper September Oracle WebLogic Server 12c on Microsoft Windows Azure

An Oracle White Paper July Oracle Desktop Virtualization Simplified Client Access for Oracle Applications

An Oracle White Paper June Security and the Oracle Database Cloud Service

A Comprehensive Solution for API Management

How To Load Data Into An Org Database Cloud Service - Multitenant Edition

Oracle Primavera Gateway

ORACLE MOBILE SUITE. Complete Mobile Development Solution. Cross Device Solution. Shared Services Infrastructure for Mobility

An Oracle White Paper June, Enterprise Manager 12c Cloud Control Application Performance Management

An Oracle White Paper February Integration with Oracle Fusion Financials Cloud Service

An Oracle White Paper May 2011 BETTER INSIGHTS AND ALIGNMENT WITH BUSINESS INTELLIGENCE AND SCORECARDS

Oracle Fusion Accounting Hub Reporting Cloud Service

An Oracle White Paper August Oracle VM 3: Application-Driven Virtualization

June, 2015 Oracle s Siebel CRM Statement of Direction Client Platform Support

Oracle SQL Developer Migration

OpenLDAP Oracle Enterprise Gateway Integration Guide

Migrating Non-Oracle Databases and their Applications to Oracle Database 12c O R A C L E W H I T E P A P E R D E C E M B E R

An Oracle White Paper May Creating Custom PDF Reports with Oracle Application Express and the APEX Listener

ORACLE INFRASTRUCTURE AS A SERVICE PRIVATE CLOUD WITH CAPACITY ON DEMAND

How To Use An Orgs.Org Database With An Orgorora Cloud Management Pack For Database (For Cloud)

ORACLE FINANCIAL SERVICES ANALYTICAL APPLICATIONS INFRASTRUCTURE

An Oracle White Paper January Take SOA Deployments to the Next Level with Oracle Data Integrator

An Oracle White Paper October Maximize the Benefits of Oracle SOA Suite 11g with Oracle Service Bus

An Oracle White Paper May Exadata Smart Flash Cache and the Oracle Exadata Database Machine

1 What Are Web Services?

An Oracle White Paper June Creating an Oracle BI Presentation Layer from Imported Oracle OLAP Cubes

An Oracle White Paper September Directory Services Integration with Database Enterprise User Security

An Oracle White Paper Dec Oracle Access Management Security Token Service

APPLICATION MANAGEMENT SUITE FOR ORACLE E-BUSINESS SUITE APPLICATIONS

An Oracle White Paper January Using Oracle's StorageTek Search Accelerator

Introduction. Automated Discovery of IT assets

ORACLE PROJECT PORTFOLIO MANAGEMENT CLOUD

Migration Best Practices for OpenSSO 8 and SAM 7.1 deployments O R A C L E W H I T E P A P E R M A R C H 2015

Oracle Sales Cloud Configuration, Customization and Integrations

An Oracle White Paper June RESTful Web Services for the Oracle Database Cloud - Multitenant Edition

Oracle Directory Services Integration with Database Enterprise User Security O R A C L E W H I T E P A P E R F E B R U A R Y

An Oracle Technical White Paper June Oracle VM Windows Paravirtual (PV) Drivers 2.0: New Features

An Oracle White Paper December Cloud Candidate Selection Tool: Guiding Cloud Adoption

An Oracle White Paper March Oracle s Single Server Solution for VDI

An Oracle White Paper March Integrating the SharePoint 2007 Adapter with WebCenter Spaces ( & )

Managed Storage Services

Oracle Planning and Budgeting Cloud Service

An Oracle White Paper August Higher Security, Greater Access with Oracle Desktop Virtualization

G Cloud 7 Pricing Document

An Oracle White Paper June Oracle Database Firewall 5.0 Sizing Best Practices

October A New Standard for Excellence. Transforming Education and Research with Oracle Innovation

ORACLE S PRIMAVERA CONTRACT MANAGEMENT, BUSINESS INTELLIGENCE PUBLISHER EDITION

An Oracle White Paper January Oracle Database Firewall

End-to-End E-Clinical Coverage with Oracle Health Sciences InForm GTM

Virtual Compute Appliance Frequently Asked Questions

Oracle Financial Management Analytics

ORACLE SOA SUITE. Product Overview

Oracle Fusion Middleware. 1 Oracle Identity Management Templates

Comprehensive Data Quality with Oracle Data Integrator. An Oracle White Paper Updated December 2007

An Oracle White Paper August Automatic Data Optimization with Oracle Database 12c

An Oracle Benchmarking Study February Oracle Insurance Insbridge Enterprise Rating: Performance Assessment

Why Oracle Database Runs Best on Oracle Servers and Storage. Optimize the Performance of the World s #1 Enterprise Database.

OWB Users, Enter The New ODI World

Oracle Fusion Financials Cloud Service

Transcription:

An Oracle White Paper October 2013 Oracle Data Integrator 12c

Disclaimer This document is for informational purposes. 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 in this document remains at the sole discretion of Oracle. This document in any form, software or printed matter, contains proprietary information that is the exclusive property of Oracle. This document and information contained herein may not be disclosed, copied, reproduced, or distributed to anyone outside Oracle without prior written consent of Oracle. This document is not part of your license agreement nor can it be incorporated into any contractual agreement with Oracle or its subsidiaries or affiliates. 1

Executive Overview... 3 Oracle Data Integrator 12.1.2.0.0 Release... 4 Conclusion... 12 2

Executive Overview Oracle Data Integrator (ODI) is a best-of-breed data integration platform focused on fast bulk data movement and handling complex data transformations. Oracle Data Integrator is fully integrated with the Oracle technology stack, including Oracle Database, Exadata Database Machine, Exalogic, Big Data Appliance, WebLogic Server, Business Intelligence, and Oracle Applications. Oracle Data Integrator is the strategic data integration platform for Oracle. The 12c version of Oracle Data Integrator continues to push this state of the art technology in data integration further ahead of the rest of the industry. Oracle continues to invest on this strategic data integration platform. This whitepaper describes in detail some of the new features and capabilities offered in the Oracle Data Integrator 12c platform. 3

Oracle Data Integrator 12.1.2.0.0 Release Feature Highlights: Design-Time Experience and Productivity Design-Time Experience Oracle Data Integrator 12c introduces superior productivity with a new flow-based declarative user interface. The enhanced user experience is simple yet powerful and comprehensive. The Oracle Data Integrator Studio client is entirely redesigned in this release to improve user experience and productivity. The new user interface combines the simplicity and ease-of-use of the declarative approach with the flexibility and extensibility of configurable flows. This blend simplifies common data integration design and deployment use cases, shortening implementation times. Data integration designers describe source and target data formats and data integration processes. The business user or the developer can focus on describing what to do, not how to do it. Mappings (the successor of the Interface concept in Oracle Data Integrator 11g) connect sources to targets through a flow of components such as: Join, Filter, Aggregate, Set, Split, etc. Oracle Data Integrator generates, deploys and manages the code required to implement those processes across the various source and target systems. Figure 1 Oracle Data Integrator Flow-Based Declarative User Interface 4

Reusable Mappings Oracle Data Integrator s paradigm is also enriched with the ability to seamlessly reuse mapping logic during development, giving developers a simpler and more efficient technique for providing solutions to their completion. Reusable mappings can be used to encapsulate flow sections that can then be reused in multiple mappings. A reusable mapping can have generic input and output signatures to connect to an enclosing flow, and it can also contain sources and targets that are encapsulated inside the reusable mapping. Multiple Target Support Oracle Data Integrator s flow-based declarative user interface allows for a mapping to load multiple targets as part of a single flow. Whether one or multiple targets, the order of target loading can be specified, and the Split component can be optionally used to route rows into different targets, based on one or several conditions. Figure 2 Multiple Target Mapping 5

Step-by-Step Debugger Oracle Data Integrator 12c introduces a step-by-step debugger. Mappings, Packages, Procedures, and Scenarios can be debugged in a step-by-step manner. Users are able to manually traverse task execution within these objects and set breakpoints to interrupt execution at pre-defined locations. Values of variables can be introspected and changed during a debugging session, and data of underlying sources and targets can be queried, including the content of uncommitted transactions for better insight. Figure 3 Debugger Controlling the Execution Flow Knowledge Module Architecture Oracle Data Integrator has introduced a new style of Knowledge Module, called Component-Style Knowledge Modules in addition to Template-Style Knowledge Modules available from Oracle Data Integrator 11g. This new style of Knowledge Module provides an extensible component framework that improves the overall mapping design, where for example users are able to declare the transformation order. These also improve reusability as they can be plugged together; in addition to helping avoid code and data duplication as well as providing improved Oracle connectivity. 6

Runtime Performance Enhancements Lower Session Overhead and Enhanced Parallelism Oracle Data Integrator 12c introduces improved runtime execution to enhance performance. Various changes have been made to reduce overhead of session execution, including the introduction of blueprints, which allow Oracle Data Integrator to cache execution plans for sessions. Additionally, improved parallelism functionality increases Oracle Data Integrator s already high performance architecture. The enhancement comes from loading sources in parallel into the staging area. Parallelism of loads can be customized in the physical view of a map. Users also have the option to use unique names for temporary database objects, allowing parallel execution of the same mapping. Superior Oracle GoldenGate Integration High performance E-LT capabilities integrated with Oracle GoldenGate enable faster and more efficient loading and transformation of real-time data into a data warehouse. Customers can now easily configure and deploy real-time data warehousing solutions without impacting source systems or batch window dependencies. The integration of Oracle GoldenGate as a source for the Change Data Capture (CDC) framework inside of Oracle Data Integrator has been improved in the following areas: Oracle GoldenGate Gate source and target systems are now configured as data servers in Oracle Data Integrator s Topology. Capture and Delivery processes are represented by physical and logical schemas. This representation in Topology allows separate physical configuration for multiple environments, following the overarching philosophy around contexts. Most Oracle GoldenGate parameters can be added to Capture and Delivery processes in the physical schema configuration. The user interface provides support for selecting parameters from a library of parameters. This minimizes the need for the modification of the Oracle GoldenGate parameter files after generation. A single Oracle Data Integrator mapping can be used for journalized Change Data Capture load and bulk load of a target. This is enabled through the use of the Oracle GoldenGate Journalizing Knowledge Modules as well as the definition of multiple deployment specifications attached to a single mapping. This powerful feature allows a single mapping logical design to be reused in different physical configurations. Oracle GoldenGate parameter files can now be automatically deployed to source and target Oracle GoldenGate instances through the JAgent technology. In addition, Oracle GoldenGate instances can now be started or stopped from Oracle Data Integrator. 7

Oracle Architecture for Enterprise-Scale Deployment Standalone Agent Management with WebLogic Management Framework Oracle Data Integrator standalone agents are managed through the WebLogic Management Framework. The following advantages come as a result: User-interface driven configuration through the Configuration Wizard Multiple configurations can be maintained in separate domains Node Manager can be used to control and automatically restart agent Enterprise Security Enhancements Oracle Data Integrator 12c can further integrate with leading Identity Management solutions through its integration with the Oracle Platform Security Services (OPSS) which provide an authorization model and control access to resources. Enterprise roles can be mapped into Oracle Data Integrator roles to authorize enterprise users across different tools. Figure 4 Oracle Platform Security Services Integration Unified Administration and Monitoring Oracle introduces Management Pack for Oracle Data Integrator, which leverages Oracle Enterprise Manager Cloud Control's advanced management capabilities, to provide an integrated and top-down solution for your Oracle Data Integrator environments. Management Pack for Oracle Data Integrator provides a consolidated view of your entire Oracle Data Integrator infrastructure enabling users to 8

monitor and manage all their components centrally from Oracle Enterprise Manager Cloud Control. Key features of the pack include the following: Manage multiple Oracle Data Integrator domains from a single location Monitor Oracle Data Integrator components availability and performance out-of-thebox; access historical data, track logs, and receive notifications of potential problems Trace end-to-end Oracle Data Integrator Sessions activity, review execution statistics and drilldown from a particular Step or Task into a detailed report of Oracle databases activity Control Service Level Agreements (SLA) with robust and scalable alerting capabilities Obtain real-time and historical in-depth performance statistics for the Oracle Data Integrator Standalone and JEE Agents Discover and model dependencies between Oracle Data Integrator and various components such as databases or other Oracle Fusion Middleware products automatically using the Oracle Enterprise Manager Cloud Control framework Management Pack for Oracle Data Integrator supports both 11g (11.1.1.7.0 and higher) and 12c versions of Oracle Data Integrator. Figure 5 Management Pack for Oracle Data Integrator Homepage 9

Migrating to Oracle s Strategic Data Integration Platform Oracle Warehouse Builder Integration Oracle Data Integrator provides improved interoperability with Oracle Warehouse Builder (OWB), providing the foundation for customers to start migrating to Oracle s strategic Oracle Data Integrator platform. Oracle Warehouse Builder jobs can now be executed in Oracle Data Integrator through the OdiStartOwbJob tool. The Oracle Warehouse Builder repository can also be configured as a Data Server in Topology. Users will thus also find all the Oracle Warehouse Builder job execution details displayed in Operator, Oracle Data Integrator Console, and Enterprise Manager. Figure 6 Oracle Warehouse Builder Integration - Runtime 10

Other Features XML Driver Enhancements Support for XML Schema constructs further includes: List and Union: List or Union based elements are mapped into VARCHAR columns. Substitution Group: Elements based on substitution groups create a table each for all types of the substitution group. Mixed Content: Elements with mixed content map into a VARCHAR column that contains text and markup content of the element. Annotation: Content of XML schema annotations is stored in the table metadata. Unique Repository IDs Master and Work Repositories now use unique IDs following the GUID convention. This avoids collisions during import of artifacts and allows simpler management and consolidation of multiple repositories in any given project or organization. 11

Conclusion With the Oracle Data Integrator 12c release Oracle introduced several new enhancements such as a redesigned declarative flow-based user interface, reusable mappings, runtime performance enhancements, tighter integration with Oracle GoldenGate integration, XML improvements, Oracle Warehouse Builder integration. The Oracle Data Integrator 12c release continues to improve Oracle s strategic Data Integration platform while preserving the key product differentiators: Declarative Design, Knowledge Modules, Hot-Pluggability, and E-LT. 12

ODI 12c October 2013 Author: ODI Product Management Oracle Corporation World Headquarters 500 Oracle Parkway Redwood Shores, CA 94065 U.S.A. \ Copyright 2013, Oracle and/or its affiliates. All rights reserved. This document is provided for information purposes only and the contents hereof are subject to change without notice. This document is not warranted to be error-free, nor subject to any other warranties or conditions, whether expressed orally or implied in law, including implied warranties and conditions of merchantability or fitness for a particular purpose. We specifically disclaim any liability with respect to this document and no contractual obligations are formed either directly or indirectly by this document. This document may not be reproduced or transmitted in any form or by any means, electronic or mechanical, for any purpose, without our prior written permission. Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners. Worldwide Inquiries: Phone: +1.650.506.7000 Fax: +1.650.506.7200 oracle.com AMD, Opteron, the AMD logo, and the AMD Opteron logo are trademarks or registered trademarks of Advanced Micro Devices. Intel and Intel Xeon are trademarks or registered trademarks of Intel Corporation. All SPARC trademarks are used under license and are trademarks or registered trademarks of SPARC International, Inc. UNIX is a registered trademark licensed through X/Open Company, Ltd. 0410