ETL(八):路由器(rounter)转换组件的使用
1、需求
2、路由器转换组件的功能
3、ETL开发流程
1)定义源表
2)定义三个目标表:edw_emp_deptno_10、edw_emp_deptno_20、edw_emp_deptno_30
① 定义3个目标表;
② 生成并执行sql,将这些表在目标数据库中创建;
③ 可以去目标数据库中查看这三张目标表;
3)创建一个映射:m_edw_emp_router
① 创建一个映射;
② 将一个源表和三个目标表拖拉到右侧的灰色区域;
③ 在源表和目标表之间,添加一个“路由器转换组件”;
④ 把源表中的所有字段,首先传递给“路由器转换组件”;
⑤ 双击“路由器转换组件”,对其进行“组设置”;
⑥ 上述操作完成以后,会出现如下结果;
对上图的解释如下:
⑦ 将“路由器转换组件”中不同的分组,分别传递给不同的目标表;
⑧ 使用CTRL + S保存一下创建的映射;
4)创建一个任务
① 创建一个任务;
② 选择该创建任务,所要执行的映射;
③ 修改源表的连接对象;
④ 修改目标表的连接对象:三张目标表都要修改;
注意:edw_emp_deptno_20和edw_emp_deptno_30都要按照图中方式进行修改。
⑤ 使用CTRL + S保存该创建的任务;
5)创建一个工作流
① 创建一个工作流;
② 建立工作流与任务之间的连接;
③ 使用CTRL + S,保存一下工作流;
④ 通过任务启动工作流;
⑤ 上述操作会自动打开M客户端,我们在M客户端查看一些日志信息。尤其是当我们出现错误的时候,日志信息可以帮助我们找到自己的错误究竟在哪里;
⑥ 最后可以去edw用户下,查看3张目标表中的数据,正是我们想要的效果;
ETL(八):路由器(rounter)转换组件的使用相关推荐
- Kettle 常用的转换组件都在这里
关注[郑大钱呀][公][众][号],我们一起交流,一起学习,写作不易,还请大家多多关注. 文章目录 前言 Concat fields组件 值映射组件 增加常量组件 增加序列组件 字段选择组件 计算器组 ...
- 四十二、ETL工具Kettle的转换步骤
1. ETL工具Kettle的转换步骤 1.1 Kettle转换步骤的具体内容: 字符串处理 字符串的拆分 字符串的替换 行列变换 其他转换步骤 闭合距离 XSL转换 数值范围 2 字符串的处理 2. ...
- 地图分幅组件的实现(一) ——图号和经纬度转换组件
地图分幅组件的实现(一) --图号和经纬度转换组件 分类: GIS制图2011-04-08 10:39 334人阅读 评论(0) 收藏 举报 当前的制图一般有两种分幅方式,经纬分幅和矩形分幅.国内制图 ...
- [代码发布]中文文字转换组件 1.0,支持VB/ASP编程
中文文字转换组件 1.0 *************************************************************** 版本历史: ***************** ...
- 思科路由器地址转换配置
思科路由器地址转换 1.端口复用(PAT) 2.配置PAT 1.端口复用(PAT) 复用地址转换也称为端口地址转换(Port Address Translation,PAT),首先是一种动态地址转换. ...
- Informatica基础系列(二)——更新策略转换组件
目录: Informatica基础系列(零)--前言 Informatica基础系列(一)--Helloworld Informatica基础系列(二)--更新策略转换组件 Informatica基础 ...
- GroupDocs.Conversion Crack,强大 .NET 文档转换组件
GroupDocs.Conversion Crack,强大 .NET 文档转换组件 GroupDocs.Conversion for .NET 可帮助您准确转换流行的文档格式,包括:PDF.HTML. ...
- 八、十六进制数转换到十进制数
二.八.十六进制数转换到十进制数 关键词: 二.八.十六进制数转换到十进制 6.2.1 二进制数转换为十进制数 二进制数第0位的权值是2的0次方,第1位的权值是2的1次方-- 所以,设有一个二进制数: ...
- Unity3D入门(八):物理组件之刚体与碰撞体
Unity3D入门(八):物理组件之刚体与碰撞体 准备工作 物理组件之刚体 刚体组件简介 使用刚体移动物体 遇到的问题 物理组件之碰撞体 碰撞体简介 碰撞体种类 Box Collider Sphere ...
最新文章
- 短学期实训——第二篇
- BJUI选择时间后点击导出提示未选择时间
- JavaScript入门(part9)--函数
- 《金色梦乡》金句摘抄(十)
- (SQLlite3 Source Code 系列之一) 前言
- bootstrapTable 取消 “正在加载中...”
- 洛克人红色思考型机器人叫什么_如何让机器人“好好说话”?
- Ubuntu下Gnome修改键盘映射
- 2路归并排序算法c语言,用二路归并排序算法实现N个元素的排序
- 假设你毕业后有两个选择:一个是在某处找工作,另一个是自己创业。你要做决定。写一篇文章解释你的决定的理由
- springcloud4-服务熔断hystrix及sentinel
- 什么是RST包,什么是三次握手,什么是四次握手 ---请进
- 网络安全就业前景怎么样?好找工作吗?
- 2020年自考计算机应用基础和实践是什么,2020年自考计算机应用基础复习重点8
- 深入理解synchronized
- word如何给数学公式编号
- Hexo+icarus主题配置
- 水仙花数是指一个n位数(n≥3),它的每个位上的数字的n次幂之和等于它本身。例如:1^3+5^3+3^3=153
- 蔡崇信和关明生才是阿里巴巴能走到今天的关键人物
- c语言内存越界例子,内存越界的可能情况分析,C语言内存越界详解