共用方式為


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

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

必要條件

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

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

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

建立活動

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

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

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

  3. 如果尚未選取,請在編輯區選取新的如果條件活動。

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

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

If 條件設定

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

提供 If Condition 的條件式之後,選取每個案例旁的鉛筆圖示(True/False)可讓您在每次條件式被判斷時,新增所需的活動,以便有條件地執行。

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

小提示

如需獲得表達式語言的範例及更多詳細資訊,請參閱:Microsoft Fabric 中 Data Factory 的表達式和函式

儲存並執行或排程程序

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

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