Oracle Data Integrator 12c (12.1.2)新特性
改进特性如下:
基于流程界面的声明式设计
在12c中,以前的接口(interface)已经改为映射(mapping),新的基于流程声明的设计方式更灵活,也更容易使用。在12c中,映射的实现是通过使用Join, Filter, Split等组件将源和目标之间关联起来。
可重用映射
可重用的映射允许创建在多个映射中可重复使用的流程单元。一个可重用映射包括输入和输出接口,用于与其它单元连接。一个可重用映射中可以包括源表和目标表。
多目标支持
现在一个映射可包含多个目标表,目标表之间的加载顺序可指定,Split组件可基于条件将不同的行加载到不同的目标表中。
单步调试
映射、包、过程、场景在12c中可以单步调试。开发人员可以手工执行这些对象,并预先设置相应的断点,当调试执行到某个断点时,可以查看变量的值或对其直接进行修改,也可以查看当前源和目标端的数据情况,包括未commit的交易数据。
提升运行性能
ODI的运行性能在12c中有了显著提升,包括如下变化:
- 减少执行环节中各种冗余的操作,将各个会话中的执行计划进行缓存等。
- 通过并行加载源端数据到临时区,从而提升执行性能;
- 并行加载可在映射界面的物理视图中定义;
- 针对临时创建的数据库对象,现在允许用户使用唯一标识,这样这些临时对象对应的映射就可以被并行执行。
加强与GoldenGate的集成
与OGG CDC架构的加强主要表现在:
- OGG的源和目标现在可以作为数据服务器,在拓扑中添加;
- 把抽取和复制进程作为物理和逻辑schema,这样的目的是允许在不同的上下文中使用不同的配置;
- OGG对应进程extract, replicat中,大部分参数可以在物理schema的界面中进行配置,可以在界面上直接设置参数选项,而不用去修改OGG参数文件。
- 现在一个简单的映射就可以获取基于日志的增量数据变化,并批量加载到目标端。通过使用GoldenGate JKM知识模块,将源表作为数据源,OGG的replicat作为目标端,在部署定义(物理视图)中,OGG的参数项可作为数据处理的部分设置进行配置。多个部署规范可使用同一个映射。
- OGG的参数文件通过JAgent进程可自动部署到OGG环境中,而不用象以前一样手工拷贝。
在WLS中对独立代理进行管理
ODI的独立代理现在可在Weblogic的管理框架中直接管理,可以带来如下好处:
- 通过配置向导在图形化界面中进行配置;
- 可在不同的域中提供多种配置;
- 节点管理器可用来控制和重启ODI代理。
与OPSS(Oracle Platform Security Services)的角色集成
ODI现在可以与Oracle安全平台服务(OPSS)集成,以便访问其它资源。企业用户可以被映射到ODI的角色中,用于授权访问不同的工具。
XML文件支持加强
针对XML数据,现在支持XML架构中的如下特性:
- list and union操作:基于list或union的元素可以映射到varchar列
- substitutionGroup:针对XML中的替换元素,每个substitution group会创建一个单独的表用于保存其对应的元素和内容;
- Mixed content – 使用混合内容的元素现在被存储到一个varchar类型的字段中,包含对应的文本内容和标记语言的内容。
- Annotation – XML中的注释可存储在表对应的元数据信息中。
与OWB(Oracle Warehouse Builder)集成
- OWB中的作业现在可在ODI中使用OdiStartOwbJob工具执行;
- OWB的资料库可在拓扑中作为一个数据服务器使用;
- OWB作业执行的所有细节会在ODI日志树中作为一个会话进行显示。
唯一的资料库ID
master和worker库在12c使用基于GUID的唯一标识。通过这个改进,在导入模型或其它对象时,更易于管理,同时也更方便的整合企业内多个ODI资料库。
Oracle Data Integrator 12c (12.1.2)新特性的更多相关文章
- Oracle Data Integrator 12cR1 (12.1.3.0.0)安装过程
Oracle Data Integrator 12cR1 (12.1.3.0.0)安装过程 下载安装文件 Oracle Data Integrator 12cR1 (12.1.3.0.0) http: ...
- Oracle Data Integrator 12c 安装(ODI安装)
Oracle Data Integrator 12c 安装(ODI安装) 企业版安装步骤(包含独立安装步骤) 官网下载Oracle Data Integrator 12cR2 (12.2.1.0.0) ...
- Manipulating Data from Oracle Object Storage to ADW with Oracle Data Integrator (ODI)
0. Introduction and Prerequisites This article presents an overview on how to use Oracle Data Integr ...
- Oracle Data Integrator与OWB的集成及迁移
v\:* {behavior:url(#default#VML);} o\:* {behavior:url(#default#VML);} w\:* {behavior:url(#default#VM ...
- FAQ: Oracle Flex ASM 12c / 12.1 (Doc ID 1573137.1)
FAQ: Oracle Flex ASM 12c / 12.1 (Doc ID 1573137.1) APPLIES TO: Oracle Database - Enterprise Edition ...
- Oracle Data Integrator 12c----简单CDC(Simple CDC)
Simple CDC最简单的一种 CDC.在这里,每一张 CDC 的表的变化都是独立捕获的,不需要考虑多张存在主外键引用关系的表之间的数据一致性. 1 环境准备 源表:ODI_SRC.DEPT 目标表 ...
- Oracle Goldengate和Oracle Data Integrator的初步认识
免责声明: 本文中使用的部分图片来自于网络,如有侵权,请联系博主进行删除 1. Oracle Glodengate是什么? GoldenGate是oracle的一种基于数据库日志的数据同步软件 ...
- Oracle Data Integrator 12c----一致性 CDC(Consistent CDC)
一致性 CDC 中引入了变化集的概念.一个变化集中可以包括多个相互存在关联关系(如主外键引用关系)的表.CDC 在捕获和发布一个变化集中的变化时能够保证数据的一致性.这个练习介绍如何使用能够保证一致性 ...
- 12.2Data Guard新特性--使用DBMS_DBCOMP.DBCOMP数据比较
Oracle Data Guard会主动对Hot数据(数据正被读取或修改)执行验证, 无论是primary还是standby,但对于那些Cold数据不会做任何检查和校验.所以在12.2版本 ...
随机推荐
- php ajax json jquery 记录
php+jquery+ajax+json简单小例子 <html> <title>php+jquery+ajax+json简单小例子</title> <?php ...
- Rest-Assured
Rest-Assured完整的测试例子 http://blog.csdn.net/win7system/article/details/52468078 使用 Rest-assured 测试 Rest ...
- alertdialog.builder 自定义弹窗
<?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android=&q ...
- 【OpenCV入门指南】第一篇 安装OpenCV
http://blog.csdn.net/morewindows/article/details/8225783/ win10下vs2015配置Opencv3.1.0过程详解(转) http://ww ...
- OneProxy wiki上线了
文档的敏捷开发方式,希望把文档做好. http://www.onexsoft.com/dokuwiki/doku.php?id=oneproxy
- mialx配置qq邮箱发送邮件
#send mail use mailx(v12.0.4)#edit configure file set smtp-use-starttlsset from=xxxxxxxxx@qq.comset ...
- css读书笔记3:定位元素
定位元素要掌握css技术,核心就是要掌握元素定位. 一般把下面这条规则作为所有css样式表的第一条,初始化所有元素的内边距和外边距都为0: * {padding:0;margin:0;} 盒模型浏览器 ...
- robotframework笔记8
文件变量 包含变量类型 Python 的 '.py' 扩展文件只不过是变量文件. # -*- Coding: utf-8 -*- var01 = "Hello " var02 = ...
- --专访雷果国: 从1.5K到18K 一个程序员的5年成长之路--
导语:今年三月份,在CSDN博客和新浪微博上有一篇<从1.5K到18K,一个程序员的5年成长之路>被众人分享和传阅,这篇博文首先介绍了作者自学之初薄弱的基础,然后通过流水账形式分享了那个从 ...
- PHP Warning: ob_start() : output handler 'ob_gzhandler conflicts with 'zlib output compression'
安装phpcms过程中,会遇到Warning: ob_start() : output handler 'ob_gzhandler conflicts with 'zlib output compr ...