如何解决如何使用具有多个标头的Excel源处理SSIS解决方案
我正在处理一个程序包,该程序包要求我导入具有多个标题的excel工作表。我想取消透视顶部的列(顶部标题)并使其成为一行,并取消透视实际底部的一些列。
我仅使用实际的底部列创建了包。然后,我使用派生列将顶部的列硬编码到表中。
这是我要找的东西的一个例子
样本原始数据和目标结果
解决方法
您正在尝试取消旋转或反向旋转输入。在SSIS中,您可以使用unpivot转换,
在下面分享了一个很好的演练,希望对您有所帮助。
https://www.sqlshack.com/an-overview-of-ssis-pivot-and-ssis-unpivot-transformation/
KR, 亚历克斯
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。