8/10/2019 ODI 12c Workshop Syd 20140820 Slides
1/78
Copyright 2013, Oracle and/or its affiliates. All rights reserved.1
8/10/2019 ODI 12c Workshop Syd 20140820 Slides
2/78
Copyright 2013, Oracle and/or its affiliates. All rights reserved.2
Oracle Data Integrator Overview
Eddie Ho,Senior Sales Consulting Manager, DISPrashant Kompella, Senior Sales Consultant
20thAug, 2014
8/10/2019 ODI 12c Workshop Syd 20140820 Slides
3/78
Copyright 2013, Oracle and/or its affiliates. All rights reserved.3
Agenda
8.45 Arrival, Registration & Housekeeping & Introductions
9.00 Overview of ODI, Whats New, Demo & introduction to the Lab environment
10.00 Labs session 1Basic mapping, Distinct, Expression, Sort
10.45
11.00 Labs session 2Join, Filter, Lookup, Unions, Reusable mappings
12.30 < Lunch >
1.00 ODI Concepts & Product Update
2.00 Labs session 3Aggregate, Split, Multiple targets and Parallel loads
3.00 < Break >
3.15 Labs session 4Debugging, Standalone Agent, Scheduling
4.30 Q&A, / wrap-up / next steps
4.45 Close
8/10/2019 ODI 12c Workshop Syd 20140820 Slides
4/78
Copyright 2013, Oracle and/or its affiliates. All rights reserved.4
lear_Guest
Logistics
8/10/2019 ODI 12c Workshop Syd 20140820 Slides
5/78Copyright 2013, Oracle and/or its affiliates. All rights reserved.5
Introductions
Your name
Your company
Your role Your objectives
8/10/2019 ODI 12c Workshop Syd 20140820 Slides
6/78Copyright 2013, Oracle and/or its affiliates. All rights reserved.6
Agenda
8.45 Arrival, Registration & Housekeeping & Introductions
9.00 Overview of ODI, Whats New, Demo & introduction to the Lab environment
10.00 Labs session 1Basic mapping, Distinct, Expression, Sort
10.45
11.00 Labs session 2Join, Filter, Lookup, Unions, Reusable mappings
12.30 < Lunch >
1.00 ODI Concepts & Product Update
2.00 Labs session 3Aggregate, Split, Multiple targets and Parallel loads
3.00 < Break >
3.15 Labs session 4Debugging, Standalone Agent, Scheduling
4.30 Q&A, / wrap-up / next steps
4.45 Close
8/10/2019 ODI 12c Workshop Syd 20140820 Slides
7/78
Copyright 2013, Oracle and/or its affiliates. All rights reserved.7
Oracle Data IntegrationOverview
8/10/2019 ODI 12c Workshop Syd 20140820 Slides
8/78
Copyright 2013, Oracle and/or its affiliates. All rights reserved.8
Data Integration TrendsData Integration Tools TodayNeed to Do More
Big Datais the new normal
Real-timedata jumps to the
Application data now lives inin a multitude of disparate en
Conventional ETL tools are smeet performancedemand
8/10/2019 ODI 12c Workshop Syd 20140820 Slides
9/78
Copyright 2013, Oracle and/or its affiliates. All rights reserved.9
New Requirements for Data Integration
Integrated andHigh Productivity
Tooling
High Performance,High Availability
Any Data Latency,Real-time
Any Data,Any Source
8/10/2019 ODI 12c Workshop Syd 20140820 Slides
10/78
Copyright 2013, Oracle and/or its affiliates. All rights reserved.10
MDMApplications
SOPlatf
BusinessIntelligence
ActivityMonitoring
CustomApplications
Oracle GoldenGate
Log-based CDC
Data Replication
Real-time Data
SOA Abstraction LayerService BusProcess Manager Data Services
Oracle Data IntegratorELT/ETL
Data Transformation
Bulk Data Movement
OLTPSystem
Flat FilesData Warehouse/Data Mart
OLAP Cube Web 2.0 Web anServiceExadata
Data Verification
Oracle Data QualitData Profiling
Data Parsing
Data Cleansing
Data Federation
Data Lineage Match and Merge
Comprehensive Data Integration Solution
Oracle Data Integration SolutionsBest-in-class Heterogeneous Platform for Data Integration
Oracle
Applications
8/10/2019 ODI 12c Workshop Syd 20140820 Slides
11/78
Copyright 2013, Oracle and/or its affiliates. All rights reserved.11
Oracle Data IntegratorOverview
8/10/2019 ODI 12c Workshop Syd 20140820 Slides
12/78
Copyright 2013, Oracle and/or its affiliates. All rights reserved.12
Certifiedtechnolotime to v
High-perof ownerarchitect
Lightwe
Flexiblefunctiona
Oracle Data Integrator
High Performance E-LT
Declarative Design
CEP Data Services
Extensible Knowledge Modules
Capable of Integrating Structured &Unstructured Data
Big Data
Database
Apps
Cloud
Oracle Data Integrator 12cBulk Data Processing and Data Transformation
8/10/2019 ODI 12c Workshop Syd 20140820 Slides
13/78
Copyright 2013, Oracle and/or its affiliates. All rights reserved.13
Conventional ETL Architecture
Extract LoadTransform
Next Generation Architecture
E-LTLoad
TransformTransform
Extract
Industry Leading Performance of Oracle ODIExtremely Fast Execution and Reduced Cost
ODIPeformance
8/10/2019 ODI 12c Workshop Syd 20140820 Slides
14/78
Copyright 2013, Oracle and/or its affiliates. All rights reserved.14
Declarative DesignImproved Developer Productivity For Faster Time to Soluti
Easyand universalfor designingsimple to complex mappings
Robust andReusable: CreateMappings once for any physical design
Quickto define and refactor maps,high degree of automation
Extensiblemodel for any dataintegration mechanism
Benefits
Significantly reduces the learning curve
Shortens implementation times
Simpler maintenance
ODI Declarative Design
DefineHow: Knowledge Mo
Define
WhatYou Want
AutomGeDa
1
8/10/2019 ODI 12c Workshop Syd 20140820 Slides
15/78
Copyright 2013, Oracle and/or its affiliates. All rights reserved.15
ReverseEngineerMetadata
Journalize(CDC)
Load fromSource toStaging
CheckConstraint
Integrate,Transform
Pluggable Knowledge Modules Architecture
Key ArchitectureBenefits:
Faster development and simpler maintenanc
Easy to extend and add new best practices
Enforces predictability and reduces cost of o
Knowledge ModulesSimpler Physical Design and Shorter Implementation Time
Sample Out-of-the-Box Knowledge Modules (100+)
Non-Oracle Hadoop IBM DB2 SQL ServerSAP ABAP JSybase NoSQL
Oracle GoldenGateOracleUtilities
Siebel CRMOracle
DBLINKOr
Web SE-Business
SuiteOracle Merge
8/10/2019 ODI 12c Workshop Syd 20140820 Slides
16/78
Copyright 2013, Oracle and/or its affiliates. All rights reserved.16
Big Data: Hadoop support
Best for Oracle: Merge, Spatial, Multi-Table Insert, Optimizer Hints and more
Real-Time: CDC with GoldenGate
Applications: E-Business Suite, Siebel,PeopleSoft, JD Edwards EnterpriseOne, JD Edwards World, SAP ERP andSAP BW
Heterogeneous: Optimizations for allmajor RDBMS: IBM DB2, Microsoft SQLServer, Teradata, Netezza etc.
Extended ConnectivityLeverages Existing IT, Faster Implementation
Dat
App
Leg
Uns
JMS
8/10/2019 ODI 12c Workshop Syd 20140820 Slides
17/78
Copyright 2013, Oracle and/or its affiliates. All rights reserved.17
Oracle Data Integratorin Data IntegrationSolutions
8/10/2019 ODI 12c Workshop Syd 20140820 Slides
18/78
Copyright 2013, Oracle and/or its affiliates. All rights reserved.18
Oracle Real-time EDW Architecture
Load
ODS Data MartApplication Databases
ETL
Staging
Real-timeReplication oftransactional
Changesby GoldenGate
High frequencymicro-batchesof deltasby OracleData Integrator(ODI) + GoldenGateintegrated solution
Incrementalupdatesof Dimensions
andFacts by ODICDC framework
8/10/2019 ODI 12c Workshop Syd 20140820 Slides
19/78
Copyright 2013, Oracle and/or its affiliates. All rights reserved.19
Sources
EWs
Oracle DataIntegrator
Data ProfilingAnalyze and understand datato build ODI mappings
Automated ProcessesDe-duplication, complexcleansing and parsinginvoked in ODI workflow
MeasureAssess qin target sis ETL wo
Enterprise DataQuality
EDQ and ODI: Overview
Data qualityfirewall
8/10/2019 ODI 12c Workshop Syd 20140820 Slides
20/78
Copyright 2013, Oracle and/or its affiliates. All rights reserved.20
Sources
Oracle Enterprise Data Quality
Parsing Standardization Cleansing Matc
Oracle Data IntegratorE-LT/ETL Process
Create newData Quality Rules
2
- Add Data Qualityto E-LT/ETL Flow
3
Profile Data1
EDQ and ODI: Comprehensive Data Quality Pro
8/10/2019 ODI 12c Workshop Syd 20140820 Slides
21/78
Copyright 2013, Oracle and/or its affiliates. All rights reserved.21
ODI Concepts & ProductUpdate
8/10/2019 ODI 12c Workshop Syd 20140820 Slides
22/78
Copyright 2013, Oracle and/or its affiliates. All rights reserved.22
ODI EL-T Architecture Overview
Repository
(design-time+Run-time)
Flat
Files
ODI Agent
(Java process)
Flat
Files
ODI Agent(Java process)
ODIStudio
ODIStudio
Design/Admin/Monitoring Runtime (scheduling)
Runtime (scheduling)
ODI M d l
8/10/2019 ODI 12c Workshop Syd 20140820 Slides
23/78
Copyright 2013, Oracle and/or its affiliates. All rights reserved.23
ODI Modules
JavaMost Platforms
DB - Most ISO-92
Security Ma
Manage userprivileges
Operator
Operate productionMonitor sessions
Topology Manager
Define the infrastructureof the IS
Designer
Reverse-EngineerDevelop ProjectsRelease Scenarios
Repository
ODI Designer
R Ti C t
8/10/2019 ODI 12c Workshop Syd 20140820 Slides
24/78
Copyright 2013, Oracle and/or its affiliates. All rights reserved.24
Run-Time Components
Any ISO-92 RDBMS
Execute Jobs
Agent
Handles schedulesOrchestrate sessions
Java - Any Platform
Operator
Operate productionMonitor sessions
Designer
Reverse-EngineerDevelop ProjectsRelease Scenarios
Java - Any Platform
Information System
Return Code
Submit Jobs
Read sessionsWrite reports
Monitor sessions
View Reports
Lightweight
Distributed Architectur
Repository
ODI 12 M i
8/10/2019 ODI 12c Workshop Syd 20140820 Slides
25/78
Copyright 2013, Oracle and/or its affiliates. All rights reserved.25
ODI 12c MappingDeclarative and Flow combined
Easy for moderate use cases
Shows relationships of sourcetables
Abstracts out physicalimplementation from logical map
Quick to define and refactormaps
Universal for big and complexuse cases
Extensible model for any dataintegration mechanism
M i C t
8/10/2019 ODI 12c Workshop Syd 20140820 Slides
26/78
Copyright 2013, Oracle and/or its affiliates. All rights reserved.26
Mapping Components
ODI 12.1.3 Out-of-Box Components: Aggregate
Dataset Distinct
Expression
Filter
Join
Lookup
Pivot, Unpivot Set
Sort
Split
Subquery
Table Functions
M lti l T t
8/10/2019 ODI 12c Workshop Syd 20140820 Slides
27/78
Copyright 2013, Oracle and/or its affiliates. All rights reserved.27
Multiple Targets
A mapping can contain multipletargets
Any component can map result tomultiple downstream components
Splitcomponent allows to split inputlogically based on expressions
R bl M i
8/10/2019 ODI 12c Workshop Syd 20140820 Slides
28/78
Copyright 2013, Oracle and/or its affiliates. All rights reserved.28
Reusable Mappings
Capture common logic (sources, targets, transformations
Reuse logic in mappings
Step by Step Debugger
8/10/2019 ODI 12c Workshop Syd 20140820 Slides
29/78
Copyright 2013, Oracle and/or its affiliates. All rights reserved.29
Provide control to the user on the
Session Execution Flow Pause, Resume, Run to next Step, etc.
Define breakpoints on Steps inPackages
Toggle breakpoints in Sessions
Query data through Agent (givesaccess to uncommitted data)
Step by Step DebuggerOverview
T pes of ODI Kno ledge Mod les
8/10/2019 ODI 12c Workshop Syd 20140820 Slides
30/78
Copyright 2013, Oracle and/or its affiliates. All rights reserved.30
Types of ODI Knowledge Modules
KM Type Description
CKM Check Checks data in a datastore or during an integIKM Integration
Uses a given strategy to populate the target from the staging area.
LKM Loading Assembles data from source datastores to th
RKM Reverse-engineeringRetrieves the structure of a data model fromneeded for customized reverse-engineering.
JKM JournalizingSets up a system for Changed Data Captureamount of data that needs to be processed.
Interfac
es
Models
There are six different types of knowledge modules:
SKM Web ServicesDefines the code that will be generated to crServices (Exposing data as a web service)
E-LT Architecture with Data Integrator
8/10/2019 ODI 12c Workshop Syd 20140820 Slides
31/78
Copyright 2013, Oracle and/or its affiliates. All rights reserved.31
Key Architecture Benefits: 100% Java, Open APIs, very fast E-LT
E-LT Architecture uses DBMS CPUs, not the Application CPUs
Open APIs, Open Metadata, Open XML Knowledge Modules
AB
FileC
C$_0
C$_1
LKM
LKM
IKM
I$
IKM
RKM
JKM
ChecTransformExtract-Load
ODI Agent
Apps Business Intelligence
ODI Agent may be deployedin any part of thearchitecture
ODI nativall major
c tectu e t ata teg atoComprehensive, Lightweight Data Integration
8/10/2019 ODI 12c Workshop Syd 20140820 Slides
32/78
Copyright 2013, Oracle and/or its affiliates. All rights reserved.32
Todays hands-on labenvironment
Hands On Lab Scenario
8/10/2019 ODI 12c Workshop Syd 20140820 Slides
33/78
Copyright 2013, Oracle and/or its affiliates. All rights reserved.33
Hands-On Lab Scenario
Orders Application:An application for trackingcustomer orders, hosted in Oracle and used as
a source.
Parameters (File): Flat files (ASCII) issued fromthe production system containing a list of salesrepresentatives and the segmentation of agesinto age ranges.
Sales Administration: The administration ortracking of sales, hosted in another supplieddatabase. This data warehouse is populatedwith our transformations.
OrdersApplication
Parameters(Sales Source)
Lookup
Join
1
2L
ogical
Physical
Hands On Lab Scenario
8/10/2019 ODI 12c Workshop Syd 20140820 Slides
34/78
Copyright 2013, Oracle and/or its affiliates. All rights reserved.34
Hands-On Lab ScenarioWhat you are about to see
OrdersApplication
Parameters(Sales Source)
SalesAdministration
ODI Studio Easy to use Navigation
Centrally ManagedMetadata
Logically &Physically
Abstracted
8/10/2019 ODI 12c Workshop Syd 20140820 Slides
35/78
Hands-On Lab Scenario
8/10/2019 ODI 12c Workshop Syd 20140820 Slides
36/78
Copyright 2013, Oracle and/or its affiliates. All rights reserved.36
Hands-On Lab ScenarioWhat you are about to see
ODI Studio
Predefined Integrationvia Knowledge Modules
Session logging
Record tracking
Agenda
8/10/2019 ODI 12c Workshop Syd 20140820 Slides
37/78
Copyright 2013, Oracle and/or its affiliates. All rights reserved.37
Agenda
8.45 Arrival, Registration & Housekeeping & Introductions
9.00 Overview of ODI, Whats New, Demo & introduction to the Lab environment
10.00 Labs session 1Basic mapping, Distinct, Expression, Sort
10.45
11.00 Labs session 2Join, Filter, Lookup, Unions, Reusable mappings
12.30 < Lunch >
1.00 ODI Concepts & Product Update
2.00 Labs session 3Aggregate, Split, Multiple targets and Parallel loads
3.00 < Break >
3.15 Labs session 4Debugging, Standalone Agent, Scheduling
4.30 Q&A, / wrap-up / next steps
4.45 Close
8/10/2019 ODI 12c Workshop Syd 20140820 Slides
38/78
Copyright 2013, Oracle and/or its affiliates. All rights reserved.38
Hands-On LabSessions 1 & 2
8/10/2019 ODI 12c Workshop Syd 20140820 Slides
39/78
Copyright 2013, Oracle and/or its affiliates. All rights reserved.39
ODI (More) AdvancedConcepts
ODI Model & Logical/Physical Schema
8/10/2019 ODI 12c Workshop Syd 20140820 Slides
40/78
Copyright 2013, Oracle and/or its affiliates. All rights reserved.40
ODI Model & Logical/Physical Schema Environments
Project 1 Project 2
Model A Model B Model C
LS X LS Y LS Z
Testing Product
Project 1
Model A Model B
LS X LS Y
ODI Context
Logical/Physical Views for Productivity Impro
8/10/2019 ODI 12c Workshop Syd 20140820 Slides
41/78
Copyright 2013, Oracle and/or its affiliates. All rights reserved.41
og ca / ys ca e s o oduct ty p o
ETL jobs aredeveloped onlogical views- Portable acrossenvironments
Logical switchingto differentenvironments
8/10/2019 ODI 12c Workshop Syd 20140820 Slides
42/78
8/10/2019 ODI 12c Workshop Syd 20140820 Slides
43/78
8/10/2019 ODI 12c Workshop Syd 20140820 Slides
44/78
8/10/2019 ODI 12c Workshop Syd 20140820 Slides
45/78
8/10/2019 ODI 12c Workshop Syd 20140820 Slides
46/78
8/10/2019 ODI 12c Workshop Syd 20140820 Slides
47/78
8/10/2019 ODI 12c Workshop Syd 20140820 Slides
48/78
ODI Check Knowledge Module (CKM)
8/10/2019 ODI 12c Workshop Syd 20140820 Slides
49/78
Copyright 2013, Oracle and/or its affiliates. All rights reserved.49
g ( )Static ControlCheck Data in Table against Constrain
8/10/2019 ODI 12c Workshop Syd 20140820 Slides
50/78
8/10/2019 ODI 12c Workshop Syd 20140820 Slides
51/78
Comparison of 2 ODI CDC Frameworks
8/10/2019 ODI 12c Workshop Syd 20140820 Slides
52/78
Copyright 2013, Oracle and/or its affiliates. All rights reserved.52
CDC Journal TableJ$
Primary Keycolumns
window_id
123 FromSEQ+RBA oftrail file
GoldenGatereplicat
DML on table
(Classic)
CDC Journal TableJ$
Primary Keycolumns
window_id
123 Empty
Insert by OGG
Insert byper-rowtable trigger
8/10/2019 ODI 12c Workshop Syd 20140820 Slides
53/78
8/10/2019 ODI 12c Workshop Syd 20140820 Slides
54/78
8/10/2019 ODI 12c Workshop Syd 20140820 Slides
55/78
8/10/2019 ODI 12c Workshop Syd 20140820 Slides
56/78
8/10/2019 ODI 12c Workshop Syd 20140820 Slides
57/78
EDQ Profiling Example
8/10/2019 ODI 12c Workshop Syd 20140820 Slides
58/78
Copyright 2013, Oracle and/or its affiliates. All rights reserved.58
8/10/2019 ODI 12c Workshop Syd 20140820 Slides
59/78
Key Feature: Pre-built processors
8/10/2019 ODI 12c Workshop Syd 20140820 Slides
60/78
Copyright 2013, Oracle and/or its affiliates. All rights reserved.60
Comprehensive DQ Functionality with a Single User Interface and Rep
8/10/2019 ODI 12c Workshop Syd 20140820 Slides
61/78
8/10/2019 ODI 12c Workshop Syd 20140820 Slides
62/78
Copyright 2013, Oracle and/or its affiliates. All rights reserved.62
Latest ODI Updates (12.1.3)
ODI 12.1.3 New Features
8/10/2019 ODI 12c Workshop Syd 20140820 Slides
63/78
Copyright 2013, Oracle and/or its affiliates. All rights reserved.63
FIPS Compliance
XML Driver Enhancements (e.g. Recursion)
JSON Support Hadoop Sqoop/Hbase Integration
Multi-Threaded Target Table Load in ODI Engine
Improved Control for Scenario/Load Plan Concurrent Ex
Create New Mode/Topology Objects (without building topphysical/logical to model)
More details can be found from viewlethttp://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/odi/odi_12c/odi_12.html
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/odi/odi_12c/odi_12.1.3_nf/presentation.htmlhttp://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/odi/odi_12c/odi_12.1.3_nf/presentation.htmlhttp://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/odi/odi_12c/odi_12.1.3_nf/presentation.htmlhttp://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/odi/odi_12c/odi_12.1.3_nf/presentation.html8/10/2019 ODI 12c Workshop Syd 20140820 Slides
64/78
8/10/2019 ODI 12c Workshop Syd 20140820 Slides
65/78
Management Pack for Oracle Data IntegratorKey Features
8/10/2019 ODI 12c Workshop Syd 20140820 Slides
66/78
Copyright 2013, Oracle and/or its affiliates. All rights reserved.66
Discovery of ODI components Agents: Standalone and JEE
Repositories Source and Target databases
SLA Management Alerts creation
Notifications: email, SNMP, etc.
Monitoring
Availability Monitoring ODI homepage to quickly assess
infrastructure status
Performance Monitoring
ODI components performance
y
8/10/2019 ODI 12c Workshop Syd 20140820 Slides
67/78
ODI Big DataSQOOP Load
8/10/2019 ODI 12c Workshop Syd 20140820 Slides
68/78
Copyright 2013, Oracle and/or its affiliates. All rights reserved.68
Fast Load betweendatabases and Hadoop
Database can be sourceor target
HDFS, Hive, or HBasesupported
Parallelized load using adata partitioning scheme
Oracle D
SQOOP
SQOOP
SQOOP
ParallelJDBC Queries
Source Database
OverviewIn-Session Parallelism
8/10/2019 ODI 12c Workshop Syd 20140820 Slides
69/78
Copyright 2013, Oracle and/or its affiliates. All rights reserved.69
Goal
Allow the execution of tasks andsteps in parallel rather thansequentially
How
Introduction of a new Runtime
concept: Execution Units In 12.1.2 loading of C$ tables can
be executed in parallel
ODI 11g
ODI 12.1.2
SrcSet1
SrcSet2
SrcSet3
SrcSet1
SrcSet2
SrcSet3
Integration
Total Execution Time
Total Execution Time
Multi-Threaded Target Load (12.1.3)
8/10/2019 ODI 12c Workshop Syd 20140820 Slides
70/78
Copyright 2013, Oracle and/or its affiliates. All rights reserved.70
Fast Load through parallelJDBC connections
Configurable per DataServer
Source ODI Agent
Para
Load
Thre
JD
Data Server settings:
Enterprise Role IntegrationIntroduction
8/10/2019 ODI 12c Workshop Syd 20140820 Slides
71/78
Copyright 2013, Oracle and/or its affiliates. All rights reserved.71
Goal Tighter integration with LDAP security
How Introduction of ODI Roles ODI Roles can be mapped to Enterprise Roles
Enterprise Role inherits ODI Role privileges
8/10/2019 ODI 12c Workshop Syd 20140820 Slides
72/78
Copyright 2013, Oracle and/or its affiliates. All rights reserved.72
Oracle Data Integration
Oracle WarehouseBuilder Product Update
OWB Support PoliciesCustomer Downloadable OWB Support Policies:
http://www.oracle.com/us/support/library/lifetime-support-technology-069183.pdfhttp://www.oracle.com/us/support/library/lifetime-support-technology-069183.pdf8/10/2019 ODI 12c Workshop Syd 20140820 Slides
73/78
Copyright 2013, Oracle and/or its affiliates. All rights reserved.73
Release GA DatePremier
Support EndsExtended
Support Ends Sus
OWB 9.2 Jul 2003 Oct 2007 Not Available OctOWB 10.1 Apr 2004 Jul 2007 Not Available Jul
OWB 10.2 Jul 2005 Jul 2010 Jul 2013 Ind
OWB 11.1 Aug 2007 Aug 2012 Aug 2015 Ind
OWB 11.2 Sep 2009 Current Dates:Jan 2015
Future Dates:
Same as DB12
Current Dates:Jan 2018
Future Dates:
Same as DB12
Ind
For more Information about Support Levels:http://www.oracle.com/us/support/lifetime-support/index.html
Customer Downloadable OWB Support Policies:http://www.oracle.com/us/support/library/lifetime-support-technology-069183.pdf
Best Practices for OWB to ODI Migratio
http://www.oracle.com/us/support/lifetime-support/index.htmlhttp://www.oracle.com/us/support/lifetime-support/index.htmlhttp://www.oracle.com/us/support/library/lifetime-support-technology-069183.pdfhttp://www.oracle.com/us/support/library/lifetime-support-technology-069183.pdfhttp://www.oracle.com/us/support/library/lifetime-support-technology-069183.pdfhttp://www.oracle.com/us/support/library/lifetime-support-technology-069183.pdfhttp://www.oracle.com/us/support/library/lifetime-support-technology-069183.pdfhttp://www.oracle.com/us/support/library/lifetime-support-technology-069183.pdfhttp://www.oracle.com/us/support/library/lifetime-support-technology-069183.pdfhttp://www.oracle.com/us/support/library/lifetime-support-technology-069183.pdfhttp://www.oracle.com/us/support/library/lifetime-support-technology-069183.pdfhttp://www.oracle.com/us/support/library/lifetime-support-technology-069183.pdfhttp://www.oracle.com/us/support/lifetime-support/index.htmlhttp://www.oracle.com/us/support/lifetime-support/index.htmlhttp://www.oracle.com/us/support/lifetime-support/index.htmlhttp://www.oracle.com/us/support/lifetime-support/index.html8/10/2019 ODI 12c Workshop Syd 20140820 Slides
74/78
Copyright 2013, Oracle and/or its affiliates. All rights reserved.74
ODI 12c supports a phased migration approach
Execute and monitor existing OWB 11gR2 jobs from ODI 12
Use the migration utility to convert existing OWB 11gR2 objetheir ODI equivalents
Start new developments using ODI 12c
Understand that OWB and ODI are different ETL tools
There is no free lunch when migrating a technical migrat
between different tools will never be 100% perfect or predict
Invoking OWB 11.2 Processes from OD
8/10/2019 ODI 12c Workshop Syd 20140820 Slides
75/78
Copyright 2013, Oracle and/or its affiliates. All rights reserved.75
New OWB Runtime Repositorytechnology available in Topology
OWB processes can be invokedusing the OdiStartOwbJob tool inPackages
OWB audit information is availablein Operator, ODI Console andEnterprise Manager
OWB to ODI Migration UtilityOverview
8/10/2019 ODI 12c Workshop Syd 20140820 Slides
76/78
Copyright 2013, Oracle and/or its affiliates. All rights reserved.76
Versions supported
OWB 11.2.0.4 to ODI 12c
Design-time metadata migration only
Data Objects
Mappings
Separate command line utility
uses OWB SDK and ODI SDK
8/10/2019 ODI 12c Workshop Syd 20140820 Slides
77/78
Copyright 2013, Oracle and/or its affiliates. All rights reserved.77
Hands-on Labs
8/10/2019 ODI 12c Workshop Syd 20140820 Slides
78/78
Copyright 2013, Oracle and/or its affiliates. All rights reserved.78