Erstellen Sie eine NLQ-Verknüpfung

  • Freigeben Version: Washingtondc
  • Aktualisiert 17. März 2024
  • 2 Minuten Lesedauer
  • Erstellen Sie eine semantische Verknüpfung, um die Fähigkeit von NLQ zu verbessern, die verschiedenen Arten zu erkennen, wie Benutzer Daten anfordern. Semantische Verknüpfungen funktionieren ähnlich wie NLQ -Synonyme, indem sie häufig verwendete 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 häufig verwendete Wörter in den Anforderungen Ihrer Benutzer 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 formale Abfrage.

    Semantische Verknüpfungen stellen einen Bedingungsgenerator bereit, sodass 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 NLQ Protokolle der tatsächlichen Benutzerä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 zum aktuellen Datensatz hinzufügen. Trennen Sie mehrere Verknüpfungen durch ein Komma.
    • Verknüpfungen können mithilfe von Dot-Walking auf Referenzfelder verweisen. Weitere Informationen finden Sie unter Dot-walking examples.
    • Bei Synonymen wird in Abfragen nicht zwischen Groß- und Kleinschreibung unterschieden.
    • Synonyme können Apostrophe und Punkte, aber keine Kommas enthalten.
    • Synonym- und Verknüpfungsdatensätze sind einer Tabelle zugeordnet. Sie können denselben Synonymbegriff mehreren Tabellen zuordnen, müssen jedoch für jede Tabelle einen Datensatz erstellen.

    Prozedur

    1. Stellen Sie sicher, dass Sie sich im Anwendungsbereich befinden, den Sie für Ihre Verknüpfung wünschen, 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.

      Regeln

      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

      [Nur lesen] 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 neu, oder Aktualisieren, wenn Sie einen vorhandenen Datensatz ändern.

    Ergebnisse

    Die neue Verknüpfung ist für Ihre Benutzer verfügbar, sobald sie das Browserfenster der Liste aktualisieren.

    Semantische Verknüpfung für Incident-Rückstand

    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 angeben, wenn das Feld leer ist. Wenn NLQ in den Benutzereingaben nicht zugewiesene Elemente und Rückstände erkennt , werden diese durch die SQL-Klausel assigned_toISEMPTYersetzt.

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

    Ein Benutzer kann „ Incident-Rückstand anzeigen“ oder „ Nicht zugewiesene Incidents “ eingeben. Das System zeigt Incidents mit einem leeren Feld Zugewiesen an an.