不同的列名

Diffrent column names

我有 74 个 csv 个文件。

我正在 SSIS 中合并。里面的数据都是一样的,就是列名有一半不一样

如何做地图?

列名称在一个示例文件中为 [Latitude],在另一个示例文件中为 [Lat]。

如果 Latitude/Lat 的列顺序位置始终相同,即文件中的第三列,那么您可以修改平面文件连接管理器以跳过第一行,并且您的文件没有 header 行。这将导致您必须手动定义文件布局,但这是完全可行的。

如果 lat 是一个文件中的第 4 列,而 Latitude 始终是第 1 列,则最好的解决方案是拥有两个连接管理器 - 一个用于每种文件类型,并按文件夹分割数据文件并将它们路由到不同的 foreach 文件枚举器以及供目标表使用的数据流。