SlideShare une entreprise Scribd logo
1  sur  23
Oracle Data Integration Solutions
EMEA Partner Community Forum
11th - 12th February 2014
Prague, Czech Republic

Massimo Sposaro - marketing manager
Alessandro Drago - technical team leader
Database & Technology
From Oracle Warehouse Builder
to Oracle Data Integrator fast and safe
Database & Technology
Database & Technology was founded in Milan, Italy in 1999.
We specialize in providing consulting services, support and training with regard
to business intelligence and database administration.
We have excellent Oracle Data Integrator and Oracle Golden Gate skills and our
highly-experienced professionals are certified in these technologies.
Database & Technology
In addition, since 2008 we have been performing OWB to ODI migrations, having
designed and developed a semi-automated tool that allows any company to
migrate to ODI,
saving them a great deal of time and money compared to a manual migration.
For having developed this migration tool, we have been referenced by Oracle
Corporation itself.

We are also offering our experience in migrating from OWB to ODI using
the tool recently developed by Oracle regarding migrations from the
latest release of OWB11g to the latest release of ODI12c.
From
Oracle Data Integration
Statement of Direction:

So if client has to migrate or wants to migrate from OWB to ODI, a transfer of
the OWB components to equivalent ODI components needs to be planned
About the Converter

 OWB2ODI Converter is a semi-automatic tool developed by D&T to assist the
migration of OWB projects into ODI projects
 OWB2ODI Converter can speed up the migration process significantly
 The conversion can be done either at the customer or in outsourcing,
starting from export of the OWB project
Product overview
OWB2ODI Converter acquires OWB repository’s metadata and it generates
the corresponding ODI repository.
Algorithms in OWB are transferred in ODI and OWB operators are
transformed in corresponding ODI operators.

Supported versions
OWB v. 9.2 or higher
ODI v. 10g or higher
Conversion process
After initial assessment phase with the client, a specific Converter
component extracts metadata from the OWB .mdl file.
In their own laboratories, D&T uses the OWB2ODI Converter to
automatically generate the corresponding ODI project from the original
OWB one.
The generated ODI project is sent to the client for the acceptance test.
General architecture
How Converter Migrates OWB Metadata
OWB2ODI Converter can migrate:
 OWB Project

ODI Project

 OWB Location

ODI Topology Logical Schema

 OWB Module

ODI Folder

 OWB Mapping

ODI 11g: ODI Packages
ODI Interfaces
ODI Temporary Interfaces
ODI 12c: ODI Package
ODI Mapping
How Converter Migrates OWB Metadata
Migration to ODI 11g
Complex Mappings need to be split into several interfaces to generate the same SQL Code
How Converter Migrates OWB Metadata
Migration to ODI 12c
Many similarities between ODI 12c and OWB mapping. Little rework for particular
combination of operators
Where is it semi-automatic?

KM

OWB

Topology

ODI

Mappings

Process
flows

Mappings
DT Analyze

Conversion

Load Plan
Why is it semi-automatic?
Locations VS Topology
Why is it semi-automatic?

Datastore Management
 Access to updated metadata

 Management of NOT BOUND operators
 Management of operators with NO LOCATIONS
 Synchronization between NOT BOUND operators and BOUND operators
 Customize Models organization (SubModel hierarchy)
Why is it semi-automatic?

KM Management
 Setting Customize KM on Mapping
 Ready to run mappings
OWB to ODI Conversion
Manual process
Assessment

Manual
recognition

Automatic process
Automatic

Automatic

Conversion

Test
Debugging and
iterative test

Manual
coding

Manual
verification

Manual
verification

Manual
debugging and
verification

Full tested
converter
Conversion standard timing
Assessment
.mdl file

1/2 days

Assessment
report

Assessment meeting

Conversion
.mdl file
DB’s schema
(no data)

ODI Topology
xml

5/10 days
ODI Project
xml
Architecture: typical scenarios
(Pre-conversion)
Scenario 1

Scenario 2
Enterprise job scheduler

Oracle Workflow
(for example)

Oracle Warehouse
Builder
Project

Workflow manager
Oracle Warehouse
Builder
Project

Application logic
Architecture: typical scenarios
(Post-conversion)
Scenario 1

Scenario 2
Enterprise job scheduler

Oracle BPEL
(for example)

Workflow manager
Oracle Data Integrator
Project

Oracle Data Integrator
Project

Application logic
OWB to ODI Conversion project

Success Story
Scenario PEDW (Pirelli Enterprise DW)
 OWF (400 flows)
 OWB v. 10.2 (2.300 mappings)
 Oracle DB v. 10g
 ODI v. 11.1.1.6
 Platforms (Oracle, Sql Server, SAP, sequential files, …)
Our Partners:

Ireland

Brazil
Netherlands

Belgium
Database & Technology
Largo Promessi Sposi, 4
20142 Milano, Italy
Phone +39 02 8950 0080
Fax
+39 02 8954 9736
Mobile +39 348 6979791
Email:
massimo.sposaro@databtech.com
alessandro.drago@databtech.com
dt.marketing@databtech.net
Websites:
www.owb2odiconverter.com
www.databtech.com

OWB to ODI
migration group

Contenu connexe

Tendances

MV2ADB - Move to Oracle Autonomous Database in One-click
MV2ADB - Move to Oracle Autonomous Database in One-clickMV2ADB - Move to Oracle Autonomous Database in One-click
MV2ADB - Move to Oracle Autonomous Database in One-clickRuggero Citton
 
Oracle JavaScript Extension Toolkit Web Components Bring Agility to App Devel...
Oracle JavaScript Extension Toolkit Web Components Bring Agility to App Devel...Oracle JavaScript Extension Toolkit Web Components Bring Agility to App Devel...
Oracle JavaScript Extension Toolkit Web Components Bring Agility to App Devel...Lucas Jellema
 
Building Fast Applications for Streaming Data
Building Fast Applications for Streaming DataBuilding Fast Applications for Streaming Data
Building Fast Applications for Streaming Datafreshdatabos
 
Upgrading to Oracle SOA 12.1 & 12.2 - Practical Steps and Project Experiences
Upgrading to Oracle SOA 12.1 & 12.2 - Practical Steps and Project ExperiencesUpgrading to Oracle SOA 12.1 & 12.2 - Practical Steps and Project Experiences
Upgrading to Oracle SOA 12.1 & 12.2 - Practical Steps and Project ExperiencesBruno Alves
 
KoprowskiT_SQLRelay2014#2_Southampton_MaintenancePlansForBeginners
KoprowskiT_SQLRelay2014#2_Southampton_MaintenancePlansForBeginnersKoprowskiT_SQLRelay2014#2_Southampton_MaintenancePlansForBeginners
KoprowskiT_SQLRelay2014#2_Southampton_MaintenancePlansForBeginnersTobias Koprowski
 
Why we built Kundera - The Polyglot Object Mapper for NoSQLs?
Why we built Kundera - The Polyglot Object Mapper for NoSQLs?Why we built Kundera - The Polyglot Object Mapper for NoSQLs?
Why we built Kundera - The Polyglot Object Mapper for NoSQLs?Vivek Shrivastava
 
Postgres Vision 2018: Will Postgres Live Forever?
Postgres Vision 2018: Will Postgres Live Forever?Postgres Vision 2018: Will Postgres Live Forever?
Postgres Vision 2018: Will Postgres Live Forever?EDB
 
205410 primavera and sap
205410 primavera and sap205410 primavera and sap
205410 primavera and sapp6academy
 
What's New in Primavera Gateway 16.1
What's New in Primavera Gateway 16.1What's New in Primavera Gateway 16.1
What's New in Primavera Gateway 16.1p6academy
 
CNCF Live Webinar: Kubernetes 1.23
CNCF Live Webinar: Kubernetes 1.23CNCF Live Webinar: Kubernetes 1.23
CNCF Live Webinar: Kubernetes 1.23LibbySchulze
 
Beginner's Guide to APEX
Beginner's Guide to APEXBeginner's Guide to APEX
Beginner's Guide to APEXAnthony Rayner
 
AMIS Oracle OpenWorld & CodeOne Review - Pillar 2 - Custom Application Develo...
AMIS Oracle OpenWorld & CodeOne Review - Pillar 2 - Custom Application Develo...AMIS Oracle OpenWorld & CodeOne Review - Pillar 2 - Custom Application Develo...
AMIS Oracle OpenWorld & CodeOne Review - Pillar 2 - Custom Application Develo...Lucas Jellema
 
