我有一個包含3個並行數據流任務的包添加到序列容器中。我需要實現事務,如果所有3個數據流任務都成功執行,則事務完成。如果任何數據流任務失敗,則事務應該回滾。如何在同一事務中並行運行多個數據流任務?
我正在測試這個軟件包,但它不工作。
我花了一
sequence container
和拖放data flow task 1
,data flow task 2
和data flow task 3
和配置的所有三個數據流任務。在sequencee容器的屬性,我已經設置了以下屬性
Transaction: supported
Isolation: readcommited
在三個數據流任務的屬性,我已經設置了以下屬性
Transaction: supported
Isolation: readuncommited
當運行該程序包,所述數據流任務1失敗,但數據轉換成數據流任務2仍然被插入並提交。
如何防止數據流任務提交事務,即使其中一個數據流任務失敗?
你在D(編程語言)中做你的項目嗎? o.O – DejanLekic 2012-04-29 10:37:29