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

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