SlideShare uma empresa Scribd logo
1 de 33
Baixar para ler offline
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Oracle Warehouse Builder to
Oracle Data Integrator 12c
Migrations
Noel Sidebotham – Oracle Data Integration
Holger Dresing – Oracle Data Integration
Ashish Kashalkar – Oracle Consulting
August, 2015
Oracle Confidential – Internal/Restricted/Highly Restricted
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.
Oracle Confidential – Internal/Restricted/Highly Restricted 2
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
3
Agenda
• ODI 12c - Introduction
• Migration Utility Overview
• Migration Factory Services
• Demonstration
• Q&A
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Oracle Data Integration
Introduction
Oracle Confidential – Internal/Restricted/Highly Restricted 4
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Oracle Data Integrator
Bulk Data Processing and Data Transformation
Oracle Data Integrator
OLTP
Applications
Legacy
Unstructured
 Certified for leading
technologies to deliver fast
time to value
 High-performance, low cost
of ownership E-LT
architecture
 Lightweight deployment
 Flexible, easy to enrich
functionality
High Performance E-LT
Declarative Design
CEP Data Services
Extensible Knowledge Modules
Capable of Integrating Structured &
Unstructured Data
Copyright © 2014 Oracle and/or its affiliates. All rights reserved.
 Big Data: Hive, HBase, Sqoop
 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 Enterprise One, JD
Edwards World, SAP ERP and SAP BW
 Heterogeneous: Optimizations for all major
RDBMS: IBM DB2, Microsoft SQL Server,
Teradata, Netezza, etc.
Applications
Legacy
Databases
Big Data
Cloud
Extended Connectivity
Leverages Existing IT, Faster Implementation
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Reverse
Engineer
Metadata
Journalize
(CDC)
Load from
Source to
Staging
Check
Constraints
Integrate,
Transform
Data
Service
Knowledge Modules
Simpler Physical Design and Shorter Implementation Time
9
Oracle Sqoop Hive HBase
Oracle
Merge
SAP ERP
SAP BW
Oracle
Datapump
Oracle
DBLink
JMS
External
Tables
Teradata
Oracle
Spatial
Siebel
eBusines
Suite
IBM DB2 Netezza SCD
Key Architecture Benefits
 Faster development and simpler
maintenance using templates
 Easy to extend and add new best practices
 Enforces predictability and reduces cost of
ownership
Pluggable Knowledge Modules Architecture
Sample out-of-the-box Knowledge Modules
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
• Key Architecture Benefits: 100% Java, Open APIs, fast E-LT
D
A
B
File
C
C$_0
C$_1
LKM
LKM
IKM
I$ E$ (Errors)
CKMIKM
RKM
JKM
Check-LoadTransformExtract-Load
ODI Agent
Application & SOA Business Intelligence
& Data Warehouse
ODI Agent may be deployed in
any part of the architecture
How ODI Works: E-LT Architecture
High Performance, Flexible, Lightweight Architecture
10
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
• Declarative Flow-Based User Interface
• Reusable Mappings
• Step By Step Debugger
Improved User Experience
and Productivity
• Parallel Target Table Load
• In-Session Parallelism
• Low Overhead Session
Core Features for Better
Performance
• Integration with Common Admin Model
• Integration with OPSS Enterprise Roles
Enterprise Deployment
• Integration with Enterprise Manager Cloud ControlImproved Manageability
• Integration with Oracle Warehouse Builder
• Integration with Oracle GoldenGate
Deeper Oracle Stack
Integration
New Features in Oracle Data Integrator 12c
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
Quick Overview of ODI Studio
UI Overview
Object Tree
Source and Target Area
Navigators
Accordions
Toolbar
Components
Expression
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
 A mapping can contain multiple targets
 Any component can map result to multiple
downstream components
 Split component allows to split input
logically based on expressions
Multiple Targets
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
• Capture common logic (sources, targets, transformations)
• Reuse logic in mappings
Reusable Mappings
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
 Provide control to the user on the Session
Execution Flow
 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)
Step By Step Debugger
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Oracle Warehouse Builder
to Oracle Data Integrator
Migration Tool
Introduction
Oracle Confidential – Internal/Restricted/Highly Restricted 16
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
17
Remarks
 Oracle Data Integrator is the strategic go-forward ETL platform from Oracle
 Statement of Direction: http://www.oracle.com/us/products/middleware/data-
integration/odi-statement-of-direction-1922235.pdf
 Existing OWB customers are NOT being forced to migrate to ODI
 Oracle offers “Lifetime Support” option for Sustaining Support on all OWB features
 Oracle Data Integrator 12c supports a phased migration approach
 Execute and monitor existing OWB 11gR2 jobs from ODI 12c
 Use the migration utility to convert existing OWB 11gR2 objects into their ODI
equivalents
 Start new developments using ODI 12c
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
18
OWB Support Policies
Release GA Date
Premier
Support Ends
Extended
Support Ends
Sustaining
Support Ends
OWB 9.2 Jul 2003 Oct 2007 Not Available Oct 2010
OWB 10.1 Apr 2004 Jul 2007 Not Available Jul 2010
OWB 10.2 Jul 2005 Jul 2010 Jul 2013 Indefinite
OWB 11.1 Aug 2007 Aug 2012 Aug 2015 Indefinite
OWB 11.2 Sep 2009 Jan 2015 Jan 2018 Indefinite
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
Lifetime Sustaining Support for OWB Customers
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
 Goal
 Provide a migration path to OWB users
 Integrate OWB and ODI runtime for
