シーケンス コンテナーに追加された 3 つの並列データ フロー タスクを含むパッケージがあります。3 つのデータ フロー タスクがすべて正常に実行された場合にトランザクションが完了するように、トランザクションを実装する必要があります。いずれかのデータ フロー タスクが失敗した場合、トランザクションはロールバックする必要があります。
このパッケージをテストしていますが、機能していません。
1 つをドラッグアンド
sequence containerドロップしdata flow task 1、3 つのデータ フロー タスクすべてを構成しました。data flow task 2data flow task 3sequencee コンテナのプロパティで、次のプロパティを設定しました
Transaction: supportedIsolation: readcommited3 つのデータ フロー タスクのプロパティで、次のプロパティを設定しました。
Transaction: supportedIsolation: readuncommitedパッケージを実行すると、データ フロー タスク 1 は失敗しますが、データ フロー タスク 2 へのデータはまだ挿入およびコミットされています。
データ フロー タスクの 1 つが失敗した場合でも、データ フロー タスクがトランザクションをコミットしないようにするにはどうすればよいですか?

