Kettle转换步骤(五)

转换步骤分类:

  • 增加新的列
  • 字符串处理
  • 行列变换
  • 排序/排重/字段选择

增加新的列

使用比较简单,直接填写新增的字段
Kettle转换步骤(五)_第1张图片
计算器的使用
Kettle转换步骤(五)_第2张图片
字符串拆分
Kettle转换步骤(五)_第3张图片
字符串合并
Kettle转换步骤(五)_第4张图片

字符串替换

值映射:对数值进行映射,例如经典的性别1 0映射为男 女:

Kettle转换步骤(五)_第5张图片
字符串其它转换

Kettle转换步骤(五)_第6张图片
字符串操作:
可以进行字符串转义(例如> 转义为 >)、保留/去除字符串里的数字、移除特殊字符、补充长度

行列变换

图示如下:(也叫正规化-列转行-宽表变窄表/ 反正规化-行转列-窄表变宽表)
Kettle转换步骤(五)_第7张图片
列转行
Kettle转换步骤(五)_第8张图片
Kettle转换步骤(五)_第9张图片
行转列
Kettle转换步骤(五)_第10张图片
排序/去重/字段选择
排序

Kettle转换步骤(五)_第11张图片 
排重

Unique Row: 需要事先排序:

Unique Row(Hash): 不排序,速度快,占内存。

你可能感兴趣的:(kettle,kettle)