共用方式為


在 Fabric 中使用設定變數活動

使用 Set Variable 活動可設定 Microsoft Fabric Data Factory 中管線中定義之 String、Bool 或 Array 類型之現有變數的值,或使用 Set Variable 活動來設定管線傳回值。 管線變數可用來追蹤您遇到的任何結果或數據,而且需要在稍後於管線執行期間再次使用,或傳回作為結果。

[設定變數] 活動的使用案例可能會根據您的需求而有所不同。 例如,如果先前傳回之數據中的欄位的數據列數或匯總值大於或小於特定數量,但可能需要在管線中稍後在完成多個其他步驟之後,選擇管線中的替代路徑。 藉由使用管線變數,您可以將結果儲存在變數中,然後稍後再使用它來根據變數的值來選擇替代路徑。 您也可以使用 [設定變數] 活動來設定由一或多個組成變數組成的管線傳回值。 這可用於後續使用管線輸出的管線中。

必要條件

若要開始使用,您必須完成下列必要條件:

  • 具有作用中訂用帳戶的租用戶帳戶。 免費建立帳戶
  • 建立工作區。

使用UI將設定變數活動新增至管線

若要在管線中使用「設定變數」活動,請完成下列步驟:

建立活動

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

  2. 在管線 [活動] 窗格中搜尋 [設定變數],然後選取它將其新增至管線畫布。 如果視窗大小不夠大而無法直接顯示,您可能需要使用工具列最右邊的下拉 + 式按鈕展開可用活動清單。

    網狀架構 UI 的螢幕快照,其中已醒目提示 [活動] 窗格和 [附加變數活動]。

  3. 如果尚未選取,請選取畫布上的新活動。

    顯示 [設定變數] 活動的 [一般設定] 索引標籤的螢幕快照。

請參閱一般設定指引,以設定 [一般設定] 索引卷標。

設定變數設定

[設定] 索引標籤上,您可以選擇管線變數,也可以直接指定管線的傳回值。 此範例顯示名為 MyVariable 的單一傳回值,具有字串數據類型,以及值 “Some value”。

顯示 [附加變數活動設定] 索引卷標的螢幕快照,其中醒目提示索引標籤。

您可以使用 [+ 新增] 按鈕來新增管線傳回值的多個值(或 [刪除] 按鈕來移除它們)。 同樣地,設定管線變數時,您可以從 [名稱] 下拉式方塊中選擇任何先前定義的變數,或使用 [+ 新增] 按鈕新增一個變數。 如果您想要獨立於 [設定變數] 活動建立管線變數,請在管線畫布中選取背景(以顯示管線屬性頁面),然後使用 管線設定中的 [變數 ] 索引卷標來建立它們。 然後,您可以選擇 [管線變數] 時,從 [設定變數] 設定 的下拉式清單中選取它們。

儲存並執行或排程管線

雖然 Set Variable 通常與其他活動搭配使用,但它可以直接如常執行。 若要在這裡執行管線,請切換至 管線編輯器頂端的 [首頁 ] 索引卷標,然後選取 [儲存] 按鈕以儲存管線。 選取 [執行] 以直接執行,或選取 [排程] 來排程它。 您也可以在這裡檢視執行歷程記錄,或設定其他設定。

顯示管線編輯器中 [首頁] 索引標籤的螢幕快照,其中已醒目提示索引標籤名稱、[儲存]、[執行] 和 [排程] 按鈕。