共用方式為


在 Microsoft Fabric 中配置 Cosmos DB 的持續整合與持續部署

Microsoft Fabric 中的 Cosmos DB 透過部署管線和 Git 整合,支援強固的 CI/CD 功能。 這項功能可簡化開發工作流程,並跨環境提升一致性。 在本指南中,您會為 Fabric 中 Cosmos DB 中的資料庫設定部署管線和 Git 整合。

先決條件

設定部署管線

部署管線簡化了將資料集、報告或語意模型等項目從一個工作區移到另一個工作區的過程。 例如,你可以使用部署管線在開發、暫定、測試和生產環境間遷移項目。 管線會比較環境間的項目,並僅部署有變更的項目。 在本節中,部署管線已設定為將資料庫移轉至新的工作區。

  1. 開啟網狀架構入口網站 (https://app.fabric.microsoft.com)。

  2. 導航至包含您 Cosmos DB 資料庫的現有工作區。

  3. 在功能表欄中,選取 [建立部署管線]。

  4. 在 [ 新增部署管線 ] 對話框中,輸入管線的唯一名稱,然後選取 [ 下一步]。

  5. 藉由定義「開發」、「測試」或「生產」等階段來設定管線的結構。

  6. 選取 建立並繼續

  7. 現在,將工作區指派給管線的每個階段。 每個工作區中的項目會自動與該階段關聯。

  8. 一旦您在第一個管線階段有內容,請將它部署到下一個階段及所有後續階段。

    小提示

    即使該階段有內容,您也可以部署到下一個階段。 配對的項目會被覆寫。

備註

欲了解更多支援部署管線項目,請參閱 部署管線中的支援項目

Fabric 入口網站部署流程的截圖。

與 Git 整合

Git 整合透過版本控制簡化了 Fabric 項目的協作流程。 透過與 Git 的整合,你可以將 Cosmos DB 的資料庫和容器與資料庫同步,從 Git 匯入項目到目前的工作區,或使用 Gitflow 追蹤隨時間的變化(拉取請求、分支等)。 在本節中,資料庫會與 GitHub 上的存放庫整合。

  1. 再次流覽至現有的工作區。

  2. 在功能表欄中,選取 [ 設定]。

  3. 在 [ 工作區設定] 對話框中,選取 [Git 整合]。

  4. 選擇 GitHub 作為 Git 的提供者。

  5. 如有必要,請授權您與 GitHub 的連線。

  6. 選取目的地 GitHub 存放庫分支資料夾

  7. 選取 [連線和同步]

備註

欲了解更多關於 Git 整合的資訊,請參閱 「開始使用 Git 整合」。

Fabric 入口網站中 git 整合的截圖。