<Insert Picture Here>
11gR2 Integration Extensibility
OWB 11gR2 Mapping Components
Map
Platform
KM
Connectivity
JDBC/ODBC/Native
Infrastructure
Oracle Warehouse Builder 11g Release 2 – Beta One
Platform
• Extensibility through Platforms
• Define platform (namespace etc.)
• Define datatypes
• Define datatype mapping to/from core
XML types
Oracle types
DB2 types
core
Teradata
types
types
SQLServer
types
Oracle Warehouse Builder 11g Release 2 – Beta One
etc.
Platform Definition
OMBCREATE PLATFORM 'TERADATA' SET PROPERTIES (BUSINESS_NAME) VALUES (‘Teradata’)
OMBALTER PLATFORM 'TERADATA' ADD PLATFORM_TYPE 'CHAR‘
OMBALTER PLATFORM 'TERADATA' MODIFY PLATFORM_TYPE 'CHAR' SET PROPERTIES
(P1,P1MAX,P1DEFAULT,P1TYPE,SYNTAX) VALUES ('size','64000', '1','range', 'CHAR(%size)')
….
OMBALTER PLATFORM 'TERADATA' ADD FROM_PLATFORM_TYPEMAP 'CHAR_TOG' SET PROPERTIES
(FROM_DATATYPE, TO_DATATYPE) VALUES ('CHAR', 'CHAR')
…
OMBALTER PLATFORM ‘TERADATA’ SET REF CMI_DEFINITION ‘TERADATA_MIV’
Oracle Warehouse Builder 11g Release 2 – Beta One
MIV Definition
for custom import.
Database Tree Gets Extended in UI
Oracle Warehouse Builder 11g Release 2 – Beta One
Create Teradata Module
Oracle Warehouse Builder 11g Release 2 – Beta One
Define Name and Access Method
Access:
• Native (eg. JDBC/
native load,unload)
• Gateway
Oracle Warehouse Builder 11g Release 2 – Beta One
Native Access
• Define JDBC Class
• JDBC URL
• Credentials
• Install JDBC driver
Oracle Warehouse Builder 11g Release 2 – Beta One
Native Access Details
Properties used by
KMs
For controlling work
schema for
temporary tables,
prefixes for objects.
Data Server is used
by various KMs, for
example Teradata
loader.
Oracle Warehouse Builder 11g Release 2 – Beta One
Import Changes
• Import via Oracle Data Dictionary
(traditional OWB)
• Import via MIV (traditional OWB for
connectors, now for extended
platforms)
• Import via JDBC (new for 11gR2)
Oracle Warehouse Builder 11g Release 2 – Beta One
Module Overview
• Column data types are platform data types
• Reverse engineering will use JDBC DatabaseMetadata
and set platform types for the columns.
• Reverse Engineering using MIV will set platform types
for the columns.
Import via JDBC will allow quick and easy import from JDBC sources without defining all the MIV
queries and support API based JDBC providers (where there is no SQL catalog).
Oracle Warehouse Builder 11g Release 2 – Beta One
Mappings
Mappings can be deployed to:
• Oracle Database/OWB Runtime (Traditional OWB mappings)
• J2EE (KM based maps)
Oracle Warehouse Builder 11g Release 2 – Beta One
J2EE Mappings
Oracle Warehouse Builder 11g Release 2 – Beta One
Knowledge Modules
Metadata + KM => Code
Metadata includes:
• Connection details
• Platform metadata
• Map metadata
Oracle Warehouse Builder 11g Release 2 – Beta One
KM Editor
Series of steps
Step X
Step Y
Step Z
Oracle Warehouse Builder 11g Release 2 – Beta One
Review the components…
Map
Platform
KM
Connectivity
JDBC/ODBC/Native
Infrastructure
Oracle Warehouse Builder 11g Release 2 – Beta One
Define Map
Oracle Warehouse Builder 11g Release 2 – Beta One
Configure Map Execution View
Execution Units and KM
assignments are per
configuration
Oracle Warehouse Builder 11g Release 2 – Beta One
Preview Code
Oracle Warehouse Builder 11g Release 2 – Beta One
Leverage Integration – Best of Both
OWB Mapping Operators
ODI Template Based Code
Generation
Oracle Warehouse Builder 11g Release 2 – Beta One
Leverage Integration
OWB
Transformation Set Available
Map KM
Oracle Warehouse Builder 11g Release 2 – Beta One
Summary
• Unified OWB and ODI paradigms
• Extensibility of integration is via a platform
• Integration of technologies provides great capabilities
for customers with immediate benefits.
Oracle Warehouse Builder 11g Release 2 – Beta One
Q&A
Oracle Warehouse Builder 11g Release 2 – Beta One
Oracle Warehouse Builder 11g Release 2 – Beta One
© Copyright 2026 Paperzz