Escolar Documentos
Profissional Documentos
Cultura Documentos
leafyoung.cat@gmail.com
1. ODI ...................................................................................................................... 5
2. ................................................................................................................ 12
2.1. .................................................................................................................... 12
2.2. ............................................................................................................. 12
2.2.2. ................................................................................................. 13
2.2.3. ......................................................................................... 17
2.3. ......................................................................................................... 21
2.3.2. ............................................................................................. 21
2.3.3. ..................................................................................... 25
3. ......................................................................................................... 29
3.1. .................................................................................................................... 29
3.2. ..................................................................................................... 29
3.2.1. ......................................................................... 29
3.2.2. ............................................................................................. 30
3.2.3. ................................................................................................. 33
3.2.4. ................................................................................................. 34
3.3. .................................................................................................................... 36
4. .................................................................................................................... 37
4.1. .................................................................................................................... 37
4.2. .................................................................................................................... 38
4.2.1. ................................................................................................. 38
4.2.2. ................................................................................................. 40
4.3. .................................................................................................................... 43
4.3.1. ..................................................................................................... 43
4.3.2. ................................................................................................. 44
4.3.3. ......................................................................................................... 45
4.3.4. ................................................................................................. 50
5. ................................................................................................................................ 52
5.1. ............................................................................................................. 52
5.2. ............................................................................................................. 52
5.4. ............................................................................................................. 52
5.5. ................................................................................................. 52
5.6. ............................................................................................................. 52
5.7. ............................................................................................................. 52
5.8. ............................................................................................................. 52
5.9. ......................................................................................... 52
1. ODI
1.1. ODI
http://www.oracle.com/technetwork/middleware/data-integrator/downloads/inde
x.html
1.2. ODI
ODI
http://www.oracle.com/technetwork/middleware/data-integrator/documentation/i
ndex.html
1.3. ODI
Step1: ODI
Step3: :
Step4:
Step5:
Step6: ODI
Step7: ODI
Step9: 0-65535
,
Step10:
Step11: ,
Step12: ,
Step13:
2.
2.1.
ODI Repository
ODI IT
ODI
ETL
2.2.
2.2.1. schema
ODI Oracle ,
Oracle
schema ODI
identified by abcde
profile DEFAULT;
table.
2.2.2.
ODI;
Step2:
Oracle( schema )
JDBC oracle.jdbc.OracleDriver
ODI_MASTER_REP schema
schema
Step4:
Step5: ODI SUPERVISOR
Step6:
ODI_MASTER_REP Oracle SNP
ODI
2.2.3.
ODI
Step1
Step2
MASTER_REP_LOGIN
SUPERVISOR ODI
ODI
ODI_MASTER_REP schema
schema
oracle.jdbc.OracleDriver
URLjdbc:oracle:thin:@localhost:1521:orcllocalhost schema ip
Step3
Step4 ODI
2.3.
2.3.1. schema
schema
Step1: Oracle :
identified by abcde
profile DEFAULT;
2.3.2.
Step1 ODI
Step2
Step3: schema,:
Step4
ID:1(1~999 )
DEMO
Step5
Step6ODI->MASTER_REP_LOGIN
2.3.3.
ODI
Step1
Step2
WORK_REP_DEMO_LOGIN
SUPERVISOR ODI
ODI
ODI_MASTER_REP schema
schema
oracle.jdbc.OracleDriver
URLjdbc:oracle:thin:@localhost:1521:orcllocalhost schema ip
DEMO
Step3
Step4 DEMO
Oracle ODI_WORK_REP
ODI_MASTER_REP
3.
3.1.
schema
JAVA
JOB
3.2.
3.2.1.
schema
--ODI_SRC
identified by abcde
profile DEFAULT;
-- Grant/Revoke role privileges
--ODI_TAG
identified by abcde
profile DEFAULT;
3.2.2.
Oracle
LOCALHOST_ORCL
/dblink()localhost( localhost)
schema
system Oracle
ODI_SRC ODI_TAG
Step3 JDBC
JDBC oracle.jdbc.OracleDriver
JDBC URLjdbc:oracle:thin:@localhost:1521:orcl
3.2.3.
Step1 LOCALHOST_ORCL
()ODI_SRC( schema)
()ODI_SRC(
Step3 ODI_TAG
3.2.4.
LOCALHOST_ORCL.ODI_SRC:
Step3 ODI_TAG
LOCALHOST_ORCL.ODI_TAG:
LOCALHOST_ORCL.ODI_SRC:
--
3.3.
ODI
ODI_HOME\oracledi\agent\bin odiparams.bat
4.
4.1.
. OracleSCHEMA
. reverse-engineered
, ODI
ODI .
interface .
ETLJob Schedule.
(CDC)
4.2.
4.2.1.
DEAR NUMERIC(1),
LAST_NAME VARCHAR(50),
FIRST_NAME VARCHAR(50),
ADDRESS VARCHAR(100),
CITY_ID NUMERIC(10),
PHONE VARCHAR(50),
AGE NUMERIC(3),
SALES_PERS_ID NUMERIC(10),
DEAR NUMERIC(1),
LAST_NAME VARCHAR(50),
FIRST_NAME VARCHAR(50),
ADDRESS VARCHAR(100),
CITY_ID NUMERIC(10),
PHONE VARCHAR(50),
AGE NUMERIC(3),
SALES_PERS_ID NUMERIC(10),
);
4.2.2.
Step1->->
Step2
ODI_SRC
ODI_SRC
Oracle
ODI_SRC
Step3
ODI_SRC SRC_CUSTOMER
Step4 ODI_TAG
4.3.
4.3.1.
Step1->
Step2
4.3.2.
Step1
Step2
4.3.3.
Step1:
Step2
POP.TAG_CUSTOMER
Global
Step3
TAG_CUSTOMER
Step4
Step4where
ETL
Step5
LOCALHOST_ORCL
Step6
LKM IKM LKM
IKM
ODI KM
KM KM
Incremental Update
Step8
Global
4.3.4.
TAG_CUSTOMER
Step2 select * from TAG_CUSTOMER
TAG_CUSTOMER
5.
5.1.
5.2.
5.3. CDC
5.4.
5.5.
5.6.
5.7.
5.8.
5.9.
5.10.