* The preview only shows a few pages of manuals at random. You can get the complete content by filling out the form below.
Description
Oracle Data Integrator 12c New Features
Joachim Jaensch Principal Sales Consultant
Copyright © 2014 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.
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
3
What‘s New In Oracle Data Integrator 12c? • • • • • • • • • • • • •
Declarative Flow-Based User Interface Reusable Mappings Multi-Threaded Target Load Step-by-Step Debugger Runtime Performance Enhancement Oracle GoldenGate Integration Improvements Standalone Agent Management with WebLogic Management Framework Integration with Oracle Platform Security Services (OPSS) Enterprise Roles JSON and XML Improvements Oracle Warehouse Builder (OWB) Integration OWB to ODI Migration Tool OEM – Management Pack for Oracle Data Integrator New Mapping Components: PIVOT, UNPIVOT
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle OpenWorld 2014
4
Reusable Mappings • Capture common logic (sources, targets, transformations) • Reuse logic in mappings
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle OpenWorld 2014
5
Multi-Threaded Target Load Data Server settings:
• Fast Load through parallel JDBC connections • Configurable per Data Server
Parallel Load Threads
JDBC Source
ODI Agent
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Target Database
In-Session Parallelism ODI 11g
• Goal
SrcSet1 SrcSet2
• Allow the execution of tasks and steps in
SrcSet3
parallel rather than sequentially
• How • Introduction of a new Runtime concept: •
Execution Units In 12.1.2 loading of C$ tables can be executed in parallel
Integration
Total Execution Time
ODI 12.1.2 SrcSet1 SrcSet2
Integration
SrcSet3
Total Execution Time
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle OpenWorld 2014
7
Low Overhead Session Execution • Goal
• Reduce status and session management overhead
• How
• Cache and reuse a Session Blueprint instead of accessing the ODI repositories • Avoid writing logs in the repository when it is not necessary
• Benefits
• Better performance when executing scenarios multiple times, when restarting a session,
•
when logging sessions activity Less fragmentation of repository tables
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle OpenWorld 2014
8
Concurrent Execution Control • You can now limit concurrent executions in a scenario or load plan and force a concurrent execution to either wait or raise an execution error
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Step by Step Debugger • Give control to the user on the Execution Flow of a Session • Pause, Resume, Run to next Step, etc.
• Define breakpoints on steps in packages • Toggle breakpoints in Sessions • Query data through agent (gives access to uncommitted data)
• Start a session with the option to wait for user inputs on Error
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
One-Step Model and Topology Creation
• One dialog to create all metadata objects: • Data Server • Physical and Logical Schema • Context • Model • Simplifies and accelerates ODI development
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Integration Between GoldenGate and ODI 12c
• Enable GoldenGate Journalizing on Interfaces without restructuring.
• Manage GoldenGate Capture/Delivery instances in ODI Topology
• Set common GoldenGate parameters graphically Bulk Load Scenario
Real Time Scenario
• Deploy GoldenGate Processes via ODI • Support Real-Time and Bulk from the same Interface
Extract
Replicat
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle OpenWorld 2014
12
Security Enhancements
• Product-wide standardization on AES encryption • FIPS compliant (US) • AES key 128bit by default, algorithm and key length can be configured: 128, 192 & 256.
• ODI import and export uses secure encryption for sensitive data
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Improved JSON and XML Support {
• Complex File Driver reads and writes JSON • Conversion to tabular Datastore format • XML support for advanced constructs: Datastore CUST • any, anyType, anyAttribute PK_CUST first 1 John • Custom XML column mappings
}
JSON
"first": "John", "last": "Smith", "phone": [ { "type": "home", "number": "212 555-1234" }, { "type": "work", "number": "646 555-4567" } ]
last
Smith
Datastore PHONE PK_PHONE
FK_CUST
type
number
1
1
home
212-555-1234
2
1
work
646-555-4567
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Invoking OWB 11.2 Processes from ODI 12c • New ‘OWB Runtime Repository’ technology available in Topology • OWB processes can be invoked using the OdiStartOwbJob tool in Packages • OWB audit information is available in Operator, ODI Console and Enterprise Manager
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle OpenWorld 2014
15
Oracle Warehouse Builder Migration • Support for incremental migration
• Objects already created by a previous migration will now be reused when MIGRATION_STRATEGY option is set to NODUP
• Support for migrating to ODI 12.1.2 and 12.1.3 from OWB 11.2.0.3 and 11.2.0.4 • Bug fixes from the previous release
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Management Pack for Oracle Data Integrator (1)
• New in the 12.1.0.6 FMW Plugins release • IBM DB2 support (repository and source/target) • Microsoft SQL Server support (repository and source/target) • Redesigned Load Plan Execution/Sessions page
• More information at http://my.oracle.com/site/pd/fmw/products/DI/SalesPlays/mgmtodi/index.html
• Additional License needed
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Management Pack for Oracle Data Integrator (2)
• Discovery of ODI components • Agents: Standalone and JEE • Repositories • Source and Target databases
• Monitoring • Availability Monitoring • ODI homepage to quickly assess infrastructure status • Performance Monitoring • ODI components performance
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle OpenWorld 2014
18
ODI Big Data – HBase and Hive Support
• HBase now supported as a Big Data source or target • New Knowledge Modules for Hbase • RKM HBase • LKM HBase to Hive • IKM Hive to HBase Incremental Update
• Support for Hive Append • Existing KMs enhanced to support append
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
ODI Big Data – SQOOP Load
• Fast Load between databases and Hadoop • Database can be source or target • HDFS, Hive, or HBase supported • Parallelized load using a data
Oracle Data Integrator
Parallel JDBC Queries
SQOOP
HDFS
SQOOP
HDFS
SQOOP
HDFS
partitioning scheme Source Database
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Terminology
• Mappings was renamed to Interfaces
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle OpenWorld 2014
21
Useful Links • ODI 12c New Features: http://www.oracle.com/us/products/middleware/data-integration/odi-12c-new-features-wp-2226353.pdf
• PM Wiki: http://my.oracle.com/site/pd/fmw/products/di/odi/index.html
• ODI 12.1.3 Demo VM: http://retriever.us.oracle.com/apex/f?p=121:22:9208677187768:22:::P22_CONTAINER_ID:68263
• ODI 12.1.3 OTN VM: http://www.oracle.com/technetwork/middleware/data-integrator/odi-demo-2032565.html
• Blogs • Data Integration: https://blogs.oracle.com/dataintegration/ • A-Team: http://www.ateam-oracle.com/?cat=64
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Resources Oracle Data Integrator
Oracle Data Integration
Oracle GoldenGate
Oracle Data Integration
Oracle Enterprise Data Quality
Oracle Enterprise Metadata Management
ORCL DataIntegration
blogs.oracle.com/dataint egration
Oracle Data Services Integrator
OracleGoldenGate
Data Integration
http://www.oracle.com/us/products/middleware/data-integration/overview/index.html
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle OpenWorld 2014
23
Questions and Answers
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle OpenWorld 2014
24
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
25