Erstellen Sie eine NLQ-Verknüpfung
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
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.Benutzer können durch Eingabe von Incident-Backlog oder nicht zugewiesene Incidentsanzeigen das System Incidents mit einem leeren Feld Zugewiesen an anzeigen.