我正在使用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
答案 0 :(得分:1)
您需要使用脚本组件并将其作为源。这是将ColD附加到源的每一行的唯一安全措施。没有内置的转换可以自动为您执行此操作。
谢谢,
RV