Intégration du contrôle de code source pour le pool SQL dédié dans Azure Synapse Analytics

Conseil / Astuce

Microsoft Fabric Data Warehouse est un entrepôt relationnel à l’échelle de l’entreprise sur une base de lac de données, avec une architecture future, une IA intégrée et de nouvelles fonctionnalités. Si vous débutez avec l'entreposage de données, commencez par Fabric Data Warehouse. Les charges de travail de pool SQL existantes dédicées peuvent être mises à niveau vers Fabric pour accéder à de nouvelles fonctionnalités dans la science des données, l’analytique en temps réel et la création de rapports.

Ce tutoriel explique comment intégrer votre projet de base de données SQL Server Data Tools (SSDT) avec le contrôle de code source. L’intégration du contrôle de code source est la première étape de la création de votre pipeline d’intégration et de déploiement continus avec la ressource de pool SQL dédiée dans Azure Synapse Analytics.

Avant de commencer

Configurer et se connecter à Azure DevOps

  1. Dans votre organisation Azure DevOps, créez un projet qui hébergera votre projet de base de données SSDT via un référentiel Azure Repos.

    Create Project

  2. Ouvrez Visual Studio et connectez-vous à votre organisation et projet Azure DevOps à partir de l’étape 1 en sélectionnant Manage Connection.

    Gérer les connexions

  3. Connectez-vous à votre projet en sélectionnant Gérer les connexions, puis Connectez-vous à un projet.

    Connect1

  4. Recherchez le projet que vous avez créé à l’étape 1, sélectionnez Se connecter.

    Connect2

  5. Clonez votre dépôt Azure DevOps à partir de votre projet sur votre ordinateur local.

    Cloner le dépôt

Pour plus d’informations sur la connexion de projets à l’aide de Visual Studio, consultez la Connecter aux projets dans Team Explorer. Pour obtenir des conseils sur le clonage d’un dépôt à l’aide de Visual Studio, consultez l’article Clone un dépôt Git sortant.

Créer et connecter votre projet

  1. Dans Visual Studio, créez un projet de base de données SQL Server avec à la fois un répertoire et un référentiel Git local dans votre dépôt local cloné.

    Créer un projet Créer

  2. Cliquez avec le bouton droit sur votre sqlproject vide et importez votre entrepôt de données dans le projet de base de données.

    Import Project

  3. Dans Team Explorer dans Visual Studio, validez vos modifications dans votre dépôt Git local.

    Commit

  4. Maintenant que vous avez validé les modifications localement dans le référentiel cloné, synchronisez et envoyez vos modifications à votre référentiel Azure Repos dans votre projet Azure DevOps.

    Synchroniser et envoyer (push) - Préproduction

    Synchroniser et pousser

Validation

  1. Vérifiez que les modifications ont été envoyées à votre Azure Repos en mettant à jour une colonne de table dans votre projet de base de données à partir de Visual Studio SQL Server Data Tools (SSDT).

    Valider la colonne De mise à jour Valider

  2. Validez et envoyez (push) la modification de votre dépôt local vers votre dépôt Azure.

    Envoyer les modifications

  3. Vérifiez que la modification a été envoyée (push) dans votre dépôt Azure Repos.

    Vérifier les

  4. (Optional) Utilisez la comparaison de schémas et mettez à jour les modifications apportées à votre pool SQL dédié cible à l’aide de SSDT pour vous assurer que les définitions d’objets dans votre référentiel Azure Repos et le référentiel local reflètent votre pool SQL dédié.

Étapes suivantes