产品指南
大数据多维表格
仪表盘
空间站
集成指南
自动化指南
企业AI智能体模板
私有化部署
开发者与扩展
最佳实践
marketing
功能参考
自动化触发器
自动化执行器
第三方集成
节点资源
数据表视图
数据表字段
仪表盘组件
智能任务
AI 向导
公式
空间站
更新日志
视频演示
循环执行器是自动化流程中的核心组件,它允许你对一组数据记录依次执行相同的操作。当你需要处理多条记录(如多个联系人、多个任务或多个工单)时,循环执行器可以自动遍历这些记录,为每条记录执行一系列预定义的操作,大大提高工作效率。
从上游步骤中选择数组数据:选择包含要循环处理的数据集的变量,例如可以选择"获取记录"执行器的输出结果
添加子执行器:在循环体内添加需要对每个项目执行的操作
应用场景:当处理顺序很重要时(如销售轮询分配),应选择顺序执行;当效率更重要且各数据项处理相互独立时,可选择并行处理
应用场景:当每个项目都必须成功处理时选择中止选项;当允许部分失败时选择继续选项
数据类型:通常是数组 / 列表类型
常见输入来源:
获取记录
执行器的输出(多条记录)获取成员列表
执行器的输出(成员列表)手动触发
触发器的动态输入数组Webhook 触发
触发器返回的数组数据循环子项:在循环内部的子执行器中,可通过特殊变量引用当前正在处理的项目
变量获取方法:
每次迭代的输出:每个循环迭代会产生自己的输出结果
整体输出:循环执行器完成后,会输出所有迭代结果的集合
下游引用:循环后的执行器可以引用整个循环的汇总结果,但通常需要使用其他执行器处理这些结果
Q1: 如何在循环中引用当前正在处理的项目?
A: 首先点击"运行测试"获取循环子项结构,然后在子执行器中通过变量选择器选择"循环子项"下的相应字段。
Q2: 循环执行器处理大量数据会有性能问题吗?
A: 当数据量非常大时(超过1000条记录),建议考虑使用筛选条件减少处理数量,或考虑分批处理数据以提高性能。
Q3: 子执行器中能否访问循环外部的变量?
A: 可以。子执行器不仅可以访问当前循环项,还能访问循环外部所有可用的变量。
Q4: 如何跟踪循环执行器的运行状态?
A: 可以通过自动化的运行历史查看详细日志,包括每次执行情况、处理的数据以及可能发生的错误。
Coming soon