更新时间:2025-05-08 GMT+08:00

数据拆分

“数据拆分”处理器将传入该节点的数据按照指定的表达式进行拆分,并将拆分的结果通过节点变量传递给后续节点。

通常“数据拆分”处理器后续会连接“数据筛选”处理器以配合使用。

“数据拆分”为异步处理组件,如果一个流中存在“数据拆分”节点,将分别对每个拆分出的数据做后续处理。

配置参数

参数

说明

数据

待拆分的数据。

如:引用节点中的变量${payload.data}或者直接输入想要拆分的数据{"data":[{"id":1},{"id":2}]}。

分隔符

拆分数据时使用的分隔符。

如:payload数据为{"data":[{"id":1},{"id":2}]},可使用${payload.data}和分隔符,将数据拆分为{"id":1}和{"id":2}。

输出变量:

参数

说明

payload

数据拆分处理的结果。

Start time

节点执行开始时间。

End time

节点执行结束时间。

Execution time

节点执行耗时,单位:ms。

使用示例

示例1

输入:

  • 数据:{"data":[{"id":1},{"id":2}]}
  • 分隔符:,

输出:

  • {"id":1}
  • {"id":2}