我有100多个子程序包,我需要在父程序包中的并行中运行它们。为此,我将必须创建100+个执行包任务,然后创建100+个文件连接。这对我来说似乎并不吸引人,它是重复性的并且容易出错。还有其他方法可以做到这一点。请记住两件事。
更新:即使您拥有大量的硬件,由于固有的设计问题,Windows限制了可以同时启动的并发任务的数量。尽管我使用作业实现了并行执行,但我不得不一次将其限制为25个并行程序包,以避免由于Windows问题而导致的随机失败。
最佳答案
一定是文件连接吗?您是否看过将软件包存储在SSIS软件包存储中并从那里引用的选项?
您仍将拥有100多个组件,但没有100多个文件连接。
关于ssis - 从父程序包并行运行100+个SSIS程序包,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1979378/