Intelligente Suche für CMDB

  • Freigeben Version: Xanadu
  • Aktualisiert 1. August 2024
  • 4 Minuten Lesedauer
  • 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.

    Intelligente Suche für CMDB wird nur auf Englisch unterstützt.

    Integration mit CMDB-Arbeitsbereich

    Die intelligente Suche für CMDB ist in die Store-App CMDB-Arbeitsbereich integriert. Weitere Informationen zur Verwendung der intelligenten Suche für CMDB in CMDB-Arbeitsbereichfinden Sie unter 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.

    Intelligente Suche verwenden:
    • 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
    CMDB-Administratoren (Anwenderrolle sn_cmdb_admin) können eine Beispielsuche ändern, indem sie ihren Datensatz direkt in der Tabelle „NLQ-Beispielsuche“ bearbeiten. Klicken Sie auf Alle, und geben Sie im Filternavigator sn_cmdb_ws_nlq_sample_search.listein. Bearbeiten Sie in der Listenansicht „NLQ-Beispielsuchen“ den Datensatz für eine Suche, die Sie ändern möchten.

    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 Beziehungen definieren. 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 Alle > NLQ > Implizite CMDB-Beziehungenan.

    Eine implizite Beziehung definiert die Beziehung zwischen zwei Tabellen und enthält alle Filter, die Sie anwenden möchten. Beim Erstellen einer impliziten Beziehung legen Sie die folgenden Elemente fest:
    • 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 Tagenanzeigen“ 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).