普元数据集成平台 普元数据集成平台
产品介绍
安装部署
快速入门
操作指南
FAQ
  • 列拆分为多行组件使用说明
  • 组件说明
  • 配置项说明

# 列拆分为多行组件使用说明

  • 组件说明
  • 配置项说明
  • 使用示例
    • 对上游中字段按照分隔符拆分为多行输出

# 组件说明

列拆分为多行用于将指定列通过分隔符拆开,转成多行,从输入流中指定字段,该字段值将更具指定分隔符,拆分为多行。

# 配置项说明

配置名称 数据类型 是否必须 默认值 描述
节点名称 String 是 - 当前创建的节点名称,由用户自定义且不可为空。命名可包含字母、数字、下划线。
需要拆分的字段名 String 是 - 从前置步骤输出流中,指定需要拆分字段名。
分隔符 String 是 - 指定字段分隔符。特殊字符(如CHAR ASCII HEX01)可以用$[value]格式设置,如$[01]或$[6F,FF,00,1F]。默认值为“,”英文逗号。
分隔符是正则表达式 Boolean 是 false 是否使用正则进行拆分,当分隔符为正则时使用。
新字段名称 String 是 - 拆分后值字段名称。
输出的行号字段名称 String 是 - 在输出流中输出拆分后每行数据行号。
重置行号 Boolean 是 false 是否重置行号。重置每行数据行号。例如:该行拆分字段数据为aa;bb,使用;进行拆分,那么输出行号为1,2,在处理下一行数据时,行号会重新从1开始计算。