我有100多个具有不同依赖关系的子SSIS包。所有这些包都是从Master包执行的。例如:
Package A, Package B, Package C, Package D, Package E
Package A and Package B have no dependency
Package C is Dependent on Package A
Package D is dependent on Package B
Package E is dependent on Package C
如果没有依赖关系,有什么建议如何从主包中并行运行这种场景?
感谢。
答案 0 :(得分:1)
我认为这是你应该遵循的方式。
答案 1 :(得分:0)
对你的问题没有明确的答案,这取决于要求,在你的例子中,即使包A失败,包C仍然可以运行,只是它没有提供包A将提供的任何新数据,如果它运行成功。一般来说,查看您提供的示例,在master包中,我将有一个包含对包A和B的调用的序列容器以及连接到另一个调用包C和D并调用包E的序列容器的成功流。在序列容器中成功调用包C。