Entitätsklassenregeln
Entitätsklassenregeln helfen bei der Zuweisung von Klassen zu den Entitäten auf Tabellenebene. Jede neue Entität, die in der Tabelle erstellt wird, erhält diese Entitätsklasse automatisch. Entitätsklassen werden verwendet, um Ihre Entitäten zu kennzeichnen.
Wenn Sie eine Entität für eine Tabelle erstellen, wird die dieser Tabelle zugeordnete Klasse automatisch der Entität zugewiesen. Sie können eine neue Regel für die Entitätsklasse festlegen. Entitätsklassenregeln stellen die Kategorien der Entitäten auf Klassenebene bereit. Die Option Entitätsklassenregeln wird in der Arbeitsbereichsansicht unter Listen angezeigt. Klicken Sie auf eine Entitätsklassenregel, um die Details anzuzeigen.
| Feld | Beschreibung |
|---|---|
| Tabelle | Name der Tabelle, der die Entitätsklasse nach dem Erstellen einer Entitätsklassenregel zugeordnet ist. |
| Klasse | Name der Entitätsklasse, die der Tabelle zugeordnet werden soll, die die neue Entitätsklassenregel verwendet. |
Entitätsklassen-Regelfilter
Entitätsklassen-Regelfilter wird auf der Entitätsklassen-Regelseite hinzugefügt, um zusätzliche Filter bereitzustellen. Früher konnten Datensätze einer Tabelle nur einer Entitätsklasse zugeordnet werden. Mit dem Filter der Entitätsklassenregelkönnen Sie den Datensätzen derselben Tabelle verschiedene Klassen zuordnen.
| Feld | Beschreibung |
|---|---|
| Filterpriorität | Die Filterpriorität ist der Bereich für die Unterklasse. Die Klasse wird im Formular -Entitätbasierend auf der gegebenen Priorität ausgefüllt. |
| Unterklasse |
Unterklasse ist die untergeordnete Klasse der übergeordneten Klasse, die auf der Registerkarte „Details“ der Entitätsklassenregeln angezeigt wird. |
| Filterbedingung |
Die Filterbedingung wird verwendet, um die Datensätze der Tabelle herauszufiltern, die die Entitätsklassenregel definiert. Wenn beispielsweise zwei Unterklassen mit unterschiedlichen Bedingungen vorhanden sind, wird die übergeordnete Klasse anstelle der Unterklassen ausgefüllt. Hinweis: Die Unterklassen werden nur dann in den Entitätsformularen angezeigt, wenn sie dieselbe Filterbedingung erfüllen. |
Logik für die Zuweisung von Entitätsklassen
Angenommen, es gibt einen Datensatz in der Tabelle cmdb_ci_linux_server und eine Entitätsklassenregel, die dieser Tabelle zugeordnet ist. Die Entitätsklassenregel verfügt über die folgenden Klassenregelfilter:
Szenario 1: Wenn der Quelldatensatz der Entität zur Tabelle „cmdb_ci_linux_server“ gehört und alle Bedingungen des zweiten Filters erfüllt, wird die Klasse der Entität automatisch als Unterklasse „ Department“ ausgefüllt.
Szenario 2: Wenn der Quelldatensatz der Entität zur Tabelle „cmdb_ci_linux_server“ gehört und ihr Name mit lnux beginnt (erfüllt beide Filter), wird die Unterklasse „ Anwendung “ automatisch als Entitätsklasse ausgefüllt.
Szenario 3: Wenn der Quelldatensatz der Entität keinen der Klassenregelfilter erfüllt, wird die Klasse Linux-Server automatisch als Entitätsklasse ausgefüllt.