Skip to content

循环控制

  • 控制某部分工作流节点循环执行

  • 触发器:只能选择循环控制组件的直接上游节点,且属于循环控制节点的下游节点的节点输出参数。初始值为""

  • 最大循环次数:当循环次数小于等于最大循环次数时,仅执行循环分支,否则仅执行跳出循环分支

  • 输出字段trigger_data:存储每次执行循环都需要依赖的字段信息

  • 输出字段stop_data:存储跳出循环后,执行后续节点需要依赖的字段信息

  • 触发器用途:

触发器值为None:循环分支、跳出循环分支均不执行 触发器值不为None,未超出最大循环次数:输出字段trigger_data=触发器值,stop_data=None,执行循环分支 触发器值不为None,超出最大循环次数:输出字段trigger_data=None,stop_data=触发器值,执行跳出循环分支

  • 触发器初始化示例:
python
# trigger_data的初始值为""
if trigger_data == "":
  trigger_data = XXX