Se connecter à Db2 et le gérer dans Microsoft Purview
Cet article explique comment inscrire Db2 et comment s’authentifier et interagir avec Db2 dans Microsoft Purview. Pour plus d’informations sur Microsoft Purview, consultez l’article d’introduction.
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 | Non | Oui | Non | Non | Non | Oui | Non | Non |
Les versions d’IBM Db2 prises en charge sont Db2 pour LUW 9.7 à 11.x. Db2 pour z/OS (mainframe) et iSeries (AS/400) ne sont pas pris en charge pour l’instant.
Lorsque vous analysez une source IBM Db2, Microsoft Purview prend en charge :
Extraction de métadonnées techniques, notamment :
- Serveur
- Bases de données
- Schémas
- Tables incluant les colonnes, les clés étrangères, les index et les contraintes
- Affichages, y compris les colonnes
- Déclenche
Extraction de la traçabilité statique sur les relations de ressources entre les tables et les vues.
Vous pouvez analyser une base de données Db2 entière ou étendre l’analyse à un sous-ensemble correspondant aux noms ou modèles de nom donnés.
Lorsque l’objet est supprimé de la source de données, l’analyse suivante ne supprime actuellement pas la ressource correspondante dans Microsoft Purview.
Un compte Azure avec un abonnement actif. Créez un compte gratuitement.
Un compte Microsoft Purview actif.
Vous avez besoin des autorisations Administrateur de source de données et Lecteur de données pour inscrire une source et la gérer dans le portail de gouvernance Microsoft Purview. Pour plus d’informations sur les autorisations, consultez Contrôle d’accès dans 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é.
- Vérifiez que JDK 11 est installé sur l’ordinateur sur lequel le runtime d’intégration auto-hébergé est installé. Redémarrez la machine après avoir installé le JDK pour qu’il prenne effet.
- Vérifiez que Visual C++ Redistributable (version Visual Studio 2012 Update 4 ou ultérieure) est installé sur l’ordinateur sur lequel le runtime d’intégration auto-hébergé est en cours d’exécution. Si cette mise à jour n’est pas installée, téléchargez-la maintenant.
- Téléchargez le pilote JDBC Db2 sur l’ordinateur sur lequel votre runtime d’intégration auto-hébergé est en cours d’exécution. Notez le chemin du dossier afin de pouvoir l’utiliser pour configurer l’analyse.
-
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.
- Téléchargez le pilote JDBC Db2 sur l’ordinateur sur lequel votre runtime d’intégration auto-hébergé est en cours d’exécution. Notez le chemin du dossier afin de pouvoir l’utiliser pour configurer l’analyse.
Notes
Le pilote doit être accessible par le runtime d’intégration auto-hébergé. Par défaut, le runtime d’intégration auto-hébergé utilise le compte de service local « NT SERVICE\DIAHostService ». Vérifiez qu’il dispose des autorisations « Lire et exécuter » et « Lister le contenu du dossier » sur le dossier du pilote.
-
Pour utiliser un runtime d’intégration auto-hébergé :
L’utilisateur Db2 doit disposer de l’autorisation CONNECT. Microsoft Purview se connecte aux tables syscat dans l’environnement IBM Db2 lors de l’importation de métadonnées.
Cette section explique comment inscrire Db2 dans Microsoft Purview à l’aide du portail de gouvernance Microsoft Purview.
Pour inscrire une nouvelle source Db2 dans votre catalogue de données, procédez comme suit :
- Accédez à votre compte Microsoft Purview dans le portail de gouvernance Microsoft Purview.
- Sélectionnez Data Map dans le volet de navigation de gauche.
- Sélectionnez Inscrire.
- Dans Inscrire des sources, sélectionnez Db2. Cliquez sur Continuer.
Dans l’écran Inscrire des sources (Db2), procédez comme suit :
Entrez un Nom indiquant que la source de données se trouve dans le catalogue.
Entrez le nom du serveur pour vous connecter à une source Db2. Ce nom peut être :
- Nom d’hôte utilisé pour se connecter au serveur de base de données. Par exemple :
MyDatabaseServer.com
- Une adresse IP. Par exemple :
192.169.1.2
- Nom d’hôte utilisé pour se connecter au serveur de base de données. Par exemple :
Entrez le port utilisé pour se connecter au serveur de base de données (446 par défaut pour Db2).
Sélectionnez une collection dans la liste.
Terminez l’inscription de la source de données.
Suivez les étapes pour analyser Db2 afin d’identifier automatiquement les ressources. Pour plus d’informations sur l’analyse en général, consultez notre présentation des analyses et de l’ingestion.
Le type d’authentification pris en charge pour une source Db2 est l’authentification de base.
Pour créer et exécuter une nouvelle analyse, procédez comme suit :
Dans le Centre de gestion, 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 Prérequis pour créer un runtime d’intégration auto-hébergé.
Accédez à Sources.
Sélectionnez la source Db2 inscrite.
Sélectionnez + Nouvelle analyse.
Fournissez les détails ci-dessous :
Nom : nom de l’analyse
Se connecter via le runtime d’intégration : sélectionnez le runtime d’intégration auto-hébergé configuré
Informations d’identification : sélectionnez les informations d’identification pour vous connecter à votre source de données. Veillez à :
- Sélectionnez Authentification de base lors de la création d’informations d’identification.
- Indiquez le nom d’utilisateur utilisé pour se connecter au serveur de base de données dans le champ d’entrée Nom d’utilisateur.
- Stockez le mot de passe utilisateur utilisé pour se connecter au serveur de base de données dans la clé secrète.
Base de données : nom de la base de données instance à importer.
Schéma : Liste des sous-ensembles de schémas à importer, exprimés sous la forme d’une liste séparée par des points-virgules. Par exemple :
schema1;schema2
. Tous les schémas utilisateur sont importés si cette liste est vide. Tous les schémas système (par exemple, SysAdmin) et les objets sont ignorés par défaut.Les modèles de nom de schéma acceptables peuvent être des noms statiques ou contenir des caractères génériques . Par exemple :
A%;%B;%C%;D
- Commencer par A ou
- Terminer par B ou
- Contenir C ou
- Égal à D
L’utilisation de NOT et de caractères spéciaux n’est pas acceptable.
Emplacement du pilote : spécifiez le chemin d’accès à l’emplacement du pilote JDBC sur votre ordinateur où s’exécute le runtime d’intégration auto-hôte. Par exemple :
D:\Drivers\Db2
.- Pour le runtime d’intégration auto-hébergé pris en charge par Kubernetes :
./drivers/Db2
. Il s’agit du chemin d’accès à l’emplacement du dossier JAR valide. La valeur doit être un chemin de fichier relatif valide. Reportez-vous à la documentation pour configurer une analyse avec des pilotes externes pour charger les pilotes à l’avance.
- Pour le runtime d’intégration auto-hébergé pris en charge par Kubernetes :
Mémoire maximale disponible : mémoire maximale (en Go) disponible sur la machine virtuelle du client à utiliser par les processus d’analyse. La mémoire nécessaire dépend de la taille de la source Db2 à analyser.
Notes
En règle générale, fournissez 1 Go de mémoire pour 1 000 tables
Cliquez sur Continuer.
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.
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.
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.
Notes
- La suppression de votre analyse ne supprime pas les ressources de catalogue créées à partir d’analyses précédentes.
Après avoir analysé votre source Db2, vous pouvez parcourir le catalogue de données ou rechercher dans le catalogue de données pour afficher les détails de la ressource.
Accédez à l’onglet Ressource -> Traçabilité, vous pouvez voir la relation de ressource le cas échéant. Reportez-vous à la section Fonctionnalités prises en charge sur les scénarios de traçabilité Db2 pris en charge. Pour plus d’informations sur la traçabilité en général, consultez le guide de l’utilisateur sur la traçabilité et la traçabilité des données.
Maintenant que vous avez inscrit votre source, suivez les guides ci-dessous pour en savoir plus sur Microsoft Purview et vos données.