11gR2 Integration Extensibility
OWB 11gR2 Mapping Components Platform KM Connectivity JDBC/ODBC/Native Infrastructure Oracle Warehouse Builder 11g Release 2 – Beta One
Oracle Warehouse Builder 11g Release 2 – Beta One Platform Extensibility through Platforms Define platform (namespace etc.) Define datatypes Define datatype mapping to/from core core types Oracle types DB2 types XML types SQLServer Teradata etc. Oracle Warehouse Builder 11g Release 2 – Beta One
OMBALTER PLATFORM ‘TERADATA’ SET REF CMI_DEFINITION ‘TERADATA_MIV’ 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') … MIV Definition for custom import. OMBALTER PLATFORM ‘TERADATA’ SET REF CMI_DEFINITION ‘TERADATA_MIV’ Oracle Warehouse Builder 11g Release 2 – Beta One
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 Native (eg. JDBC/ native load,unload) Gateway Oracle Warehouse Builder 11g Release 2 – Beta One
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
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
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
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
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
Oracle Warehouse Builder 11g Release 2 – Beta One J2EE Mappings Oracle Warehouse Builder 11g Release 2 – Beta One
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
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
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
Oracle Warehouse Builder 11g Release 2 – Beta One Preview Code Oracle Warehouse Builder 11g Release 2 – Beta One
Leverage Integration – Best of Both ODI Template Based Code Generation OWB Mapping Operators Oracle Warehouse Builder 11g Release 2 – Beta One
Transformation Set Available Leverage Integration OWB Transformation Set Available Map KM Oracle Warehouse Builder 11g Release 2 – Beta One
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
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