phased migration
 How
 OWB repositories can now be managed in
Topology
 OWB Jobs can be executed and monitored
in ODI
 OWB to ODI migration utility
Execute and monitor existing OWB 11gR2 jobs from ODI 12c
Oracle Warehouse Builder Integration
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
20
Migration Utility Overview
 Versions supported
 OWB 11.2.0.4 or 11.2.0.3 to ODI 12c
 Requires an ODI-EE license
 Design-time metadata migration only
 Data Objects
 Mappings
 Separate command line utility
 Uses OWB SDK and ODI SDK
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
21
Migration Scope Details
 Module and Location
 Data Objects
 Table (Columns, Keys, Indexes)
 View (Columns, Keys)
 Materialized View (Columns, Keys, Indexes)
 External Table (Columns)
 File (Records, Fields)
 Sequence
Supported OWB Design Time Metadata
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
22
 Mappings
 Classic Mappings, Code Template Mappings, Pluggable Mappings
 Most Mapping Operators
 Aggregator, Constant, Deduplicator
 Expression, External Table, Filter
 Flat File, Joiner, Key Lookup
 Mapping Input Parameter, Materialized View, Pivot
 Pre/Post Mapping Process, Sequence, Set
 Sorter, Splitter, Subquery
 Table, Table Function, Transformation
 Unpivot, View
Migration Scope Details
Supported OWB Design Time Metadata
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
23
Migration Scope Details
 Process Flows
 Dimensional modeling metadata
 Oracle Discoverer metadata and derived OBIEE metadata
 Data Quality components
 Custom PL/SQL
 OMB*Plus scripts
 OWB Experts
Unsupported OWB Design Time Metadata (sample)
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
24
ODI Related Enhancements
 New components developed for ODI 12c (12.1.3)
 Pivot
 Unpivot
 Table Function
 Subquery
 Enhancements to existing ODI Objects
 Variable
 Sequence (support for CURRVAL)
 Lookup
 Oracle Knowledge Modules
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
25
Migration Utility Syntax and Options
 Command:
>$OWBHOME/bin/unix/migration.sh <odi_master_repos_pwd>
<odi_user_pwd> <owb_wksp_owner_pwd> <config_file>
 Configuration File
 Connection Information to OWB and ODI
 OWB design metadata to migrate
 Migration options
 3 running modes
 Fast Check, Dry Run, Run
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
26
How to Get the Migration Utility?
 Apply the following patches
 OWB: #17830453
 ODI: #17053768
 Both are available on My Oracle Support
 Supported Platforms: Windows 64-bit and Linux 64-bit
 Supported Versions: OWB 11.2.0.3+ and ODI 12.1.2.0.0+
 Migration documentation included in ODI documentation:
http://docs.oracle.com/middleware/1212/odi/ODIMG/index.html
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
27
Migration Screenshots
Customers Mapping in OWBCustomers Mapping in ODI
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
28
Migration Screenshots
Customer Sales Mapping in ODICustomer Sales Mapping in OWB
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
29
Customer Experiences
• Average 80% of the mappings can be migrated automatically: customer with OWB in-database
ETL up to 95% .
• Performance of the migrated SQL statements is comparable to the OWB processes.
You have to keep in mind, that OWB generated long complex SQL-Statements with
inline queries. ODI generated shorter SQL Statements, sometimes it generates more
than 1 SQL Statements.
• The development of ODI mappings is faster than development of OWB mappings, about 30 %,
reason is the use of the knowledge modules.
• ODI12c allowed us to maintain investment in OWB to execute non-migrated legacy
code, whilst allowing us to use the new fantastic platform support like Hadoop.
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
30
Customer Examples
• International service provider in the area of:
• Supply Chain & Manufacturing,
• Solutions are based on Oracle technology
• Oracle Business Intelligence Enterprise Edition
• Endeca
• Oracle Data Integration Suite
• E-Business Suite
• Benefits
• Development time needed for EDW mappings decreased
by half
BI Infrastructure:
Enterprise
dataware-
house
EDW
(Data Vault)
Analytics
cubes
Reports
Statistics
Dashboard
s
Data-
mart
DM
Staging
(pull)
STG
Self
Service
queries
Pre-
staging
(push)
PRE
Process administration ADM
Data
Sources
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Oracle Consulting
Migration Factory Services
OWB to ODI 12c
Oracle Confidential – Internal/Restricted/Highly Restricted 31
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Operate/Maintain
Migration Factory Approach
Discover
Programme Governance
Platform Delivery
Transition
Migrate
Analyze to
to
to
StreamGovernance
Further Migration Types
OWB ODI
BO OBIEE
SAP BW Oracle BI
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
OWB –ODI Migration: List of steps
Step Description
Verify your system
environment
Before running the migration utility, verify that your system meets
requirements.
Review supported and
unsupported objects
Make sure you understand what will and will not be migrated.
Edit the migration
utility configuration file
Edit the migration utility configuration file and make sure the settings are
correct for your environment.
The configuration file contains connection information and other details
required for migration.
Run the migration
utility
Run the migration utility to migrate OWB objects to ODI using the settings in
the migration utility configuration file.
Review the migration
utility log file
After migration is complete, review the migration utility log file.
The file contains details about objects that were migrated, and error messages
if errors occurred.
Review the migration
utility exclusion report
After migration is complete, review the migration utility exclusion report.
The report provides a summary of objects that were migrated, and lists
whether migration succeeded or failed for each object.
Update manually and
migrate objects in
Exclusion report
Manually update the interfaces to add functionality of objects that are not
covered by Utility
Verify your migration In ODI Studio, connect to your ODI environment and perform post-migration
testing to verify your migration.
Verify your system
environment
Review supported
and unsupported
objects
Edit the migration
utility configuration
file
Run the migration
utility
Review the migration
utility log file
Review the migration
utility exclusion
report. Manually fix.
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Questions & Answers
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Confidential – Internal/Restricted/Highly Restricted 35

