Créer un raccourci NLQ

  • Rversion finale: Xanadu
  • Mis à jour 1 août 2024
  • 2 minutes de lecture
  • Créez un raccourci sémantique pour améliorer la capacité à NLQ reconnaître les différentes façons dont vos utilisateurs demandent des données. Les raccourcis sémantiques fonctionnent de la même manière que NLQ les synonymes en mappant des mots courants à des colonnes, mais pour une table sélectionnée lorsque certaines conditions sont remplies.

    Avant de commencer

    Rôle requis : admin, nlq_admin ou pa_analyst

    Pourquoi et quand exécuter cette tâche

    Comme NLQ les synonymes, les raccourcis sémantiques 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.

    Les raccourcis sémantiques fournissent un générateur de conditions afin que vous puissiez filtrer les enregistrements couverts par les termes que vous fournissez.

    Certains raccourcis sémantiques 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 termes possibles à ajouter. Pour plus d'informations, consultez Afficher les journaux NLQ.

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

    • Si un raccourci existe déjà pour votre table cible et vos conditions de filtre, vous devez ajouter votre nouveau raccourci à l’enregistrement actuel. Séparez les raccourcis par une virgule.
    • Les raccourcis peuvent pointer vers des champs de référence, à l’aide d’une 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 et de raccourcis sont associés à une seule table. Vous pouvez associer le même synonyme à plusieurs tables, mais vous devez créer un enregistrement pour chaque table.

    Procédure

    1. Assurez-vous d’être dans le périmètre de l’application souhaité pour votre raccourci, puis accédez à Tout > NLQ > Raccourcis sémantiques.
    2. Sélectionnez Nouveau.
      Si vous mettez à jour un enregistrement existant, sélectionnez sa ligne dans la liste.
    3. Renseignez les champs du formulaire.
      Champ Description
      Table

      Table source.

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

      Conditions

      Conditions de la table source qui doivent être remplies pour que le synonyme fonctionne.

      Synonymes

      Mots ou expressions que le système doit mapper sur des noms de colonnes ou des tables lors de la conversion de l’énoncé en requête formelle.

      Séparez plusieurs synonymes par une virgule.

      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. Assurez-vous d’être dans le périmètre de l’application cible pour votre raccourci avant de le créer.

    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 raccourci est disponible pour vos utilisateurs dès qu’ils actualisent la fenêtre du navigateur de la liste.

    Raccourci sémantique pour le backlog d’incidents

    L’image suivante montre un exemple de raccourci sémantique utilisé sur les enregistrements d’incidents. Les incidents contiennent le champ Affecté à . À l’aide du Créateur de conditions, vous pouvez fournir des synonymes lorsque le champ est vide. Lorsqu’il NLQ détecte des tâches non affectées et des backlogs dans l’entrée de vos utilisateurs, il les remplace par la clause SQL assigned_toISEMPTY.

    Nouveau formulaire d’enregistrement pour un raccourci sémantique NLQ.

    Un utilisateur peut saisir Montrez-moi le backlog des incidents ou les incidents non affectés , et le système affiche les incidents avec un champ Affecté à vide.