我正在使用SSIS开展一个项目,并想知道是否可以使用查找转换处理情况。
我的输入流的值类似于
我想在主表中查找这些值,该表只有名称而不是“ALL”值。但我也希望用ALL传递记录。如何在没有匹配的情况下传递几个已知值的查找值?
如果没有查询,请以其他方式向我推荐。
答案 0 :(得分:0)
Lookup组件中有一个 NoMatchBehavior 属性,用于处理没有匹配的行。您可以使用编辑器(它是“常规”选项卡上的下拉列表)或使用组件的“属性”窗口进行设置。
对于您的方案,有两种选择:
答案 1 :(得分:0)
在主表格表中插入NA
名称以及其他属性NA
。当您查找设置Ignore Failure
时如何处理没有匹配条目。然后,您获得的NULL
值与Names不匹配,因此请插入Derived Column元素并将NULL
值替换为NA
Name的新PrimaryKey。