为什么我们需要在ssis中合并连接转换之前使用排序转换

why we need to use sort transformation before merge join transformation in ssis

谁能告诉我为什么我们在使用合并组件或合并连接组件之前对所有记录进行排序?其背后的确切原因是什么?

合并需要排序的输入,因为它在内部是如何工作的 - 同时通过两个输入的单次传递足以产生合并的排序输出。有关更多信息,请参阅 SSIS Merge Transformation and Merge Join Transformation 的 MSDN 文档。

如果您不想或不需要排序的输出,您可以查看 Union All Transformation,它只是将输入组合成一个输出而不进行任何排序。

此致,

里斯