Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ssis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
ssis条件拆分未执行所有条件_Ssis_Conditional Split - Fatal编程技术网

ssis条件拆分未执行所有条件

ssis条件拆分未执行所有条件,ssis,conditional-split,Ssis,Conditional Split,在SSIS中,我看到了图中所示的条件。当我运行包时,除ActivityChange之外的所有条件进程。如果我再次运行包,将执行活动更改。RecordChange和ActivityChange都提供给执行更新的OLE DB命令。在我的测试中,我使用一条记录,其中活动日期和记录id正在更新。这是否会影响拆分的处理方式?如果是这样的话,我还有什么方法可以确保activitychange得到处理 流入条件拆分转换的记录只会有一个出口,即具有第一个匹配条件的输出。这就是为什么条件拆分通常配置相互排斥的条件

在SSIS中,我看到了图中所示的条件。当我运行包时,除ActivityChange之外的所有条件进程。如果我再次运行包,将执行活动更改。RecordChange和ActivityChange都提供给执行更新的OLE DB命令。在我的测试中,我使用一条记录,其中活动日期和记录id正在更新。这是否会影响拆分的处理方式?如果是这样的话,我还有什么方法可以确保activitychange得到处理


流入条件拆分转换的记录只会有一个出口,即具有第一个匹配条件的输出。这就是为什么条件拆分通常配置相互排斥的条件


如果有多个条件为真,并且您希望处理所有条件,则必须使用多个条件拆分转换,或者作为序列(其间包含“处理”任务)或并行(前面的多播转换)。

就是这样!有点乏味,但它完成了任务。