Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Questa esercitazione illustra come integrare il progetto di database SQL Server Data Tools (SSDT) con il controllo del codice sorgente. L'integrazione del controllo del codice sorgente è il primo passaggio per la creazione della pipeline di integrazione e distribuzione continue con la risorsa pool SQL dedicato in Azure Synapse Analytics.
Operazioni preliminari
- Iscriversi per ottenere un'organizzazione di Azure DevOps
- Completare l'esercitazione Creare e connettere
- Installare Visual Studio 2019
Configurare Azure DevOps e connettersi
Nell'organizzazione di Azure DevOps creare un progetto che ospiterà il progetto di database SSDT tramite un repository di Azure Repos.

Aprire Visual Studio e connettersi all'organizzazione e al progetto di Azure DevOps del passaggio 1 selezionando Gestisci connessione.

Connettersi al progetto selezionando Gestisci connessioni e quindi Connetti a un progetto.

Individuare il progetto creato nel passaggio 1, quindi selezionare Connetti.

Clonare il repository di Azure DevOps del progetto nel computer locale.

Per altre informazioni sulla connessione ai progetti tramite Visual Studio, vedere Connettersi ai progetti in Team Explorer. Per informazioni sulla clonazione di un repository con Visual Studio, vedere l'articolo Clonare un repository Git esistente.
Creare il progetto e connettersi
In Visual Studio creare un nuovo progetto di database di SQL Server con una directory e un repository Git locale nel repository clonato locale.

Fare clic con il pulsante destro del mouse sul progetto sqlproject vuoto e importare il data warehouse nel progetto di database.

In Team Explorer in Visual Studio eseguire il commit delle modifiche apportate al repository Git locale.

A questo punto, dopo aver eseguito il commit delle modifiche in locale nel repository clonato, sincronizzare ed effettuare il push delle modifiche nel repository Azure Repos nel progetto Azure DevOps.


Convalida
Verificare che sia stato eseguito il push delle modifiche nel repository di Azure Repos aggiornando una colonna della tabella nel progetto di database da Visual Studio SQL Server Data Tools (SSDT).

Eseguire il commit e il push della modifica dal repository locale al repository di Azure.

Verificare che sia stato eseguito il push della modifica nel repository di Azure Repos.

(Facoltativo) Usare Confronto schemi e aggiornare le modifiche apportate al pool SQL dedicato di destinazione tramite SSDT per assicurarsi che le definizioni degli oggetti nel repository di Azure Repos e nel repository locale riflettano il pool SQL dedicato.