Der Abfragetyp „Service Mapping“ ist ein Muster, das aus Klassen und Beziehungen zwischen diesen Klassen besteht. Nachdem Sie das Muster erstellt und die Abfrage ausgeführt haben, gibt die Abfrage alle Service Mapping-Services zurück, die dieses Muster enthalten.
Vorbereitungen
Das Core UI-Plugin (com.glide.ui.ui16) muss aktiviert sein.
Erforderliche Rolle: cmdb_query_builder_read, um nur gespeicherte Abfragen anzuzeigen und auszuführen, und cmdb_query_builder (enthalten für itil, itil_admin und asset), um Abfragen zu erstellen und zu speichern, gespeicherte Abfragen zu ändern und Abfragen auszuführen.
Autorisierte Benutzer können eine von einem anderen Benutzer erstellte Abfrage aktualisieren und löschen.
Warum und wann dieser Vorgang ausgeführt wird
Erstellen Sie die Abfrage, indem Sie die CI-Klassen, die Sie in die Abfrage einschließen möchten, als Knoten auf die Canvas ziehen und ablegen, und anschließend die Beziehungseigenschaften zwischen ihnen definieren. Sie können für jeden Klassenknoten in der Abfrage nach seinen Attributen filtern, um die Ergebnisse auf eine bestimmte Gruppe von CIs dieser Klasse oder auf ein einzelnes bestimmtes CI zu beschränken. Sie können auch die Eigenschaftsspalten auswählen, die in den Abfrageergebnissen angezeigt werden.
Während Sie schrittweise durch die Erstellung einer Abfrage geführt werden, werden Listenoptionen und andere Benutzeroberflächenelemente des CMDB-Abfragegenerators je nach Erfordernis Ihrer Auswahl dynamisch gefiltert.
Unter Beispielabfragen finden Sie eine Schritt-für-Schritt-Anleitung zum Erstellen einer Service Mapping-Abfrage im CMDB-Abfragegenerator.
Prozedur
-
Navigieren zu .
-
Führen Sie einen der folgenden Schritte auf der Seite CMDB-Abfragengenerator aus:
-
Klicken Sie auf Neu erstellen.
-
Geben Sie einen Namen ein.
-
Wählen Sie Service Mapping-Abfrage als Abfragetypaus.
-
Wählen Sie Erstellen aus.
-
Wählen Sie ein Widget einer gespeicherten Abfrage aus, um mit dem Erstellen einer vorhandenen Abfrage fortzufahren. Gespeicherte Anfragen durchsuchen zuerst, falls erforderlich.
-
Zeigen Sie auf die obere rechte Ecke eines gespeicherten Abfrage-Widgets.
-
Klicken Sie auf das Symbol „Abfrage duplizieren“, um eine Kopie einer gespeicherten Abfrage zu bearbeiten.
Der Standardname der neuen Abfrage enthält die Zeichenfolge 'copy'.
-
Auf der Canvas können Sie einen der folgenden Vorgänge ausführen:
- Fügen Sie der Abfrage CI-Klassen hinzu: Wählen Sie Klassen aus der Hierarchieliste CMDB-Klassen aus, und ziehen Sie sie auf die Canvas.
- Fügen Sie Verbindungen (Beziehungen) zwischen zwei Knoten auf der Canvas hinzu:
- Klicken Sie auf dem ersten Knoten in der Beziehung auf das kleine Quadrat in der Mitte der rechten Seite.
- Klicken Sie auf dem zweiten Knoten in der Beziehung auf das kleine Quadrat in der Mitte der linken Seite, um die Verbindung zu erstellen.
- Konfigurieren Sie in den Verbindungseigenschaften in der rechten Leiste Folgendes (klicken Sie bei Bedarf auf die Verbindungslinie):
Tabelle : 1. Darstellungen von Beziehungen auf der Benutzeroberfläche
| Darstellung |
Beschreibung |
| Gestrichelte Linie |
Eine Beziehung in einer Service Mapping-Abfrage. |
- Filter einem Klassenknoten hinzufügen: Wenden Sie Filter an, um eine Klasse auf eine bestimmte Gruppe von CIs oder ein einziges spezifisches CI einzugrenzen.
- Zeigen Sie auf den Knoten, dem Sie einen Filter hinzufügen möchten, und klicken Sie dann auf das Symbol Filter anwenden, das über dem Knoten angezeigt wird.
- Fügen Sie im Abschnitt Filter das Attribut und die zugehörigen Listenbedingungenhinzu.
- Schließen Sie den Abschnitt Filter.
Fügen Sie beispielsweise einen Filter für Geschäftsrelevanz hinzu, um nach den „kritischsten“ Geschäften zu suchen.
Klicken Sie in der rechten Leiste auf Angewendete Filter, um alle Filter für jeden Knoten auf der Canvas anzuzeigen.
- Fügen Sie der Abfrage And/Or-Operatoren hinzu:
- Verbinden Sie einen Knoten mit zwei anderen Knoten.
- Klicken Sie auf das Feld Und, das in der Verbindungslinie angezeigt wird, um zwischen den Operatoren Und und Oder zu wechseln.
Beispielsweise ist C1 Tomcat WAR, C2 Linux-Server und C3 Windows-Server. Führen Sie eine Abfrage nach allen Tomcat WAR-CIs durch, die entweder mit einem Linux-Server oder einem Windows-Server verbunden sind.
- Fügen Sie Eigenschaftsspalten für einen Knoten hinzu, die in den Abfrageergebnissen angezeigt werden sollen:
Hinweis: Für Beziehungen werden in den Abfrageergebnissen die Spalten parent, child und type angezeigt. Sie können keine anderen Spalten aus der Tabelle [cmdb_rel_ci] hinzufügen.
- Klicken Sie im rechten Bereich auf Eigenschaften.
- Klicken Sie ein- oder zweimal auf einen Knoten, sodass der Abschnitt „Berichtsspalten“ des Knotens in der rechten Leiste angezeigt wird, und klicken Sie dann auf Spalten hinzufügen.
- Wählen Sie die Eigenschaften aus, und klicken Sie dann außerhalb der Eigenschaftenliste, um sie zu schließen.
- Wählen Sie Spalten aus, und fügen Sie Filter hinzu, die auf die resultierende Reihe von Services angewendet werden:
- Wählen Sie in der rechten Leiste Eigenschaften aus, und klicken Sie dann auf eine leere Stelle auf der Canvas, um sicherzustellen, dass nichts ausgewählt ist.
- Klicken Sie unten in der rechten Leiste auf Spalten hinzufügen, und wählen Sie hinzuzufügende Spalten aus. Klicken Sie außerhalb der Spaltenliste, um sie zu schließen.
- Klicken Sie auf das Symbol Filter für Service Mapping-Abfragen anwenden oben auf der Canvas, und fügen Sie Filter hinzu.
- Kehren Sie die gesamte Abfrage um, und suchen Sie nach allen Service Mapping-Services, die das Abfragemuster nicht enthalten: Klicken Sie ein- oder zweimal auf einen Knoten, damit Abfrageeigenschaften in der rechten Leiste angezeigt werden. Schalten Sie im Abschnitt „Metadaten“ Services mit diesem Muster um, um die Option zu aktivieren oder zu deaktivieren.
- Fügen Sie ein Such-Tag hinzu, das dann als Suchkriterium für gespeicherte Abfragen verwendet werden kann:
- Klicken Sie oben auf der Canvas auf das Symbol Tags hinzufügen.
- Klicken Sie auf Tag hinzufügen, und geben Sie im Dialogfeld „ Abfrage-Tags “ eine oder mehrere Tag-Zeichenfolgen ein.
- Klicken Sie erneut auf das Symbol Tags hinzufügen, um das Dialogfeld Abfrage-Tags zu schließen.
-
Klicken Sie auf Speichern.
Zeigen Sie auf der Registerkarte Gespeicherte Abfragen auf ein gespeichertes Abfrage-Widget, und klicken Sie auf Abfrageinformationen, um Abfragedetails wie Abfragetyp, Datum der letzten Aktualisierung und Abfragezeitpläne anzuzeigen.
Nächste Maßnahme
Klicken Sie auf Ausführen.
Im Abfrageergebnisbereich werden nur die ersten 100 Ergebnisse der Abfrage angezeigt.
- Klicken Sie auf Weitere Ergebnisse laden, um den nächsten Satz von 100 Ergebnissen anzuzeigen.
- Klicken Sie auf Alle Ergebnisse laden, um die restlichen Abfrageergebnisse anzuzeigen, bis zu der in der Systemeigenschaft glide.cmdb.query.max_results_limit angegebenen Anzahl (standardmäßig 10.000).
Klicken Sie auf ein CI, um das CI-Formular zu öffnen, und klicken Sie im CI-Formular auf Dashboard, um die CI-Integrität im CI- Dashboard anzuzeigen.
Hinweis: Wenn eine Abfrage ausgeführt wird, warten Sie, bis die Abfrage abgeschlossen ist oder eine Zeitüberschreitung auftritt, bevor Sie eine andere Abfrage öffnen oder ausführen.
- Einstellungendes Abfragegenerators ändern: Klicken Sie auf das Symbol „
“ ), um das Dialogfeld „ Einstellungen des Abfragegenerators“ zu öffnen.
- Kopieren und teilen Sie die URL der gespeicherten Abfrage für Benutzer, die auf den CMDB-Abfragegenerator zugreifen können. Wenn Sie die freigegebene URL in ein neues Internetbrowser-Fenster eingeben, wird die gespeicherte Abfrage direkt im CMDB-Abfragegenerator geöffnet.
- Erstellen Sie Berichte im CMDB-Abfragegeneratoran.
- Erstellen Sie einen Zeitplan, um die Abfrage zu einem späteren Zeitpunkt auszuführen und die Ergebnisse per E-Mail an interessierte Parteien zu senden.
- Abfrageergebnisse exportieren:
Sichtbare Abfrageergebnisse exportieren: Klicken Sie auf das Kontextmenü Abfrageergebnisse, und wählen Sie Exportierenaus. Auch wenn die Schaltfläche Weitere Ergebnisse laden sichtbar ist und darauf hinweist, dass zusätzliche Abfrageergebnisse vorhanden sind, werden nur die sichtbaren Ergebnisse exportiert.
- Exportieren und importieren Sie eine CMDB-Abfrage , um eine Abfragedefinition zwischen Instanzen zu portieren.
- Füllen Sie eine CMDB-Gruppe mit der gespeicherten Abfrage aus.
- Löschen Sie eine CMDB-Abfragean.