Integratie van broncodebeheer voor toegewezen SQL-pools in Azure Synapse Analytics
In deze zelfstudie leert u hoe u uw SSDT-databaseproject (SQL Server Data Tools) integreert met broncodebeheer. Integratie met broncodebeheer is de eerste stap voor het bouwen van een doorlopende integratie- en implementatiepijplijn met de toegewezen SQL-pool in Azure Synapse Analytics.
Voordat u begint
- Meld u aan voor een Azure DevOps-organisatie
- Voltooi de zelfstudie Maken en koppelen
- Installeer Visual Studio 2019
Instellen van en verbinding maken met Azure DevOps
Maak in uw Azure DevOps-organisatie een project dat als host fungeert voor uw SSDT-databaseproject via een Opslagplaats voor Azure-opslagplaatsen.
Open Visual Studio en selecteer Verbindingen beheren om verbinding te maken met uw Azure DevOps-organisatie en project uit stap één.
Maak verbinding met uw project door Verbindingen beheren te selecteren en daarna Verbinding maken met een project.
Zoek het project dat u hebt gemaakt in stap één en selecteer Verbinding maken.
Uw Azure DevOps-opslagplaats klonen vanuit uw project naar uw lokale machine.
Voor meer informatie over het verbinden van projecten met Visual Studio, gaat u naar Verbinding maken met projecten in Team Explorer. Raadpleeg voor hulp bij het klonen van een opslagplaats met behulp van Visual Studio het artikel Een afsluitende Git-opslagplaats klonen.
Uw project maken en ermee verbinding maken
Maak in Visual Studio een nieuw SQL Server-databaseproject met zowel een map als een lokale Git-opslag plaats in uw lokaal gekloonde opslagplaats.
Klik met de rechtermuisknop op uw lege sqlproject en importeer uw datawarehouse in het databaseproject.
Voer in Team Explorer in Visual Studio wijzigingen in uw lokale Git-opslagplaats door.
Nu u de wijzigingen lokaal hebt doorgevoerd in de gekloonde opslagplaats, kunt u uw wijzigingen synchroniseren en pushen naar uw Azure-opslagplaats in uw Azure DevOps-project.
Validatie
Controleer of wijzigingen zijn gepusht naar uw Azure-opslagplaatsen door een tabelkolom in uw databaseproject bij te werken vanuit Visual Studio SQL Server Data Tools (SSDT).
Voer de wijziging door en push die van uw lokale opslagplaats naar uw Azure-opslagplaats.
Controleer of de wijziging is gepusht in uw Opslagplaats voor Azure-opslagplaatsen.
(Optioneel) Gebruik Schema vergelijken en werk de wijzigingen in uw toegewezen SQL-doelpool bij met behulp van SSDT om ervoor te zorgen dat de objectdefinities in uw Azure-opslagplaats en lokale opslagplaats overeenkomen met uw toegewezen SQL-pool.