⭐ ARTICLE À LA UNE
Soyez opérationnel avec DvSchemaSync en moins de 10 minutes. Ce guide vous accompagne tout au long de l'installation, de la connexion à votre environnement Dataverse, de la connexion à Azure SQL et de l'exécution de votre première synchronisation.
Prérequis
Avant de commencer, assurez-vous d'avoir les informations suivantes à portée de main :
URL de l'environnement Dataverse : URL Dataverse de votre organisation (par exemple, https://yourorg.crm.dynamics.com)
Authentification Dataverse : un enregistrement d'application Microsoft Entra avec ID client, clé secrète client et ID locataire. Ceci est nécessaire pour se connecter à Dataverse.
Détails de connexion Azure SQL : nom du serveur, nom de la base de données et identifiants d'authentification Microsoft Entra App Registration ou SQL Server (nom d'utilisateur et mot de passe).
Besoin d'aide pour la configuration de l'authentification ? Si vous n'avez pas encore configuré votre enregistrement d'application Microsoft Entra, vos autorisations Dataverse ou votre base de données Azure SQL, consultez la section 2 : Configuration et prérequis pour obtenir des instructions détaillées étape par étape sur la configuration de ces éléments.
Étape 1 : Installer DvSchemaSync
- Téléchargez la dernière version de DvSchemaSync sur le portail de téléchargement de Mission Impact Partners.
- Exécutez le programme d'installation (DvSchemaSyncSetup.exe) et suivez les instructions à l'écran.
- Si vous êtes invité à installer le runtime .NET 8.0, cliquez sur Oui pour le télécharger et l'installer.
- Une fois l'installation terminée, lancez DvSchemaSync à partir du menu Démarrer ou du raccourci sur le bureau.
Étape 2 : Ajoutez votre connexion Dataverse
- Dans l'écran principal, cliquez sur Gérer → pour ouvrir la gestion des connexions.
- Cliquez sur le bouton + Nouveau dans le panneau Connexions enregistrées.
- Sélectionnez Dataverse dans le menu déroulant Type de connexion.
- Entrez un nom de connexion (par exemple, « Production CRM »).
- Saisissez votre URL Dataverse (par exemple, https://yourorg.crm.dynamics.com).
- Saisissez les informations d'enregistrement de votre application Microsoft Entra :
- ID de locataire (ID répertoire)
- ID client (ID d'application)
- Secret client
- Cliquez sur Tester pour vérifier vos paramètres.
- Cliquez sur Enregistrer pour stocker la connexion en toute sécurité dans le Gestionnaire d'informations d'identification Windows.
Étape 3 : Ajoutez votre connexion Azure SQL
- Dans Gestion des connexions, cliquez à nouveau sur + Nouveau.
- Sélectionnez SQL Server dans le menu déroulant Type de connexion.
- Entrez un nom de connexion (par exemple, « Base de données de rapports »).
- Entrez le nom de votre serveur SQL (par exemple, yourserver.database.windows.net).
- Entrez le nom de la base de données SQL.
- Sélectionnez votre mode d'authentification :
- Authentification Windows : utilise l'enregistrement d'application Microsoft Entra. Entrez l'ID de locataire, l'ID de client et la clé secrète du client.
- Authentification SQL Server : utilise le nom d'utilisateur et le mot de passe SQL.
- Cliquez sur Tester pour vérifier vos paramètres.
- Cliquez sur Enregistrer pour enregistrer la connexion.
- Cliquez sur ← Retour pour revenir à l'écran principal.
Étape 4 : exécutez votre première synchronisation
- Dans l'écran principal, cliquez sur Démarrer la synchronisation → pour lancer l'assistant de synchronisation.
- Étape 1 : Connexion Dataverse — Sélectionnez votre connexion Dataverse enregistrée dans le menu déroulant, puis cliquez sur Suivant →. Sélectionnez « Actualiser » si les connexions n'apparaissent pas immédiatement.
- Étape 2 : Connexion SQL Server — Sélectionnez votre connexion Azure SQL dans le menu déroulant, puis cliquez sur Suivant →.
- Étape 3 : Options de synchronisation — Sélectionnez les tables que vous souhaitez synchroniser. Commencez par une petite table pour votre première synchronisation.
- Vérifiez les options de synchronisation (créer des tables, mettre à jour les schémas, tronquer les données).
- Cliquez sur Suivant → pour lancer la synchronisation.
- Surveillez l'écran Progression de la synchronisation. Vous verrez des mises à jour en temps réel indiquant le nombre total, le nombre terminé, le nombre actif, le nombre d'erreurs et le nombre d'enregistrements.
- Une fois la synchronisation terminée, vérifiez vos données dans Azure SQL à l'aide de votre outil de requête préféré.
✓ Félicitations ! Vous avez terminé avec succès votre première synchronisation entre Dataverse et Azure SQL.
Étapes suivantes
• Explorez la page Paramètres de performances pour optimiser la vitesse de synchronisation en fonction de votre environnement
• Découvrez comment sélectionner des colonnes spécifiques dans l'article Sélectionner des tables et des colonnes
• Essayez de générer des données de test à l'aide de la fonctionnalité Génération de données factices