更新时间:2024-07-24 GMT+08:00
        
          
          
        
      
      
      
      
      
      
      
      
  
      
      
      
        
拼接转换
概述
“拼接转换”算子,将已有字段的值通过连接符拼接,生成新的字段。
输入与输出
- 输入:需要拼接的字段
 - 输出:拼接后的字段
 
参数说明
| 
        参数  | 
      
        含义  | 
      
        类型  | 
      
        是否必填  | 
      
        默认值  | 
     
|---|---|---|---|---|
| 
        输出字段名  | 
      
        配置拼接后的字段名。  | 
      
        string  | 
      
        是  | 
      
        无  | 
     
| 
        分隔符  | 
      
        配置拼接符,可为空。  | 
      
        string  | 
      
        否  | 
      
        空字符串  | 
     
| 
        被拼接字段名  | 
      
        配置需要被拼接字段名。 字段名:需填写上一个转换步骤生成的字段名,可添加多个。  | 
      
        map  | 
      
        是  | 
      
        无  | 
     
数据处理规则
- 按顺序将“被拼接字段名”中配置的字段的值,通过连接符拼接后,赋给“输出字段名”。
 - 当有字段的值为null时,会转化为空字符串,再与其他字段值拼接。
 
样例
通过“CSV文件输入”算子,生成三个字段A、B和C。
源文件如下图:

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

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

   父主题: Loader转换类算子