我正在使用Excel源代码,并将其加载到OLEDB目标 . 目标需要比源更多的列,并且该列需要是一个唯一的字符串值,我已将其存储为项目中的参数 .
INPUT COLUMNNS:
ColA
ColB
ColC
OUTPUT COLUMNS:
ColA
ColB
ColC
ColD
我希望 $Package::MyStringParameter
的值在每行填充ColD . 我怎样才能做到这一点?
所以我的OLE DB目标映射有点像这样:
OUT:ColA = IN:ColA
OUT:ColB = IN:ColB
OUT:ColC = IN:ColC
OUT:ColD = $Package::MyStringParameter
1 回答
您需要使用脚本组件并将其作为源 . 这是将ColD附加到源的每一行的唯一安全措施 . 没有内置的转换可以自动为您执行此操作 .
谢谢,
RV