使用“合并”工具可以根据列名称或位置合并两个或更多的数据集。
输出后的每一列都包含来自各个输入的行。您可以配置列在输出中的堆叠或匹配方式。
提示
此工具具有单个工具示例。查看 访问示例工作流 以了解如何在 Designer Cloud 中访问此示例和其他更多示例。
![]() |
图解:具有两个锚点的合并工具。
“合并”工具有两个锚点:
输入锚点:输入锚点连接至您要统一的数据流。输入锚点上的两个尖括号表示其接受多个输入。
输出锚点:输出锚点显示输出数据集。
垂直堆叠列的方式 :选择如何堆叠列。默认设置为 按列名称自动配置 。
名称 :按列名称堆叠数据。
位置 :按流中的列顺序堆叠数据。
手动配置 :您可以手动指定如何堆叠数据。如果选择此方法,系统将显示每个输入中的列(按行 #1、#2 等表示)。您可以 按位置 或 按名称 重置 表格。
警告
当模式设置为 手动配置 时, Designer Cloud 假定在配置工具和工作流运行时间之间,配置没有发生变化。如果有任何缺失,则会发生错误,并且工作流将停止。
对于 手动配置 方法,您必须配置 输出 属性。
首先,数据流被水平和垂直罗列,以便每个输入数据集的数据位于不同的单元格中。
(可选)在 重置 下拉列表中,您可以首先选择 按位置 或 按名称 。选择 重置 以重置列。如果您知道数据流包含一些按位置或名称匹配的列,请使用此选项。
接下来,使用 箭头 开始堆叠数据。选择一个单元格,然后选择 左箭头 或 右箭头 ,将它与其匹配的数据字段堆叠在一起。
对于自动配置模式,必须选择如何处理不同的列。
警告(继续数据处理) :在“结果”窗口中发出警告,但继续处理行。
错误(停止数据处理) :在“结果”窗口中发出错误,并停止处理记录。
忽略(继续数据处理) :忽略不同的列,并继续处理行。
输出所有列 :输出所有列。空列将用 Null 值填充。
仅公共列 :输出仅包括每个输入共有的列。
在 输出顺序 下,选中 指定 以指定哪个输入数据集的数据首先显示在输出中。选中该框后,选择并按住表中的重新排序图标,然后向上或向下拖动连接。
警告
指定输出顺序 选项可能导致性能降低。
务必了解“合并”工具的输出的两个方面:列名称和数据顺序。
输出数据集中使用的列名称取自按名称字母数值排序第一的输入流。
默认情况下,根据您将输入数据流连接到合并工具输入锚点的顺序,输入数据流被标记为 #1 和 #2 。因此,如果列名称不同,输出数据集将使用 #1 输入数据集中的列名称。
如果您希望使用 #2 输入数据集中的列名称,则可以更改输入连接的名称。选择输入流并输入新值。输出列名称取自按名称字母/数值排序第一的连接。

图解:更改输出列名称的输入源。
默认输出顺序等同于将输入数据集连接到“合并”工具输入锚点的顺序。请参阅输出顺序部分,了解如何更改输出数据的顺序。