更新时间:2022-12-14 GMT+08:00

拼接转换

概述

“拼接转换”算子,将已有字段的值通过连接符拼接,生成新的字段。

输入与输出

  • 输入:需要拼接的字段
  • 输出:拼接后的字段

参数说明

表1 算子参数说明

参数

含义

类型

是否必填

默认值

输出字段名

配置拼接后的字段名。

string

分隔符

配置拼接符,可为空。

string

空字符串

被拼接字段名

配置需要被拼接字段名。

字段名:需填写上一个转换步骤生成的字段名,可添加多个。

map

数据处理规则

  • 按顺序将“被拼接字段名”中配置的字段的值,通过连接符拼接后,赋给“输出字段名”
  • 当有字段的值为null时,会转化为空字符串,再与其它字段值拼接。

样例

通过“CSV文件输入”算子,生成三个字段A、B和C。

源文件如下图:

配置“拼接转换”算子,“分隔符”为空格,生成新字段D:

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