Building ISV Applications that run in the cloud with SQL Anywhere On-Demand E...
Building ISV Applications that run in the cloud with SQL Anywhere On-Demand E...Building ISV Applications that run in the cloud with SQL Anywhere On-Demand E...
Building ISV Applications that run in the cloud with SQL Anywhere On-Demand E...SAP Technology
 
#ATAGTR2020 Presentation - GraphQL for CICD integration
#ATAGTR2020 Presentation - GraphQL for CICD integration#ATAGTR2020 Presentation - GraphQL for CICD integration
#ATAGTR2020 Presentation - GraphQL for CICD integrationAgile Testing Alliance
 
Primavera gateway SAP provider - Oracle Primavera P6 Collaborate 14
Primavera gateway SAP provider - Oracle Primavera P6 Collaborate 14Primavera gateway SAP provider - Oracle Primavera P6 Collaborate 14
Primavera gateway SAP provider - Oracle Primavera P6 Collaborate 14p6academy
 
How to build a self-service data platform and what it can do for your business?
How to build a self-service data platform and what it can do for your business?How to build a self-service data platform and what it can do for your business?
How to build a self-service data platform and what it can do for your business?Roger Rafanell Mas
 
206450 primavera gateway
206450 primavera gateway206450 primavera gateway
206450 primavera gatewayp6academy
 
Primavera Gateway overview - Oracle Primavera P6 Collaborate 14
Primavera Gateway overview - Oracle Primavera P6 Collaborate 14Primavera Gateway overview - Oracle Primavera P6 Collaborate 14
Primavera Gateway overview - Oracle Primavera P6 Collaborate 14p6academy
 
Oracle Service Bus 12c (12.2.1) What You Always Wanted to Know
Oracle Service Bus 12c (12.2.1) What You Always Wanted to KnowOracle Service Bus 12c (12.2.1) What You Always Wanted to Know
Oracle Service Bus 12c (12.2.1) What You Always Wanted to KnowFrank Munz
 

Tendances (20)

MV2ADB - Move to Oracle Autonomous Database in One-click
MV2ADB - Move to Oracle Autonomous Database in One-clickMV2ADB - Move to Oracle Autonomous Database in One-click
MV2ADB - Move to Oracle Autonomous Database in One-click
 
Oracle JavaScript Extension Toolkit Web Components Bring Agility to App Devel...
Oracle JavaScript Extension Toolkit Web Components Bring Agility to App Devel...Oracle JavaScript Extension Toolkit Web Components Bring Agility to App Devel...
Oracle JavaScript Extension Toolkit Web Components Bring Agility to App Devel...
 
Building Fast Applications for Streaming Data
Building Fast Applications for Streaming DataBuilding Fast Applications for Streaming Data
Building Fast Applications for Streaming Data
 
Upgrading to Oracle SOA 12.1 & 12.2 - Practical Steps and Project Experiences
Upgrading to Oracle SOA 12.1 & 12.2 - Practical Steps and Project ExperiencesUpgrading to Oracle SOA 12.1 & 12.2 - Practical Steps and Project Experiences
Upgrading to Oracle SOA 12.1 & 12.2 - Practical Steps and Project Experiences
 
KoprowskiT_SQLRelay2014#2_Southampton_MaintenancePlansForBeginners
KoprowskiT_SQLRelay2014#2_Southampton_MaintenancePlansForBeginnersKoprowskiT_SQLRelay2014#2_Southampton_MaintenancePlansForBeginners
KoprowskiT_SQLRelay2014#2_Southampton_MaintenancePlansForBeginners
 
Why we built Kundera - The Polyglot Object Mapper for NoSQLs?
Why we built Kundera - The Polyglot Object Mapper for NoSQLs?Why we built Kundera - The Polyglot Object Mapper for NoSQLs?
Why we built Kundera - The Polyglot Object Mapper for NoSQLs?
 
Postgres Vision 2018: Will Postgres Live Forever?
Postgres Vision 2018: Will Postgres Live Forever?Postgres Vision 2018: Will Postgres Live Forever?
Postgres Vision 2018: Will Postgres Live Forever?
 
