打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
ODI产品介绍 (ETL)oracle

现在,复杂的“可热插拔”系统和面向服务的体系结构 (SOA) 得到了广泛应用,这使得将数据合理地整合在一起的难度日益增加。尽管您的主要应用程序数据库在 Oracle 数据库上运行,但是可能还有其他较小的系统在其他供应商提供的数据库和平台上运行。您的应用程序本身可以通过 Web 服务之类的技术进行交互,应用程序和数据可以远程托管,也可以由您在企业数据中心内进行管理。
    Oracle Data Integrator 属于 Oracle Fusion Middleware产品系列,是Oracle的ETL工具(ODI),它解决了异构程度日益增加的环境中的数据集成需求。它是一个基于 Java 的中间件,可以使用数据库来执行基于集合的数据集成任务,也可以将该功能扩展到多种数据库平台以及 Oracle 数据库。此外,通过它,您还可以通过 Web 服务和消息提取并提供转换数据,以及创建在面向服务的体系结构中响应和创建事件的集成过程。

Oracle Data Integrator 产品体系结构
    Oracle Data Integrator 是以 Java 图形模块和调度代理访问的模块化信息库为中心进行组织的。图形模块用于设计和构建集成过程,代理用于安排和协调集成任务。当 Oracle Data Integrator 项目投入生产时,数据管理员可以使用基于 Web 的 Metadata Navigator 应用程序来根据信息库中的元数据生成报告。现成的知识模块可以使用特定于平台的代码和工具跨异构平台提取和加载数据。

 
   

    Oracle Data Integrator 信息库包含一个主信息库(包含有关用户和角色的详细信息)、到数据库和其他数据源的连接、项目版本以及一个或多个工作信息库(包含数据模型的详细信息以及用于集成数据的映射)。这些信息库可以存储在 Oracle 和非 Oracle 关系数据库中,可以使用图形模块进行管理,并可以在运行时由代理进行访问。
有四个图形模块可用来创建和管理 Oracle Data Integrator 项目:
·   Designer 用于定义数据存储(表、文件、Web 服务等)、接口(数据映射)以及程序包(包括接口在内的几组集成步骤)。
·   Topology Manager 用于创建和管理到数据源和代理的连接,通常限制为只有管理员可以访问。
·   Operator 用于查看和管理产品集成作业。
·   Security Manager 管理用户及其信息库权限。
这些基于 Java 的应用程序可在包括 Microsoft Windows、Macintosh OS X 和 Linux 在内的任何 Java 环境中运行。

Oracle的数据加载工具,就是不同库,或不同用户下的数据传输工具。
主要有三个工具:
1、Designer进行数据传输的操作(不同库表数据的传输,传输方式很多种)
2、Operator查看数据传输的结果(传输成功,还是失败,失败的原因等等)。
3、Topology manager定义物理和逻辑架构,就是配置不同库的url,sid什么的。
ODI(Oracle的ETL工具)就是一个导数的工具,用IMP,EXP加个FTP和定时crontab一样可以实现导数,只不过,odi更加强大,可以实现更多的功能,当你上个项目,当你接口实现不了需求的时候,你就知道要用存储过程了,odi可以刷新执行,定时执行,不同的库数据导给同一个库用来出报表,大致如此,没有必要做什么数据挖掘,除非售前也归你,向客户兜售ODI,才需要说一些什么数据仓储,数据挖掘之类的。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
面向数据集成的ETL技术研究
Oracle Golden Gate实时数据集成
OracleDI实时数据集成简介
:::欢迎进入大唐软件技术股份有限公司网站:::
主流ETL工具选型
大数据时代下的数据集成(一)——ETL流程与技术架构
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服