SSIS 仅加载 Excel 中的 Header

SSIS Loading Just The Header From Excel

正在使用 SSIS 加载 excel 文件,但 header 信息的格式与正常格式不同。

而不是像这样:

Program Name  Report Date Load Date
-------------------------------------
Info          Info        Info
Info          Info        Info

实际的 excel header 看起来像这样:

Program Name  Info
Report Date   Info 
Load Date     Info

​

如果我尝试将列映射到数据库中 table 它会搞砸并最终看起来像这样:

  Program Name  Report Date Load Date
  -------------------------------------
  Program Name  Info        Null      
  Null          Null        Null
  Report Date   Info        Null
  Null          Null        Null
  Load Date     Info        Null

我不知道我在这里做错了什么,可能是因为标题格式是水平显示的而不是正常的垂直格式,如果有关于如何正确加载到我的 table?

提前致谢。

您希望将行数据转换为列格式,这是一个很好的例子..

https://blogs.msdn.microsoft.com/philoj/2007/11/10/transposing-rows-and-columns-in-sql-server-integration-services/