Protokolle der Abfragegenerierung
Jeder Aufruf eines Abfragegenerators und seine Ergebnisse werden in der Tabelle „Protokoll der Abfragegenerierung“ [sn_query_gen_log] protokolliert.
Mithilfe der Protokolle
Gehe zu Zum Überprüfen fehlgeschlagener oder falscher Abfragen.
- Suchen Sie den Eintrag nach Anwender, Datum oder Äußerung.
- Überprüfen Anzahl Semantischer Entitäten/Dimensionen/Segmente
- Offen Ausgabe Des Abfragezusammenstellers Um anzuzeigen, was ausgewählt wurde.
- Vergleichen Sie mit Ergebnis Des Semantischen Filters Für unformatierte semantische Übereinstimmungen.
| Symptom | Wahrscheinliche Ursache | Beheben |
|---|---|---|
| Antwort „kann nicht verstehen“ | Das System kann keine übereinstimmende Tabelle finden | Verbessern Sie die Entitätsbeschreibung; formulieren Sie sie mit dem Tabellennamen um; überprüfen Sie, ob die KI-Suche ausgeführt wird; stellen Sie sicher, dass alle indizierten Quellen vollständig verarbeitet werden. |
| Falsche Tabelle ausgewählt | Ähnliche Tabellennamen, keine Mehrdeutigkeit | Fügen Sie semantische Nutzungsanweisungen hinzu, um zu unterscheiden. |
| Falsche Tabelle ausgewählt (Berechtigungen) | Anwender hat keinen Lesezugriff auf die beabsichtigte Tabelle oder Felder. | Überprüfen und gewähren Sie Tabellen- und FeldleseACLs für die beabsichtigten Daten. |
| Antwort „Fehler beim Zugriff auf Tabellendaten“ oder „Bereichszugriff nicht gewährt“ | Einige Daten befinden sich in geschützten Anwendungsbereichen, die KI-Datenexplorer Zugriff nicht möglich. | Erstellen Sie ACLs, die Zugriff auf den Bereich für gewähren KI-Datenexplorer. Genehmigen Sie die anschließend generierten RCA-Datensätze (Restricted Caller Access). Weitere Informationen finden Sie unter Zugriff auf geschützte Bereichsanwendungen für wird aktiviert KI-Datenexplorer Und Abfragegenerierung. |
| Fehlendes Feld in Ergebnissen | Dimension deaktiviert, unklare Bezeichnung oder Feld nicht in semantischer Ebene | Überprüfen Sie, ob die Dimension aktiv ist. Aktualisieren Sie die Bezeichnung. |
| Zugehörige Felder wurden nicht abgerufen | Referenzierte Tabelle fehlt in semantischer Ebene, oder Referenzdimension deaktiviert | Fügen Sie die referenzierte Tabellenentität hinzu, und aktivieren Sie sie. Aktivieren Sie die Referenzdimension. |
| Falscher Filter angewendet | Ungültige Segmentübereinstimmung | Korrigieren Sie den Segmentnamen und die Beschreibung; deaktivieren Sie das Segment. |
| Kein Filter, wenn erwartet | Kein übereinstimmendes Segment; Formulierung zu vage | Erstellen Sie ein manuelles Segment; formulieren Sie die Frage neu. |
| Segment aus Bericht ist falsch | Automatisch generiertes Segment hat veralteten oder irrelevanten Filter | Deaktivieren Sie die Berichtssegmentquelle oder das spezifische Segment. |
| Spalte | Beschreibung | Standardmäßig angezeigt? |
|---|---|---|
| Erstellt | Zeitstempel des Anrufs an Abfragegenerierung | Ja |
| Anwender | Der Anwender aus der Anwendertabelle [sys_user], der den Anruf getätigt hat. Wenn dies leer ist, versuchen Sie es mit „erstellt von“. | Ja |
| Äußerung | Die vom Anwender gestellte Frage in einfacher Sprache | Ja |
| Status | Der Erfolg oder ein anderer Fall des Anrufs | Ja |
| Fehlermeldung | Wenn der Status „Fehler“ ist, ist dies die Fehlermeldung, die an den Anwender zurückgegeben wird. | Ja |
| Gesamtzeit | Zeit in Millisekunden, die die KI benötigt hat, um die Abfrage zu verarbeiten und die Antwort zurückzugeben | Ja |
| „X“-Zeit | Zeit in Millisekunden, die jede Komponente X mit der Verarbeitung der Abfrage verbracht hat | Ja |
| Ergebnisse des semantischen Filters | Felder in den semantischen Ebenentabellen, auf die die Abfrage verweist, in JSON | Ja |
| Äußerungsbankergebnisse | Fragen, die der Frage (Äußerung) des Anwenders ähneln, die in der Äußerungsbank gefunden und zur Interpretation der Frage des Anwenders in JSON verwendet wurden | Ja |
| Antwort | Die JSON-Antwort auf die Abfrage | Ja |
| Entitäten | Die Datensätze in der Entitätstabelle, auf die die Abfrage verweist. Jeder Datensatz entspricht einer Faktentabelle. | Ja |
| Ausgabe des Abfragezusammenstellers | JSON der generierten Abfrage | Ja |
| Quelle | Die Anwendung, aus der die Frage gestellt wurde. Ob die Frage von gestellt wurde Now Assist Wenn er auf einer Seite geöffnet war, die nicht Teil einer Anwendung ist, wird stattdessen die UUID dieser Seite angezeigt. | Ja |
| Antwort | Die Antwort, die das LLM zurückgibt | Ja |
| Protokoll für generative KI | Das für die Abfrage verwendete LLM | Ja |
| Konversation | Eindeutige Chat-Konversations-ID, z. B. in einem Now Assist-Bereich für eine Konversation zur Abfragegenerierung | Ja |
| ACL-Zeit | Zeit, die benötigt wurde, um den Zugriff oder die Sicherheit des Anwenders für die zugrunde liegende Tabelle zu validieren | Nein |
| Zusätzliche Information | Startzeit, Gesamtzahl der Anrufe und andere Metadaten zu KI-Suche Ausführen | Nein |
| Erstellt von | Person, die die Abfrage erstellt hat. Enthält ServiceNow® Mitarbeiter, die als Wartung angemeldet sind. | Nein |
| Domäne | Domäne, in der die Abfrage erstellt wurde | Nein |
| DOT-Walking | Gibt an, ob die Abfrage DOT-Walking zwischen Tabellen enthält (wahr/falsch) | Nein |
| Entität hat Nutzungspunktzahl | Gibt an, ob die Entität eine Nutzungspunktzahl hat (wahr/falsch) | Nein |
| Entitätsquelle | Gibt an, ob sich die Quelle in ENTITÄTEN, USER SENSE oder SEGMENTEN befand | Nein |
| Fehlercode | Der Fehlercode, wenn ein Fehler aufgetreten ist | Nein |
| Nachverfolgung Generiert | Die Anzahl der Folgefragen, die das LLM als Antwort auf die Abfrage generiert hat | Nein |
| Nachverfolgung Zurückgegeben | Wie viele der generierten Folgefragen tatsächlich zurückgegeben werden. Die Fragen müssen sich auf Tabellen beziehen, auf die der abfragende Anwender zugreifen kann, und befinden sich beispielsweise auf der semantischen Ebene. | Nein |
| LLM-Zeit | Zeit, die das große Sprachmodell (LLM) für die Abfrage aufgewendet hat | Nein |
| Zeit Des Abfrageerstellers | Zeit, die der Abfragekonstruktor für die Abfrage aufgewendet hat | Nein |
| RAG-Zeit | Zeit, die die Abrufgenerierung (RAG) für die Abfrage aufgewendet hat | Nein |
| Anzahl der semantischen Dimensionen | Anzahl der für die Abfrage untersuchten Tabellendatensätze (Dimensionen) | Nein |
| Anzahl der semantischen Entitäten | Anzahl der für die Abfrage untersuchten Tabellen (Entitäten) | Nein |
| Ergebnisse des semantischen Filters | Ergebnisse der Ausführung des semantischen Filters | Nein |
| Zeit des semantischen Filters | Vom semantischen Filter aufgewendete Zeit | Nein |
| Anzahl der semantischen Segmente | Anzahl der für die Abfrage untersuchten Segmente | Nein |
| Quelltabelle | Name der Tabelle, die der Quell-ID entspricht | Nein |
| Tags | Alle Tags, die Sie dem Protokoll hinzufügen | Nein |
| Aktualisiert | Datumsstempel, an dem der Protokolleintrag zuletzt aktualisiert wurde | Nein |
| Aktualisiert von | Anwender, der für die letzte Aktualisierung des Protokolleintrags verantwortlich ist | Nein |
| Updates | Anzahl der Aktualisierungen des Protokolleintrags | Nein |
| Äußerungsbankergebnisse | Ähnliche Beispiele, die aus der Äußerungsbank extrahiert wurden | Nein |
| Äußerungsbankzeit | Zeitaufwand für die Suche in der Äußerungsbank | Nein |