Partage via


Se connecter et gérer SAP ECC dans Microsoft Purview

Cet article explique comment inscrire SAP ECC et comment s’authentifier et interagir avec SAP ECC 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 Non Non Non Non Oui* Non Non

* Outre la traçabilité des ressources au sein de la source de données, la traçabilité est également prise en charge si le jeu de données est utilisé comme source/récepteur dans le pipeline Data Factory ou Synapse.

Lors de l’analyse de la source SAP ECC, Microsoft Purview prend en charge les éléments suivants :

  • Extraction de métadonnées techniques, notamment :

    • Instance
    • Composants d’application
    • Packages
    • Tables incluant les champs, les clés étrangères, les index et les membres d’index
    • Affichages, y compris les champs
    • Transactions
    • Programmes
    • Classes
    • Groupes de fonctions
    • Modules de fonction
    • Domaines, y compris les valeurs de domaine
    • Éléments de données
  • Extraction de la traçabilité statique sur les relations de ressources entre les tables et les vues.

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

  • 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 connecteur SAP 64 bits pour Microsoft .NET 3.0 à partir du site web de SAP et installez-le sur la machine du runtime d’intégration auto-hébergé. Pendant l’installation, veillez à sélectionner l’option Installer les assemblys dans le GAC dans la fenêtre Étapes d’installation facultatives .
      • Le connecteur lit les métadonnées de SAP à l’aide de l’API JCo (SAP Java Connector) 3.0. Assurez-vous que le connecteur Java est disponible sur votre machine virtuelle sur laquelle le runtime d’intégration auto-hébergé est installé. Vérifiez que vous utilisez la bonne distribution JCo pour votre environnement. Par exemple : sur un ordinateur Microsoft Windows, assurez-vous que les fichiers sapjco3.jar et sapjco3.dll sont disponibles. Notez le chemin du dossier que vous utiliserez pour configurer l’analyse.
      • Le runtime d’intégration auto-hébergé communique avec le serveur SAP sur le port de répartiteur 32NN et le port de passerelle 33NN, où NN est votre numéro de instance SAP compris entre 00 et 99. Assurez-vous que le trafic sortant est autorisé sur votre pare-feu.
    • 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 connecteur SAP 64 bits pour Microsoft .NET 3.0 à partir du site web de SAP et installez-le sur la machine du runtime d’intégration auto-hébergé. Pendant l’installation, veillez à sélectionner l’option Installer les assemblys dans le GAC dans la fenêtre Étapes d’installation facultatives .
      • Le connecteur lit les métadonnées de SAP à l’aide de l’API JCo (SAP Java Connector) 3.0. Assurez-vous que le connecteur Java est disponible sur votre machine virtuelle sur laquelle le runtime d’intégration auto-hébergé est installé. Vérifiez que vous utilisez la bonne distribution JCo pour votre environnement. Par exemple : sur un ordinateur Microsoft Windows, assurez-vous que les fichiers sapjco3.jar et sapjco3.dll sont disponibles. Notez le chemin du dossier que vous utiliserez pour configurer l’analyse.
      • Le runtime d’intégration auto-hébergé communique avec le serveur SAP sur le port de répartiteur 32NN et le port de passerelle 33NN, où NN est votre numéro de instance SAP compris entre 00 et 99. Assurez-vous que le trafic sortant est autorisé sur votre pare-feu.

    Remarque

    L’analyse de SAP ECC est une opération gourmande en mémoire. Il est recommandé d’installer des Integration Runtime auto-hébergés sur un ordinateur avec au moins 128 Go de RAM.

  • Déployez le module de fonction ABAP d’extraction de métadonnées sur le serveur SAP en suivant les étapes mentionnées dans le guide de déploiement des fonctions ABAP. Vous aurez besoin d’un compte de développeur ABAP pour créer le module de fonction RFC sur le serveur SAP. Pour l’exécution de l’analyse, le compte d’utilisateur nécessite des autorisations suffisantes pour se connecter au serveur SAP et exécuter les modules de fonction RFC suivants :

    • STFC_CONNECTION (connectivité case activée)
    • RFC_SYSTEM_INFO (informations système case activée)
    • OCS_GET_INSTALLED_COMPS (versions logicielles case activée)
    • Z_MITI_DOWNLOAD (main l’importation des métadonnées, le module de fonction que vous créez en suivant le guide Purview)

    Les bibliothèques JCo (SAP Java Connector) sous-jacentes peuvent appeler des modules de fonction RFC supplémentaires, par exemple RFC_PING, RFC_METADATA_GET, etc., reportez-vous à la note de support SAP 460089 pour plus d’informations.

