Skip to content

合并数据#

合并将多个数据流汇聚在一起。您可以根据工作流要求使用不同的节点来实现这一点。

  • 合并来自不同数据流或节点的数据:使用 Merge 节点将来自各种源的数据合并为一个。
  • 合并来自多个节点执行的数据:对于需要合并来自一个节点的多次执行或多个节点的数据的复杂场景,使用 Code 节点。
  • 比较和合并数据:使用 Compare Datasets 节点根据比较来比较、合并和输出数据流。

在下面的章节中更详细地探索每种方法。

合并来自不同数据流的数据#

如果您的工作流拆分,您可以将单独的流重新组合成一个流。

这是一个示例工作流,展示了不同类型的合并:追加数据集、仅保留新项目和仅保留现有项目。合并节点文档包含每个合并操作的详细信息。

合并来自不同节点的数据#

您可以使用合并节点合并来自两个前面节点的数据,即使工作流没有拆分为单独的数据流。如果您想从多个节点生成的数据生成单个数据集,这可能很有用。

从两个前面节点合并数据。图表显示三个节点按顺序排列。第一个节点标记为获取数据,第二个标记为修改数据,第三个标记为合并:追加两个数据集。箭头连接节点 1 到 2、2 到 3 和 1 到 3。
从两个前面节点合并数据

合并来自多个节点执行的数据#

使用代码节点合并来自多个节点执行的数据。这在一些循环场景中很有用。

节点执行和工作流执行

本节描述合并来自多个节点执行的数据。这是指在单个工作流执行期间节点多次执行。

请参考这个使用 Loop Over Items 和 Wait 人为创建多次执行的示例工作流

比较、合并并再次拆分#

Compare Datasets 节点在合并数据流之前比较它们。它最多输出四个不同的数据流。

请参考这个示例工作流作为示例。