我有4个步骤--比如SSIS中的1, 2,3,4,5,步骤4和步骤5--都是在2上完成的,因此一旦步骤2完成,它就开始了。步骤2和步骤3是独立的。通常,当执行开始时,步骤1被启动,一旦完成,step2和step3将并行执行。这就是我给出的流程。步骤3比step2花费更多的时间来完成这个过程。完成step2后,步骤4和步骤5将启动。我现在的问题是,即使step2已经完成,子步骤4和5甚至还没有开始。但是,一旦step3完成,它们就会启动。在执行step3时,两个子步骤似乎都开始执行。但是从第三步到第四步和第五步并没有流动,这里的陷阱是什么。Step2等待step3完成。这些都是独立的步骤,两者也有不同的来源。我该如何解决这个问题?或者是什么导致了这个问题?
Step1
|_________
| |
Step2 Step3
|_______
| |
Step4 Step5发布于 2015-01-28 05:56:29
卡西,
您需要重新检查所有约束,以确保步骤4和步骤5仅取决于步骤2的成功完成。我已经复制了您的场景,并且包正在执行步骤4和步骤4,而不管步骤3。
https://stackoverflow.com/questions/28171787
复制相似问题