Erstellen Sie eine NLQ-Verknüpfung

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 2 Minuten Lesedauer
  • Erstellen Sie eine semantische Verknüpfung, um die Fähigkeit von NLQ zu verbessern, die verschiedenen Arten zu erkennen, wie Ihre Anwender Daten anfordern. Semantische Verknüpfungen funktionieren ähnlich wie NLQ -Synonyme, indem sie häufige Wörter Spalten zuordnen, jedoch für eine ausgewählte Tabelle, wenn bestimmte Bedingungen erfüllt sind.

    Vorbereitungen

    Erforderliche Rolle: admin, nlq_admin oder pa_analyst

    Warum und wann dieser Vorgang ausgeführt wird

    Wie NLQ -Synonyme können Sie mit semantischen Verknüpfungen gängige Wörter in den Anforderungen der Anwender den Spalten in Ihren Instanztabellen zuordnen. Wenn diese Wörter in Abfragen in natürlicher Sprache erkannt werden, ersetzt NLQ sie durch tatsächliche Spalten- und Tabellennamen und sendet dann die formelle Abfrage.

    Semantische Verknüpfungen bieten einen Bedingungsgenerator, mit dem Sie filtern können, welche Datensätze von den von Ihnen angegebenen Begriffen abgedeckt werden.

    Einige semantische Verknüpfungen werden im Basissystem bereitgestellt, und Sie können weitere für Ihre Anwendungsfälle und Geschäftsanforderungen hinzufügen. Überprüfen Sie die Protokolle NLQ der tatsächlichen Anwenderäußerungen, um mögliche Begriffe zum Hinzufügen zu finden. Weitere Informationen finden Sie unter Zeigen Sie NLQ-Protokolle an.

    Sie können wie folgt eine neue Verknüpfung erstellen oder eine vorhandene Verknüpfung ändern.

    • Wenn für Ihre Zieltabelle und Filterbedingungen bereits eine Verknüpfung vorhanden ist, müssen Sie die neue Verknüpfung dem aktuellen Datensatz hinzufügen. Trennen Sie mehrere Verknüpfungen durch ein Komma.
    • Verknüpfungen können mittels Dot-Walking auf Referenzfelder verweisen. Weitere Informationen finden Sie unter Dot-walking examples.
    • Bei Synonymen wird in Abfragen die Groß-/Kleinschreibung berücksichtigt.
    • Synonyme können Apostrophe und Punkte, aber keine Kommas enthalten.
    • Synonym- und Verknüpfungsdatensätze sind einer Tabelle zugeordnet. Sie können denselben Synonym mehreren Tabellen zuordnen, müssen jedoch für jede Tabelle einen Datensatz erstellen.

    Prozedur

    1. Stellen Sie sicher, dass Sie sich im Anwendungsbereich befinden, in dem Sie die Verknüpfung verwenden möchten, und navigieren Sie dann zu Alle > NLQ > Semantische Verknüpfungen.
    2. Wählen Sie Neu.
      Wenn Sie einen vorhandenen Datensatz aktualisieren, wählen Sie die entsprechende Zeile in der Liste aus.
    3. Füllen Sie die Felder des Formulars aus.
      Feld Beschreibung
      Tabelle

      Quelltabelle.

      Sie können denselben Begriff für mehr als eine Tabelle verwenden, müssen jedoch für jede Tabelle einen Datensatz erstellen. Die Zuordnung des Synonyms ist für die Tabelle eindeutig.

      Bedingungen

      Bedingungen in der Quelltabelle, die erfüllt sein müssen, damit das Synonym funktioniert.

      Synonyme

      Wörter oder Ausdrücke, die das System Spaltennamen oder Tabellen zuordnen soll, wenn die Äußerung in eine formale Abfrage konvertiert wird.

      Trennen Sie mehrere Synonyme durch ein Komma.

      Anwendung

      [Schreibgeschützt] Anwendungsbereich, der das Synonym in einer Abfrage verwenden kann. Der Standardwert ist „Global“. Stellen Sie sicher, dass Sie sich im Zielanwendungsbereich für Ihre Verknüpfung befinden, bevor Sie sie erstellen.

    4. Wählen Sie Absenden, wenn Sie neu sind, oder Aktualisieren, wenn Sie einen vorhandenen Datensatz ändern.

    Ergebnisse

    Die neue Verknüpfung steht Ihren Anwendern zur Verfügung, sobald sie das Browserfenster der Liste aktualisieren.

    Semantische Verknüpfung für Incident-Backlog

    Die folgende Abbildung zeigt ein Beispiel für eine semantische Verknüpfung, die für Incident-Datensätze verwendet wird. Incidents enthalten das Feld Zugewiesen an. Mit dem Bedingungsgenerator können Sie Synonyme dafür angeben, wenn das Feld leer ist. Wenn NLQ in den Eingaben Ihrer Anwender nicht zugewiesene und Backlog-Elemente erkennt, werden sie durch die SQL-Klausel assigned_toISAMPTYersetzt.

    Neues Datensatzformular für eine semantische NLQ-Verknüpfung.

    Benutzer können durch Eingabe von Incident-Backlog oder nicht zugewiesene Incidentsanzeigen das System Incidents mit einem leeren Feld Zugewiesen an anzeigen.