2016-08-01 10 views
0

私は複数のDFTを並列に実行しようとしています。各DFTはレコード数を収集し、変数に格納します。すべてのDFTが完了したら、すべてのカウントを集めてファイルに書き込む最終DFTに制御フローを移動します。 (すべてのDFTがこの最終的なDFTに集計されます)SSIS並列タスクを単一のDFTに

私は並行して実行することに慣れていますが、最初のDFTが完了するとすぐに、最終的なDFTを開始します元のDFTの残りの部分についてカウントが集められる前に。

最後のDFTを実行するために、すべてのDFTが完了するまでパッケージが待機したいと思います。変数を増やすことを考えていましたが、その最終DFTをループする必要があります。そうしないと、制御フローでそのタスクに初めて当たったときに失敗します。

答えて

1

並列で実行するすべてのデータフロータスクをシーケンスコンテナに配置し、最後のデータフロータスクをシーケンスコンテナからフォローします。最終的なデータフローは、シーケンスコンテナのすべての実行が終了したときにのみトリガされます。

関連する問題