全部產品
Search
文件中心

Data Management:配置條件分支節點

更新時間:Aug 02, 2024

如果您需要在任務流中進行條件判斷,可以添加條件分支節點,條件分支節點可實現任務流在特定條件下執行後續任務。本文介紹配置條件分支節點的方法。

應用情境

執行任務流時,如果條件分支節點的條件運算式判斷結果為True,執行後續任務,否則不執行後續任務。條件分支節點可以應用於以下情境或更多類似情境:

  • 資料條目達到一定數量後,進行資料備份與刪除。

  • 銷售額達標後,發送提醒資訊。

  • 判斷檔案是否存在,如果檔案不存在,建立檔案。

操作步驟

  1. 登入Data Management 5.0
  2. 在頂部功能表列中,選擇整合與開發(DTS) > 資料開發 > 任務編排

    說明

    若您使用的是極簡模式的控制台,請單擊控制台左上方的2023-01-28_15-57-17.png表徵圖,選擇全部功能 > 整合與開發(DTS) > 資料開發 > 任務編排

  3. 單擊目標任務流名稱,進入任務流詳情頁面。

    說明

    如果您需要新增任務流,請參見新增任務流

  4. 在畫布左側任務類型列表中,拖拽條件分支節點到畫布空白地區。

  5. 雙擊條件分支節點。

  6. 在條件分支節點的配置頁面,配置條件運算式。

    • 從變數名下拉式清單中選擇上遊變量運行狀態

      說明
      • 您可以在右側變數設定頁簽的輸入變數中,查看上遊變數、運行狀態。

      • 如果您選擇的變數名為運行狀態,則關係符和變數值不需要設定。

    • 從關係符下拉式清單中選擇比較子。

    • 在變數值文字框中輸入您期望的變數值或變數。

      變數的輸入格式為${var_name},您可以輸入以下三種變數:

      • 上遊變數:上遊變數來自上遊節點的輸出變數,可以在右側變數設定頁簽的輸入變數中查看。

      • 系統變數:可以在右側變數設定頁簽的輸入變數中查看,更多資訊,請參見系統變數

      • 時間變數:使用系統預設的時間變數或任務流變數。設定任務流變數,請參見配置時間變數

    • 可選:單擊條件運算式右側的按鈕,新增或刪除運算式。

      • 加:新增一個與原運算式同級的條件運算式,並從邏輯運算子下拉式清單中,選擇新增運算式與原運算式之間的邏輯運算子。

      • 5加4:新增一個條件運算式,且該運算式與原運算式共同移動到下一級。從邏輯運算子下拉式清單中,選擇新增運算式與原運算式之間的邏輯運算子。

      • 減:刪除條件運算式。

      9任務編排條件運算式2

    說明
    • 條件運算式最多可以添加3級。

    • 您可以在條件運算式右側的預覽地區,查看條件運算式的判斷邏輯。