数字组织与数据
编辑节点输出里的数据
节点输出可以在 JSON 视图里改。保存之后,这份改过的数据会固定在节点上,后面的步骤在编辑器里读到的是改过的版本。
什么时候编辑节点输出
上一步的真实输出缺了一个字段,或者你想让下一步先按某种边界数据走一遍。与其改上游再重跑,不如把这一步的输出改成你要测的形状。改的是编辑器里的这份副本,不是去改已经落库的历史执行。
在 JSON 视图里编辑节点输出并保存
- 打开节点,切到输出的 JSON 视图。表格视图只能看,不能改字段。
- 点 Edit。
- 按数据项的结构改。每一项仍要有 json。文件不要往 binary 里手写,固定数据本身也不接收文件。
- 点 Save。保存会同时把这份数据固定住。之后在编辑器里再跑,用的就是改过的这份,直到你 Unpin。
改的时候别弄坏结构
下一步如果用 {{ $json.customerId }} 读字段,你改名或删掉这个键,表达式会空。嵌套对象要保持原来的层级,例如 address.city 仍然在 address 里面。
项的数量也会影响后面怎么对应。原来 3 项你改成 1 项,后面按项执行的节点就只跑一次。对应关系见数据项在流程里怎么对应。
[
{
"json": {
"customerId": "c-18",
"status": "past_due"
}
}
]常见问题
在 Duaer 里编辑节点输出后,保存会怎样?
在 Duaer 里,节点输出要在 JSON 视图中点 Edit 再改。Save 会把改过的数据固定在该节点上。之后在编辑器里手动运行,后面的节点读到的是这份改过的数据,直到 Unpin。这不修改已经存下的历史执行。
编辑 Duaer 节点输出时要保持什么结构?
编辑 Duaer 节点输出时,每一项仍要有 json。后面的表达式要读的字段名和嵌套层级要保留,例如 address.city 仍然在 address 里面。改掉项的数量会改变后面按项执行的次数。
同组