共用方式為


部署管線簡介

註記

本節中的文章說明如何將內容部署至您的應用程式。 如需了解關於版本控制的資訊,請參閱<Git 整合>文件。

Microsoft Fabric 的部署管線工具為內容建立者提供一個實際執行環境,他們可以在其中與其他人共同作業,以管理組織內容的生命週期。 部署管線可讓建立者在內容送達使用者之前,先在服務中進行開發與測試。 參閱您可以部署的受支援項目類型的完整清單。

註記

  • 新的部署管線使用者介面目前為預覽版。 若要開啟或使用新 UI,請參閱<開始使用新 UI>。
  • 部署管線的某些項目處於預覽狀態。 如需詳細資訊,請參閱支援的項目清單

了解如何使用部署管線

您可以遵循下列連結,了解如何使用部署管線工具。

  • 建立並管理部署管線 - 此學習模組可協助您完成建立部署管線的整個流程。

  • 開始使用部署管線 - 說明如何建立管線並執行重要功能的文章,例如部署、比較不同階段的內容,以及建立部署規則。

支援的項目

當您將內容從一個管線階段部署到另一個管線階段時,複製的內容可以包含下列項目:

管線結構

您可以決定部署管線中包含的階段數目。 可能有從兩個到十個不等的階段。 在建立管線時,預設的三個典型階段指定為起點,但您可以新增、刪除或重新命名階段,以符合您的需求。 無論有多少個階段,一般概念都相同:

  • 開發

    部署的第一個階段是與其他建立者一起上傳新內容。 您可以在此階段設計、建置和開發,也可以在其他階段進行這些活動。

  • 測試

    在對內容進行所有必要變更後,您就準備好進入測試階段了。 上傳修改後的內容,以便將其移至此測試階段。 以下是在測試環境中可使用的三個範例:

    • 與測試人員和檢閱者分享內容

    • 以更大量的資料負載並執行測試

    • 測試您的應用程式,以查看終端使用者將看到的外觀

  • 生產

    測試內容之後,請使用生產階段來與組織中的商務使用者共用內容的最終版本。

項目配對

配對是將處於部署管線中某個階段的項目 (例如報表、儀表板或語意模型) 與相鄰階段中相同項目進行關聯的程序。 當您將工作區指派給某個部署階段,或將新的未配對內容從某個階段部署到另一個階段時,就會發生配對(乾淨部署)。

深入理解配對過程對於幫助您瞭解物品何時被複製、何時被覆寫,以及部署失敗時的情況至關重要。

如果未配對項目,即使項目看起來相同 (具有相同的名稱、類型和資料夾),在部署時也不會覆寫。 相反地,系統會建立重複的複本,並與上一個階段中的項目配對。

已配對的項目會列在管線內容清單中的同一行。 未配對的項目會分別列在單獨一行:

  • 即使更改項目的名稱,已配對的項目仍會保持已配對狀態。 因此,已配對的項目可以具有不同的名稱。
  • 在將工作區指派至管線後,新增的項目不會自動配對。 因此,兩個相鄰工作區中可能有未配對的相同項目。

如需哪些項目會進行配對及配對運作方式的詳細說明,請參閱<項目配對>。

部署方法

部署管線可為內容建立者提供生產環境,讓他們可以與其他人共同作業,以管理組織內容的生命週期。

部署管線是由階段所組成。 您可以決定部署管線中包含的階段數目。 可能有從兩個到十個不等的階段。 預設值為 3。

部署程序可讓您將部署管線中某個階段的內容複製到另一個階段,通常是從開發到測試,以及從測試到實際執行環境。 在部署期間,Microsoft Fabric 會將內容從來源階段複製到目標階段。

資料夾可讓使用者以熟悉的方式有效率地組織和管理工作區項目。 當您將包含資料夾的內容部署到不同的階段時,會自動套用已套用項目的資料夾階層。

使用資料夾階層的目前檢視,您可以選取進行部署,而只能選取相同資料夾層級中的專案。 您無法跨資料夾選取專案。

部署管線的一般清單檢視可讓您選取專案,而不論其位置為何。 透過一般清單檢視,您可以跨文件夾選取專案,瞭解其在工作區中的位置。 如需詳細資訊,請參閱 一般清單檢視

若要將內容部署到另一個階段,必須至少選取一個項目。 將內容從某個階段部署到另一個階段時,從來源階段複製的項目會根據配對規則覆寫目標階段中的已配對項目。 來源階段中不存在的項目會維持現況。

選取 [部署] 之後,您會收到確認訊息。

當部署將對您要部署的階段中的項目造成變更時,系統會顯示已取代內容警告的螢幕擷取畫面。

了解部署程序中,深入了解哪些項目屬性會複製到下一階段,以及哪些屬性不會被複製。

Automation

您也可以使用部署管線 REST API,以程式設計方式部署內容。 在使用 API 和 DevOps 將部署管線自動化深入了解此自動化程序。