多個優先順序條件約束

優先順序條件約束會連接兩個可執行檔:兩個工作、兩個容器,或一個工作和一個容器。 其稱為優先順序可執行檔與受條件約束的可執行檔。 條件約束可執行檔可包含多個優先順序條件約束。 如需詳細資訊,請參閱<優先順序條件約束>。

藉由群組條件約束來組裝複雜的條件約束案例,可讓您在封裝中實作複雜的控制流程。 例如,在下圖中,工作 D 按 Success 條件約束連結到工作 A、按 Failure 條件約束連結到工作 B,同時按 Success 條件約束連結到工作 C。 工作 D 與工作 A、工作 D 與工作 B,以及工作 D 與工作 C 之間的優先順序條件約束會參與邏輯 and 關聯性。 因此,工作 A 必須成功執行、工作 B 必須失敗,而且工作 C 必須成功執行,才可以執行工作 D。

優先順序條件約束所連結的工作

LogicalAnd 屬性

如果工作或容器具有多個條件約束,則 LogicalAnd 屬性會指定是只評估優先順序條件約束,還是同時評估其他條件約束。

您可以使用 SSIS 設計師中的 [優先順序條件約束編輯器] (或在 SQL Server Data Tools (SSDT) 提供的 [屬性] 視窗中),設定 LogicalAnd 屬性。

相關工作

設定優先順序條件約束的屬性

相關內容

Integration Services 圖示 (小) 掌握 Integration Services 的最新狀態

如需取得 Microsoft 的最新下載、文件、範例、影片及社群的精選解決方案,請瀏覽 MSDN 上的 Integration Services 頁面:


若要得到這些更新的自動通知,請訂閱該頁面上所提供的 RSS 摘要。