共用方式為


使用 If Condition 活動根據表達式執行活動

Data Factory for Microsoft Fabric 中 If 條件活動所提供的功能,與 If 陳述式在程式設計語言中提供的功能相同。 它能在條件評估為 true 時執行一系列活動,並在條件評估為 false 時執行另一系列活動。

必要條件

若要開始使用,您必須滿足下列必要條件:

  • 具有有效訂閱的租用戶帳戶。 免費建立帳戶
  • 已建立一個工作區。

使用 UI 將 If 條件活動新增至管線

若要在管線中使用 If 條件活動,請完成下列步驟:

建立活動

  1. 在工作區中建立新的管線。

  2. 在管線活動窗格中搜尋 If 條件,然後選取來將其新增至管線創作區。

    網狀架構 UI 的螢幕快照,其中已醒目提示 [活動] 窗格和 [If 條件] 活動。

  3. 若尚未選取,請在創作區上選取新 If 條件活動。

    顯示 If 條件活動「一般設定」索引標籤的螢幕擷取畫面。

請參閱一般設定指引,以設定一般設定索引標籤。

If 條件設定

選取 [活動] 索引標籤,並提供 If 活動的動態布爾表達式。 在此簡單範例中,我們會隨機產生介於 0 到 1 之間的數位,如果數位大於或等於 .5,則傳回 True,否則傳回 False。 您可以在 Data Factory 運算式語言 或任何 管線中指定的參數 中使用任何可用的函式。

提供 If Condition 的運算式之後,選取每個案例旁的鉛筆圖示 (True/False) 可讓您在每次表達式評估時,視需要新增盡可能多的活動,以便有條件地執行。

此螢幕快照顯示 [If 條件活動設定] 索引標籤,並顯示表示式評估為 True 或 False 時,提供 [表達式] 並選擇 [活動] 的位置。

儲存並執行或排程管線

切換至管線編輯器頂端的首頁索引標籤,然後選取儲存按鈕以儲存管線。 選取執行以直接執行,或選取排程來排程它。 您也可以在這裡檢視執行歷程記錄,或進行其他設定。

顯示管線編輯器中「首頁」索引標籤的螢幕擷取畫面,其中已醒目提示索引標籤名稱、儲存、執行和排程按鈕。