批处理
批处理
批处理节点可以执行批量任务,您可以将数组输入给批处理体,它会按批处理体内定义的逻辑,并行地处理每个数组项,从而大大提升工作流的执行效率。
批处理节点的输入和输出均必定为数组类型。
输入

仅支持数组类型的变量作为输入。
支持定义多个数组作为输入,但批处理体在执行时,处理次数仅会按最小长度的数组长度来执行。
例如,若输入以下数组:
[1,2,3][1,2,3,4,5]
则批处理仅会处理 3 次。
节点配置

- 并行数:定义批处理任务的并行任务数。
- 批处理次数:定义批处理任务的最大循环次数。
输出

可以选择批处理体内每一个组件的输出,作为批处理节点的输出。所有定义的输出,都将是数组类型。
批处理体

在节点的卡片中,点击批处理体区域,即可打开批处理体的画布。

在此画布中的操作,与在工作流中完全一致。
在批处理体,亦需要确保“开始”和“结束”的连接闭环。
- 开始:开始节点默认以“输入”中配置的数组作为入参。
- 结束:定义批处理体的结束运行。
