Se connecter à un serveur SQL server local et le gérer instance dans Microsoft Purview
Cet article explique comment inscrire des instances sql server locales et comment s’authentifier et interagir avec un serveur SQL local instance dans Microsoft Purview. Pour plus d’informations sur Microsoft Purview, consultez l’article d’introduction.
Fonctionnalités prises en charge
Extraction de métadonnées | Analyse complète | Analyse incrémentielle | Analyse délimitée | Classification | Étiquetage | Stratégie d’accès | Traçabilité | Partage de données | Affichage en direct |
---|---|---|---|---|---|---|---|---|---|
Oui | Oui | Oui | Oui | Oui | Oui | Non | Limité** | Non | Non |
** La traçabilité est prise en charge si le jeu de données est utilisé comme source/récepteur dans Data Factory activité Copy
Les versions SQL Server prises en charge sont 2005 et ultérieures. SQL Server Express LocalDB n’est pas pris en charge.
Lorsque vous analysez un serveur SQL local, Microsoft Purview prend en charge les éléments suivants :
Extraction de métadonnées techniques, notamment :
- Instance
- Bases de données
- Schémas
- Tables incluant les colonnes
- Affichages, y compris les colonnes
Lors de la configuration de l’analyse, vous pouvez choisir de spécifier le nom de la base de données pour analyser une base de données, et vous pouvez étendre l’analyse en sélectionnant des tables et des vues selon les besoins. L’ensemble SQL Server instance sera analysé si le nom de la base de données n’est pas fourni.
Configuration requise
La version entreprise de Microsoft Purview ou un compte Microsoft Purview actif à l’aide du portail de gouvernance classique.
Vous devez être administrateur de source de données et lecteur de données pour inscrire une source dans le Mappage de données Microsoft Purview. Pour plus d’informations, consultez notre page Autorisations Microsoft Purview .
-
Configurez le runtime d’intégration approprié pour votre scénario :
- Pour utiliser un runtime d’intégration auto-hébergé :suivez l’article pour créer et configurer un runtime d’intégration auto-hébergé.
- Pour utiliser un runtime d’intégration auto-hébergé pris en charge par Kubernetes :suivez l’article pour créer et configurer un runtime d’intégration pris en charge par Kubernetes. (Authentification SQL uniquement.)
Inscrire
Cette section explique comment inscrire une instance SQL Server locale dans Microsoft Purview à l’aide du portail Microsoft Purview.
L’accès à la Mappage de données Microsoft Purview dépend de l’expérience de portail que vous utilisez.
- Si vous utilisez le portail Microsoft Purview, accédez directement au portail (https://purview.microsoft.com) et sélectionnez la solution Data Map .
- Si vous utilisez le portail de gouvernance Microsoft Purview classique, accédez directement au portail (https://web.purview.azure.com), sélectionnez votre compte Microsoft Purview et sélectionnez Carte de données dans le menu de gauche.
Sous Gestion de la source, sélectionnez Runtimes d’intégration. Vérifiez qu’un runtime d’intégration auto-hébergé est configuré. S’il n’est pas configuré, suivez les étapes mentionnées dans Conditions préalables pour créer un runtime d’intégration auto-hébergé pour l’analyse à partir d’une machine virtuelle locale ou Azure qui a accès à votre réseau local.
Sélectionnez Sources de données dans le volet de navigation de gauche.
Sélectionnez Inscrire.
Sélectionnez SQL Server , puis Continuez
Fournissez un nom convivial, qui sera un nom court que vous pouvez utiliser pour identifier votre serveur et le point de terminaison du serveur.
Sélectionnez Terminer pour inscrire la source de données.
Analyser
Suivez les étapes ci-dessous pour analyser des instances sql server locales afin d’identifier automatiquement les ressources et de classifier vos données. Pour plus d’informations sur l’analyse en général, consultez notre présentation des analyses et de l’ingestion
Authentification pour l’analyse
Deux méthodes d’authentification sont prises en charge pour SQL Server local :
- Authentification SQL
- Authentification Windows : non prise en charge par un SHIR Kubernetes.
Si l’authentification SQL est appliquée, vérifiez que le déploiement SQL Server est configuré pour autoriser l’SQL Server et l’authentification Windows.
Pour ce faire, dans SQL Server Management Studio (SSMS), accédez à Propriétés du serveur et passez du mode d’authentification Windows au mode d’authentification SQL Server et Windows.
Si l’authentification Windows est appliquée, configurez le déploiement SQL Server pour utiliser le mode d’authentification Windows.
Une modification de l’authentification du serveur nécessite un redémarrage de l’instance de SQL Server et de SQL Server Agent. Cela peut être déclenché dans SSMS en accédant à la SQL Server instance et en sélectionnant « Redémarrer » dans le volet d’options de clic droit.
Création d’une connexion et d’un utilisateur
Si vous souhaitez créer une connexion et un utilisateur pour pouvoir analyser votre serveur SQL, suivez les étapes ci-dessous :
Le compte doit avoir accès à la base de données master. Cela est dû au fait que se sys.databases
trouve dans la base de données master. Le scanneur Microsoft Purview doit énumérer sys.databases
pour rechercher toutes les bases de données SQL sur le serveur.
Remarque
Toutes les étapes ci-dessous peuvent être exécutées à l’aide du code fourni ici
Accédez à SQL Server Management Studio (SSMS), connectez-vous au serveur, accédez à sécurité, sélectionnez et maintenez la touche (ou cliquez avec le bouton droit) sur la connexion et créez une nouvelle connexion. Si l’authentification Windows est appliquée, sélectionnez Authentification Windows. Si l’authentification SQL est appliquée, veillez à sélectionner Authentification SQL.
Sélectionnez Rôles de serveur dans le volet de navigation de gauche et vérifiez que le rôle public est attribué.
Sélectionnez Mappage de l’utilisateur dans le volet de navigation de gauche, sélectionnez toutes les bases de données dans la carte, puis sélectionnez le rôle Base de données : db_datareader.
Sélectionnez OK pour enregistrer.
Si l’authentification SQL est appliquée, accédez à nouveau à l’utilisateur que vous avez créé, en sélectionnant et en maintenant (ou en cliquant avec le bouton droit), puis en sélectionnant Propriétés. Entrez un nouveau mot de passe et confirmez-le. Sélectionnez « Spécifier l’ancien mot de passe » et entrez l’ancien mot de passe. Il est nécessaire de modifier votre mot de passe dès que vous créez une nouvelle connexion.
Stockage de votre mot de passe de connexion SQL dans un coffre de clés et création d’informations d’identification dans Microsoft Purview
- Accédez à votre coffre de clés dans le Portail Azure. Sélectionnez Paramètres > Secrets
- Sélectionnez + Générer/Importer , puis entrez le Nom et la Valeur comme mot de passe à partir de votre connexion SQL Server.
- Sélectionnez Créer pour terminer.
- Si votre coffre de clés n’est pas encore connecté à Microsoft Purview, vous devez créer une connexion de coffre de clés
- Enfin, créez des informations d’identification à l’aide du nom d’utilisateur et du mot de passe pour configurer votre analyse. Vérifiez que la méthode d’authentification appropriée est sélectionnée lors de la création d’informations d’identification. Si l’authentification SQL est appliquée, sélectionnez « Authentification SQL » comme méthode d’authentification. Si l’authentification Windows est appliquée, sélectionnez Authentification Windows.
Configurer un runtime d’intégration auto-hébergé
Si ce n’est déjà fait, vous devez télécharger et installer le dernier runtime d’intégration auto-hébergé. Pour plus d’informations, consultez le guide créer et configurer un runtime d’intégration auto-hébergé.
Créer et exécuter une analyse
Maintenant que vous avez configuré l’authentification et une intégration auto-hébergée
Ouvrez le portail Microsoft Purview et sélectionnez Data Map.
Sélectionnez Sources de données.
Sélectionnez la source SQL Server que vous avez inscrite.
Sélectionnez Nouvelle analyse
Sélectionnez les informations d’identification pour vous connecter à votre source de données. Les informations d’identification sont regroupées et répertoriées sous différentes méthodes d’authentification.
Vous pouvez limiter votre analyse à des tables spécifiques en choisissant les éléments appropriés dans la liste après avoir entré Nom de la base de données.
Sélectionnez ensuite un ensemble de règles d’analyse. Vous pouvez choisir entre le système par défaut et les ensembles de règles personnalisés existants ou créer un nouvel ensemble de règles inline.
Choisissez votre déclencheur d’analyse. Vous pouvez configurer une planification ou exécuter l’analyse une seule fois.
Passez en revue votre analyse et sélectionnez Enregistrer et exécuter.
Afficher vos analyses et exécutions d’analyse
Pour afficher les analyses existantes :
- Accédez au portail Microsoft Purview. Dans le volet gauche, sélectionnez Mappage de données.
- Sélectionnez la source de données. Vous pouvez afficher une liste des analyses existantes sur cette source de données sous Analyses récentes, ou vous pouvez afficher toutes les analyses sous l’onglet Analyses .
- Sélectionnez l’analyse qui contient les résultats que vous souhaitez afficher. Le volet affiche toutes les exécutions d’analyse précédentes, ainsi que les status et les métriques pour chaque exécution d’analyse.
- Sélectionnez l’ID d’exécution pour case activée les détails de l’exécution de l’analyse.
Gérer vos analyses
Pour modifier, annuler ou supprimer une analyse :
Accédez au portail Microsoft Purview. Dans le volet gauche, sélectionnez Mappage de données.
Sélectionnez la source de données. Vous pouvez afficher une liste des analyses existantes sur cette source de données sous Analyses récentes, ou vous pouvez afficher toutes les analyses sous l’onglet Analyses .
Sélectionnez l’analyse que vous souhaitez gérer. Vous pouvez ensuite :
- Modifiez l’analyse en sélectionnant Modifier l’analyse.
- Annulez une analyse en cours en sélectionnant Annuler l’exécution de l’analyse.
- Supprimez votre analyse en sélectionnant Supprimer l’analyse.
Remarque
- La suppression de votre analyse ne supprime pas les ressources de catalogue créées à partir d’analyses précédentes.
Étapes suivantes
Maintenant que vous avez inscrit votre source, suivez les guides ci-dessous pour en savoir plus sur Microsoft Purview et vos données.