Download PDF
Download page Wie erstelle ich eine neue View in der IGEL UMS?.
Wie erstelle ich eine neue View in der IGEL UMS?
Der folgende Artikel beschreibt, wie Sie eine View in der IGEL Universal Management Suite (UMS) erstellen können. Eine View ist eine Auswahl von Geräten nach definierbaren Kriterien, die untereinander logisch verknüpft sind, siehe Views. Sie können eine View mit einem Standardverfahren oder mittels Expertenmodus in grafischer / textueller Form erstellen.
Informationen darüber, wie Sie die Anzeige der Ergebnisse von Views konfigurieren können, finden Sie unter Views und Suchen.
Menüpfad: Views > [Kontextmenü] > Neue View
Die Bearbeitung einer View ist nur im Expertenmodus möglich. Um die bereits erstellte View zu ändern, z. B. um weitere Kriterien hinzuzufügen, gehen Sie unter Views > [Name der View] > [Kontextmenü] > View bearbeiten.
Eine View erstellen: Standardverfahren
Normalerweise erstellen Sie eine View wie folgt:
- Gehen Sie in der UMS Konsole auf Views > [Kontextmenü] > Neue View oder System > Neu > Neue View.
Das Fenster Neue View erzeugen öffnet sich. - Vergeben Sie einen Namen und eine Beschreibung.
- Klicken Sie Weiter.
- Wählen Sie im Fenster Suchparameter auswählen einen Parameter aus.
Eine Auflistung aller verfügbaren Suchparameter finden Sie unter Mögliche Suchparameter. - Klicken Sie Weiter.
- Geben Sie im Fenster Textsuche in das Eingabefeld den Text ein, mit dem der Parameterwert verglichen werden soll, und wählen Sie eine oder mehrere Suchoptionen.
Je nach Parameter sind folgende Suchoptionen verfügbar:- Groß-/Kleinschreibung beachten
Die Groß- oder Kleinschreibung des Parameterwerts muss mit der Groß- oder Kleinschreibung im eingegebenen Text übereinstimmen.
Die Groß- oder Kleinschreibung des Parameterwerts kann von der Groß- oder Kleinschreibung im eingegebenen Text abweichen.
- Ganzen Text vergleichen
Der Parameterwert muss vollständig mit dem eingegebenen Text übereinstimmen.
Der Parameterwert muss nicht vollständig mit dem eingegebenen Text übereinstimmen; es genügt, wenn der eingegebene Text im Parameterwert vorkommt.
- Regulären Ausdruck verwenden
Die Optionen Groß-/Kleinschreibung beachten und Ganzen Text vergleichen sind ausgegraut. Sie können im Eingabefeld einen eigenen regulären Ausdruck eingeben. Beispiel:
RDD.*
wählt alle Geräte aus, deren Seriennummer die ZeichenketteRDD
enthält.
Allgemeine Informationen zu regulären Ausdrücken finden Sie z. B. unter Class Pattern in der Oracle-Dokumentation.
Sie können im Eingabefeld keinen regulären Ausdruck eingeben. Bei der nachträglichen Bearbeitung der View jedoch können Sie reguläre Ausdrücken verwenden.
- Ungleich
Der Parameterwert muss vom eingegebenen Muster abweichen.
Der Parameterwert muss mit dem eingegebenen Muster übereinstimmen.
- Genau: Der Parameterwert muss mit dem eingegebenen Wert übereinstimmen.
- Über: Der Parameterwert muss über dem eingegebenen Wert liegen.
- Unter: Der Parameterwert muss unter dem eingegebenen Wert liegen.
- Ungleich: Der Parameterwert muss vom eingegebenen Wert abweichen.
- Groß-/Kleinschreibung beachten
- Klicken Sie Weiter.
- Wählen Sie im Fenster Erzeugung der View abschließen eine der folgenden Optionen:
- View erzeugen: Die View wird erzeugt, wenn Sie Fertig klicken.
- Auswahl weiter einschränken (UND): Sie können ein weiteres Auswahlkriterium angeben, das ebenfalls gelten muss. Dieses Auswahlkriterium und das zuvor definierte Auswahlkriterium werden mit einem logischen UND verknüpft.
- Auswahl erweitern (ODER): Sie können ein weiteres Auswahlkriterium angeben, das alternativ gelten muss. Dieses Auswahlkriterium und das zuvor definierte Auswahlkriterium werden mit einem logischen ODER verknüpft.
- Klicken Sie je nach ausgewählter Option Fertig oder Weiter. Sie können beliebig viele Kriterien mit UND/ODER-Verknüpfungen hinzufügen.
Ein Beispiel finden Sie unter Beispiel: View erstellen.
Eine View erstellen: Expertenmodus
Sie können eine neue View auch mittels Expertenmodus erstellen – entweder in grafischer Form oder im Textmodus. Es ist möglich, zwischen dem grafischen Modus und dem Textmodus hin und her zu wechseln, solange die eingegebenen Daten in beiden Modi vollständig und gültig sind.
Eine View im grafischen Modus (Graphical Mode) erstellen
Um eine View im grafischen Modus zu erstellen, gehen Sie wie folgt vor:
- Gehen Sie in der UMS Konsole auf Views > [Kontextmenü] > Neue View oder System > Neu > Neue View.
Das Fenster Neue View erzeugen öffnet sich. - Klicken Sie Expertenmodus.
Das Fenster Neue View öffnet sich. - Wählen Sie Graphical mode.
- Vergeben Sie einen Namen und eine Beschreibung.
- Unter Kriterium wählen Sie einen Parameter aus.
Eine Auflistung aller verfügbaren Suchparameter finden Sie unter Mögliche Suchparameter. - Wählen Sie einen Operator aus und definieren Sie den Wert. Die Liste der Operatoren kann je nach ausgewähltem Kriterium variieren.
- gleich: Der Parameterwert muss mit dem eingegebenen Wert übereinstimmen.
- wie: Der Parameterwert muss mit dem eingegebenen Muster übereinstimmen.
- ungleich: Der Parameterwert muss vom eingegebenen Muster/Wert abweichen.
- kleiner als: Der Parameterwert muss kleiner sein als der eingegebene Wert.
- größer als: Der Parameterwert muss größer sein als der eingegebene Wert.
- Klicken Sie Neue Spalte / Neue Zeile, um weitere Kriterien / Werte zu definieren.
- Kriterien / Werte in der gleichen Reihe werden mit einem logischen UND verknüpft.
- Kriterien / Werte in unterschiedlichen Reihen werden mit einem logischen ODER verknüpft.
- Klicken Sie Ok.
Eine View im Textmodus (Text Mode) erstellen
Um eine View im Textmodus zu erstellen, gehen Sie wie folgt vor:
- Gehen Sie in der UMS Konsole auf Views > [Kontextmenü] > Neue View oder System > Neu > Neue View.
Das Fenster Neue View erzeugen öffnet sich. - Klicken Sie Expertenmodus.
Das Fenster Neue View öffnet sich. - Wählen Sie Text mode.
- Vergeben Sie einen Namen und eine Beschreibung.
Geben Sie unter Regel Ihre Abfrage ein.
Der Textmodus ermöglicht die Eingabe einer Regel in einer SQL-ähnlichen Abfrage, die aus einem oder mehreren Ausdrücken besteht, siehe Abfragen im Textmodus von Views: Teile eines Ausdrucks unten.
Sie können die [Eingabetaste] drücken, um von der neuen Zeile aus zu tippen. Zeilenumbrüche können der Bequemlichkeit halber jederzeit eingegeben werden, bleiben aber nicht erhalten, da die Abfrage dynamisch generiert wird, wenn in den Textmodus gewechselt wird.- Klicken Sie Ok.
Abfragen im Textmodus von Views: Teile eines Ausdrucks
- Ein Ausdruck besteht aus drei Teilen: KRITERIUM OPERATOR WERT
Beispiel:memorySize > 1000
Diese Abfrage findet alle Geräte mit einem Systemspeicher größer als 1000 MB. - Mehrere Ausdrücke können mit den logischen Operatoren
AND
undOR
verknüpft werden. Beachten Sie, dassAND
Vorrang vorOR
hat und seine umgebenden Ausdrücke stärker verknüpft.
Beispiel:memorySize > 1000 and department = '(?i)sales' or tcName ~ 'Dev.*'
Das Suchergebnis dieser Abfrage enthält alle Geräte, die gleichzeitig die Speicher- und Abteilungsbeschränkungen erfüllen und zusätzlich alle Geräte, deren Name mit 'Dev' beginnt.
Kriterium
- Mögliche Kriterien und ihre internen Identifikatoren finden Sie unter Textmodus von Views: Matrix der möglichen Kriterien und Operatoren.
- [Strg] + [Leertaste] zur Autovervollständigung:
Immer wenn ein Kriterium erwartet wird, können Sie [Strg] + [Leertaste] drücken, um die Autovervollständigung zu aktivieren.
Es öffnet sich ein Popup-Fenster, das alle möglichen Kriterien auflistet. Hier werden auch Geräteattribute über ihre internen Identifikatoren aufgelistet, wenn so ein Identifikator unter UMS Administration > Globale Konfiguration > Geräteattribute > UMS-interner Identifier festgelegt wurde, siehe Geräteattribute für IGEL OS Geräte verwalten.- Die Autovervollständigung funktioniert auch, wenn nur ein Teil des Kriteriums eingegeben wird. Es werden dann nur Kriterien angezeigt, die mit dem bereits eingegebenen Fragment übereinstimmen. Wenn nur ein Kriterium mit dem Fragment übereinstimmt, wird es vervollständigt, ohne das Popup-Fenster anzuzeigen.
Operator
- Die Liste der Operatoren, die für das eingegebene Kriterium möglich sind, finden Sie unter Textmodus von Views: Matrix der möglichen Kriterien und Operatoren.
- [Strg] + [Leertaste] zur Autovervollständigung:
Immer wenn ein Operator erwartet wird, d.h. nach einem Kriterium und Leerzeichen, können Sie [Strg] + [Leertaste] drücken, um die Autovervollständigung zu aktivieren.
Es öffnet sich ein Popup-Fenster, das alle möglichen Operatoren auflistet.- Die Autovervollständigung funktioniert auch, wenn nur ein Teil des Operators eingegeben wird. Es werden dann nur Operatoren angezeigt, die mit dem bereits eingegebenen Fragment übereinstimmen. Wenn nur ein Operator mit dem Fragment übereinstimmt, wird es vervollständigt, ohne das Popup-Fenster anzuzeigen.
Die möglichen Operatoren sind in der folgenden Tabelle aufgeführt. Die Spalte "Operator" zeigt die Operatornamen, wie sie in den Auswahllisten des grafischen Modus aufgeführt sind.
Der Bequemlichkeit und Lesbarkeit halber werden mehrere Varianten von Operatoren erkannt. Daher kann "LIKE" z. B. auch als "~" geschrieben werden.Operator Pattern(s) gleich = kleiner als < größer als > wie ~ like Like LIKE ungleich !~ !like !Like !LIKE in in In IN Nicht in !in !In !IN unterhalb beneath Beneath BENEATH Nicht unterhalb von !beneath !Beneath !BENEATH Ist wahr = true Ist falsch = false
Wert
- Text- und Datumswerte müssen in doppelte (") oder einfache (') Anführungszeichen gesetzt werden.
- Numerische Werte (integer, dezimale Werte) benötigen keine Anführungszeichen.
Beispiele für Abfragen im Textmodus von Views
Gerätename enthält "igel", wobei (?i)
ein Flag-Ausdruck für die von Groß- und Kleinschreibung unabhängige Suche ist:
tcName LIKE '(?i).*igel.*'
Groß- und Kleinschreibung beachten:
tcName LIKE '.*IGEL.*'
Ganzen Text vergleichen:
tcName LIKE '(?i)td-IGEL01'
Geräte mit einer bestimmten Monitorgröße:
monitorSize = 24.1
Geräte mit einer bestimmten letzten Startzeit (Absolut):
tcBootTime > '2021-05-01' and tcBootTime < '2021-06-25'
Geräte mit Geräteattributwerten "KB" oder "KM", wobei deviceAttributeSubdepartments
ein Identifikator ist, der unter Geräteattribute > UMS-interner Identifier angegeben ist, siehe Geräteattribute für IGEL OS Geräte verwalten:
deviceAttributeSubdepartments ~ 'KB' or deviceAttributeSubdepartments ~ 'KM'
Beispiele für reguläre Ausdrücke im Textmodus von Views
Reguläre Ausdrücke werden mittels (!reg!)
eingeführt. Allgemeine Informationen zu regulären Ausdrücken finden Sie z. B. unter Class Pattern in der Oracle-Dokumentation. Beachten Sie, dass nicht alle dort beschriebenen Konstrukte für reguläre Ausdrücke von der UMS unterstützt werden bzw. ihr Verhalten in der UMS anders sein kann.
Ein beliebiges Zeichen null oder mehrere Male:
.*
Alle Geräte, deren Produkt-ID "UD-LX" enthält, z. B.UD3-LX51
productId LIKE '(!reg!)UD.*LX.*'
CODEEin beliebiges Zeichen ein oder mehrere Male:
.+
Alle Geräte, deren Name nach "igel" ein beliebiges Zeichen ein oder mehrere Male enthält, z. B.igel1
,igel203
tcName ~ '(!reg!)igel.+'
CODEEin beliebiges Zeichen einmal oder überhaupt nicht:
.?
Alle Geräte, deren Name nach "igel" ein beliebiges Zeichen einmal oder überhaupt nicht enthält, z. B.igel
,igel1
tcName like '(!reg!)igel.?'
CODEEine Ziffer [0-9]:
\d
Alle Geräte, deren Name nach "igel" eine Ziffer enthält, nach der ein oder mehrere Male ein beliebiges Zeichen folgt, z. B.igel20
,igel00E0C520986A
,igel3DE
tcName ~ '(!reg!)igel\d.+'
CODEWertebereich:
[a-zA-Z]
Alle Geräte, deren Name nach "igel" eine Hexadezimalzahl (z. B. für MAC-Adressen) ein oder mehrere Male enthält, z. B.igel00E0C520986A
tcName ~ '(!reg!)igel[0-9A-F]+'
CODE