共用方式為


Azure Synapse Analytics 中專用 SQL 集區的原始檔控制整合

本教學課程概述如何將您的 SQL Server Data Tools (SSDT) 資料庫專案與原始檔控制整合。 原始檔控制整合是在 Azure Synapse Analytics 中為專用 SQL 集區資源建置持續整合和部署管線的第一個步驟。

開始之前

設定及連線至 Azure DevOps

  1. 在您的 Azure DevOps 組織中,建立可透過 Azure Repos 存放庫裝載 SSDT 資料庫專案的專案。

    Create Project

  2. 選取管理連線以開啟 Visual Studio 並連線到步驟一中的 Azure DevOps 組織和專案。

    Manage Connections

  3. 若要連線到您的專案,請選取 [管理連線],然後選取 [連線到專案]

    Connect1

  4. 尋找您在步驟一中建立的專案,選取 [連線]

    Connect2

  5. 將您的 Azure DevOps 存放庫從您的專案複製到本機電腦。

    Clone repo

如需使用 Visual Studio 連線專案的詳細資訊,請參閱連線至 Team Explorer 中的專案。 如需使用 Visual Studio 複製存放庫的指導,請參閱複製現有的 Git 存放庫一文。

建立及連結您的專案

  1. 在 Visual Studio 中,建立新的 SQL Server 資料庫專案,並在複製到本機的存放庫中包含目錄和本機 Git 存放庫。

    Create new project

  2. 以滑鼠右鍵按一下空白的 sqlproject,並將資料倉儲匯入資料庫專案中。

    Import Project

  3. 在 Visual Studio 的 Team Explorer 中,將您的變更認可至本機 Git 存放庫。

    Commit

  4. 現在您已在複製的存放庫中將變更認可到本機,接著請同步您的變更並將變更推送至 Azure DevOps 專案中的 Azure Repos 存放庫。

    Sync and Push - staging

    Sync and Push

驗證

  1. 從 Visual Studio SQL Server Data Tools (SSDT) 中更新資料庫專案中的資料表欄,以確認變更是否已推送至您的 Azure Repos。

    Validate update column

  2. 認可變更並將變更從本機存放庫推送至 Azure Repo。

    Push changes

  3. 確認變更已推送至您的 Azure Repos 存放庫。

    Verify

  4. (選用) 使用 [結構描述比較],並使用 SSDT 更新目標專用 SQL 集區的變更,以確保 Azure Repos 存放庫和本機存放庫中的物件定義會反映您的專用 SQL 集區。

下一步