ODI-- Oracle Data Integrator 是一个全面的数据集成平台,它能满足所有数据集成要求,涉及领域包括高容量、高性能批处理、事件驱动的少量传送集成过程以及支持 SOA 的数据服务,在数据加载过程中也提供了数据质量检查,监控等功能,使数据更符合业务要求.
提到ETL大家都很熟悉,数据提取,转换,加载的产品.我们平时自己也会开发一些类似ETL的小工具,把不同数据源汇总到一个目标数据源.但如果数据源很多,表也很多的话,这样的工作就是比较复杂的过程,我们需要做很多定制开发工作.而数据库之间的数据转换接口又很难满足我们对数据质量的要求,数据传输过程中的性能问题也会经常让人头疼.
ODI的前身是Sunopsis公司的数据集成产品:
2006年10月9日 甲骨文宣布收购法国数据集成软件公司 Sunopsis SA
Sunopsis 公司产品用于把数据从不同来源例如数据库以及企业资源计划(ERP)等应用整合到一个目标地方,供数据分析和其他任务使用.
Sunopsis总部在法国,成立1998年,客户有环球唱片集团德国公司,道达尔石油集团意大利子公司等.
从技术角度来看看ODI特点:
1.ODI本身是一种开放的价构,支持几乎所有目前流行的关系数据库.而且它是Java开发的产品,可以跨windows,unix平台,同时还能与中间件融合,可以融合到整个IT架构中.
2.ODI推出ELT架构,与传统的ETL架构相比,少了中间的转换引擎.很多ETL产品都需要安装自己的转换引擎,而ODI直接调用源数据或目标数据服务器的数据库端.这样,实际数据处理,相当于数据库与数据库之间的连接处理,而数据库服务器处理效率远高于单独一台转换引擎做转换,因为它始终保持数据在数据库中处理.
3.ODI有自己的知识模块,这些知识模块可以根据需求进行选择,而且这些知识模块支持开放式的设计,可以用自己熟悉的数据库语言或者Java语言来实现,可以更好地设计数据库流和业务要求.ODI可以结合数据库的优化模式,可以通过知识模型设计自己的知识模块,使处理数据更快.
4.ODI 可以把数据发布成服务与SOA进行完美结合,使ODI可以结合到业务流程当中,通过Web服务的方式进行数据实时地查看和修改.
分享到:
相关推荐
综上所述,ODI作为一款强大的数据整合工具,不仅提供了高效的解决方案,还拥有丰富的功能特性,使得其成为众多企业数据整合项目的首选工具之一。通过对ODI架构的深入了解,可以更好地利用其优势,为企业的数据管理...
Oracle Data Integrator (ODI) 是一种高性能的数据集成平台,广泛应用于企业数据仓库、业务智能等领域。通过 ODI 实现 Planning 主数据的同步不仅可以提高数据质量,还能简化数据管理流程。本文将详细介绍如何使用 ...
ODI是Oracle公司推出的一款企业级数据集成工具,用于实现不同数据源之间的高效数据迁移、转换和清洗工作,特别适用于复杂的企业级数据整合场景。 ### 重要知识点解析: #### 1. ODI与Oracle环境集成 文档提及了...
总之,"ODI本地抽取练习文档及简单数据"是一个全面的学习资源,涵盖了从理论到实践的所有关键环节,帮助用户深入理解并熟练应用Oracle Data Integrator进行数据抽取。通过阅读文档并动手实践,你可以提升在Oracle...
本操作手册将详细介绍如何使用ODI进行数据抽取实验。 首先,准备工作至关重要。你需要安装Oracle 11G数据库,因为ODI是与Oracle数据库紧密集成的。安装过程中,要遵循ODI的安装说明书来设置RCU(Repository ...
* 数据集成:ODI 可以用于数据集成,例如将不同的数据源集成到一个统一的平台中。 * 数据同步:ODI 可以用于数据同步,例如将数据从一个系统同步到另一个系统中。 * 计划更新:ODI 可以用于计划更新,例如将数据从一...
总的来说,ODI 提供了一套完整的工具集,用于从不同数据源抽取数据,包括文本文件、Excel 电子表格以及关系型数据库如 MySQL 和 SQL Server,通过灵活的配置和映射,能够高效地实现数据整合和迁移。
OWB专注于Oracle平台上的数据仓库构建,而ODI则更加强调跨平台的数据集成和全面的数据整合。 **Oracle Warehouse Builder** 是Oracle的一款数据仓库建模和ETL(提取、转换、加载)工具。它的主要特点包括: 1. **...
本文主要介绍了使用 ODI 通过 LogMiner 技术从 Oracle 数据库中抽取增量数据的方法。ODI 提供了三种知识模块来抽取数据库中的增量数据:Simple、Consistent 和 Oracle 9i/10g/11g Consistent。在 Simple 方式下,ODI...
本篇文章将详细介绍如何利用Oracle Data Integrator (ODI) 实现Change Data Capture (CDC) 功能,来实现实时的数据同步。该场景下,源表为`table_01`,目标表为`table_02`,目标是在`table_01`发生任何增删改操作时...
Oracle Data Integrator (ODI) 是一款强大的数据集成工具,专为现代企业级的数据整合需求设计。ODI 12c 版本是其最新的迭代,提供了诸多改进和新特性,旨在提高数据处理效率和管理复杂性。元数据在ODI中扮演着核心...
### Oracle Data Integrator (ODI): 企业级数据整合的核心技术 #### 执行概览 在当今数字化时代,数据已成为企业最宝贵的资产之一。而数据整合则是支撑企业信息系统的重要基石。选择不合适的数据整合技术可能会对...
ODI(Oracle Data Integrator)是一种数据集成平台,提供了webservice接口,允许用户通过webservice调用ODI方案执行,从而实现数据的同步。 在本文档中,我们将通过 Java 应用程序调用 ODI webservice,实现数据的...
**Oracle Data Integrator (ODI)** 是一款由甲骨文公司开发的强大数据集成工具,用于实现企业级的数据整合与管理。ODI 提供了一系列的功能和服务来帮助用户高效地进行数据抽取、转换、加载(ETL)操作,同时支持实时...
在处理大数据量和复杂数据整合任务时,ODI展现出了其高效、灵活和易管理的特性。本压缩包文件"ODI.rar_ODI"包含了与ODI相关的知识资源,特别是针对解决ODI使用过程中遇到的问题。 首先,我们需要了解ODI的核心概念...