Automatisation de la création d’un mappage de relations basé sur les balises dans Aperçus des API

  • Rversion finale: Australia
  • Mis à jour 12 mars 2026
  • 4 minutes de lecture
  • Vous pouvez configurer et automatiser la création de CMDB relations entre les API et les services d’application ou les applications d’entreprise basées sur les balises API.

    Le mappage des relations basé sur les balises permet CMDB aux administrateurs et aux architectes d’entreprise de définir des règles qui créent CMDB automatiquement des relations entre les API et les services d’application ou les applications d’entreprise en fonction des balises API. Chaque règle spécifie comment une balise d’un CI source est mise en correspondance avec un champ d’un CI cible, ainsi que le type et le sens de relation à créer. Les règles sont stockées dans la table Mappage des relations basées sur les balises [sn_api_insights_ws_tag_relationship_mapping], ce qui permet le mappage automatique de plusieurs API vers les services d’application ou les contextes professionnels.

    Vous pouvez utiliser le mappage de relations basé sur les balises pour :

    • Liaison des API aux services d’application à l’aide d’une balise, telle qu’un nom de service.
    • Liaison d’API ou de composants à des applications d’entreprise en faisant correspondre une balise à un champ d’ID externe.
    • Standardiser la création de relations dans différents environnements.
    Pour créer CMDB des relations entre les API et les services d’application ou les applications d’entreprise basées sur les balises API, procédez comme suit :
    1. Définir des règles de mappage basées sur les balises.
    2. Planifiez la règle de mappage basée sur les balises.

    Définir des règles de mappage basées sur les balises

    Établissez les relations entre les API et les services d’application en définissant des règles de mappage basées sur les balises pour les API disponibles au sein de l’application Aperçus des API .

    Avant de commencer

    Rôle requis : sn_cmdb_admin ou sn_api_insights_ws.api_mgmt_architect

    Pourquoi et quand exécuter cette tâche

    Les règles de mappage basées sur les balises vous permettent de créer automatiquement des relations entre les API et les services d’application ou les applications d’entreprise en fonction des balises. Pour définir une règle de mappage basée sur les balises, vous devez créer un enregistrement de mappage de relations de balises qui spécifie les classes CI source et cible et les détails de la relation.

    Procédure

    1. Dans le filtre de navigation du navigateur d’applications, saisissez sn_api_insights_ws_tag_relationship_mapping.list et appuyez sur la touche Entrée.
    2. Sur la page Mappages des relations des balises, sélectionnez Nouveau.
    3. Remplissez les champs du formulaire.
      Tableau 1. Nouveau formulaire d’enregistrement pour le mappage des relations basé sur les balises
      Champ Description
      Nom Nom de la relation.
      Classes sources Classe CI incluant l’API, le composant d’API, le front-end de l’API, le back-end de l’API ou l’API gérée qui contient la balise comme source de la relation.
      Classe cible Classe CI incluant le service d’application ou l’application d’entreprise à laquelle le CI source est lié en tant que cible de la relation.
      Type de relation Type de relation établie entre le CI source et le CI cible.
      Clé de la balise Clé de la table Valeur de clé [cmdb_key_value] qui correspond au champ CI cible.
      Champ de correspondance cible Champ du CI cible qui correspond à la valeur de la balise.
      Rôle de la classe parent CI qui agit en tant que parent dans la relation, source ou cible.
      Actives Option permettant d’activer la relation.
    4. Sélectionnez Envoyer.

    Planification des règles de mappage basées sur les balises

    Vous pouvez utiliser une tâche planifiée pour créer CMDB automatiquement des relations entre les API et les services d’application ou les applications d’entreprise en fonction des balises API.

    Les travaux planifiés automatisent les tâches qui s’exécutent à une heure spécifique ou selon un calendrier récurrent. Vous devez disposer du rôle admin pour configurer et exécuter une tâche planifiée. Pour plus d’informations sur la configuration d’une tâche planifiée, reportez-vous à la section Scheduled jobs.

    La Tag based relationship mapping tâche planifiée peut être planifiée en appliquant des règles de mappage basées sur les balises entre les API et les services d’application ou les applications d’entreprise. Par défaut, cette tâche est inactive. En tant qu’utilisateur disposant du rôle administrateur, vous pouvez le configurer et l’activer pour qu’il s’exécute à intervalles réguliers.

    Pour chaque règle de relation active basée sur des balises, la Tag based relationship mapping tâche planifiée traite les règles actives avec le workflow suivant :

    • Utilise la clé de balise spécifiée pour récupérer les balises CI sources pertinentes.
    • Identifie les CI cibles lorsque le champ correspondant du CI cible correspond à la valeur de la balise.
    • Crée le type de relation spécifié entre les CI source et CI cible dans le sens indiqué par le paramètre parent_class_role .
    • Évite de dupliquer les relations existantes.

    En automatisant le processus de création de relations basées sur les balises, la Tag-based relationship mapping tâche planifiée permet de maintenir des mappages précis et à jour entre les API et les services d’application ou les applications d’entreprise connexes.