【问题标题】:SSIS Parallel Tasks into single DFTSSIS 并行任务到单个 DFT
【发布时间】:2016-08-02 07:30:44
【问题描述】:

我正在尝试并行运行多个 DFT。每个 DFT 都会收集一个记录计数并将其存储在一个变量中。完成所有 DFT 后,我希望控制流移动到最终的 DFT,该 DFT 将组装所有计数并将其写入文件。 (所有 DFT 都会汇集到处理计数的最终 DFT 中。)

我熟悉并行运行事物,但我认为一旦第一个 DFT 完成,它将在收集其余原始 DFT 的计数之前启动最终 DFT。

我希望包等到所有 DFT 都完成后才能运行最终的 DFT。我在想有一个变量会增加,但你必须遍历最终的 DFT,否则它会在第一次遇到控制流中的任务时失败。

有什么想法吗?

【问题讨论】:

    标签: ssis


    【解决方案1】:

    将您想要并行运行的所有数据流任务放入一个序列容器中,并让最终的数据流任务从序列容器中继续执行。只有在 Sequence Container 中的所有内容都运行完毕后,才会触发最终的数据流。

    【讨论】:

      猜你喜欢
      • 2018-06-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多