Objektfilter
Allgemein
Objektfilter werden verwendet, um Objektsuchen im SKOOR Engine -Modell durchzuführen.
Einstellung | Beschreibung |
---|---|
Suchtyp |
|
Filtertypen
Objekt
Ermöglicht die direkte Auswahl eines SKOOR-Objekts.
Tiefe Suche
Ein DeepSearch -Filter führt eine Tiefensuche unter den Objekten durch, die mit der Einstellung „ Objekte unten “ definiert wurden.
Einstellung | Beschreibung |
---|---|
Objekte unten | Unter diesem Objekt wird gesucht. Kann ein SKOOR-Objekt oder ein verschachtelter Filter sein. |
Objekttyp | Suche nach Objekten des angegebenen Typs. Kann auf beliebig gesetzt werden, um nach |
Bedingungsmodus | Logischer Operator für Bedingungen. |
Bedingungen | Filterbedingungen in JSON-Notation. Beispiel: { "item": "<item>", "operator": "<operator>", "expression": "<search string>", "propertyId": "<property id if item is property_id>", "propertyKey": "<property key if item is property_key>" }
|
Objektname | Finde nur Objekte, die diesem regulären Ausdruck entsprechen. Bitte beachten Sie, dass dies ein clientseitiger Filter ist. |
Objektzustand | Finden Sie nur Objekte im definierten Zustand. Bitte beachten Sie, dass dies ein clientseitiger Filter ist. |
Bedingungen Beispiele
Finden Sie Objekte im Bundesstaat Major und mit der Eigenschaft bsk_id gleich 25
[ { "item": "property_key", "operator": "eq", "expression": 25, "propertyKey": "bsk_id" }, { "item": "state", "operator": "eq", "expression": "major" } ]
Objekte, deren Name mit "foo" beginnt
{ "item": "name", "operator": "starts_with", "expression": "foo" }
Objekte mit dem Wertnamen „Count“ größer als 0
{ "item": "value_name_user", "value": "Count", "operator": "gt", "expression": "0" }
Platzhalter für URL-Parameter verwenden
{ "item": "name", "operator": "eq", "expression": "${params.name}" }
Unmittelbare Kinder
Dieser Filter stellt unmittelbar untergeordnete Objekte der durch Objects below definierten Objekte bereit.
Einstellung | Beschreibung |
---|---|
Objekte unten | Führen Sie eine Suche nach unmittelbar untergeordneten Objekten dieses Objekts durch. Kann ein SKOOR-Objekt oder ein verschachtelter Filter sein. |
Objekttyp | Finde nur Objekte dieses Typs. Bitte beachten Sie, dass dies ein clientseitiger Filter ist. |
Untertyp | Finde nur Objekte dieses Untertyps. Bitte beachten Sie, dass dies ein clientseitiger Filter ist. |
Objektname | Finde nur Objekte, die diesem regulären Ausdruck entsprechen. Bitte beachten Sie, dass dies ein clientseitiger Filter ist. |
Objektzustand | Finde nur Objekte in diesem Zustand. Bitte beachten Sie, dass dies ein clientseitiger Filter ist. |
Führt eine Suche basierend auf der Eigenschaftsabfrage durch, die von einer Filtermatrix auf demselben Dashboard bereitgestellt wird.
Filter ausführen
Dieser Filter führt einen vordefinierten Filter aus, der durch Objects below definiert ist.
Einstellung | Beschreibung |
---|---|
Objekte unten | Filter zum Ausführen. Kann ein SKOOR-Filter oder ein verschachtelter Objektfilter sein. |
Objektname | Finde nur Objekte, die diesem regulären Ausdruck entsprechen. Bitte beachten Sie, dass dies ein clientseitiger Filter ist. |
Objektzustand | Finde nur Objekte in diesem Zustand. Bitte beachten Sie, dass dies ein clientseitiger Filter ist. |
Führt eine Suche basierend auf der Eigenschaftsabfrage durch, die von einer Filtermatrix auf demselben Dashboard bereitgestellt wird.
Immobilienabfrage
Führt eine Suche basierend auf der Eigenschaftsabfrage durch, die von einer Filtermatrix auf demselben Dashboard bereitgestellt wird.
Datenquelle
Lädt Daten aus der ausgewählten Datenquelle.
Einstellung | Beschreibung |
---|---|
Datenquelle | Externe Datenquelle zum Abrufen von Daten. |
Tabelle | Tabelle zum Laden von Daten. |