本文主要是介绍Oracle Data Integrator(ODI)架构,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
架构
ODI包括4个组件,如下图:
- ODI Studio (左上)
ODI Studio支持Windows和Linux之上,是客户端程序,用于设计,监控和管理等。 - Repository(左下)
存储各类配置和管理信息。 - Runtime Agent(右下)
执行ODI任务,任务来自于Repository。Agent基于Java。可以部署在目标端,或中间的任意一台机器,注意不能是源端。在数据库环境中,通常部署在目标端数据库的服务器上。数据的流向分为两种:
- 是从源数据库到Agent,然后从Agent到目标数据库。
- 如果是Database Link,则是从源数据库直接到目标数据库。
- 如果源端是两个数据库,需要做Join,实际是全部LOAD到目标数据库端,在目标数据库端来做的。
- ODI Console(左下)
对repository有只读权限,是个管理界面。
参考
- Oracle Data Integrator 12c Architecture Overview
- ODI Component Architecture
这篇关于Oracle Data Integrator(ODI)架构的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!