Filtre d'objets
Généralités
Les filtres d'objets sont utilisés pour effectuer des recherches d'objets dans le modèle de SKOOR Engine.
Paramètre | Description du filtre |
---|---|
Type de recherche |
|
Types de filtres
Objet
Permet de sélectionner directement un objet SKOOR.
Paramètre | Description de l'objet |
---|---|
Objet | Sélection d'un objet SKOOR |
Recherche approfondie
Un filtre deepSearch effectue une recherche approfondie sous les objets définis avec le paramètre Objects below .
Paramètre | Description de l'objet |
---|---|
Objets en dessous | La recherche est effectuée sous cet objet. Il peut s'agir d'un objet SKOOR ou d'un filtre imbriqué. |
Type d'objet | Recherche des objets du type spécifié. Peut être défini sur |
Mode de condition | Opérateur logique pour les conditions. |
Conditions | Conditions de filtrage en notation JSON. Exemple : { "item": "<item>", "operator": "<operator>", "expression": "<search string>", "propertyId": "<property id if item is property_id>", "propertyKey": "<property key if item is property_key>" }
|
Nom de l'objet | Trouver uniquement les objets correspondant à cette expression régulière. Veuillez noter qu'il s'agit d'un filtre côté client. |
État de l'objet | Ne trouve que les objets dans l'état défini. Veuillez noter qu'il s'agit d'un filtre côté client. |
Activer le filtre côté client | Cette option permet au client de filtrer les données reçues de SKOOR Engine. |
Exemples de conditions
Trouver des objets dans l'état Major et dont la propriété bsk_id est égale à 25
[ { "item": "property_key", "operator": "eq", "expression": 25, "propertyKey": "bsk_id" }, { "item": "state", "operator": "eq", "expression": "major" } ]
Objets dont le nom commence par "foo".
{ "item": "name", "operator": "starts_with", "expression": "foo" }
Objets dont la valeur "Count" est supérieure à 0
{ "item": "value_name_user", "value": "Count", "operator": "gt", "expression": "0" }
Utilisation d'un paramètre URL de remplacement
{ "item": "name", "operator": "eq", "expression": "${params.name}" }
Enfants immédiats
Ce filtre permet de trouver les enfants immédiats de l'objet ou des objets définis par Objects ci-dessous.
Paramètre | Description |
---|---|
Objets ci-dessous | Effectue une recherche sur les enfants immédiats de cet objet. Il peut s'agir d'un objet SKOOR ou d'un filtre imbriqué. |
Type d'objet | Recherche uniquement les objets de ce type. Veuillez noter qu'il s'agit d'un filtre côté client. |
Sous-type | Seuls les objets de ce sous-type sont recherchés. Veuillez noter qu'il s'agit d'un filtre côté client. |
Nom de l'objet | Seuls les objets correspondant à cette expression régulière sont recherchés. Veuillez noter qu'il s'agit d'un filtre côté client. |
État de l'objet | Seuls les objets dans cet état sont recherchés. Veuillez noter qu'il s'agit d'un filtre côté client. |
Propriétés de l'objet | Utilisez ce champ pour sélectionner des propriétés spécifiques de l'objet SKOOR. |
Effectue une recherche basée sur la requête de propriété fournie par une matrice de filtre sur le même tableau de bord.
Exécuter le filtre
Ce filtre exécute un filtre prédéfini défini par les objets ci-dessous.
Paramètre | Description de l'objet |
---|---|
Objets ci-dessous | Filtre à exécuter. Il peut s'agir d'un filtre SKOOR ou d'un filtre d'objets imbriqués. |
Nom de l'objet | Ne trouver que les objets correspondant à cette expression régulière. Veuillez noter qu'il s'agit d'un filtre côté client. |
État de l'objet | Seuls les objets dans cet état sont recherchés. Veuillez noter qu'il s'agit d'un filtre côté client. |
Effectue une recherche basée sur la requête de propriété fournie par une matrice de filtre sur le même tableau de bord.
Requête de propriété
Effectue une recherche basée sur la requête de propriété fournie par une matrice de filtrage sur le même tableau de bord.
Source de données
Charge les données à partir de la source de données sélectionnée.
Paramètre | Description de la source de données |
---|---|
No Data source | Source de données externe à partir de laquelle les données doivent être obtenues. |
Table | Table à partir de laquelle charger les données. |