205410 primavera and sap
205410 primavera and sap205410 primavera and sap
205410 primavera and sap
 
ACM BPM and elasticsearch AMIS25
ACM BPM and elasticsearch AMIS25ACM BPM and elasticsearch AMIS25
ACM BPM and elasticsearch AMIS25
 
What's New in Primavera Gateway 16.1
What's New in Primavera Gateway 16.1What's New in Primavera Gateway 16.1
What's New in Primavera Gateway 16.1
 
CNCF Live Webinar: Kubernetes 1.23
CNCF Live Webinar: Kubernetes 1.23CNCF Live Webinar: Kubernetes 1.23
CNCF Live Webinar: Kubernetes 1.23
 
Beginner's Guide to APEX
Beginner's Guide to APEXBeginner's Guide to APEX
Beginner's Guide to APEX
 
AMIS Oracle OpenWorld & CodeOne Review - Pillar 2 - Custom Application Develo...
AMIS Oracle OpenWorld & CodeOne Review - Pillar 2 - Custom Application Develo...AMIS Oracle OpenWorld & CodeOne Review - Pillar 2 - Custom Application Develo...
AMIS Oracle OpenWorld & CodeOne Review - Pillar 2 - Custom Application Develo...
 
Building ISV Applications that run in the cloud with SQL Anywhere On-Demand E...
Building ISV Applications that run in the cloud with SQL Anywhere On-Demand E...Building ISV Applications that run in the cloud with SQL Anywhere On-Demand E...
Building ISV Applications that run in the cloud with SQL Anywhere On-Demand E...
 
#ATAGTR2020 Presentation - GraphQL for CICD integration
#ATAGTR2020 Presentation - GraphQL for CICD integration#ATAGTR2020 Presentation - GraphQL for CICD integration
#ATAGTR2020 Presentation - GraphQL for CICD integration
 
Primavera gateway SAP provider - Oracle Primavera P6 Collaborate 14
Primavera gateway SAP provider - Oracle Primavera P6 Collaborate 14Primavera gateway SAP provider - Oracle Primavera P6 Collaborate 14
Primavera gateway SAP provider - Oracle Primavera P6 Collaborate 14
 
How to build a self-service data platform and what it can do for your business?
How to build a self-service data platform and what it can do for your business?How to build a self-service data platform and what it can do for your business?
How to build a self-service data platform and what it can do for your business?
 
206450 primavera gateway
206450 primavera gateway206450 primavera gateway
206450 primavera gateway
 
Primavera Gateway overview - Oracle Primavera P6 Collaborate 14
Primavera Gateway overview - Oracle Primavera P6 Collaborate 14Primavera Gateway overview - Oracle Primavera P6 Collaborate 14
Primavera Gateway overview - Oracle Primavera P6 Collaborate 14
 
Oracle Service Bus 12c (12.2.1) What You Always Wanted to Know
Oracle Service Bus 12c (12.2.1) What You Always Wanted to KnowOracle Service Bus 12c (12.2.1) What You Always Wanted to Know
Oracle Service Bus 12c (12.2.1) What You Always Wanted to Know
 

Similaire à From Oracle Warehouse Builder to Oracle Data Integrator fast and safe.

owb-11gr2-code-template-mappings-133311
owb-11gr2-code-template-mappings-133311owb-11gr2-code-template-mappings-133311
owb-11gr2-code-template-mappings-133311Carnot Antonio Romero
 
OWB to ODI migration service, looking for partners all over the world.
OWB to ODI migration service, looking for partners all over the world.OWB to ODI migration service, looking for partners all over the world.
OWB to ODI migration service, looking for partners all over the world.Database & Technology s.r.l.
 
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
 
Jade Oracle Cloud Migrator (OCM)
Jade Oracle Cloud Migrator (OCM)Jade Oracle Cloud Migrator (OCM)
Jade Oracle Cloud Migrator (OCM)Jade Global
 
Transform Your Data Integration Platform From Informatica To ODI
Transform Your Data Integration Platform From Informatica To ODI Transform Your Data Integration Platform From Informatica To ODI
Transform Your Data Integration Platform From Informatica To ODI Jade Global
 
