0

これは、典型的な ForEach コンテナーの動作です。

http://i.stack.imgur.com/ypx7H.png

ただし、下の画像に示すように実行すると、SQL 実行タスクが実行されません。この動作を行うにはどうすればよいですか? 他のタイプのコンテナーでこれを実行できる場合は、ForEach コンテナーを使用する必要はありません。

for each ループは、基本的に、フォルダー内の複数のサブディレクトリ内のファイルをループします。ループが含まれるフォルダーに基づいて、変数が設定されます。この変数は、「何らかのスクリプト」タスクから「タスク a」および「タスク b」へのコネクタで使用され、どのタスクを実行するかを決定します。そのため、タスクに関連付けられたフォルダーでファイルが検出された場合、両方のタスクが実行される可能性があります。

本当に必要なのは、タスク a と b の両方が完了時に同じデータベース タスクに移動することです。

http://i.stack.imgur.com/GuPV3.png

4

2 に答える 2

1

これが解決策であることが判明しました:

フー

于 2015-08-19T20:48:56.327 に答える