执行节点

1. 简介

执行节点,负责工作流中任务的执行,包括各种活动或操作,如数据处理、查询、计算,以及调用插件等。

2. 执行节点介绍

「智能助手Pro」中提供了如下 2 类、 8 种执行节点:

2.1 基础节点

基础节点是「智能助手Pro」的关键组成部分,包括:新增数据、修改数据、删除数据,负责对目标表单进行不同类型的数据操作,为用户提供了灵活且高效的数据管理手段。

2.1.1 新增数据

新增数据 是指,当「智能助手Pro」执行到该节点时,可根据前置节点所存储的数据或自定义值,向目标表单中添加一或多条数据。

2.1.2 修改数据

修改数据 是指,当「智能助手Pro」执行到该节点时,修改节点所指向的数据或目标表单中满足条件的已有数据;若找不到对应数据,还可直接新增数据。

2.1.3 删除数据

删除数据 是指,当「智能助手Pro」执行到该节点时,删除目标表单中满足条件的已有数据,或前置节点所指向的数据。

2.2 进阶节点

进阶节点,进一步扩展了「智能助手Pro」中数据处理能力的边界,可引入更多相关数据、进行中间计算、调用插件等,来满足复杂的业务需求。又可根据功能分为如下 3 类:

  • 查询节点:查询单条数据、查询多条数据;
  • 分支节点:条件分支;
  • 运算节点:计算节点、插件节点。

具体说明如下:

2.2.1 查询单条数据

查询单条数据 是指,查询出目标表单中的某条数据,且查询结果支持被后续执行节点多次调用。

2.2.2 查询多条数据

查询多条数据 是指,查询出目标表单中的多条数据,且查询结果支持被后续执行节点多次调用。

2.2.3 条件分支

条件分支 可以在一个「智能助手Pro」中添加多个条件分支,使得「智能助手Pro」能够根据不同的情况或条件,选择性地执行不同任务。可以实现任务的顺序执行、并行执行或条件执行。

2.2.4 计算节点

计算节点,可以对「智能助手Pro」中前置节点上所存储的数据进行公式计算,且计算结果支持作为单条数据被后续节点调用。

2.2.5 插件节点

插件节点 是指,在「智能助手Pro」中通过调用外部插件实现对数据的转换、加工、验证、通知等,还可存储插件的执行结果供后续节点调用。

3. 注意事项

1)触发数据节点会存储一份原始数据供后续执行节点引用。即,在「智能助手Pro」的单次执行过程中,即使通过节点操作修改/删除了触发数据,其他节点仍可正常引用触发数据的原始值

2)当「后续执行节点」需要调用「前置节点的数据」进行过滤、赋值或计算时,若所调用的数据不存在:

  • 调用的数据已被删除;
  • 调用查询单条/多条数据节点,但节点的查询结果为空。

则会对节点的执行效果产生影响,具体如下表所示:

调用场景

说明

作为某一 过滤条件 的过滤值

该过滤条件的过滤结果为空。若节点上设置了多个过滤条件,则不同条件间关系下的影响不同:

  • 所有:直接返回空结果
  • 任一:剔除该过滤条件,继续执行其他过滤条件

作为如下条件中的匹配值:

该条件的匹配结果为空。即:

  • 分支条件:不满足分支条件,不执行该分支;
  • 数据修改条件:找不到需要修改的数据:
    • 若修改方式为「修改已有数据」,则跳过执行该节点
    • 若修改方式为「修改或新增」,则继续执行新增操作

对某一字段进行赋值

新增赋值:将该字段赋为空值

修改赋值:跳过修改该字段

参与如下节点的计算:

  • 插件节点
  • 计算节点

按空值参与计算

文档内容是否对您有帮助?
有帮助
没帮助没帮助
如需获取即时帮助,请联系技术支持
咨询
扫码领取100+零代码资料简道云官方微信号400-111-0890
图标在线咨询
立即体验