Oracle Data Integrator Administration and Development
Oracle Data Integrator Administration and DevelopmentOracle Data Integrator Administration and Development
Oracle Data Integrator Administration and DevelopmentMd. Noor Alam
 
(ZDM) Zero Downtime DB Migration to Oracle Cloud
(ZDM) Zero Downtime DB Migration to Oracle Cloud(ZDM) Zero Downtime DB Migration to Oracle Cloud
(ZDM) Zero Downtime DB Migration to Oracle CloudRuggero Citton
 
ZDM+21.2c+-+Technical+Brief.pdf
ZDM+21.2c+-+Technical+Brief.pdfZDM+21.2c+-+Technical+Brief.pdf
ZDM+21.2c+-+Technical+Brief.pdfssuser556a63
 
A complete-guide-to-oracle-to-redshift-migration
A complete-guide-to-oracle-to-redshift-migrationA complete-guide-to-oracle-to-redshift-migration
A complete-guide-to-oracle-to-redshift-migrationbindu1512
 
ODI 11G ONLINE TRAINING
ODI 11G ONLINE TRAININGODI 11G ONLINE TRAINING
ODI 11G ONLINE TRAININGescalglobal
 
Oracle Database Migration to Oracle Cloud Infrastructure
Oracle Database Migration to Oracle Cloud InfrastructureOracle Database Migration to Oracle Cloud Infrastructure
Oracle Database Migration to Oracle Cloud InfrastructureSinanPetrusToma
 
Odoo Migration Services from Pragmatic: Helps your Business become more Effic...
Odoo Migration Services from Pragmatic: Helps your Business become more Effic...Odoo Migration Services from Pragmatic: Helps your Business become more Effic...
Odoo Migration Services from Pragmatic: Helps your Business become more Effic...NajmuddinMerchant
 
OAC and ODI! A Match Made in…the cloud?
OAC and ODI! A Match Made in…the cloud?OAC and ODI! A Match Made in…the cloud?
OAC and ODI! A Match Made in…the cloud?Rodrigo Radtke de Souza
 
[db tech showcase Tokyo 2018] #dbts2018 #B33 『DBA 18.0 - Life after 18c』
[db tech showcase Tokyo 2018] #dbts2018 #B33 『DBA 18.0 - Life after 18c』[db tech showcase Tokyo 2018] #dbts2018 #B33 『DBA 18.0 - Life after 18c』
[db tech showcase Tokyo 2018] #dbts2018 #B33 『DBA 18.0 - Life after 18c』Insight Technology, Inc.
 
Oracle Data Integrator 11g Integration and Administration
Oracle Data Integrator 11g  Integration and AdministrationOracle Data Integrator 11g  Integration and Administration
Oracle Data Integrator 11g Integration and AdministrationMd. Noor Alam
 
RTC/CLM 5.0 Adoption Paths: Deploying in 16 Steps
 RTC/CLM 5.0 Adoption Paths: Deploying in 16 Steps RTC/CLM 5.0 Adoption Paths: Deploying in 16 Steps
RTC/CLM 5.0 Adoption Paths: Deploying in 16 StepsStéphane Leroy
 

Similaire à From Oracle Warehouse Builder to Oracle Data Integrator fast and safe. (20)

owb-11gr2-code-template-mappings-133311
owb-11gr2-code-template-mappings-133311owb-11gr2-code-template-mappings-133311
owb-11gr2-code-template-mappings-133311
 
OWB to ODI migration service, looking for partners all over the world.
OWB to ODI migration service, looking for partners all over the world.OWB to ODI migration service, looking for partners all over the world.
OWB to ODI migration service, looking for partners all over the world.
 
owb-11gr2-new-features-summary-129693
owb-11gr2-new-features-summary-129693owb-11gr2-new-features-summary-129693
owb-11gr2-new-features-summary-129693
 
Jade Oracle Cloud Migrator (OCM)
Jade Oracle Cloud Migrator (OCM)Jade Oracle Cloud Migrator (OCM)
Jade Oracle Cloud Migrator (OCM)
 
Transform Your Data Integration Platform From Informatica To ODI
Transform Your Data Integration Platform From Informatica To ODI Transform Your Data Integration Platform From Informatica To ODI
Transform Your Data Integration Platform From Informatica To ODI
 
