01.转换_concat_fields
将多个字段合并为一个字段;字段定义了类型,如存在空值则报错
转换前:
转换后:
02.转换_值映射
华东、西南、中南映射为南区;西北、东北、华北映射为北区
映射后新增一个字段为大区
转换前:
转换后:
03.转换_增加常量
新增一个字段,每行的值均为指定的值
新增字段【邮费】,每行的值均为10
转换前:
转换后:
04.转换_增加序列
新增一个字段,每行的值自动递增
可以设置起始值、增长根据(步长)、最大值
转换前:
转换后:
05.转换_字段选择
选择指定的字段、删除指定的字段、调整字段的顺序
06.转换_计算器
通过函数运算生成新的字段,金额=价格*数量
计算类型详询《计算器.xlsx》
转换前:
转换后:
07.转换_字符串
剪切字符串:根据起始位置和结束位置剪切字符串,从0开始,左闭右开
字符串替换:替换指定内容
字符串操作:
In stream field:输入流字段
Out stream field:输出流字段
Trim type:left清除开头空格,right清除结尾空格,both清除两端空格
Lower/Upper:大小写转换
转换前:
转换后:
08.转换_排序和去重记录
排序记录:按指定字段升序/降序
去除重复记录:按指定字段去除重复行
判断相邻的两行是否重复,所以必须先排序再去重
09.转换_唯一行_哈希值
删除重复的行,与排序记录加去除重复记录的功能一样,但效率更高
哈希值相当于字符串的id
10.转换_拆分字段
指定字段按分隔符拆分为多列
转换前:
转换后:
11.转换_列拆分为多行
指定字段按分隔符拆分为多行
转换前:
转换后:
12.转换_列转行
将指定字段的各项唯一值转为新字段,转换前先排序记录
转换前:
转换后:
关键字段:待转换的字段
分组字段:无需转换的字段
目标字段:新字段名
数据字段:新字段的值的数据来源字段
关键字值:待转换的字段的值
13.转换_行转列
将指定的各字段名转为新字段(Key字段)的各项值(Key值),原字段的值存储至另一个新字段(Value字 段)
转换前:
转换后:
Key字段:新字段名
Key值:新字段的值
Value字段:存储原字段的值的另一个新字段名
14.转换_行扁平化
将指定字段的多行值合并为一行值,转换前先排序记录
转换前:
转换后:
15.转换_数值范围
数值字段分组,价格分组:[0,200)为低,[200,500)为中,[500,+∞)为高
转换前:
转换后:
16.转换_设置字段值
设置字段值:将指定字段的值替换为另一个字段的值
将产品大类、产品小类、品牌、产品名称、产品属性合并并创建新字段产品信息
将【产品名称】的值替换为【产品信息】的值
将字段值设置为常量:将指定字段的值替换为一个常量
将【品牌】的值全部替换为耐克
17.转换_根据字段值来改变序列
以指定字段分组生成唯一序号,操作前先排序记录
类似于SQL的row_number
转换前:
转换后:
18.转换_checksum校验码_加密
将指定字段生成校验码加密,如客户编码加密
Field separator string添加额外字符(加盐)再加密
防止通过MD5反推出客户编号(防止暴力破解)
转换前:
转换后:
19.转换_Closure_generator
Closure generator闭包生成器:将树形结构的数据生成一个层级距离的字段
调整数据类型为Number,格式为0
转换前:
转换后: