1

ファイルのインポートや操作などを処理する SSIS パッケージを作成しましたが、作成した条件付き分割に問題があります。

テーブルのカウントを行うだけのSQL実行タスクがあります。1 つの制約には、結果が 0 の場合と 0 より大きい場合の式があります。0 の制約については、さまざまなテーブルを削除および作成するための 3 つの SQL 実行タスクがあります。もう 1 つの制約については、これら 3 つのタスクを飛び越えて、次の SQL 実行タスク (ここでは Bob と呼びます) にジャンプします。equal 0 制約は、完了すると Bob に再結合し、次にパッケージの残りの部分に再結合します。

パッケージを実行すると、ゼロ条件が満たされ、3 つの SQL 実行タスクが完了し、パッケージの実行が完了したことを示して停止します。メインストリームに再び加わることはないようです。

3 つのタスクをシーケンス コンテナーに入れてみましたが、違いはありませんでした。私は明らかに奇妙なことをしたか、どこかで構成を見逃しました。誰かがこれに光を当てることができれば、それは大歓迎です。

4

1 に答える 1

2

信じられない。整理しました。等しい 0 の部分を持つ最後の制約には、論理 OR オプションの設定が必要でした。

于 2013-03-15T09:53:25.267 に答える