分隔转换
概述
“分隔转换”算子,将已有字段的值按指定的分隔符分隔后生成新字段。
输入与输出
- 输入:需要分隔的字段
- 输出:分隔后的字段
参数说明
参数 |
含义 |
类型 |
是否必填 |
默认值 |
---|---|---|---|---|
输入字段名 |
被分隔的字段名,需填写上一个转换步骤生成的字段名。 |
string |
是 |
无 |
分隔符 |
配置分隔符。 |
string |
是 |
无 |
分割后的字段 |
配置分隔后的字段,可为多个:
|
map |
是 |
无 |
数据处理规则
- 将输入字段的值按指定的分隔符分隔后,依次赋给配置的新字段。
- 配置分割后字段列数,大于原始数据实际可分割出来的字段列数,当前行成为脏数据。
样例
通过“CSV文件输入”算子,生成一个字段A。
源文件如下:
配置“分隔转换”算子,“分隔符”为空格,生成三个字段B、C和D:
转换后,依次输出A、B、C和D,结果如下: