ODI11G集成教程:从物理架构到接口创建
需积分: 9 128 浏览量
更新于2024-07-19
收藏 1.83MB DOCX 举报
"该文档是关于Oracle Data Integrator (ODI) 11g的集成教程,涵盖了从创建物理架构到执行测试的整个流程。作者提供了详细的步骤指导,包括创建物理架构、逻辑架构、模型、项目,导入知识模块,创建接口,以及执行测试和创建ODI代理等关键环节。"
在ODI集成过程中,首先需要了解集成的总体流程。这个流程主要包括创建物理架构、逻辑架构、模型、项目,接着导入知识模块,创建接口,执行测试,创建代理,生成方案及计划。
1. **创建物理架构**:物理架构是ODI中数据源和目标的实际表示。当源数据和目标数据位于不同服务器时,需要创建多个物理架构。在ODI的拓扑窗口下,可以通过选择相应的数据库类型(如Oracle)新建数据服务器,并输入JDBC连接信息。随后,创建物理方案,使ODI能够连接到实际的数据源。
2. **创建逻辑架构**:逻辑架构是对物理架构的抽象,与物理架构一一对应。在“逻辑体系结构”中,根据数据库类型新建逻辑方案,以便进一步设计数据的逻辑结构。
3. **创建模型**:模型是数据的组织结构,包括数据对象如表和视图。首先创建模型文件夹,然后在文件夹下创建模型,并通过逆向工程将实际数据库对象(如表)引入模型。
4. **创建项目**:项目是ODI中的工作单位,用于组织模型、接口等元素。在设计器下新建项目,为后续的工作提供容器。
5. **导入知识模块**:知识模块(LKM和IKM)是ODI中实现数据转换的预定义组件。LKM负责加载数据,IKM处理目标系统的集成。在项目下的知识模块项中,选择需要的LKM和IKM进行导入,以支持特定的数据转换需求。
6. **创建接口**:接口定义了数据如何从源移动到目标。在项目中新建接口,定义接口名称,通过拖放操作进行字段映射,并配置LKM和IKM以指定数据加载和集成策略。
7. **执行测试**:创建接口后,可以执行测试以验证数据移动是否正确。通过查看日志和调试,确保接口执行成功无误。
8. **创建ODI代理**:ODI代理是执行ODI场景的轻量级Java进程,常用于任务调度。创建ODI方案后,可通过ODI代理进行定时或触发执行。
ODI是一个强大的ETL工具,通过以上步骤,可以有效地管理和实现数据集成任务。在实际应用中,根据具体需求调整每个步骤的细节,以实现高效的数据迁移和转换。
2008-11-25 上传
2012-12-05 上传
2012-11-08 上传
2013-08-01 上传
2008-06-21 上传
qq_29628067
- 粉丝: 0
- 资源: 1
最新资源
- 平尾装配工作平台运输支撑系统设计与应用
- MAX-MIN Ant System:用MATLAB解决旅行商问题
- Flutter状态管理新秀:sealed_flutter_bloc包整合seal_unions
- Pong²开源游戏:双人对战图形化的经典竞技体验
- jQuery spriteAnimator插件:创建精灵动画的利器
- 广播媒体对象传输方法与设备的技术分析
- MATLAB HDF5数据提取工具:深层结构化数据处理
- 适用于arm64的Valgrind交叉编译包发布
- 基于canvas和Java后端的小程序“飞翔的小鸟”完整示例
- 全面升级STM32F7 Discovery LCD BSP驱动程序
- React Router v4 入门教程与示例代码解析
- 下载OpenCV各版本安装包,全面覆盖2.4至4.5
- 手写笔画分割技术的新突破:智能分割方法与装置
- 基于Koplowitz & Bruckstein算法的MATLAB周长估计方法
- Modbus4j-3.0.3版本免费下载指南
- PoqetPresenter:Sharp Zaurus上的开源OpenOffice演示查看器