例如,如果我添加四(空白)脚本的任务A1,A2,B1,和B2,其中A2有一个约束来运行A1和B2具有约束B1后运行之后,但既不A1也不B1有限制,然后将这些任务运行什么样的顺序?

当我尝试这似乎做A1,然后B1,然后A2,然后B2。但为什么?这个问题好奇。


编辑补充:

我已经专门设置的并行至1并加入消息框,所以我可以看到它采取的顺序。它始终以相同的顺序我注意到如上所述,但很好奇是否有任何逻辑,为什么它选择此顺序。


看来做所有的一级(无约束的)任务第一然后用约束任务继续。

有帮助吗?

解决方案

在包被存储为XML文件.dtsx程序。如果没有限制,对象将在它们出现在文件中的顺序执行。

其他提示

我总是看到这样的事情并行运行。

所以A1和A2将运行,然后B1将尽快A1完成和B2将尽快B1完成开始启动。

除非你明确提出的约束,没有什么可无论是从在同一时间停止运行。如果你的脚本任务是真的很短,或者您已限制了并行,或许它会按顺序运行它们,但我敢肯定选择的顺序无法保证。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top