Créer un synonyme NLQ

  • Rversion finale: Xanadu
  • Mis à jour 1 août 2024
  • 3 minutes de lecture
  • Ajoutez des synonymes pour améliorer la capacité de NLQ reconnaissance des différentes façons dont vos utilisateurs demandent des données. Avec les synonymes, vous pouvez mapper des mots ou des termes couramment utilisés à des colonnes de table.

    Avant de commencer

    Rôle requis : admin, nlq_admin ou pa_analyst

    Pourquoi et quand exécuter cette tâche

    NLQ Les synonymes vous permettent de mapper les mots courants dans les demandes de vos utilisateurs aux colonnes de vos tables d’instance. Lorsque ces mots sont détectés dans des requêtes en langage naturel, NLQ il les remplace par des noms de colonnes et de tables réels, puis envoie la requête formelle.

    Plusieurs synonymes sont fournis dans le système de base, et vous pouvez en ajouter d’autres pour vos cas d’utilisation et vos besoins professionnels. Examinez NLQ les journaux des énoncés utilisateur réels pour rechercher les synonymes possibles à ajouter. Pour plus d'informations, consultez Afficher les journaux NLQ.

    Vous pouvez créer un nouveau synonyme, ou modifier un synonyme existant, comme suit.

    • Si un synonyme existe déjà pour votre table et colonne cible, vous devez ajouter votre nouveau synonyme à l’enregistrement actuel. Séparez plusieurs synonymes par une virgule.
    • Les synonymes peuvent pointer vers des champs de référence, à l’aide de la remontée pas à pas. Pour plus d'informations, consultez Dot-walking examples.
    • Les synonymes ne sont pas sensibles à la casse dans les requêtes.
    • Les synonymes peuvent contenir des apostrophes et des points, mais pas des virgules.
    • Les enregistrements de synonymes sont associés à une seule table. Vous pouvez utiliser le même synonyme pour plusieurs tables, mais vous devez créer un enregistrement pour chaque table.

    Procédure

    1. Assurez-vous que vous êtes dans le périmètre de l’application que vous souhaitez pour votre synonyme, puis accédez à Tout > NLQ > Synonymes.
    2. Sélectionnez Nouveau.
      Si vous mettez à jour un enregistrement existant, sélectionnez son nom de colonne dans la liste.
    3. Renseignez les champs du formulaire.
      Champ Description
      Type de synonyme
      Type de synonyme.
      • Table ou colonne : synonyme d’une valeur sur une table ou d’une colonne spécifique dans cette table.
      • Enregistrement : Synonyme d’une valeur sur les tables CMDB [cmdb_rel_type_table]. Pour plus d’informations, consultez Interroger la CMDB.
        Remarque :
        Prend en charge les tables cmdb_rel_type, cmdb_group, cmdb_ci_service_technical, cmdb_ci_service_discovered cmdb_ci_query_based_service.
      Application

      [Lecture seule] Périmètre de l’application qui peut utiliser le synonyme dans une requête. La valeur par défaut est Global.

      Lors de la création d’un synonyme, assurez-vous que vous êtes dans le périmètre souhaité pour le synonyme.

      Table

      Table source.

      Vous pouvez utiliser le même terme pour plusieurs tables, mais vous devez créer un enregistrement de synonyme pour chaque table. Le mappage du synonyme est unique à la table.

      Nom de colonne

      Colonne spécifique sur la table source.

      Langue

      Langue du synonyme. Doit correspondre à la langue de la valeur source.

      Synonymes

      Mots ou phrases courtes que le système doit mapper aux noms de colonnes ou aux tables, lors de la conversion de l’énoncé en une requête formelle.

      Séparez plusieurs synonymes par une virgule.

      Étendre à toutes les tables enfants

      Type de table ou de colonne uniquement.

      Sélectionnez cette option pour que les tables enfants de la table source héritent des synonymes.

    4. Sélectionnez Soumettre s’il s’agit d’un nouvel enregistrement ou Mettre à jour si vous modifiez un enregistrement existant.

    Résultats

    Le nouveau synonyme est disponible pour vos utilisateurs dès qu’ils actualisent la fenêtre du navigateur de la liste.

    NLQ : synonyme du champ Actif

    L’image suivante est un exemple d’enregistrement de synonyme NLQ pour le champ Actif d’une demande de changement. Les synonymes ouvert et en cours sont remplacés par le terme actif lorsque le système envoie une requête.

    Formulaire d’enregistrement de synonyme NLQ pour un synonyme de colonne.

    Avec cet enregistrement de synonyme, un utilisateur peut taper afficher les demandes de changement ouvertes ou les demandes de changement en cours, et le système affiche les demandes de changement actives.