Oracle Data Integrator 12c-第一个映射
一、创建“项目”
设计器->项目,点击插入项目图标,
在项目对话框的“定义”标签下输入项目名称如ODI_Exercise ,保存
二、导入知识模块
项目→知识模块→右键导入知识模块
文件导入目录:Oracle\Middleware\Oracle_Home\odi\sdk\xml-reference
反向工程知识模块(RKM) |
RKM Oracle |
加载知识模块(LKM) |
LKM SQL to Oracle |
检查知识模块(CKM) |
CKM Oracle |
集成知识模块(IKM) |
IKM Oracle Incremental Update |
日记知识模块(JKM) 用不到 |
JKM Oracle Consistent JKM Oracle Simple |
服务知识模块(SKM) 用不到 |
SKM Oracle |
三、新建并配置映射
3.1 新建接口
右键映射→新建映射
3.2 设计数据源到目标的映射
分别从模型ODI_SRC和ODI_TAG中将模型DEPT拖拽到映射的编辑面板
连接源表DEPT的输出节点和目标表DEPT的输出节点,在属性匹配提示是否按照名称自动匹配,点击确定(也可以自己拖拽源表字段到目标表字段,或者编辑目标标志段的属性面板表达式)
此时两个表的各个字段属性已经建立了映射,选中目标表一个字段,源表对应的字段背景会变红。
保存并验证
点击目标DataStore,属性面板可以查看应收的情况。
属性面板表达式后面有个按钮,可以提供图形化编辑 按钮
点击后、
3.3在“流”中选择合适的知识模块
逻辑tab页面,选中目标表,设置集成类型为增量更新,更新关键字为约束条件主键PK_DEPT
物理tab页,设置中间模块的LKM为LKM SQL TO Oracle
物理tab页,设置目标表的集成知识模块的IKM为IKM Oracle Incremental update
3.4 “执行”映射,利用Operator来修正接口
点击工具栏绿色的执行映射,在操作→会话列表→查看执行结果
去数据库查询结果
SELECT * FROM "ODI_TAG"."DEPT";
继续在源表ACTOR 插入一条数据
INSERT INTO "ODI_SRC"."DEPT" ("DEPTNO", "DNAME", "LOC") VALUES ('50', 'IT', 'BOSTON');
执行映射,会发现能够把新增的记录同步过去
至此,就完成了一个完整的映射。
Oracle Data Integrator 12c-第一个映射的更多相关文章
- Oracle Data Integrator 12c 安装(ODI安装)
Oracle Data Integrator 12c 安装(ODI安装) 企业版安装步骤(包含独立安装步骤) 官网下载Oracle Data Integrator 12cR2 (12.2.1.0.0) ...
- Oracle Data Integrator 12c (12.1.2)新特性
改进特性如下: 基于流程界面的声明式设计 在12c中,以前的接口(interface)已经改为映射(mapping),新的基于流程声明的设计方式更灵活,也更容易使用.在12c中,映射的实现是通过使用J ...
- 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 ...
- Oracle Data Integrator 12c----一致性 CDC(Consistent CDC)
一致性 CDC 中引入了变化集的概念.一个变化集中可以包括多个相互存在关联关系(如主外键引用关系)的表.CDC 在捕获和发布一个变化集中的变化时能够保证数据的一致性.这个练习介绍如何使用能够保证一致性 ...
- Oracle Data Integrator 12c----简单CDC(Simple CDC)
Simple CDC最简单的一种 CDC.在这里,每一张 CDC 的表的变化都是独立捕获的,不需要考虑多张存在主外键引用关系的表之间的数据一致性. 1 环境准备 源表:ODI_SRC.DEPT 目标表 ...
- 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 Goldengate和Oracle Data Integrator的初步认识
免责声明: 本文中使用的部分图片来自于网络,如有侵权,请联系博主进行删除 1. Oracle Glodengate是什么? GoldenGate是oracle的一种基于数据库日志的数据同步软件 ...
- 使用Oracle Data Integrator Studio创建资料档案库
一.Creating the Database Schema /*第1步:创建临时表空间 */ create temporary tablespace user_temp tempfile 'C:\a ...
随机推荐
- Android 常用的数据加密方式
前言 Android 很多场合需要使用到数据加密,比如:本地登录密码加密,网络传输数据加密,等.在android 中一般的加密方式有如下: 亦或加密 AES加密 RSA非对称加密 当然还有其他的方式, ...
- js转义和反转义html htmlencode htmldecode
文章目录 JS实现HTML标签转义及反转义 用Javascript进行HTML转义 1.HTML转义 2.反转义 3.一个有意思的认识 4.完整版本的代码 其他 [转义字符]HTML 字符实体< ...
- qt.qpa.plugin: Could not find the Qt platform plugin "windows" in ""
转载:https://forum.qt.io/topic/97484/qt-5-12-make-mingw-32-release/12 I build Qt 5.12 with MinGW 7.3.0 ...
- libcurl HTTP POST请求向服务器发送json数据【转】
转载:http://blog.csdn.net/dgyanyong/article/details/14166217 转载:http://blog.csdn.net/th_gsb/article/de ...
- [leetcode]Length of Last Word @ Python
原题地址:https://oj.leetcode.com/problems/length-of-last-word/ 题意: Given a string s consists of upper/lo ...
- CSS-图片不变形设置
不管网页做的美还是丑,有一个问题始终是无法躲避的,就是有的时候会遇到图片变形的问题,之前遇到过这种问题解决过,不过还是整体的重新研究了一下图片,其中主要涉及到的知识点就是max-width和max-h ...
- 揭秘uc浏览器三
这节我们主要讨论收藏与历史记录页面的边边角角. 首先,看看他的最终的效果图了: 照例了,我们先看看他的布局文件: <!-- tab布局文件 --> <TabHost xmlns:an ...
- 揭秘uc浏览器一
首先,看一下项目完成后的,最终效果是这样的: 一.主界面 二,书签界面 三.主界面 四.操作对话框界面 这几个界面你是否看到了uc浏览器的影子了,其实我说你也可以了,在接下来篇幅中,我将手把手叫大家完 ...
- 在使用Vs2013打开Vs2008的解决方案时出现了以下错误:此版本的应用程序不支持其项目类型(.csproj)
在使用Vs2013打开Vs2008的解决方案时出现了以下错误: 无法打开 因为此版本的应用程序不支持其项目类型(.csproj). 在网络上找到解决方案: 命令行或者Vs自带的命令提示符输入:deve ...
- eclipse help说明链接
http://help.eclipse.org/luna/index.jsp?topic=%2Forg.eclipse.cdt.doc.user%2Freference%2Fcdt_u_prop_bu ...