Mais conteúdo relacionado

Mais procurados

Meetup Oracle Database MAD_BCN: 1.3 Gestión del ciclo de vida de Oracle Datab...
Meetup Oracle Database MAD_BCN: 1.3 Gestión del ciclo de vida de Oracle Datab...Meetup Oracle Database MAD_BCN: 1.3 Gestión del ciclo de vida de Oracle Datab...
Meetup Oracle Database MAD_BCN: 1.3 Gestión del ciclo de vida de Oracle Datab...avanttic Consultoría Tecnológica
 
Oracle GoldenGate Performance Tuning
Oracle GoldenGate Performance TuningOracle GoldenGate Performance Tuning
Oracle GoldenGate Performance TuningBobby Curtis
 
Avoid the Oracle SE2 Trap with EnterpriseDB & Palisade Compliance
Avoid the Oracle SE2 Trap with EnterpriseDB & Palisade ComplianceAvoid the Oracle SE2 Trap with EnterpriseDB & Palisade Compliance
Avoid the Oracle SE2 Trap with EnterpriseDB & Palisade ComplianceEDB
 
Moving OBIEE to Oracle Analytics Cloud
Moving OBIEE to Oracle Analytics CloudMoving OBIEE to Oracle Analytics Cloud
Moving OBIEE to Oracle Analytics CloudEdelweiss Kammermann
 
Oracle real time replica solution (Oracle GoldenGate) in Telco and FSI vertic...
Oracle real time replica solution (Oracle GoldenGate) in Telco and FSI vertic...Oracle real time replica solution (Oracle GoldenGate) in Telco and FSI vertic...
Oracle real time replica solution (Oracle GoldenGate) in Telco and FSI vertic...Milomir Vojvodic
 
Oracle Database – Mission Critical
Oracle Database – Mission CriticalOracle Database – Mission Critical
Oracle Database – Mission CriticalMarkus Michalewicz
 
Oracle Database 19c - poslední z rodiny 12.2 a co přináší nového
Oracle Database 19c - poslední z rodiny 12.2 a co přináší novéhoOracle Database 19c - poslední z rodiny 12.2 a co přináší nového
Oracle Database 19c - poslední z rodiny 12.2 a co přináší novéhoMarketingArrowECS_CZ
 
Integrating Oracle Data Integrator with Oracle GoldenGate 12c
Integrating Oracle Data Integrator with Oracle GoldenGate 12cIntegrating Oracle Data Integrator with Oracle GoldenGate 12c
Integrating Oracle Data Integrator with Oracle GoldenGate 12cEdelweiss Kammermann
 
Replacing Oracle CDC with Oracle GoldenGate
Replacing Oracle CDC with Oracle GoldenGateReplacing Oracle CDC with Oracle GoldenGate
Replacing Oracle CDC with Oracle GoldenGateStewart Bryson
 
Obiee 12C and the Leap Forward in Lifecycle Management
Obiee 12C and the Leap Forward in Lifecycle ManagementObiee 12C and the Leap Forward in Lifecycle Management
Obiee 12C and the Leap Forward in Lifecycle ManagementStewart Bryson
 
How to Handle DEV&TEST&PROD for Oracle Data Integrator
How to Handle DEV&TEST&PROD for Oracle Data IntegratorHow to Handle DEV&TEST&PROD for Oracle Data Integrator
How to Handle DEV&TEST&PROD for Oracle Data IntegratorGurcan Orhan
 
IBM Power leading Cognitive Systems
IBM Power leading Cognitive SystemsIBM Power leading Cognitive Systems
IBM Power leading Cognitive SystemsHugo Blanco
 
Best Practices for the Most Impactful Oracle Database 18c and 19c Features
Best Practices for the Most Impactful Oracle Database 18c and 19c FeaturesBest Practices for the Most Impactful Oracle Database 18c and 19c Features
Best Practices for the Most Impactful Oracle Database 18c and 19c FeaturesMarkus Michalewicz
 
HA, Scalability, DR & MAA in Oracle Database 21c - Overview
HA, Scalability, DR & MAA in Oracle Database 21c - OverviewHA, Scalability, DR & MAA in Oracle Database 21c - Overview
HA, Scalability, DR & MAA in Oracle Database 21c - OverviewMarkus Michalewicz
 
Oracle RAC - Roadmap for New Features
Oracle RAC - Roadmap for New FeaturesOracle RAC - Roadmap for New Features
Oracle RAC - Roadmap for New FeaturesMarkus Michalewicz
 
Understanding Oracle GoldenGate 12c
Understanding Oracle GoldenGate 12cUnderstanding Oracle GoldenGate 12c
Understanding Oracle GoldenGate 12cIT Help Desk Inc
 

Mais procurados (20)

Meetup Oracle Database MAD_BCN: 1.3 Gestión del ciclo de vida de Oracle Datab...
Meetup Oracle Database MAD_BCN: 1.3 Gestión del ciclo de vida de Oracle Datab...Meetup Oracle Database MAD_BCN: 1.3 Gestión del ciclo de vida de Oracle Datab...
Meetup Oracle Database MAD_BCN: 1.3 Gestión del ciclo de vida de Oracle Datab...
 