Oracle Data Integrator Administration and Development
Oracle Data Integrator Administration and DevelopmentOracle Data Integrator Administration and Development
Oracle Data Integrator Administration and Development
 
Conversion Detail
Conversion DetailConversion Detail
Conversion Detail
 
(ZDM) Zero Downtime DB Migration to Oracle Cloud
(ZDM) Zero Downtime DB Migration to Oracle Cloud(ZDM) Zero Downtime DB Migration to Oracle Cloud
(ZDM) Zero Downtime DB Migration to Oracle Cloud
 
ZDM+21.2c+-+Technical+Brief.pdf
ZDM+21.2c+-+Technical+Brief.pdfZDM+21.2c+-+Technical+Brief.pdf
ZDM+21.2c+-+Technical+Brief.pdf
 
A complete-guide-to-oracle-to-redshift-migration
A complete-guide-to-oracle-to-redshift-migrationA complete-guide-to-oracle-to-redshift-migration
A complete-guide-to-oracle-to-redshift-migration
 
ODI 11G ONLINE TRAINING
ODI 11G ONLINE TRAININGODI 11G ONLINE TRAINING
ODI 11G ONLINE TRAINING
 
Oracle Database Migration to Oracle Cloud Infrastructure
Oracle Database Migration to Oracle Cloud InfrastructureOracle Database Migration to Oracle Cloud Infrastructure
Oracle Database Migration to Oracle Cloud Infrastructure
 
Odoo Migration Services from Pragmatic: Helps your Business become more Effic...
Odoo Migration Services from Pragmatic: Helps your Business become more Effic...Odoo Migration Services from Pragmatic: Helps your Business become more Effic...
Odoo Migration Services from Pragmatic: Helps your Business become more Effic...
 
56k.cloud training
56k.cloud training56k.cloud training
56k.cloud training
 
OAC and ODI! A Match Made in…the cloud?
OAC and ODI! A Match Made in…the cloud?OAC and ODI! A Match Made in…the cloud?
OAC and ODI! A Match Made in…the cloud?
 
[db tech showcase Tokyo 2018] #dbts2018 #B33 『DBA 18.0 - Life after 18c』
[db tech showcase Tokyo 2018] #dbts2018 #B33 『DBA 18.0 - Life after 18c』[db tech showcase Tokyo 2018] #dbts2018 #B33 『DBA 18.0 - Life after 18c』
[db tech showcase Tokyo 2018] #dbts2018 #B33 『DBA 18.0 - Life after 18c』
 
Oracle Data Integrator 11g Integration and Administration
Oracle Data Integrator 11g  Integration and AdministrationOracle Data Integrator 11g  Integration and Administration
Oracle Data Integrator 11g Integration and Administration
 
Legacy Migration Overview
Legacy Migration OverviewLegacy Migration Overview
Legacy Migration Overview
 
Legacy Migration
Legacy MigrationLegacy Migration
Legacy Migration
 
RTC/CLM 5.0 Adoption Paths: Deploying in 16 Steps
 RTC/CLM 5.0 Adoption Paths: Deploying in 16 Steps RTC/CLM 5.0 Adoption Paths: Deploying in 16 Steps
RTC/CLM 5.0 Adoption Paths: Deploying in 16 Steps
 

Dernier

🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 

Dernier (20)

🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 

