Duaer

数字组织与数据

在画布上使用节点

节点是数字组织里的一步。触发节点负责把这次运行启动起来,后面的节点接着处理,每一步把自己的结果交给下一步。

触发节点和后面的步骤

画布上的第一个节点通常是触发节点。定时、表单、Webhook 收到请求,都会从这里开始。后面的节点不再负责“什么时候开始”,它们只处理上一步交过来的数据,再把结果送出去。

一条数字组织可以有多个分支,但一次运行仍然是从某个触发节点进来的。你在编辑器里点执行,走的是手动运行,和线上触发不是同一条记录。

怎么加上一个节点

  1. 空画布上,用添加第一步的入口放上触发节点。
  2. 已有节点时,点节点右侧的加号,或在画布空白处添加,再把它接到上一步的输出上。
  3. 在列表里按名字搜索。选中之后,节点出现在画布上,点开就能填参数。

节点上常用的操作

  • 执行这个节点:只跑到这一步,用来看它的输入和输出。前面还没跑过时,会先把依赖的步骤跑完。
  • 停用:这一步先不执行。调试时用来跳过还没准备好的节点。
  • 删除:从画布上拿掉。连到它上面的线会断开。
  • 节点菜单里还可以固定数据、把选中的一段转成子数字组织。固定数据见单独的一篇。

节点设置里会影响执行的几项

打开节点后切到 Settings。这些选项改的是这一步怎么跑,不是业务参数。

  • Always Output Data:这一步没有数据时,仍然输出一条空记录,避免后面的节点因为“没有输入”直接停住。
  • Execute Once:不管进来多少条,这一步只按第一条跑一遍。适合发一封汇总通知,而不是每条数据发一次。
  • Retry On Fail:失败后按你填的次数和间隔重试。
  • On Error:失败时停止整条数字组织、带着错误继续,或者把错误送到单独的错误输出。

节点里的备注

Settings 里的 Notes 写在这个节点上,打开节点才能看见。它和画布上的便签不是一回事。便签是画在画布上给看流程的人看的,运行时两者都不会被执行。

常见问题

在 Duaer 里,节点是什么?

在 Duaer 里,节点是数字组织画布上的一步。触发节点负责启动一次运行。后面的节点处理上一个节点交来的数据,再把自己的结果交给下一个节点。

Duaer 节点的 Settings 里,Always Output Data、Execute Once、Retry On Fail、On Error 分别做什么?

Always Output Data 在该节点没有数据时仍输出一条空记录。Execute Once 让该节点只按第一条输入跑一遍。Retry On Fail 在失败后按填写的次数和间隔重试。On Error 决定失败时停止整条数字组织、带着错误继续,或把错误送到单独的错误输出。

同组