产品指南
大数据多维表格
仪表盘
空间站
集成指南
自动化指南
企业AI智能体模板
私有化部署
开发者与扩展
最佳实践
marketing
功能参考
自动化触发器
自动化执行器
第三方集成
节点资源
数据表视图
数据表字段
仪表盘组件
智能任务
AI 向导
公式
空间站
更新日志
视频演示

循环执行

什么是"循环"执行器

循环执行器是自动化流程中的核心组件,它允许你对一组数据记录依次执行相同的操作。当你需要处理多条记录(如多个联系人、多个任务或多个工单)时,循环执行器可以自动遍历这些记录,为每条记录执行一系列预定义的操作,大大提高工作效率。

使用场景

  • 批量数据处理:如线索自动派发中,遍历所有新进线索并分配给销售人员
  • 定期报告生成:为团队中的每个成员生成个性化的工作报告
  • 批量通知发送:向符合特定条件的客户或团队成员发送个性化消息
  • 数据批量更新:在获取多条记录后,需要对每条记录进行相同规则的更新

如何使用

基本配置

循环数据源选择

从上游步骤中选择数组数据:选择包含要循环处理的数据集的变量,例如可以选择"获取记录"执行器的输出结果

子级执行器配置

添加子执行器:在循环体内添加需要对每个项目执行的操作

高级配置

执行模式选择

  • 顺序执行:按照严格的顺序依次处理数组中的每一项数据,完成当前项处理后再执行下一项
  • 并行处理(取消勾选顺序执行):同时处理多项数据,提高处理效率,但无法保证处理顺序

应用场景:当处理顺序很重要时(如销售轮询分配),应选择顺序执行;当效率更重要且各数据项处理相互独立时,可选择并行处理

错误处理策略

  • 失败时中止循环:当任意子执行器执行失败时,立即终止整个循环,剩余迭代不再执行
  • 失败时继续循环(不勾选中止选项):即使某次迭代失败,也继续处理后续项目

应用场景:当每个项目都必须成功处理时选择中止选项;当允许部分失败时选择继续选项

循环输入与输出

输入数据要求

数据类型:通常是数组 / 列表类型

常见输入来源

  • 获取记录执行器的输出(多条记录)
  • 获取成员列表执行器的输出(成员列表)
  • 手动触发触发器的动态输入数组
  • Webhook 触发触发器返回的数组数据

循环中的变量引用

循环子项:在循环内部的子执行器中,可通过特殊变量引用当前正在处理的项目

变量获取方法

  1. 首次配置时,必须先在循环执行器编辑界面点击"运行测试"
  1. 这将生成循环子项的结构示例
  1. 在子执行器中,通过变量选择器可看到并选择"循环子项"下的具体字段

循环输出结果

每次迭代的输出:每个循环迭代会产生自己的输出结果

整体输出:循环执行器完成后,会输出所有迭代结果的集合

下游引用:循环后的执行器可以引用整个循环的汇总结果,但通常需要使用其他执行器处理这些结果

常见问题解答

Q1: 如何在循环中引用当前正在处理的项目?

A: 首先点击"运行测试"获取循环子项结构,然后在子执行器中通过变量选择器选择"循环子项"下的相应字段。

Q2: 循环执行器处理大量数据会有性能问题吗?

A: 当数据量非常大时(超过1000条记录),建议考虑使用筛选条件减少处理数量,或考虑分批处理数据以提高性能。

Q3: 子执行器中能否访问循环外部的变量?

A: 可以。子执行器不仅可以访问当前循环项,还能访问循环外部所有可用的变量。

Q4: 如何跟踪循环执行器的运行状态?

A: 可以通过自动化的运行历史查看详细日志,包括每次执行情况、处理的数据以及可能发生的错误。

bika cta

推荐阅读

推荐AI自动化模板

门店服务与交易
此模板涵盖产品清单、交易记录、会员管理等基础功能,更搭载AI智能数据分析与策略制定,为门店提供全面业务运营支持,显著提升管理效率与客户服务水平,助力门店业绩增长。
SWOT Analysis
The SWOT analysis, alternatively known as a SWOT matrix, aids in pinpointing the Strengths, Weaknesses, Opportunities, and Threats associated with any prospective decision-making process.
团队任务分发和提醒自动化
此模板利用自动化工具高效分配任务,及时提醒进度和截止日期,提升团队效率和任务质量。
Telegram 定时提醒
您可以在 Telegram 群组、频道和私聊中设置定时提醒。确保团队成员按时完成任务、参加会议或了解重要信息。这个功能帮助提高团队的协作效率,确保工作顺利进行。
新的未命名文件夹
123
T
Template Test