我有3個腳本任務:Task1,Task2和Task3。現在我需要一個控制流程,以便如果Task1和Task2都成功完成,則應執行Task3。我試圖使用優先約束,但不知道它是如何工作的。SSIS腳本任務控制流程
-1
A
回答
0
設置一個變量「Taskfailed」,並在變量設置中將其設置爲1。
將任務1和任務2放入序列容器中。如果這兩個任務都成功,則將TaskFailed設置爲零。
將任務3鏈接到此容器。
右鍵單擊容器和任務之間的綠色箭頭3
選擇「編輯」
評估操作「Expresion和約束」
值:「成功」 表達:@Taskfailed == 0
因此,任務3將只在task1和task2成功完成時執行
0
以下是我認爲它可以工作的方式。對不起,質量差的圖形
相關問題
- 1. SSIS腳本任務
- 2. SSIS的腳本任務
- 3. SSIS腳本任務結果
- 4. SSIS腳本任務不DTS.TaskResult
- 5. SSIS腳本任務錯誤
- 6. SSIS腳本任務問題
- 7. DTS SSIS-任務腳本和線程?
- 8. SSIS CDC控制任務
- 9. SSIS控制流程:等待所有任務完成
- 10. SSIS數據流任務中的動態SQL腳本路徑
- 11. 腳本任務(控制流任務)中的斷點即使我設置Run64BitRuntime = False
- 12. SSIS通過數據源之間的控制流任務
- 13. SSIS:如何在腳本任務中使用數據流任務中的數據?
- 14. 如何從ssis中的腳本任務調用數據流任務
- 15. SSIS 2005流程任務超時問題
- 16. SSIS流程ADO.net源任務參數
- 17. 腳本任務已損壞 - SSIS包
- 18. SSIS腳本任務 - 未能填寫DataTable
- 19. SSIS腳本任務區域設置
- 20. SSIS寫變量腳本任務
- 21. SSIS腳本任務COMException/FileNotFoundException錯誤
- 22. ssis腳本任務丟失記錄
- 23. SSIS腳本任務AcquireConnection返回Null
- 24. SSIS腳本任務 - 更新Excel
- 25. SSIS腳本任務INT32變量比較
- 26. SSIS「腳本任務」無法調試(VS2008)
- 27. SSIS腳本任務查找數據
- 28. 腳本任務中SSIS包到FTP
- 29. 計數XML節點腳本任務SSIS
謝謝你的回答。但是我不能使用Sequence容器,因爲我有大量的腳本任務相互連接。最後,我想創建一個任務3,如果task1和task2成功完成,它應該執行。你知道其他方法嗎? – patel
你能否在最後執行的任務和「任務3」之間應用表達式和約束?我認爲這都在一個單一的控制流程內?多一點細節會有幫助! – MiguelH
好的。這是我的意思。考慮我有5個腳本任務。任務A,任務B,任務C,任務D和任務E.現在假設在任務A成功時,任務B被執行,並且在任務C成功時,任務D被執行。所以我不能將任務B和任務D放入序列容器中。所以我需要一個替代解決方案。最後,只有在任務B和任務D成功執行的情況下,才能執行任務E。我非常感謝你的幫助。 – patel