更新时间:2024-05-11 GMT+08:00

分隔转换

概述

“分隔转换”算子,将已有字段的值按指定的分隔符分隔后生成新字段。

输入与输出

  • 输入:需要分隔的字段
  • 输出:分隔后的字段

参数说明

表1 算子参数说明

参数

含义

类型

是否必填

默认值

输入字段名

被分隔的字段名,需填写上一个转换步骤生成的字段名。

string

分隔符

配置分隔符。

string

分割后的字段

配置分隔后的字段,可为多个:

  • 位置:分隔后字段的位置。
  • 输出字段名:分隔后的字段名。

map

数据处理规则

  • 将输入字段的值按指定的分隔符分隔后,依次赋给配置的新字段。
  • 配置分割后字段列数,大于原始数据实际可分割出来的字段列数,当前行成为脏数据。

样例

通过“CSV文件输入”算子,生成一个字段A。

源文件如下:

配置“分隔转换”算子,“分隔符”为空格,生成三个字段B、C和D:

转换后,依次输出A、B、C和D,结果如下: