Workflow Loop 步骤
针对数据集的每一行运行一次目标工作流,并在每次迭代之前将该行的列值设置为项目变量。当带参数的流程需要使用不同输入多次运行时,请使用它,例如“为此表中的每个业务单元运行月度结账”或“为列出的每个季度加载此报表”。
每次循环迭代看到的变量,就如同手动设置的一样,因此被调用的工作流可以使用标准的 \{variable_name} 语法,在表达式、筛选器、文件路径和表名称中引用它们。循环默认按顺序执行;迭代不会并行运行。
要停止的工作流
Section titled “要停止的工作流”首先,从项目下拉菜单中选择包含每次循环要运行的工作流的项目。
接着,从工作流下拉菜单中选择要运行的具体工作流。
默认情况下,循环会在第一个工作流失败的迭代处停止,且该步骤失败。在错误处理下,选择失败的迭代后继续,即使某次迭代失败,也会运行每一次迭代。每次失败以及每次迭代的结果都会保存在循环运行状态中,步骤结束时会给出一条警告,说明有多少次迭代失败。取消选择后,循环会在第一次失败时停止。
示例即将推出