Inscrire

Cette section explique comment inscrire SAP ECC dans Microsoft Purview à l’aide du portail de gouvernance Microsoft Purview.

Authentification pour l’inscription

La seule authentification prise en charge pour la source SAP ECC est l’authentification de base.

Étapes d’inscription

  1. Ouvrez le portail de gouvernance Microsoft Purview en :

  2. Sélectionnez Data Map dans le volet de navigation de gauche.

  3. Sélectionnez Inscrire.

  4. Dans Inscrire des sources, sélectionnez SAP ECC. Sélectionnez Continuer.

    inscrire les options SAPECC

Dans l’écran Inscrire des sources (SAP ECC), procédez comme suit :

  1. Entrez un Nom indiquant que la source de données sera répertoriée dans le catalogue.

  2. Entrez le nom du serveur d’applications pour vous connecter à la source SAP ECC. Il peut également s’agir d’une adresse IP de l’hôte du serveur d’applications SAP.

  3. Entrez le numéro du système SAP. Il s’agit d’un entier à deux chiffres compris entre 00 et 99.

  4. Sélectionnez une collection dans la liste.

  5. Terminez l’inscription de la source de données.

    inscrire SAPECC

Analyser

Suivez les étapes ci-dessous pour analyser SAP ECC 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.

Créer et exécuter une analyse

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

  2. Accéder aux sources

  3. Sélectionnez la source SAP ECC inscrite.

  4. Sélectionnez + Nouvelle analyse

  5. Fournissez les détails ci-dessous :

    1. Nom : nom de l’analyse

    2. Se connecter via le runtime d’intégration : sélectionnez le runtime d’intégration auto-hébergé configuré.

    3. 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.
      • Fournissez un ID d’utilisateur pour vous connecter au serveur SAP dans le champ d’entrée Nom d’utilisateur.
      • Stockez le mot de passe utilisateur utilisé pour se connecter au serveur SAP dans la clé secrète.
    4. ID client : entrez l’ID client SAP. Il s’agit d’un nombre numérique à trois chiffres compris entre 000 et 999.

    5. Chemin de la bibliothèque JCo : spécifiez le chemin du répertoire où se trouvent les bibliothèques JCo, par exemple : D:\Drivers\SAPJCo. Vérifiez que le chemin d’accès est accessible par le runtime d’intégration auto-hébergé. Pour en savoir plus, consultez la section Conditions préalables.

      1. Pour le runtime d’intégration auto-hébergé sur un ordinateur local : D:\Drivers\SAPJCo. 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.
      2. Pour le runtime d’intégration auto-hébergé pris en charge par Kubernetes : ./drivers/SAPJCo. 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.
    6. Mémoire maximale disponible : Mémoire maximale (en Go) disponible sur l’ordinateur auto-hébergé Integration Runtime à utiliser par les processus d’analyse. Cela dépend de la taille de la source SAP ECC à analyser. Il est recommandé de fournir une grande mémoire disponible, par exemple 100.

      analyser SAPECC

  6. Cliquez sur Continuer.

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

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

Traçabilité

Après avoir analysé votre source SAP ECC, 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 pour les scénarios de traçabilité SAP ECC 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.

Vue de traçabilité SAP ECC

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