Se connecter et gérer SAP HANA dans Microsoft Purview
Cet article explique comment inscrire SAP HANA et comment s’authentifier et interagir avec SAP HANA 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 | Non | Oui | Non | Non | Non | Non | Non | Non |
Lors de l’analyse de la source SAP HANA, Microsoft Purview prend en charge l’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 uniques
- Vues, y compris les colonnes. Remarque Les vues de calcul SAP HANA ne sont pas prises en charge pour l’instant.
- Procédures stockées, y compris le jeu de données de paramètres et le jeu de résultats
- Fonctions incluant le jeu de données de paramètres
- Séquences
- Synonymes
Lors de la configuration de l’analyse, vous pouvez choisir d’analyser une base de données SAP HANA entière ou d’étendre l’analyse à un sous-ensemble de schémas correspondant au ou aux modèles de nom donnés.
Limitations connues
Lorsque l’objet est supprimé de la source de données, l’analyse suivante ne supprime pas automatiquement la ressource correspondante dans Microsoft Purview.
Configuration requise
Vous devez disposer d’un compte Azure avec un abonnement actif. Créez un compte gratuitement.
Vous devez disposer d’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 SAP HANA (JAR ngdbc) sur l’ordinateur sur lequel votre runtime d’intégration auto-hébergé est en cours d’exécution. Notez le chemin du dossier que vous utiliserez 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 SAP HANA (JAR ngdbc) sur l’ordinateur sur lequel votre runtime d’intégration auto-hébergé est en cours d’exécution. Notez le chemin du dossier que vous utiliserez pour configurer l’analyse.
Remarque
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é :
Autorisations requises pour l’analyse
Microsoft Purview prend en charge l’authentification de base (nom d’utilisateur et mot de passe) pour l’analyse de SAP HANA.
L’utilisateur SAP HANA que vous avez spécifié doit avoir l’autorisation de sélectionner les métadonnées des schémas que vous souhaitez importer.
CREATE USER <user> PASSWORD <password> NO FORCE_FIRST_PASSWORD_CHANGE;
GRANT SELECT METADATA ON SCHEMA <schema1> TO <user>;
GRANT SELECT METADATA ON SCHEMA <schema2> TO <user>;
Et l’utilisateur doit avoir l’autorisation de sélectionner sur la table système _SYS_REPO. ACTIVE_OBJECT et sur les schémas système _SYS_BI et _SYS_BIC.
GRANT SELECT ON _SYS_REPO.ACTIVE_OBJECT TO <user>;
GRANT SELECT ON SCHEMA _SYS_BI TO <user>;
GRANT SELECT ON SCHEMA _SYS_BIC TO <user>;
Inscrire
Cette section explique comment inscrire un SAP HANA dans Microsoft Purview à l’aide du portail de gouvernance Microsoft Purview.
Ouvrez le portail de gouvernance Microsoft Purview en :
- Accédez directement à https://web.purview.azure.com votre compte Microsoft Purview et sélectionnez-les.
- Ouverture du Portail Azure, recherchez et sélectionnez le compte Microsoft Purview. Sélectionnez le bouton Portail de gouvernance Microsoft Purview .
Sélectionnez Data Map dans le volet gauche.
Sélectionner Inscription.
Dans Inscrire des sources, sélectionnez SAP HANA>Continuer.
Dans l’écran Inscrire des sources (SAP HANA), procédez comme suit :
Pour Nom, entrez un nom que Microsoft Purview listera comme source de données.
Pour Serveur, entrez le nom d’hôte ou l’adresse IP utilisée pour se connecter à une source SAP HANA. Par exemple :
MyDatabaseServer.com
ou192.169.1.2
.Pour Port, entrez le numéro de port utilisé pour se connecter au serveur de base de données (39013 par défaut pour SAP HANA).
Sélectionnez une collection dans la liste.
Sélectionnez Terminer.
Analyser
Procédez comme suit pour analyser les bases de données SAP HANA afin d’identifier automatiquement les ressources. Pour plus d’informations sur l’analyse en général, consultez Analyses et ingestion dans Microsoft Purview.
Authentification pour une analyse
Le type d’authentification pris en charge pour une source SAP HANA est l’authentification de base.
Créer et exécuter une analyse
Dans le Centre de gestion, sélectionnez Runtimes d’intégration. Assurez-vous qu’un runtime d’intégration auto-hébergé est configuré. S’il n’est pas configuré, suivez les étapes décrites dans Prérequis.
Accédez à Sources.
Sélectionnez la source SAP HANA inscrite.
Sélectionnez + Nouvelle analyse.
Fournissez les détails suivants :
Nom : entrez un nom pour 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.
Pour plus d’informations, consultez Informations d’identification pour l’authentification source dans Microsoft Purview.
Base de données : spécifiez le 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 et objets système sont ignorés par défaut.Les modèles de nom de schéma acceptables qui utilisent la syntaxe d’expression SQL
LIKE
incluent le signe de pourcentage (%). Par exemple,A%; %B; %C%; D
signifie :- 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\SAPHANA
.- Pour le runtime d’intégration auto-hébergé sur un ordinateur local :
D:\Drivers\SAPHANA
. Il s’agit du chemin d’accès à l’emplacement du dossier JAR valide. La valeur doit être un chemin d’accès de fichier absolu valide et ne contient pas d’espace. Assurez-vous que le pilote est accessible par le runtime d’intégration auto-hébergé ; Pour en savoir plus, consultez la section relative aux conditions préalables. - Pour le runtime d’intégration auto-hébergé pris en charge par Kubernetes :
./drivers/SAPHANA
. 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é sur un ordinateur local :
Mémoire maximale disponible : mémoire maximale (en gigaoctets) disponible sur l’ordinateur du client pour les processus d’analyse à utiliser. Cette valeur dépend de la taille de la base de données SAP HANA à analyser.
Cliquez sur Continuer.
Pour Déclencheur d’analyse, choisissez de configurer une planification ou d’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, utilisez les guides suivants pour en savoir plus sur Microsoft Purview et vos données :