From Oracle Warehouse Builder to Oracle Data Integrator fast and safe.

  • 1. Oracle Data Integration Solutions EMEA Partner Community Forum 11th - 12th February 2014 Prague, Czech Republic Massimo Sposaro - marketing manager Alessandro Drago - technical team leader Database & Technology
  • 2. From Oracle Warehouse Builder to Oracle Data Integrator fast and safe
  • 3. Database & Technology Database & Technology was founded in Milan, Italy in 1999. We specialize in providing consulting services, support and training with regard to business intelligence and database administration. We have excellent Oracle Data Integrator and Oracle Golden Gate skills and our highly-experienced professionals are certified in these technologies.
  • 4. Database & Technology In addition, since 2008 we have been performing OWB to ODI migrations, having designed and developed a semi-automated tool that allows any company to migrate to ODI, saving them a great deal of time and money compared to a manual migration. For having developed this migration tool, we have been referenced by Oracle Corporation itself. We are also offering our experience in migrating from OWB to ODI using the tool recently developed by Oracle regarding migrations from the latest release of OWB11g to the latest release of ODI12c.
  • 5. From Oracle Data Integration Statement of Direction: So if client has to migrate or wants to migrate from OWB to ODI, a transfer of the OWB components to equivalent ODI components needs to be planned
  • 6. About the Converter  OWB2ODI Converter is a semi-automatic tool developed by D&T to assist the migration of OWB projects into ODI projects  OWB2ODI Converter can speed up the migration process significantly  The conversion can be done either at the customer or in outsourcing, starting from export of the OWB project
  • 7. Product overview OWB2ODI Converter acquires OWB repository’s metadata and it generates the corresponding ODI repository. Algorithms in OWB are transferred in ODI and OWB operators are transformed in corresponding ODI operators. Supported versions OWB v. 9.2 or higher ODI v. 10g or higher
  • 8. Conversion process After initial assessment phase with the client, a specific Converter component extracts metadata from the OWB .mdl file. In their own laboratories, D&T uses the OWB2ODI Converter to automatically generate the corresponding ODI project from the original OWB one. The generated ODI project is sent to the client for the acceptance test.
  • 10. How Converter Migrates OWB Metadata OWB2ODI Converter can migrate:  OWB Project ODI Project  OWB Location ODI Topology Logical Schema  OWB Module ODI Folder  OWB Mapping ODI 11g: ODI Packages ODI Interfaces ODI Temporary Interfaces ODI 12c: ODI Package ODI Mapping
  • 11. How Converter Migrates OWB Metadata Migration to ODI 11g Complex Mappings need to be split into several interfaces to generate the same SQL Code
  • 12. How Converter Migrates OWB Metadata Migration to ODI 12c Many similarities between ODI 12c and OWB mapping. Little rework for particular combination of operators
  • 13. Where is it semi-automatic? KM OWB Topology ODI Mappings Process flows Mappings DT Analyze Conversion Load Plan
  • 14. Why is it semi-automatic? Locations VS Topology
  • 15. Why is it semi-automatic? Datastore Management  Access to updated metadata  Management of NOT BOUND operators  Management of operators with NO LOCATIONS  Synchronization between NOT BOUND operators and BOUND operators  Customize Models organization (SubModel hierarchy)
  • 16. Why is it semi-automatic? KM Management  Setting Customize KM on Mapping  Ready to run mappings
  • 17. OWB to ODI Conversion Manual process Assessment Manual recognition Automatic process Automatic Automatic Conversion Test Debugging and iterative test Manual coding Manual verification Manual verification Manual debugging and verification Full tested converter
  • 18. Conversion standard timing Assessment .mdl file 1/2 days Assessment report Assessment meeting Conversion .mdl file DB’s schema (no data) ODI Topology xml 5/10 days ODI Project xml
  • 19. Architecture: typical scenarios (Pre-conversion) Scenario 1 Scenario 2 Enterprise job scheduler Oracle Workflow (for example) Oracle Warehouse Builder Project Workflow manager Oracle Warehouse Builder Project Application logic
  • 20. Architecture: typical scenarios (Post-conversion) Scenario 1 Scenario 2 Enterprise job scheduler Oracle BPEL (for example) Workflow manager Oracle Data Integrator Project Oracle Data Integrator Project Application logic
  • 21. OWB to ODI Conversion project Success Story Scenario PEDW (Pirelli Enterprise DW)  OWF (400 flows)  OWB v. 10.2 (2.300 mappings)  Oracle DB v. 10g  ODI v. 11.1.1.6  Platforms (Oracle, Sql Server, SAP, sequential files, …)
  • 23. Database & Technology Largo Promessi Sposi, 4 20142 Milano, Italy Phone +39 02 8950 0080 Fax +39 02 8954 9736 Mobile +39 348 6979791 Email: massimo.sposaro@databtech.com alessandro.drago@databtech.com dt.marketing@databtech.net Websites: www.owb2odiconverter.com www.databtech.com OWB to ODI migration group