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)转换组件的使用相关推荐

  1. Kettle 常用的转换组件都在这里

    关注[郑大钱呀][公][众][号],我们一起交流,一起学习,写作不易,还请大家多多关注. 文章目录 前言 Concat fields组件 值映射组件 增加常量组件 增加序列组件 字段选择组件 计算器组 ...

  2. 四十二、ETL工具Kettle的转换步骤

    1. ETL工具Kettle的转换步骤 1.1 Kettle转换步骤的具体内容: 字符串处理 字符串的拆分 字符串的替换 行列变换 其他转换步骤 闭合距离 XSL转换 数值范围 2 字符串的处理 2. ...

  3. 地图分幅组件的实现(一) ——图号和经纬度转换组件

    地图分幅组件的实现(一) --图号和经纬度转换组件 分类: GIS制图2011-04-08 10:39 334人阅读 评论(0) 收藏 举报 当前的制图一般有两种分幅方式,经纬分幅和矩形分幅.国内制图 ...

  4. [代码发布]中文文字转换组件 1.0,支持VB/ASP编程

    中文文字转换组件 1.0 *************************************************************** 版本历史: ***************** ...

  5. 思科路由器地址转换配置

    思科路由器地址转换 1.端口复用(PAT) 2.配置PAT 1.端口复用(PAT) 复用地址转换也称为端口地址转换(Port Address Translation,PAT),首先是一种动态地址转换. ...

  6. Informatica基础系列(二)——更新策略转换组件

    目录: Informatica基础系列(零)--前言 Informatica基础系列(一)--Helloworld Informatica基础系列(二)--更新策略转换组件 Informatica基础 ...

  7. GroupDocs.Conversion Crack,强大 .NET 文档转换组件

    GroupDocs.Conversion Crack,强大 .NET 文档转换组件 GroupDocs.Conversion for .NET 可帮助您准确转换流行的文档格式,包括:PDF.HTML. ...

  8. 八、十六进制数转换到十进制数

    二.八.十六进制数转换到十进制数 关键词: 二.八.十六进制数转换到十进制 6.2.1 二进制数转换为十进制数 二进制数第0位的权值是2的0次方,第1位的权值是2的1次方-- 所以,设有一个二进制数: ...

  9. Unity3D入门(八):物理组件之刚体与碰撞体

    Unity3D入门(八):物理组件之刚体与碰撞体 准备工作 物理组件之刚体 刚体组件简介 使用刚体移动物体 遇到的问题 物理组件之碰撞体 碰撞体简介 碰撞体种类 Box Collider Sphere ...

最新文章

  1. 短学期实训——第二篇
  2. BJUI选择时间后点击导出提示未选择时间
  3. JavaScript入门(part9)--函数
  4. 《金色梦乡》金句摘抄(十)
  5. (SQLlite3 Source Code 系列之一) 前言
  6. bootstrapTable 取消 “正在加载中...”
  7. 洛克人红色思考型机器人叫什么_如何让机器人“好好说话”?
  8. Ubuntu下Gnome修改键盘映射
  9. 2路归并排序算法c语言,用二路归并排序算法实现N个元素的排序
  10. 假设你毕业后有两个选择:一个是在某处找工作,另一个是自己创业。你要做决定。写一篇文章解释你的决定的理由
  11. springcloud4-服务熔断hystrix及sentinel
  12. 什么是RST包,什么是三次握手,什么是四次握手 ---请进
  13. 网络安全就业前景怎么样?好找工作吗?
  14. 2020年自考计算机应用基础和实践是什么,2020年自考计算机应用基础复习重点8
  15. 深入理解synchronized
  16. word如何给数学公式编号
  17. Hexo+icarus主题配置
  18. 水仙花数是指一个n位数(n≥3),它的每个位上的数字的n次幂之和等于它本身。例如:1^3+5^3+3^3=153
  19. 蔡崇信和关明生才是阿里巴巴能走到今天的关键人物
  20. c语言内存越界例子,内存越界的可能情况分析,C语言内存越界详解

热门文章

  1. 什么是微信商城?如何微商城?
  2. 网络调试助手的使用 调试TCP,UDP
  3. Lua不同类型变量做比较时的问题
  4. Spring 框架(Spring Framework)使用详解
  5. Java 执行 JS 脚本工具
  6. 乔治亚州立大学如何利用算法来帮助学生通向大学之路?
  7. 〖ChatGPT实践指南 - 零基础扫盲篇⑥〗- OpenAI API 报错An error occurred during your request
  8. redis安装Windows
  9. 电子产品长时间不充电导致无法开机、故障、充不满电等问题(如kindle:电池+叹号)
  10. 网上预约 php,php65高校体育场地网上预约使用系统