Intelligente Suche für CMDB
Verwenden Sie die tägliche Abfrage in natürlicher Sprache (NLQ) in einer Suchzeichenfolge, um eine Reihe von CIs in der CMDB abzufragen. Intelligente Suche für CMDB analysiert, behebt Mehrdeutigkeiten und konvertiert Ihre Suchzeichenfolge in eine gültige CMDB-Abfrage. Komplexe Suchzeichenfolgen werden vollständig erstellt in einem Canvas des CMDB-Abfragegenerators geöffnet, in dem Sie fortfahren und verfeinern oder ausführen können.
Die intelligente Suche für CMDB wird nur für englischsprachige Instanzen unterstützt. Sie wird nicht unterstützt, wenn die bevorzugte Sprache der Instanz auf eine andere Sprache als Englisch festgelegt ist.
Integration in CMDB-Arbeitsbereich
- Startansicht im CMDB-Arbeitsbereich Einzelheiten zur Verwendung der intelligenten Suche, Beispiele für Suchzeichenfolgen und hilfreiche Tipps finden Sie im Abschnitt „Intelligente Suche“.
- CMDB-Arbeitsbereich für zusätzliche Details zum CMDB-Arbeitsbereich.
Integration in CMDB-Abfragegenerator
Die Intelligente Suche für CMDB ist in den CMDB-Abfragegenerator im Now Platformintegriert. Diese Integration wird von der Systemeigenschaft glide.cmdb.query.nlq.activatedgesteuert, die standardmäßig auf true festgelegt ist. Mit der intelligenten Suche für CMDB können Sie die Verarbeitung natürlicher Sprache im CMDB-Abfragegenerator verwenden, um CIs und ihre Beziehungen mithilfe der Funktionen der intelligenten Suche für CMDB zu finden.
Verwenden der intelligenten Suche für CMDB
Die intelligente Suche ist auf die CMDB zugeschnitten und durchsucht nur die CMDB-Klassenhierarchie nach Tabellen sowie nach CIs und ihren Beziehungen.
Verwenden Sie das Suchfeld Intelligente Suche, um eine Suchzeichenfolge in alltäglicher natürlicher Sprache zu erstellen. Ihre Abfragen können sich über mehrere CMDB-Klassen erstrecken und viele CIs betreffen, die durch unterschiedliche Beziehungen verbunden sind. Nachdem alle Mehrdeutigkeiten mit Tabellennamen oder Beziehungstypen gelöst wurden, konvertiert die intelligente Suche Ihre Suchzeichenfolge in eine Abfrage, die von der CMDB ausgeführt werden kann. Die CMDB-Abfrage wird dynamisch erstellt, während Sie etwas in das Suchfeld eingeben. Bei Bedarf wird auch die Rechtschreibprüfung angewendet. Während Sie eingeben, wird eine dynamische Liste relevanter Vorschläge angezeigt, mit Elementen wie Tabellennamen, die einzelne Wörter oder Teilausdrücke im eingegebenen Text enthalten.
- Suchtipps: Zeigt Details und Tipps zur Verwendung sowie Beispiele für Einzel- und Mehrtabellensuche, erweiterte Filterung und Beziehungen in der intelligenten Suche. Die Registerkarte „Beziehungen“ enthält einen Link zur Tabelle Implizite CMDB-Beziehungen.
Suche: Abhängig davon, ob die Suchzeichenfolge bereits vollständig in eine gültige CMDB-Abfrage konvertiert wurde und ob nach einer einzelnen oder mehreren Tabellen gesucht wird.
Wenn die Suchzeichenfolge keine Mehrdeutigkeiten mit dem Tabellennamen oder den Beziehungen aufweist, wird die Abfrage ausgeführt, und die Ergebnisse werden in einem Listenansichtsformat angezeigt.
Wenn die erstellte CMDB-Abfrage mehr als eine einzelne Tabelle enthält, wird die Schaltfläche In Abfragegenerator anzeigen angezeigt. Klicken Sie auf die Schaltfläche, um den CMDB-Abfragegenerator zu öffnen, wobei Ihre Abfrage vollständig im Canvas des Abfragegenerators erstellt wurde. Sie können den Abfragegenerator verwenden, um die Bearbeitung der Abfrage fortzusetzen.
- Wenn in der Suchzeichenfolge Mehrdeutigkeiten mit Tabellennamen oder Beziehungstypen bestehen, kann die Suchzeichenfolge nicht in eine gültige CMDB-Abfrage konvertiert werden. In diesem Fall wird das Dialogfeld „Abfrage verfeinern“ angezeigt, in dem Sie fortfahren und Ihre Suchzeichenfolge in eine gültige CMDB-Abfrage analysieren können. Das Dialogfeld enthält vorgeschlagene Synonyme und Bezeichnungen für Ausdrücke in Ihrer Suchzeichenfolge. Verwenden Sie die Dropdown-Listen, um die Synonyme auszuwählen, die der gewünschten Suche entsprechen, und klicken Sie dann auf Start, um die Abfrage auszuführen.
- Wenn die intelligente Suche Ihre Suchzeichenfolge nicht in eine gültige CMDB-Abfrage konvertieren kann, werden durch Klicken auf Suchen keine Abfrageergebnisse generiert. Stattdessen wird ein Feedback-Formular angezeigt. Füllen Sie das Formular aus, und klicken Sie auf Feedback senden, um Ihr Feedback an die Analyse ServiceNow zu senden.
- Ergebnisfeedback: Senden Sie Feedback an ServiceNow Analysten, um Ihre Bewertung der Ergebnisse zu äußern. Wählen Sie Beschreibungen aus, die Lücken zwischen den Ergebnissen und Ihren erwarteten Ergebnissen erfassen, und fügen Sie hilfreiche Details hinzu.
Beispielsuchen
Wenn Sie auf das Suchfeld klicken, wird die Dropdown-Liste der vordefinierten Suchbeispiele angezeigt. Die Liste besteht aus allgemeineren Suchen oder Suchen, die komplexer zu erstellen sind, z. B. Suchen, die Anwendungsservices betreffen. Führen Sie eine dieser Suchvorgänge aus, um zu beginnen.
- Beispielsuchen werden in der Tabelle „NLQ-Beispielsuche“ [sn_cmdb_ws_nlq_sample_search] gespeichert
- Referenzierte Tabellen werden in der Tabelle „NLQ-Beispielsuchtabelle“ [sn_cmdb_ws_nlq_sample_search_table] gespeichert
Jede Änderung an Beispielsuchen wird sowohl in CMDB-Arbeitsbereich als auch im CMDB-Abfragegenerator berücksichtigt.
Synonyme
Die NLQ-Synonymtabelle [nlq_synonym] ist bereits mit Synonymen für Zeichenfolgen in natürlicher Sprache für CMDB-Tabellen- und -Spaltennamen sowie -Beziehungen ausgefüllt. Diese Tabelle wird verwendet, um Suchwörter in natürlicher Sprache an die CMDB-Abfragesprache abzugleichen. Zum Beispiel hat der Ausdruck „Linux-Server“ Synonyme wie „Linux-Server“, „Server“ und „VM-Instanz“.
Weitere Informationen zum Anzeigen und Hinzufügen von Synonymen, die an Ihre Geschäftsanforderungen angepasst sind, finden Sie unter NLQ-Synonyme.
Implizite CMDB-Beziehungen
Sie können die intelligente Suche dabei unterstützen, weitere Ergebnisse zu finden, indem Sie einige der Beziehungen zwischen Klassen als implizite Beziehungendefinieren. Implizite Beziehungen können in Abfragen nützlich sein, die Serviceangebote und Anwendungsservices betreffen.
NLQ-Administratoren können neue implizite Beziehungen erstellen, indem sie zu navigieren .
- Aus Tabelle (from_table): Die Klasse, die als übergeordnetes Element fungiert
- Filter: Bedingungen, die auf die Spalten in „from_table“ angewendet werden
- An Tabelle: Die Klasse, die als untergeordnetes Element fungiert
- Beziehung: Wie die from_table mit der to_table interagiert. Beispiel: Contains: Contained by bedeutet, dass die Tabelle „from_table“ die Tabelle „to_table“ enthält
- Übersprungene Tabelle: Klasse, die impliziert ist und nicht vom CMDB-Abfragegenerator erfasst wurde
Beispielsweise möchten Sie im CMDB-Abfragegenerator Ihre Serviceangebote anzeigen, bei denen in den letzten 10 Tagen ein P1-Incident aufgetreten ist. Wenn Sie jedoch „Alle Business-Service-Angebote mit P1-Incidents in den letzten 10 Tagen anzeigen“eingeben, würde NLQ die Beziehung nicht verstehen.
Implizite Beziehungen werden in der Tabelle „NLQ CMDB Implizite Beziehung“ [nlq_cmdb_implicit_relationship] gespeichert und in CMDB-Arbeitsbereich und, falls integriert, auch im CMDB-Abfragegenerator verwendet.
Weitere Informationen zu NLQ in Now Platformfinden Sie unter Natural Language Query (NLQ).