【Kettle】逻辑转化组件使用(值映射 增加序列 字段选择)

  • 值映射

值映射就是把字段的一个值映射成其他的值 在数据质量规范上使用非常多

 

需求

把json中的gender中的数据进行改变。0变为男,1变为女,2变为保密

 

拖入一个 JSON输入组件、一个值映射转换组件、一个Excel输出组件,连接三个组件

【Kettle】逻辑转化组件使用(值映射 增加序列 字段选择)_第1张图片

 

配置 JSON输入组件

【Kettle】逻辑转化组件使用(值映射 增加序列 字段选择)_第2张图片

【Kettle】逻辑转化组件使用(值映射 增加序列 字段选择)_第3张图片

 

配置值映射转换组件

【Kettle】逻辑转化组件使用(值映射 增加序列 字段选择)_第4张图片

 

配置Excel输出组件

【Kettle】逻辑转化组件使用(值映射 增加序列 字段选择)_第5张图片

【Kettle】逻辑转化组件使用(值映射 增加序列 字段选择)_第6张图片

 

点击三角形箭头执行

 

  • 增加序列(增加一个自增的字段)

从json文件读取数据,添加序列,把数据保存到Excel

 

需求

添加一个自增的字段rowid

 

拖入一个 JSON输入组件、一个增加序列转换组件、一个Excel输出组件,连接三个组件

【Kettle】逻辑转化组件使用(值映射 增加序列 字段选择)_第7张图片

 

配置JSON输入组件

【Kettle】逻辑转化组件使用(值映射 增加序列 字段选择)_第8张图片

【Kettle】逻辑转化组件使用(值映射 增加序列 字段选择)_第9张图片

 

配置增加序列转换组件

【Kettle】逻辑转化组件使用(值映射 增加序列 字段选择)_第10张图片

 

配置Excel输出组件

【Kettle】逻辑转化组件使用(值映射 增加序列 字段选择)_第11张图片

【Kettle】逻辑转化组件使用(值映射 增加序列 字段选择)_第12张图片

 

点击三角形箭头执行

 

  • 字段选择 (改变字段)

字段选择是从数据流中选择字段、改变名称、修改数据类型

从json文件读取数据,字段选择,把数据保存到Excel

 

需求

给一些字段改名并移除一些字段

 

拖入一个 JSON输入组件、一个字段选择转换组件、一个Excel输出组件,连接三个组件

【Kettle】逻辑转化组件使用(值映射 增加序列 字段选择)_第13张图片

 

配置 JSON输入组件

【Kettle】逻辑转化组件使用(值映射 增加序列 字段选择)_第14张图片

【Kettle】逻辑转化组件使用(值映射 增加序列 字段选择)_第15张图片

 

配置字段选择转换组件

【Kettle】逻辑转化组件使用(值映射 增加序列 字段选择)_第16张图片

【Kettle】逻辑转化组件使用(值映射 增加序列 字段选择)_第17张图片

 

配置Excel输出组件

【Kettle】逻辑转化组件使用(值映射 增加序列 字段选择)_第18张图片

【Kettle】逻辑转化组件使用(值映射 增加序列 字段选择)_第19张图片

 

点击三角形箭头执行

你可能感兴趣的:(Kettle)