标签: sql-server ssis
我需要创建一个SSIS包来从CSV加载数据,棘手的部分是一些需要存储为行的列。我最好用下面的例子解释一下。

 从CSV文件到Table,格式如下所示

从CSV文件到Table,格式如下所示
是否可以在SSIS中使用或使用SQL Server。
答案 0 :(得分:2)
您寻求的内容称为unpivot。
unpivot
请参阅此MSDN博客文章以获取示例。要删除0值,可以使用条件拆分,并将0值推送到垃圾输出。
http://blogs.msdn.com/b/dataaccesstechnologies/archive/2014/05/22/unvipot-transformation-with-a-combination-of-single-and-multiple-destination-columns.aspx