多个重定向行到SSIS中的不同输出

时间:2012-10-29 05:09:58

标签: ssis bids

您是否可以在SSIS控件中将多个重定向行(出错时)转换为不同的输出,具体取决于哪个列出错?

谢谢

1 个答案:

答案 0 :(得分:1)

对于ssis中的每个数据流组件,只有one error flow path,而且很难找到哪个列生成错误,因为没有直接的方法可以在SSIS中找到列名。

最多你可以使用脚本组件来查找列名

 this.ComponentMetaData.InputCollection[Row.ErrorColumn].Name

但上面的代码为您提供了lineage ID。但遗憾的是,使用了血统ID,很难获得列名。