1

我正在尝试设计一个 SSIS 包,其中第一步从表中获取数据,并且对于每条记录,它根据步骤 1 的输出并行使用执行进程任务执行 VB 脚本。

我了解 SSIS 支持重复任务的循环和并行处理,但我不能使用 for 循环,因为它不是并行的,我无法设计并行任务,因此它将取决于输入数据。步骤 1 中的记录可能是 0、1、10(必须并行执行)。

我们没有能力使用脚本组件。

任何建议都非常感谢。谢谢

4

1 回答 1

0

如果涉及并行执行,SSIS 会受到很大限制。如果不能使用脚本组件/脚本任务,那就更糟了。

但是,您仍然可以创建一定数量的执行流程任务,并通过参数/变量进行引导,其中执行了多少以及将哪些值传递给它们。但正如您可能猜到的那样,这留下了“如果我需要更多任务怎么办?”这个问题的苦涩味道。

也许您可能想考虑购买第三方组件 - 网上有几个可用的。

于 2016-04-15T14:04:39.300 回答