© COPYRIGHT TRANSFER SOLUTIONS B.V. 1
Oracle Data Integrator
2006
2014
© COPYRIGHT TRANSFER SOLUTIONS B.V. 2
Oracle Data Integrator
© COPYRIGHT TRANSFER SOLUTIONS B.V. 3
Mapping
Topology In Topology Uit
Knowlegde Module
Package
Loadplan
© COPYRIGHT TRANSFER SOLUTIONS B.V. 4
ODI Onderwerpen
Topologie
Mappings
Knowlegde Modules
Flow Controls
Package en Loadplans
Case
© COPYRIGHT TRANSFER SOLUTIONS B.V. 5
Model Topologie
Mapping
Data
Server
Logical
Schema
Physical
Schema
Context Data
Store
Model
Folder
Data
Model
© COPYRIGHT TRANSFER SOLUTIONS B.V. 6
Physical Architecture
Dataserver Definition
© COPYRIGHT TRANSFER SOLUTIONS B.V. 7
Physical Architecture
JDBC
© COPYRIGHT TRANSFER SOLUTIONS B.V. 8
Physical Architecture
ONTW
server/un/
pw
TEST
server/un/
pw
PROD
server/un/
pw
Connectie info in OTAP
ODI ONTW
ONTW
datasource
weblogic
ODI TEST
TEST
datasource
weblogic
ODI PROD
PROD
datasource
weblogic
© COPYRIGHT TRANSFER SOLUTIONS B.V. 9
Physical Architecture
Datasource
© COPYRIGHT TRANSFER SOLUTIONS B.V. 10
Physical Architecture
Datasource in weblogic
© COPYRIGHT TRANSFER SOLUTIONS B.V. 11
Logical Architecture
Koppelen aan Physical Schema via Context
Wordt gebruikt in datamodel en mappings
Context vastleggen in mappings, loadplan of
runtime kiezen Bijvoorbeeld OTAP of Landen
© COPYRIGHT TRANSFER SOLUTIONS B.V. 12
Model Topologie
Mapping
Data
Server
Logical
Schema
Physical
Schema
Context Data
Store
Model
Folder
Data
Model
© COPYRIGHT TRANSFER SOLUTIONS B.V. 13
Data Model
© COPYRIGHT TRANSFER SOLUTIONS B.V. 14
Data Stores
© COPYRIGHT TRANSFER SOLUTIONS B.V. 15
Data Stores CDC
© COPYRIGHT TRANSFER SOLUTIONS B.V. 16
Data Stores CDC
© COPYRIGHT TRANSFER SOLUTIONS B.V. 17
Mapping
Logical
© COPYRIGHT TRANSFER SOLUTIONS B.V. 18
Mapping
Physical
© COPYRIGHT TRANSFER SOLUTIONS B.V. 19
Mapping Uitvoeren
© COPYRIGHT TRANSFER SOLUTIONS B.V. 20
Mapping Uitvoeren
© COPYRIGHT TRANSFER SOLUTIONS B.V. 21
Mapping Uitvoeren
© COPYRIGHT TRANSFER SOLUTIONS B.V. 22
Knowledge Module
Vertaalt de logische declaratie naar fysieke code
Één logische mapping op verschillende manieren
(technisch) uitvoeren
Component versus template
Aanpasbaar
© COPYRIGHT TRANSFER SOLUTIONS B.V. 23
Knowledge Module
© COPYRIGHT TRANSFER SOLUTIONS B.V. 24
Knowledge Module
© COPYRIGHT TRANSFER SOLUTIONS B.V. 25
Knowledge Module
© COPYRIGHT TRANSFER SOLUTIONS B.V. 26
Knowledge Module
Insert flow into $I table
© COPYRIGHT TRANSFER SOLUTIONS B.V. 27
Knowledge Module
Kies KM bij Mapping
© COPYRIGHT TRANSFER SOLUTIONS B.V. 28
Knowledge Module
© COPYRIGHT TRANSFER SOLUTIONS B.V. 29
Flow Control
© COPYRIGHT TRANSFER SOLUTIONS B.V. 30
Flow Control
© COPYRIGHT TRANSFER SOLUTIONS B.V. 31
Flow Control
© COPYRIGHT TRANSFER SOLUTIONS B.V. 32
Flow Control
Error tabel E$_STG_EMP
© COPYRIGHT TRANSFER SOLUTIONS B.V.
Mapping Procedure
ODI SDK
Variabele Sequence
Package
Scenario
Loadplan Step 1
Step 2
DataStore
Generate
Schedule
© COPYRIGHT TRANSFER SOLUTIONS B.V. 34
Packages en Loadplans
Proces Flow
Loadplans : Parallel uitvoeren mogelijk
Herstartmogelijkheden per stap
ODI-toolkit
© COPYRIGHT TRANSFER SOLUTIONS B.V. 35
Packages
© COPYRIGHT TRANSFER SOLUTIONS B.V. 36
Loadplans
© COPYRIGHT TRANSFER SOLUTIONS B.V. 37
CASE : Brandstof file interface 15 landen
© COPYRIGHT TRANSFER SOLUTIONS B.V. 38
Complex Files
© COPYRIGHT TRANSFER SOLUTIONS B.V. 39
Complex/XML Files
File
HSQL :Internal
Memory
NXSD
Staging
Table
JDBC
ORACLE :
TEMP TABLES
Staging
Table
PRC :
SYNC
HRO
NIZE
Dp_land.p
roperties PRC :
SYNC
HRO
NIZE
MAP : Oracle -
Oracle
MAP : HSQL -
Oracle
© COPYRIGHT TRANSFER SOLUTIONS B.V. 40
Topologie Variabel maken
© COPYRIGHT TRANSFER SOLUTIONS B.V. 41
Flexibele Flowcontroles
Contraints op staging tabel
Dynamisch land, procedure, leverancier Tabel
Db package
© COPYRIGHT TRANSFER SOLUTIONS B.V. 42
Flexibele Flowcontroles
© COPYRIGHT TRANSFER SOLUTIONS B.V. 43
Flexibele Flowcontroles
Database Tabel
Database Package
© COPYRIGHT TRANSFER SOLUTIONS B.V. 44
Package Proces Files
© COPYRIGHT TRANSFER SOLUTIONS B.V. 45
Package Proces File
© COPYRIGHT TRANSFER SOLUTIONS B.V. 46
Procedure Aanroep pl/sql
© COPYRIGHT TRANSFER SOLUTIONS B.V. 47
Package ReadMail
© COPYRIGHT TRANSFER SOLUTIONS B.V. 48
Webservices
© COPYRIGHT TRANSFER SOLUTIONS B.V. 49
Webservices
Top Related