Oracle Data integrator 11g (ODI) - Online Training Course
Oracle Data integrator 11g (ODI) - Online Training Course Oracle Data integrator 11g (ODI) - Online Training Course
Oracle Data integrator 11g (ODI) - Online Training Course
 
Oracle GoldenGate Performance Tuning
Oracle GoldenGate Performance TuningOracle GoldenGate Performance Tuning
Oracle GoldenGate Performance Tuning
 
Avoid the Oracle SE2 Trap with EnterpriseDB & Palisade Compliance
Avoid the Oracle SE2 Trap with EnterpriseDB & Palisade ComplianceAvoid the Oracle SE2 Trap with EnterpriseDB & Palisade Compliance
Avoid the Oracle SE2 Trap with EnterpriseDB & Palisade Compliance
 
Moving OBIEE to Oracle Analytics Cloud
Moving OBIEE to Oracle Analytics CloudMoving OBIEE to Oracle Analytics Cloud
Moving OBIEE to Oracle Analytics Cloud
 
Oracle real time replica solution (Oracle GoldenGate) in Telco and FSI vertic...
Oracle real time replica solution (Oracle GoldenGate) in Telco and FSI vertic...Oracle real time replica solution (Oracle GoldenGate) in Telco and FSI vertic...
Oracle real time replica solution (Oracle GoldenGate) in Telco and FSI vertic...
 
Oracle Database – Mission Critical
Oracle Database – Mission CriticalOracle Database – Mission Critical
Oracle Database – Mission Critical
 
Oracle Data Integrator
Oracle Data Integrator Oracle Data Integrator
Oracle Data Integrator
 
Oracle Database 19c - poslední z rodiny 12.2 a co přináší nového
Oracle Database 19c - poslední z rodiny 12.2 a co přináší novéhoOracle Database 19c - poslední z rodiny 12.2 a co přináší nového
Oracle Database 19c - poslední z rodiny 12.2 a co přináší nového
 
Integrating Oracle Data Integrator with Oracle GoldenGate 12c
Integrating Oracle Data Integrator with Oracle GoldenGate 12cIntegrating Oracle Data Integrator with Oracle GoldenGate 12c
Integrating Oracle Data Integrator with Oracle GoldenGate 12c
 
Replacing Oracle CDC with Oracle GoldenGate
Replacing Oracle CDC with Oracle GoldenGateReplacing Oracle CDC with Oracle GoldenGate
Replacing Oracle CDC with Oracle GoldenGate
 
Obiee 12C and the Leap Forward in Lifecycle Management
Obiee 12C and the Leap Forward in Lifecycle ManagementObiee 12C and the Leap Forward in Lifecycle Management
Obiee 12C and the Leap Forward in Lifecycle Management
 
How to Handle DEV&TEST&PROD for Oracle Data Integrator
How to Handle DEV&TEST&PROD for Oracle Data IntegratorHow to Handle DEV&TEST&PROD for Oracle Data Integrator
How to Handle DEV&TEST&PROD for Oracle Data Integrator
 
IBM Power leading Cognitive Systems
IBM Power leading Cognitive SystemsIBM Power leading Cognitive Systems
IBM Power leading Cognitive Systems
 
Best Practices for the Most Impactful Oracle Database 18c and 19c Features
Best Practices for the Most Impactful Oracle Database 18c and 19c FeaturesBest Practices for the Most Impactful Oracle Database 18c and 19c Features
Best Practices for the Most Impactful Oracle Database 18c and 19c Features
 
Why Use an Oracle Database?
Why Use an Oracle Database?Why Use an Oracle Database?
Why Use an Oracle Database?
 
2020 – A Decade of Change
2020 – A Decade of Change2020 – A Decade of Change
2020 – A Decade of Change
 
HA, Scalability, DR & MAA in Oracle Database 21c - Overview
HA, Scalability, DR & MAA in Oracle Database 21c - OverviewHA, Scalability, DR & MAA in Oracle Database 21c - Overview
HA, Scalability, DR & MAA in Oracle Database 21c - Overview
 
Oracle RAC - Roadmap for New Features
Oracle RAC - Roadmap for New FeaturesOracle RAC - Roadmap for New Features
Oracle RAC - Roadmap for New Features
 
Understanding Oracle GoldenGate 12c
Understanding Oracle GoldenGate 12cUnderstanding Oracle GoldenGate 12c
Understanding Oracle GoldenGate 12c
 

Destaque

Migration Steps from OWB 2 ODI
Migration Steps from OWB 2 ODIMigration Steps from OWB 2 ODI
Migration Steps from OWB 2 ODIGurcan Orhan
 
DM Presentation USA
DM Presentation USADM Presentation USA
DM Presentation USASharon Larry
 
owb-11gr2-new-features-summary-129693
owb-11gr2-new-features-summary-129693owb-11gr2-new-features-summary-129693
owb-11gr2-new-features-summary-129693Carnot Antonio Romero
 
Oracle data integrator 12c - getting started
Oracle data integrator 12c - getting startedOracle data integrator 12c - getting started
Oracle data integrator 12c - getting startedMichael Rainey
 
Getting started with odi
Getting started with odiGetting started with odi
Getting started with odichecksekhar
 
ODI 11g in the Enterprise - BIWA 2013
ODI 11g in the Enterprise - BIWA 2013ODI 11g in the Enterprise - BIWA 2013
ODI 11g in the Enterprise - BIWA 2013Mark Rittman
 
