Partager via


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

Inscrire

Cette section explique comment inscrire une instance SQL Server locale dans Microsoft Purview à l’aide du portail Microsoft Purview.

  1. 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.
  2. 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.

  3. Sélectionnez Sources de données dans le volet de navigation de gauche.

  4. Sélectionnez Inscrire.

  5. Sélectionnez SQL Server , puis Continuez

    Configurez la source de données SQL.

  6. Fournissez un nom convivial, qui sera un nom court que vous pouvez utiliser pour identifier votre serveur et le point de terminaison du serveur.

  7. 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.

Le serveur Fenêtre Propriétés est ouvert avec la page sécurité sélectionnée. Sous Authentification du serveur, le mode d’authentification Sql Server et Windows est sélectionné.

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

  1. 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.

    Créez une connexion et un utilisateur.

  2. Sélectionnez Rôles de serveur dans le volet de navigation de gauche et vérifiez que le rôle public est attribué.

  3. 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.

    mappage d’utilisateurs.

  4. Sélectionnez OK pour enregistrer.

  5. 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.

    modifier le mot de passe.

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
  1. Accédez à votre coffre de clés dans le Portail Azure. Sélectionnez Paramètres > Secrets
  2. Sélectionnez + Générer/Importer , puis entrez le Nom et la Valeur comme mot de passe à partir de votre connexion SQL Server.
  3. Sélectionnez Créer pour terminer.
  4. Si votre coffre de clés n’est pas encore connecté à Microsoft Purview, vous devez créer une connexion de coffre de clés
  5. 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

  1. Ouvrez le portail Microsoft Purview et sélectionnez Data Map.

  2. Sélectionnez Sources de données.

  3. Sélectionnez la source SQL Server que vous avez inscrite.

  4. Sélectionnez Nouvelle analyse

  5. 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.

    Configurer l’analyse

  6. 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.

    Définir l’étendue de votre analyse

  7. 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.

    Ensemble de règles d’analyse

  8. Choisissez votre déclencheur d’analyse. Vous pouvez configurer une planification ou exécuter l’analyse une seule fois.

    gâchette

  9. 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 :

  1. Accédez au portail Microsoft Purview. Dans le volet gauche, sélectionnez Mappage de données.
  2. 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 .
  3. 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.
  4. 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 :

  1. Accédez au portail Microsoft Purview. Dans le volet gauche, sélectionnez Mappage de données.

  2. 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 .

  3. 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.