了解管線
Microsoft Fabric 中的管線會封裝執行資料移動和處理工作的一連串活動。 您可以使用管線來定義資料傳輸和轉換活動,並透過管理分支、迴圈和其他一般處理邏輯的控制流程活動協調這些活動。 Fabric 使用者介面中的圖形化管線「畫布」讓您以最少量的編碼或不需要編碼來建置複雜的管線。
核心管線概念
在 Microsoft Fabric 中建置管線之前,建議您先掌握一些核心概念。
活動
活動是管線中的可執行工作。 您可以在序列中連接活動來定義活動流程。 特定活動的結果 (成功、失敗或完成) 可用於將流程導向序列中的下一個活動。
管線中有兩種廣泛的活動類別。
資料轉換活動 - 封裝資料傳輸作業的活動,包括簡單的複製資料活動 (此類活動可從來源擷取資料並將其載入目的地),以及更複雜的資料流程活動 (此類活動可封裝在傳輸資料時將轉換套用至資料的資料流程 (Gen2))。 其他資料轉換活動包括用以執行 Spark 筆記本的 Notebook 活動、用以執行 SQL 程式碼的預存程序活動、用以刪除現有資料的刪除資料活動,以及其他活動。 在 OneLake 中,您可以將目的地設定為湖存放庫、倉儲、SQL Database 或其他選項。
控制流程活動 - 您可用來實作迴圈、條件式分支或管理變數和參數值的活動。 廣泛的控制流程活動可讓您實作複雜的管線邏輯,以協調資料擷取和轉換流程。
提示
如需 Microsoft Fabric 中可用的一組完整管線活動的詳細資訊,請參閱 Microsoft Fabric 文件中的活動概觀。
參數
管線可以參數化,讓您提供每次執行管線時要使用的特定值。 例如,您可能想要使用管線在資料夾中儲存內嵌的資料,但在每次執行管線時有彈性地指定資料夾名稱。
使用參數會增加管線的重複使用性,讓您能夠建立彈性的資料擷取和轉換程序。
管線執行
每次執行管線時,都會起始「資料管線執行」。 您可以在 Fabric 使用者介面中視需要起始執行,或排定以特定頻率啟動。 使用唯一的執行識別碼來檢閱執行詳細資料,以確認執行已成功完成,並調查每項執行所使用的特定設定。