Configuration de la cible
La section Cible affiche votre base de données Azure SQL connectée avec les informations suivantes :
| Champ | Description |
| Type | Toujours « AzureSql » pour les cibles de base de données Azure SQL. |
| Serveur | Adresse de votre serveur Azure SQL. |
| Base | Le nom de la base de données cible. |
| Créé | Date de création de cette configuration cible. |
| État de la connexion | Réussie ou échouée, en fonction du dernier test de connexion. |
| Dernier test | Horodatage du dernier test de connexion. |
| Prochaine synchronisation | Compte à rebours jusqu'à la prochaine synchronisation prévue. |
Test de la connexion cible
Cliquez sur « Tester la connexion » pour vérifier que Data Mission Sync peut se connecter à votre base de données Azure SQL. Une bannière verte « Connexion réussie » confirme la connectivité.
| 💡 Remarque : si votre base de données Azure SQL utilise le niveau de calcul sans serveur et s'est mise en veille automatique en raison d'une inactivité, le premier test de connexion peut échouer avec le message « Échec de la requête avec le code d'état 504 ». Attendez quelques secondes que la base de données se réveille, puis cliquez à nouveau sur « Tester la connexion ». |
Saisie des détails de connexion
Configurez votre connexion à la base de données Azure SQL à l'aide des champs suivants :
| Champ | Description |
| Utiliser l'ID client source | Case à cocher facultative. Copie l'ID client à partir de votre source Dataverse. Utile si un enregistrement d'application a accès aux deux. Vous avez toujours besoin de l'ID de locataire et de la clé secrète client. |
| ID de locataire | Votre ID de locataire Azure AD (Entra ID). |
| ID client | L'ID d'application (client) ayant accès à votre base de données Azure SQL. |
| Secret client | Le secret client pour l'enregistrement de l'application. Stocké en toute sécurité dans Azure Key Vault. |
| Serveur | Adresse de votre serveur Azure SQL (par exemple, yourserver.database.windows.net). |
| Base de données | Nom de la base de données dans laquelle les données synchronisées seront écrites. |
| Nom du schéma | Schéma de base de données à utiliser pour les tables synchronisées (par défaut : dbo). |
| ⚠ Important : le serveur cible, la base de données et le nom du schéma ne peuvent pas être modifiés après la première synchronisation. Assurez-vous que ces paramètres sont corrects avant d'exécuter la synchronisation initiale. | |
Modification des informations d'identification de la cible
Bien que l'emplacement de la base de données cible (serveur, base de données, schéma) soit verrouillé après la première synchronisation, vous pouvez mettre à jour les informations d'identification d'authentification à tout moment. Cela est utile lorsque :
• Votre clé secrète client expire et doit être remplacée
• Vous devez passer à un autre enregistrement d'application
• Votre ID de locataire a changé en raison d'une restructuration organisationnelle
Pour mettre à jour les informations d'identification cibles :
1. Ouvrez votre profil et accédez à la section Cible
2. Cliquez sur « Modifier la cible » (icône en forme de crayon)
3. Mettez à jour l'ID de locataire, l'ID de client ou la clé secrète de client selon vos besoins
4. Cliquez sur « Tester la connexion » pour vérifier que les nouvelles informations d'identification fonctionnent
5. Cliquez sur « Mettre à jour la cible » pour enregistrer vos modifications
| 💡 Conseil : renouvelez vos secrets client avant leur expiration. Configurez un rappel dans votre calendrier 2 à 4 semaines avant l'expiration afin de mettre à jour vos identifiants sans interruption de service. |
Dépannage de la connexion cible
Si le test de connexion échoue, vérifiez les points suivants :
• L'adresse du serveur est correcte (format : yourserver.database.windows.net)
• Le nom de la base de données existe et est correctement orthographié
• L'adresse IP statique Data Mission Sync a été ajoutée à votre pare-feu Azure SQL
• L'enregistrement de l'application a obtenu les autorisations db_owner sur la base de données
• Si vous utilisez Azure SQL Serverless : la base de données peut être mise en pause automatiquement — attendez un instant et réessayez