SSIS导入Excel文档使用列位置,而不是名称

我想知道是否可以通过引用一个列的位置使用SSIS导入Excel文档? 例如,导入列A,D,M,AA等。我问,因为我需要从第三方加载多个Excel文档。 每个文档在相应的列中包含相同的数据types,除了每个文档的列名不同。

谢谢!

是的,但你不会使用Excel驱动程序和连接pipe理器。 相反,您将使用OLE DB驱动程序并针对该文件编写一个SQL查询。 除了最基本的Excel文件外,这是我从Excel导入数据的首选方法。

我的方法的各种化身

  • Excel来源作为查找转换连接
  • 脚本任务在SSIS导入excel电子表格
  • 将单个Excel单元导入到SSIS中