数字组织与数据
在 Duaer 里使用节点
在 Duaer 里,节点是取数入口、处理数据的一步,或把数据送出去的出口。
节点是数字组织的基本积木。它们可以启动运行、拉取或发送数据,以及处理与改写数据。
往数字组织里加节点
空画布时:
- 选择 Add first step。Duaer 打开节点面板,可搜索或浏览触发节点。
- 选择要用的触发节点。
已有节点时:选择节点右侧的 Add node。Duaer 打开节点面板,可搜索或浏览全部节点。
节点操作:触发与动作
往数字组织里加节点时,Duaer 会列出可用操作。操作是节点会做的事,例如取数或发数。
触发(Trigger)在服务里出现特定事件或条件时启动数字组织。动作(Action)是数字组织里的具体任务:改数据、调用外部系统、或触发别的系统。
节点控件
把鼠标停在画布上的节点上,可以看到:
- Execute step:只跑这一步。
- Deactivate:停用该节点。
- Delete:删除该节点。
- 节点菜单还可打开节点、重命名、固定数据、复制、复制副本、整理画布、转成子数字组织、全选、清除选择等。
节点设置
节点的 Settings 用来控制这一步怎么跑,并可写节点备注。开启或填写后效果如下:
- Always Output Data:即使这一步没有数据,也返回一条空项。在 IF 节点上慎用,可能造成循环。
- Execute Once:只用收到的第一项跑一遍,不处理其余项。
- Retry On Fail:失败后按你设的次数重试,直到成功。
- On Error → Stop:出错时停下整条数字组织。
- On Error → Continue:出错后仍往下走,使用最后一次有效数据。
- On Error → Continue (using error output):继续执行,并把错误信息送到错误输出。
- Notes:写在该节点上的备注。Display note in flow 打开后,备注会显示为画布上的副标题。
常见问题
Duaer 里的节点是什么?
节点是取数入口、处理数据的一步,或把数据送出去的出口。触发节点启动运行;动作节点在数字组织里完成具体任务。
Always Output Data、Execute Once、Retry On Fail、On Error 分别做什么?
在 Duaer 里,Always Output Data 在没有数据时仍返回空项。Execute Once 只用第一项跑一遍。Retry On Fail 失败后重试。On Error 决定停下、带着错误继续,或把错误送到错误输出。
同组
在 Duaer 里把节点连在一起
在 Duaer 里,连线在节点之间建立链接,让数据沿数字组织流动。
画布在 Duaer 里添加便签与说明
在 Duaer 里,用画布上的便签给数字组织加注解。
画布在 Duaer 便签里用 Markdown
在 Duaer 里,便签支持 Markdown。标题、强调、列表、链接和代码会按版式显示。
结构在 Duaer 里转成子数字组织
在 Duaer 里,在数字组织里选中一段节点,把它们收成可复用的子数字组织。
执行在 Duaer 里自定义执行数据
在 Duaer 里,用 Code 节点或 Execution Data 节点给这次执行加上自定义数据,之后可在执行列表里按这些值筛选。
执行在 Duaer 里隐藏执行数据
在 Duaer 里,控制执行记录里能否看见节点处理过的数据,用来保护敏感信息并满足合规要求。
数据理解 Duaer 的数据结构
在 Duaer 里,弄清节点之间如何传数据,是搭数字组织的基础。本页说明数据格式,以及数据如何在节点间流动。
数据在 Duaer 里固定数据
在 Duaer 里,开发数字组织时,把某一步的输出钉住,之后的测试用这份数据,而不反复去拉外部系统。
数据在 Duaer 里编辑节点输出数据
在 Duaer 里,在 JSON 视图里改节点输出,用来测边界情况,而不必每次都从外部系统重发。
数据在 Duaer 里使用输入面板映射
在 Duaer 里,数据映射是引用前面节点的数据,不是改写数据本身。
数据在 Duaer 里处理文件和图片
理解并使用 Duaer 里的二进制数据。
数据在 Duaer 里数据项如何对应
在 Duaer 里,每个输出项都带着元数据,指向生成它的输入项,形成可回溯的链条。
数据在 Duaer 里数据项对应错误
在 Duaer 里,用 .item 引用更早的节点时,若对应链条断了,或指向多项,运行会报错。
数据在 Duaer 的 Code 节点里保留对应
在 Duaer 里,引用前面节点时,需要知道该用哪一项。大多数节点会自动链接;Code 节点在某些情况下要你自己写 pairedItem。