我的源数据如下:
ID Data
1 text text text
2 text text text
在SSIS中,我需要进行转换,这将导致
ID Data
1 text
1 text
1 text
2 text
2 text
2 text
目标文件必须是平面文件。是否有可能进行这种转变?怎么样?我尝试使用ID + REPLACE((DT_WSTR,4000)Data," ","\n")
的Derived列,但这似乎是一种不正确的方法。
答案 0 :(得分:2)
我使用派生列解决了这个问题,它是REPLACE字符串函数,因此文本中的空格被|
+指南替换为 Split multi value column into multiple records
答案 1 :(得分:-2)
在SSIS中,这是使用UnPivot转换实现的: