如何使用 Union All 转换合并输入
若要添加和配置 Union All 转换,包必须至少已包含一个数据流任务和两个数据源。
Union All 转换组合多个输入。连接到转换的第一个输入是引用输入,以后连接的输入是辅助输入。输出包含引用输入中的列。
组合数据流中的输入
在 Business Intelligence Development Studio 中,双击解决方案资源管理器中的包将其在 SSIS 设计器中打开,然后单击**“数据流”**选项卡。
将 Union All 转换从**“工具箱”拖动到“数据流”**选项卡的设计图面。
将连接线(绿色或红色箭头)从数据源或前一个转换拖动到 Union All 转换,从而将 Union All 转换连接到数据流。
双击 Union All 转换。
在**“Union All 转换编辑器”中,通过单击行然后在输入列表中选择列,将输入中的列映射到“输出列的名称”列表中的列。在输入列表中选择“<忽略>”**以跳过对该列的映射。
注意 两列间的映射要求这两列的元数据相匹配。
注意 辅助输入中未映射到引用列的列在输出中设置为 Null 值。
根据需要,也可以在**“输出列的名称”**列中修改列的名称。
对每个输入中的每一列重复第 5 和第 6 步。
单击**“确定”**。
若要保存更新后的包,请单击**“文件”菜单上的“保存选定项”**。