Kettle入门系列之四 (核心对象:转换)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Kettle入门系列之四 (核心对象:转换)相关的知识,希望对你有一定的参考价值。

参考技术A 1、Concat fields:把几个字段拼接起来定义成一个新的字段
2、值映射:类似于boolean,转成对应的中文显示
3、增加常量: 就是增加一个字段,并且给这个字段赋个固定值
4、字段选择:给字段重命名,例如,age=年龄,name=姓名...
5、计算器:进行数据的计算,然后输出
6、字符串截取:类似与substring方法
7、去除重复记录:把所有重复的行去除掉
8、排序记录:根据字段排序,类似与mysql中的sort by asc,desc
9、唯一哈希:类似于去重
10、列转行,行专列:把一行数据拆分充多行;反之,把多列数据放到一行

Kettle实现循环

转换1=》核心控件[复制记录到结果]

转换2=》核心设置[设置命名参数]

job1=》

核心设置:

1)高级[勾选“复制上一步结果到命名参数”;勾选“执行每一个输入行”]

2)命名参数:

设置命名参数,同时对应流列名

以上是关于Kettle入门系列之四 (核心对象:转换)的主要内容,如果未能解决你的问题,请参考以下文章

Kettle创建一个简单的转换-表数据同步

kettle基本使用

Kettle之数据抽取转换装载

Kettle实战之(2)过滤记录

jackson 进行json与java对象转换 之四

KettleKettle入门解析