Document Control
1.ODI基础
1.1.参考资料
1.2.ODI基础
1.2.1.简介
1.2.2.数据集成面临的挑战
1.2.3.Oracle的解决方案有何优势
1.2.4.ODI优势详解
1.3.ODI理解之1
1.3.1.关于ODI与OWB的疑惑
1.3.2.应用场景
1.4.ODI组件
1.4.1.Overview
1.4.2.技术架构
1.5.ODI安装
1.5.1.软件下载
1.5.2.安装选择
1.5.3.安装设置
1.6.服务和菜单
1.6.1.服务
1.6.2.菜单
1.7.基本训练
2.完整的简单例子(资料库、体系结构、项目、模型、接口、包、方案)
2.1.ODI理解之2
2.1.1.什么是资料库
2.1.2.什么是Topology
2.1.3.什么是知识模块
2.2.环境准备
2.2.1.ODI资料库
2.2.2.源系统
2.2.3.目标系统
2.3.创建资料库
2.3.1.创建用户
2.3.2.创建Master Repository
2.3.3.连接Master Repository(创建存储连接“Repository”)
2.3.4.创建Work Repository
2.3.5.连接Work Repository(创建工作存储连接“Repository”)
2.4.创建物理体系结构
2.4.1.创建数据服务器ORCL_SCOTT
2.4.2.创建物理架构ORCL_SCOTT.SCOTT
2.4.3.创建数据服务器ORCL_ODITRG
2.5.创建逻辑体系结构
2.5.1.创建逻辑架构ORCL_SCOTT
2.5.2.创建逻辑架构ORCL_ODITRG
2.6.创建项目
2.6.1.创建项目ORCL_DEMO
2.6.2.导入知识模块
2.7.创建模型
2.7.1.创建模型ORCL_SCOTT
2.7.2.创建模型ORCL_ODITRG
2.8.创建接口
2.8.1.创建接口POP.EMP
2.9.运行接口
2.9.1.运行接口
2.9.2.查看数据
2.10.监控和查看会话状态
2.10.1.启动Operator
2.10.2.问题诊断
2.11.创建并运行包
2.11.1.创建包LOAD_SCOTT
2.11.2.运行包LOAD_SCOTT
2.12.创建并运行方案
2.12.1.生成方案LOAD_SCOTT 001
2.12.2.运行方案LOAD_SCOTT 001
2.13.ODI理解之3
2.13.1.设计过程
2.13.2.几个关系
2.13.3.方案
3.最常用特性和功能实例一(CDC、Agent、Schedule)
3.1.ODI理解之4
3.1.1.丰富的数据约束
3.1.2.灵活的执行环境
3.2.ODI理解之5(CDC)
3.2.1.CDC概述
3.2.2.CDC工作原理
3.2.3.Journalizing Infrastructure
3.2.4.CDC小钟图标
3.3.O2O CDC(Simple)
3.3.1.完成普通设置步骤
3.3.2.模型日记记录设置
3.3.3.添加到CDC
3.3.4.增加订阅
3.3.5.启动日记
3.3.6.测试
3.3.7.创建普通接口
3.3.8.接口启用CDC
3.3.9.运行接口
3.3.10.数据验证
3.3.11.配置EMP参
3.4.O2O CDC(Consistent Set)
3.4.1.环境准备
3.4.2.完成普通设置步骤
3.4.3.模型日记记录设置
3.4.4.添加到CDC
3.4.5.增加订阅
3.4.6.启动日记
3.4.7.测试
3.4.8.创建普通接口
3.4.9.接口启用CDC
3.4.10.创建Package
3.4.11.数据验证
3.5.O2O CDC(Consistent Set Using Log Minner)
3.5.1.环境准备
3.5.2.与普通Consistent Set的不同
3.6.Agent
3.6.1.启动Agent
3.6.2.创建物理Agent
3.6.3.创建逻辑Agent
3.6.4.用Agent运行
3.7.Schedule
3.7.1.创建方案计划
3.7.2.编辑配置文件
3.7.3.启动Scheduler Agent
4.最常用特性和功能实例二(SQL Server、XML)
4.1.Oracle to SQL Server
4.1.1.SQL Server环境准备
4.1.2.ODI环境准备
4.1.3.ODI设计要点
4.2.SQL Server to Oracle
4.3.XML to Oracle
4.3.1.XML文件准备
4.3.2.ODI设计要点
4.3.3.XML数据不同步问题
4.3.4.XML根元素改变问题
5.Sequence、Variable、User Function、Procedure
5.1.作用域
5.2.Variable变量
5.2.1.关于变量
5.2.2.变量举例
5.3.Sequence序列
5.3.1.关于序列
5.3.2.序列举例
5.4.User Function自动义函数
5.4.1.关于自定义函数
5.4.2.自定义函数举例
5.5.Procedure过程
5.5.1.关于Procedure
5.5.2.Option
5.6.Procedure最简单的例子
5.6.1.创建Procedure
5.6.2.增加命令
5.6.3.运行Procedure
5.7.在Procedure中用序列、函数
5.7.1.准备数环境
5.7.2.创建ODI Procedure
5.7.3.测试
6.Knowledge Module
6.1.客户化KM最佳简单例子
6.1.1.Copy已有KM
6.1.2.添加
7.Package及ODI工具箱
7.1.概述
7.1.1.Package的作用
8.Web Service
8.1.安装Public Web Services
8.1.1.下载AXIS2
8.1.2.下载AXIS2
8.2.设置Data Services
9.FAQ&How To
9.1.常见问题
9.1.1.界面语言改为英文
9.1.2.在delete previous check sum点出错
9.2.中英文名词
9.3.对象加密
9.3.1.对象加密
9.4.Agent负载均衡
9.4.1.Agent的LB
9.4.2.动态LB
9.5.Jython
9.5.1.Jython
9.5.2.应用
9.6.Substitution Methods
9.7.常用代码块
9.7.1.CASEWHEN
9.8.命令行工具
9.8.1.执行方案(Scenario)
9.8.2.启动代理(Agent)
9.9.升级
9.9.1.10.1.3.4升级到10.1.3.5
9.10.用户权限
9.10.1.概述
9.10.2.对象关系图
9.10.3.例子:Operator权限
9.10.4.例子:仅执行特定的方案
9.11.安装Metadata Navigator
9.11.1.发布oracledimn.war
9.11.2.额外配置
9.11.3.登录并使用Metadata Navigator
9.12.安装Lightweight Designer
9.12.1.发布oracledilwd.war
9.12.2.额外配置
9.12.3.登录并使用Lightweight Designer
10.专题
10.1.DBLink
10.2.对象冲突
11.Open and Closed Issues for this Deliverable
Open Issues
Closed Issues