owb mapping conversion
TRANSCRIPT
![Page 1: OWB Mapping Conversion](https://reader034.vdocument.in/reader034/viewer/2022051400/55a567531a28ab8e248b4651/html5/thumbnails/1.jpg)
From Oracle Warehouse Builder to Oracle Data Integrator fast and safe
®
![Page 2: OWB Mapping Conversion](https://reader034.vdocument.in/reader034/viewer/2022051400/55a567531a28ab8e248b4651/html5/thumbnails/2.jpg)
SUMMARY
Introduction General Architecture What do we Need How We Migrate OWB Mapping Supported Operators KMs Customizable Choosing Grid OWB & ODI Releases Compliance Some Migration Examples and Typical Issues
![Page 3: OWB Mapping Conversion](https://reader034.vdocument.in/reader034/viewer/2022051400/55a567531a28ab8e248b4651/html5/thumbnails/3.jpg)
INTRODUCTION
OWB2ODI Converter is a semiautomatic tool developed by D&T to assist the migration of OWB projects into ODI projects OWB2ODI Converter can speed up the migration process 90% of migration’s manual activities can be cut back The conversion can be done either at the customer or in outsourcing, starting from export of the OWB project
![Page 4: OWB Mapping Conversion](https://reader034.vdocument.in/reader034/viewer/2022051400/55a567531a28ab8e248b4651/html5/thumbnails/4.jpg)
WHAT DO WE NEED An OWB .mdl export file of the project to convert An Oracle physical export of all involved target schema.
Note: We don't need data, only the structures (exp…ROWS=N or expdp…CONTENT= METADATA_ONLY)
![Page 5: OWB Mapping Conversion](https://reader034.vdocument.in/reader034/viewer/2022051400/55a567531a28ab8e248b4651/html5/thumbnails/5.jpg)
GENERAL ARCHITECTURE
export of schemas (only structures)
OWB2ODI Converter
Converter
mdl export file
DB
Repository
OWB
Process flows
Mappings
ODI Project xml
ODI Topology xml
![Page 6: OWB Mapping Conversion](https://reader034.vdocument.in/reader034/viewer/2022051400/55a567531a28ab8e248b4651/html5/thumbnails/6.jpg)
HOW WE MIGRATE OWB MAPPINGS OWB2ODI Converter can migrate:
OWB Project ODI Project
OWB “data module” ODI Model
OWB Module ODI Folder
OWB Mapping ODI Packages with one or more Interfaces / Temporary Interfaces
![Page 7: OWB Mapping Conversion](https://reader034.vdocument.in/reader034/viewer/2022051400/55a567531a28ab8e248b4651/html5/thumbnails/7.jpg)
SUPPORTED OPERATORS
![Page 8: OWB Mapping Conversion](https://reader034.vdocument.in/reader034/viewer/2022051400/55a567531a28ab8e248b4651/html5/thumbnails/8.jpg)
KMs CUSTOMIZABLE CHOOSING GRID
![Page 9: OWB Mapping Conversion](https://reader034.vdocument.in/reader034/viewer/2022051400/55a567531a28ab8e248b4651/html5/thumbnails/9.jpg)
KMs CUSTOMIZABLE OPTIONS D&T customized KMs can also manage other aspects like:
management of ANALYZE on target table management of the maximum number of errors management of loading HINT management of selecting HINT setting Mapping Update Keys etc…
![Page 10: OWB Mapping Conversion](https://reader034.vdocument.in/reader034/viewer/2022051400/55a567531a28ab8e248b4651/html5/thumbnails/10.jpg)
OWB & ODI RELEASES COMPLIANCE
OWB release >= 9.2 ODI release >= 10
![Page 11: OWB Mapping Conversion](https://reader034.vdocument.in/reader034/viewer/2022051400/55a567531a28ab8e248b4651/html5/thumbnails/11.jpg)
SOME EXAMPLES OF MAPPING CONVERSION
![Page 12: OWB Mapping Conversion](https://reader034.vdocument.in/reader034/viewer/2022051400/55a567531a28ab8e248b4651/html5/thumbnails/12.jpg)
Example 1 – MULTI TARGET MAPPING
![Page 13: OWB Mapping Conversion](https://reader034.vdocument.in/reader034/viewer/2022051400/55a567531a28ab8e248b4651/html5/thumbnails/13.jpg)
Example 1 – MULTI TARGET MAPPING ( Converted )
Since Oracle Data Integrator does not allow a mapping flow to end in multiple targets owb2odi converter generates as many interfaces as the OWB Table Operator Targets.
![Page 14: OWB Mapping Conversion](https://reader034.vdocument.in/reader034/viewer/2022051400/55a567531a28ab8e248b4651/html5/thumbnails/14.jpg)
Example 1 – MULTI TARGET MAPPING ( Converted )
The Package will contain the correct sequencing of interfaces maintaining the native semantic of the mapping
![Page 15: OWB Mapping Conversion](https://reader034.vdocument.in/reader034/viewer/2022051400/55a567531a28ab8e248b4651/html5/thumbnails/15.jpg)
Example 2 – MULTI STAGING MAPPING
![Page 16: OWB Mapping Conversion](https://reader034.vdocument.in/reader034/viewer/2022051400/55a567531a28ab8e248b4651/html5/thumbnails/16.jpg)
Example 2 – MULTI STAGING MAPPING ( Converted )
Also in this example owb2odi Converter generates two interfaces to manage the intermediate loading of the SRC_CITY table
![Page 17: OWB Mapping Conversion](https://reader034.vdocument.in/reader034/viewer/2022051400/55a567531a28ab8e248b4651/html5/thumbnails/17.jpg)
Example 3 – SET OPERATOR
![Page 18: OWB Mapping Conversion](https://reader034.vdocument.in/reader034/viewer/2022051400/55a567531a28ab8e248b4651/html5/thumbnails/18.jpg)
Example 3 – SET OPERATOR ( Converted )
Set Operator is converted using the ODI Dataset feature
![Page 19: OWB Mapping Conversion](https://reader034.vdocument.in/reader034/viewer/2022051400/55a567531a28ab8e248b4651/html5/thumbnails/19.jpg)
Example 4– PIVOT / UNPIVOT OPERATOR
A D&T Customized IKM manage the PIVOT and UNPIVOT behavior
![Page 20: OWB Mapping Conversion](https://reader034.vdocument.in/reader034/viewer/2022051400/55a567531a28ab8e248b4651/html5/thumbnails/20.jpg)
Example 5 – TEMPORARY INTERFACES
![Page 21: OWB Mapping Conversion](https://reader034.vdocument.in/reader034/viewer/2022051400/55a567531a28ab8e248b4651/html5/thumbnails/21.jpg)
Example 5 – TEMPORARY INTERFACES ( Converted )
owb2odi converter generate automatically temporary interfaces to keep the semantic between OWB and ODI in some particular situations like Aggregator, Pivot/Unpivot, Deduplicator, etc…
![Page 22: OWB Mapping Conversion](https://reader034.vdocument.in/reader034/viewer/2022051400/55a567531a28ab8e248b4651/html5/thumbnails/22.jpg)
Largo Promessi Sposi, 4 20142 Milano (Italy) Phone +39 02 8950 0080 Fax +39 02 8954 9736 Email: [email protected] Websites: www.databtech.com www.owb2odiconverter.com
Database & Technology s.r.l.
®