[英]Microsoft SSIS Conditional Split is not working correctly
将表达式放在条件拆分和OutputRowCount之间的优先约束上,并将相同的表达式放在其中。 简单修复。
我认为您无法在一个数据流任务中实现这一目标 ,因为变量值是在数据流任务执行结束时提交的。
在您的情况下,它将始终显示行数相等,因为行数均等于零。
您必须创建2个数据流任务和一个脚本任务:
在第一个DFT和第二个DFT之间添加一个优先级约束。 此外,在第一个DFT和脚本任务之间添加优先级约束
在每个优先约束上添加一个表达式:
在数据流任务之间
@[User:OriginalRowCount] == @[User::ExtractedRowCount]
在DFT和脚本任务之间
@[User:OriginalRowCount] != @[User::ExtractedRowCount]
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.