Oracle data integrator project
Oracle data integrator projectOracle data integrator project
Oracle data integrator projectAmit Sharma
 
Building an Effective Data Warehouse Architecture
Building an Effective Data Warehouse ArchitectureBuilding an Effective Data Warehouse Architecture
Building an Effective Data Warehouse ArchitectureJames Serra
 

Destaque (12)

Migration Steps from OWB 2 ODI
Migration Steps from OWB 2 ODIMigration Steps from OWB 2 ODI
Migration Steps from OWB 2 ODI
 
Owb
OwbOwb
Owb
 
DM Presentation USA
DM Presentation USADM Presentation USA
DM Presentation USA
 
owb-11gr2-new-features-summary-129693
owb-11gr2-new-features-summary-129693owb-11gr2-new-features-summary-129693
owb-11gr2-new-features-summary-129693
 
A (1)
A (1)A (1)
A (1)
 
Oracle data integrator 12c - getting started
Oracle data integrator 12c - getting startedOracle data integrator 12c - getting started
Oracle data integrator 12c - getting started
 
Getting started with odi
Getting started with odiGetting started with odi
Getting started with odi
 
Obia with odi
Obia with odiObia with odi
Obia with odi
 
ODI 11g in the Enterprise - BIWA 2013
ODI 11g in the Enterprise - BIWA 2013ODI 11g in the Enterprise - BIWA 2013
ODI 11g in the Enterprise - BIWA 2013
 
Englhish v
Englhish vEnglhish v
Englhish v
 
Oracle data integrator project
Oracle data integrator projectOracle data integrator project
Oracle data integrator project
 
Building an Effective Data Warehouse Architecture
Building an Effective Data Warehouse ArchitectureBuilding an Effective Data Warehouse Architecture
Building an Effective Data Warehouse Architecture
 

Semelhante a Oracle Warehouse Builder to Oracle Data Integrator 12c Migration Utility

All of the Performance Tuning Features in Oracle SQL Developer
All of the Performance Tuning Features in Oracle SQL DeveloperAll of the Performance Tuning Features in Oracle SQL Developer
All of the Performance Tuning Features in Oracle SQL DeveloperJeff Smith
 
A practical introduction to Oracle NoSQL Database - OOW2014
A practical introduction to Oracle NoSQL Database - OOW2014A practical introduction to Oracle NoSQL Database - OOW2014
A practical introduction to Oracle NoSQL Database - OOW2014Anuj Sahni
 
What's New in Oracle SQL Developer for 2018
What's New in Oracle SQL Developer for 2018What's New in Oracle SQL Developer for 2018
What's New in Oracle SQL Developer for 2018Jeff Smith
 
Oracle SQL Developer for SQL Server?
Oracle SQL Developer for SQL Server?Oracle SQL Developer for SQL Server?
Oracle SQL Developer for SQL Server?Jeff Smith
 
Oracle SQL Developer Data Modeler - for SQL Server
Oracle SQL Developer Data Modeler - for SQL ServerOracle SQL Developer Data Modeler - for SQL Server
Oracle SQL Developer Data Modeler - for SQL ServerJeff Smith
 
Oracle SQL Developer for the DBA
Oracle SQL Developer for the DBAOracle SQL Developer for the DBA
Oracle SQL Developer for the DBAJeff Smith
 
Oracle Openworld Presentation with Paul Kent (SAS) on Big Data Appliance and ...
Oracle Openworld Presentation with Paul Kent (SAS) on Big Data Appliance and ...Oracle Openworld Presentation with Paul Kent (SAS) on Big Data Appliance and ...
Oracle Openworld Presentation with Paul Kent (SAS) on Big Data Appliance and ...jdijcks
 
Tame Big Data with Oracle Data Integration
Tame Big Data with Oracle Data IntegrationTame Big Data with Oracle Data Integration
Tame Big Data with Oracle Data IntegrationMichael Rainey
 
Unlocking Big Data Silos in the Enterprise or the Cloud (Con7877)
Unlocking Big Data Silos in the Enterprise or the Cloud (Con7877)Unlocking Big Data Silos in the Enterprise or the Cloud (Con7877)
Unlocking Big Data Silos in the Enterprise or the Cloud (Con7877)Jeffrey T. Pollock
 
Simplify IT: Oracle SuperCluster
Simplify IT: Oracle SuperCluster Simplify IT: Oracle SuperCluster
Simplify IT: Oracle SuperCluster Fran Navarro
 
