列拆分为多行

列拆分为多行组件可将输入数据行集中的某个列按照条件拆分为多行,这种条件可以是简单的一个分隔符,也可以指定正则表达式。

操作步骤

  1. 双击画布中的列拆分为多行组件,弹出列拆分为多行窗口。

  1. 输入步骤名称,名称要求为非空,250个字符。

  1. 指定要拆分的字段、划分分隔符、选择分隔符是否为一个正则表达式。

  1. 输入新字段名字,根据需要设置附加字段,包括是否输出包括行号,指定行号字段以及是否选择对接收到的每一个行重置行号。

  1. 单击<确定>按钮完成配置。

注意事项

参数说明

使用示例

输入数据如-1所示,要拆分的字段为"scores",分隔符为",",新字段名为"score",输出中包括行号选中,行号字段为"order",对接收到的每一行重置行号选中。

拆分为多行后的数据如-2所示。

表-1 输入数据

id

name

scores

1

张三

100,89,77

2

李四

60,59

3

王五

95,99,90

表-2 拆分为多行后的数据

id

name

scores

score

order

1

张三

100,89,77

100

1

1

张三

100,89,77

89

2

1

张三

100,89,77

77

3

2

李四

60,59

60

1

2

李四

60,59

59

2

3

王五

95,99,90

95

1

3

王五

95,99,90

99

2

3

王五

95,99,90

90

3