The Power of Java and Oracle WebLogic Server in the Public Cloud (OpenWorld, ...
The Power of Java and Oracle WebLogic Server in the Public Cloud (OpenWorld, ...The Power of Java and Oracle WebLogic Server in the Public Cloud (OpenWorld, ...
The Power of Java and Oracle WebLogic Server in the Public Cloud (OpenWorld, ...jeckels
 
Big Data Management System: Smart SQL Processing Across Hadoop and your Data ...
Big Data Management System: Smart SQL Processing Across Hadoop and your Data ...Big Data Management System: Smart SQL Processing Across Hadoop and your Data ...
Big Data Management System: Smart SQL Processing Across Hadoop and your Data ...DataWorks Summit
 
Oracle Coherence Strategy and Roadmap (OpenWorld, September 2014)
Oracle Coherence Strategy and Roadmap (OpenWorld, September 2014)Oracle Coherence Strategy and Roadmap (OpenWorld, September 2014)
Oracle Coherence Strategy and Roadmap (OpenWorld, September 2014)jeckels
 
KSCOPE Cloud Services and the Self Service Portal
KSCOPE Cloud Services  and the Self Service PortalKSCOPE Cloud Services  and the Self Service Portal
KSCOPE Cloud Services and the Self Service PortalKellyn Pot'Vin-Gorman
 

Semelhante a Oracle Warehouse Builder to Oracle Data Integrator 12c Migration Utility (20)

All of the Performance Tuning Features in Oracle SQL Developer
All of the Performance Tuning Features in Oracle SQL DeveloperAll of the Performance Tuning Features in Oracle SQL Developer
All of the Performance Tuning Features in Oracle SQL Developer
 
Oracle Database Cloud Service
Oracle Database Cloud ServiceOracle Database Cloud Service
Oracle Database Cloud Service
 
A practical introduction to Oracle NoSQL Database - OOW2014
A practical introduction to Oracle NoSQL Database - OOW2014A practical introduction to Oracle NoSQL Database - OOW2014
A practical introduction to Oracle NoSQL Database - OOW2014
 
What's New in Oracle SQL Developer for 2018
What's New in Oracle SQL Developer for 2018What's New in Oracle SQL Developer for 2018
What's New in Oracle SQL Developer for 2018
 
ADF Data Visualisatie sessie - Introductie DVT componenten
ADF Data Visualisatie sessie - Introductie DVT componentenADF Data Visualisatie sessie - Introductie DVT componenten
ADF Data Visualisatie sessie - Introductie DVT componenten
 
Soa suite12c presentation @AMIS by Simone Geib
Soa suite12c presentation @AMIS by Simone GeibSoa suite12c presentation @AMIS by Simone Geib
Soa suite12c presentation @AMIS by Simone Geib
 
Oracle SQL Developer for SQL Server?
Oracle SQL Developer for SQL Server?Oracle SQL Developer for SQL Server?
Oracle SQL Developer for SQL Server?
 
Oracle SQL Developer Data Modeler - for SQL Server
Oracle SQL Developer Data Modeler - for SQL ServerOracle SQL Developer Data Modeler - for SQL Server
Oracle SQL Developer Data Modeler - for SQL Server
 
Oracle SQL Developer for the DBA
Oracle SQL Developer for the DBAOracle SQL Developer for the DBA
Oracle SQL Developer for the DBA
 
Oracle Openworld Presentation with Paul Kent (SAS) on Big Data Appliance and ...
Oracle Openworld Presentation with Paul Kent (SAS) on Big Data Appliance and ...Oracle Openworld Presentation with Paul Kent (SAS) on Big Data Appliance and ...
Oracle Openworld Presentation with Paul Kent (SAS) on Big Data Appliance and ...
 
Tame Big Data with Oracle Data Integration
Tame Big Data with Oracle Data IntegrationTame Big Data with Oracle Data Integration
Tame Big Data with Oracle Data Integration
 
Unlocking Big Data Silos in the Enterprise or the Cloud (Con7877)
Unlocking Big Data Silos in the Enterprise or the Cloud (Con7877)Unlocking Big Data Silos in the Enterprise or the Cloud (Con7877)
Unlocking Big Data Silos in the Enterprise or the Cloud (Con7877)
 
Exadata Cloud Service Overview(v2)
Exadata Cloud Service Overview(v2) Exadata Cloud Service Overview(v2)
Exadata Cloud Service Overview(v2)
 
Simplify IT: Oracle SuperCluster
Simplify IT: Oracle SuperCluster Simplify IT: Oracle SuperCluster
Simplify IT: Oracle SuperCluster
 
Apex day 1.0 fastest route to cloud sept 2015_julian lane
Apex day 1.0 fastest route to cloud sept 2015_julian laneApex day 1.0 fastest route to cloud sept 2015_julian lane
Apex day 1.0 fastest route to cloud sept 2015_julian lane
 
The Power of Java and Oracle WebLogic Server in the Public Cloud (OpenWorld, ...
The Power of Java and Oracle WebLogic Server in the Public Cloud (OpenWorld, ...The Power of Java and Oracle WebLogic Server in the Public Cloud (OpenWorld, ...
The Power of Java and Oracle WebLogic Server in the Public Cloud (OpenWorld, ...
 
OOW-TBE-12c-CON7307-Sharable
OOW-TBE-12c-CON7307-SharableOOW-TBE-12c-CON7307-Sharable
OOW-TBE-12c-CON7307-Sharable
 
Big Data Management System: Smart SQL Processing Across Hadoop and your Data ...
Big Data Management System: Smart SQL Processing Across Hadoop and your Data ...Big Data Management System: Smart SQL Processing Across Hadoop and your Data ...
Big Data Management System: Smart SQL Processing Across Hadoop and your Data ...
 
Oracle Coherence Strategy and Roadmap (OpenWorld, September 2014)
Oracle Coherence Strategy and Roadmap (OpenWorld, September 2014)Oracle Coherence Strategy and Roadmap (OpenWorld, September 2014)
Oracle Coherence Strategy and Roadmap (OpenWorld, September 2014)
 
KSCOPE Cloud Services and the Self Service Portal
KSCOPE Cloud Services  and the Self Service PortalKSCOPE Cloud Services  and the Self Service Portal
KSCOPE Cloud Services and the Self Service Portal
 

Último

Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsAlberto González Trastoy
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providermohitmore19
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️Delhi Call girls
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...ICS
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsAndolasoft Inc
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...kellynguyen01
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Steffen Staab
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Modelsaagamshah0812
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...panagenda
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...MyIntelliSource, Inc.
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsArshad QA
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsJhone kinadey
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxbodapatigopi8531
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdfWave PLM
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comFatema Valibhai
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...Health
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionSolGuruz
 

Último (20)

Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.js
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptx
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS LiveVip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with Precision
 

Oracle Warehouse Builder to Oracle Data Integrator 12c Migration Utility

  • 1. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Warehouse Builder to Oracle Data Integrator 12c Migrations Noel Sidebotham – Oracle Data Integration Holger Dresing – Oracle Data Integration Ashish Kashalkar – Oracle Consulting August, 2015 Oracle Confidential – Internal/Restricted/Highly Restricted
  • 2. 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. Oracle Confidential – Internal/Restricted/Highly Restricted 2
  • 3. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 3 Agenda • ODI 12c - Introduction • Migration Utility Overview • Migration Factory Services • Demonstration • Q&A
  • 4. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Data Integration Introduction Oracle Confidential – Internal/Restricted/Highly Restricted 4
  • 5. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Data Integrator Bulk Data Processing and Data Transformation Oracle Data Integrator OLTP Applications Legacy Unstructured  Certified for leading technologies to deliver fast time to value  High-performance, low cost of ownership E-LT architecture  Lightweight deployment  Flexible, easy to enrich functionality High Performance E-LT Declarative Design CEP Data Services Extensible Knowledge Modules Capable of Integrating Structured & Unstructured Data
  • 6. Copyright © 2014 Oracle and/or its affiliates. All rights reserved.  Big Data: Hive, HBase, Sqoop  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 Enterprise One, JD Edwards World, SAP ERP and SAP BW  Heterogeneous: Optimizations for all major RDBMS: IBM DB2, Microsoft SQL Server, Teradata, Netezza, etc. Applications Legacy Databases Big Data Cloud Extended Connectivity Leverages Existing IT, Faster Implementation
  • 7. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Reverse Engineer Metadata Journalize (CDC) Load from Source to Staging Check Constraints Integrate, Transform Data Service Knowledge Modules Simpler Physical Design and Shorter Implementation Time 9 Oracle Sqoop Hive HBase Oracle Merge SAP ERP SAP BW Oracle Datapump Oracle DBLink JMS External Tables Teradata Oracle Spatial Siebel eBusines Suite IBM DB2 Netezza SCD Key Architecture Benefits  Faster development and simpler maintenance using templates  Easy to extend and add new best practices  Enforces predictability and reduces cost of ownership Pluggable Knowledge Modules Architecture Sample out-of-the-box Knowledge Modules
  • 8. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | • Key Architecture Benefits: 100% Java, Open APIs, fast E-LT D A B File C C$_0 C$_1 LKM LKM IKM I$ E$ (Errors) CKMIKM RKM JKM Check-LoadTransformExtract-Load ODI Agent Application & SOA Business Intelligence & Data Warehouse ODI Agent may be deployed in any part of the architecture How ODI Works: E-LT Architecture High Performance, Flexible, Lightweight Architecture 10
  • 9. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | • Declarative Flow-Based User Interface • Reusable Mappings • Step By Step Debugger Improved User Experience and Productivity • Parallel Target Table Load • In-Session Parallelism • Low Overhead Session Core Features for Better Performance • Integration with Common Admin Model • Integration with OPSS Enterprise Roles Enterprise Deployment • Integration with Enterprise Manager Cloud ControlImproved Manageability • Integration with Oracle Warehouse Builder • Integration with Oracle GoldenGate Deeper Oracle Stack Integration New Features in Oracle Data Integrator 12c
  • 10. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Quick Overview of ODI Studio UI Overview Object Tree Source and Target Area Navigators Accordions Toolbar Components Expression
  • 11. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |  A mapping can contain multiple targets  Any component can map result to multiple downstream components  Split component allows to split input logically based on expressions Multiple Targets
  • 12. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | • Capture common logic (sources, targets, transformations) • Reuse logic in mappings Reusable Mappings
  • 13. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |  Provide control to the user on the Session Execution Flow  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) Step By Step Debugger
  • 14. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Warehouse Builder to Oracle Data Integrator Migration Tool Introduction Oracle Confidential – Internal/Restricted/Highly Restricted 16
  • 15. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 17 Remarks  Oracle Data Integrator is the strategic go-forward ETL platform from Oracle  Statement of Direction: http://www.oracle.com/us/products/middleware/data- integration/odi-statement-of-direction-1922235.pdf  Existing OWB customers are NOT being forced to migrate to ODI  Oracle offers “Lifetime Support” option for Sustaining Support on all OWB features  Oracle Data Integrator 12c supports a phased migration approach  Execute and monitor existing OWB 11gR2 jobs from ODI 12c  Use the migration utility to convert existing OWB 11gR2 objects into their ODI equivalents  Start new developments using ODI 12c
  • 16. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 18 OWB Support Policies Release GA Date Premier Support Ends Extended Support Ends Sustaining Support Ends OWB 9.2 Jul 2003 Oct 2007 Not Available Oct 2010 OWB 10.1 Apr 2004 Jul 2007 Not Available Jul 2010 OWB 10.2 Jul 2005 Jul 2010 Jul 2013 Indefinite OWB 11.1 Aug 2007 Aug 2012 Aug 2015 Indefinite OWB 11.2 Sep 2009 Jan 2015 Jan 2018 Indefinite 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 Lifetime Sustaining Support for OWB Customers
  • 17. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |  Goal  Provide a migration path to OWB users  Integrate OWB and ODI runtime for phased migration  How  OWB repositories can now be managed in Topology  OWB Jobs can be executed and monitored in ODI  OWB to ODI migration utility Execute and monitor existing OWB 11gR2 jobs from ODI 12c Oracle Warehouse Builder Integration
  • 18. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 20 Migration Utility Overview  Versions supported  OWB 11.2.0.4 or 11.2.0.3 to ODI 12c  Requires an ODI-EE license  Design-time metadata migration only  Data Objects  Mappings  Separate command line utility  Uses OWB SDK and ODI SDK
  • 19. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 21 Migration Scope Details  Module and Location  Data Objects  Table (Columns, Keys, Indexes)  View (Columns, Keys)  Materialized View (Columns, Keys, Indexes)  External Table (Columns)  File (Records, Fields)  Sequence Supported OWB Design Time Metadata
  • 20. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 22  Mappings  Classic Mappings, Code Template Mappings, Pluggable Mappings  Most Mapping Operators  Aggregator, Constant, Deduplicator  Expression, External Table, Filter  Flat File, Joiner, Key Lookup  Mapping Input Parameter, Materialized View, Pivot  Pre/Post Mapping Process, Sequence, Set  Sorter, Splitter, Subquery  Table, Table Function, Transformation  Unpivot, View Migration Scope Details Supported OWB Design Time Metadata
  • 21. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 23 Migration Scope Details  Process Flows  Dimensional modeling metadata  Oracle Discoverer metadata and derived OBIEE metadata  Data Quality components  Custom PL/SQL  OMB*Plus scripts  OWB Experts Unsupported OWB Design Time Metadata (sample)
  • 22. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 24 ODI Related Enhancements  New components developed for ODI 12c (12.1.3)  Pivot  Unpivot  Table Function  Subquery  Enhancements to existing ODI Objects  Variable  Sequence (support for CURRVAL)  Lookup  Oracle Knowledge Modules
  • 23. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 25 Migration Utility Syntax and Options  Command: >$OWBHOME/bin/unix/migration.sh <odi_master_repos_pwd> <odi_user_pwd> <owb_wksp_owner_pwd> <config_file>  Configuration File  Connection Information to OWB and ODI  OWB design metadata to migrate  Migration options  3 running modes  Fast Check, Dry Run, Run
  • 24. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 26 How to Get the Migration Utility?  Apply the following patches  OWB: #17830453  ODI: #17053768  Both are available on My Oracle Support  Supported Platforms: Windows 64-bit and Linux 64-bit  Supported Versions: OWB 11.2.0.3+ and ODI 12.1.2.0.0+  Migration documentation included in ODI documentation: http://docs.oracle.com/middleware/1212/odi/ODIMG/index.html
  • 25. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 27 Migration Screenshots Customers Mapping in OWBCustomers Mapping in ODI
  • 26. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 28 Migration Screenshots Customer Sales Mapping in ODICustomer Sales Mapping in OWB
  • 27. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 29 Customer Experiences • Average 80% of the mappings can be migrated automatically: customer with OWB in-database ETL up to 95% . • Performance of the migrated SQL statements is comparable to the OWB processes. You have to keep in mind, that OWB generated long complex SQL-Statements with inline queries. ODI generated shorter SQL Statements, sometimes it generates more than 1 SQL Statements. • The development of ODI mappings is faster than development of OWB mappings, about 30 %, reason is the use of the knowledge modules. • ODI12c allowed us to maintain investment in OWB to execute non-migrated legacy code, whilst allowing us to use the new fantastic platform support like Hadoop.
  • 28. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 30 Customer Examples • International service provider in the area of: • Supply Chain & Manufacturing, • Solutions are based on Oracle technology • Oracle Business Intelligence Enterprise Edition • Endeca • Oracle Data Integration Suite • E-Business Suite • Benefits • Development time needed for EDW mappings decreased by half BI Infrastructure: Enterprise dataware- house EDW (Data Vault) Analytics cubes Reports Statistics Dashboard s Data- mart DM Staging (pull) STG Self Service queries Pre- staging (push) PRE Process administration ADM Data Sources
  • 29. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Consulting Migration Factory Services OWB to ODI 12c Oracle Confidential – Internal/Restricted/Highly Restricted 31
  • 30. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Operate/Maintain Migration Factory Approach Discover Programme Governance Platform Delivery Transition Migrate Analyze to to to StreamGovernance Further Migration Types OWB ODI BO OBIEE SAP BW Oracle BI
  • 31. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | OWB –ODI Migration: List of steps Step Description Verify your system environment Before running the migration utility, verify that your system meets requirements. Review supported and unsupported objects Make sure you understand what will and will not be migrated. Edit the migration utility configuration file Edit the migration utility configuration file and make sure the settings are correct for your environment. The configuration file contains connection information and other details required for migration. Run the migration utility Run the migration utility to migrate OWB objects to ODI using the settings in the migration utility configuration file. Review the migration utility log file After migration is complete, review the migration utility log file. The file contains details about objects that were migrated, and error messages if errors occurred. Review the migration utility exclusion report After migration is complete, review the migration utility exclusion report. The report provides a summary of objects that were migrated, and lists whether migration succeeded or failed for each object. Update manually and migrate objects in Exclusion report Manually update the interfaces to add functionality of objects that are not covered by Utility Verify your migration In ODI Studio, connect to your ODI environment and perform post-migration testing to verify your migration. Verify your system environment Review supported and unsupported objects Edit the migration utility configuration file Run the migration utility Review the migration utility log file Review the migration utility exclusion report. Manually fix.
  • 32. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Questions & Answers
  • 33. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Confidential – Internal/Restricted/Highly Restricted 35