Filtre d'objets
Général
Les filtres d'objets sont utilisés pour effectuer des recherches d'objets dans le modèle SKOOR Engine.
Paramétrage | Description |
|---|---|
Type de recherche |
|
Types de filtres
Objet
Permet de sélectionner directement un objet SKOOR.
Paramètre | Description |
|---|---|
Objet | Sélectionner un objet SKOOR |
Recherche approfondie
Un filtre deepSearch effectue une recherche approfondie sous les objets définis avec le paramètre Objets ci-dessous .
Paramètre | Description |
|---|---|
Objets sous | 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 d'objets du type spécifié. Peut être défini sur « |
Mode de condition | Operateur 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 | Rechercher 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 | Rechercher uniquement 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 du SKOOR Engine. |
Exemples de conditions
Rechercher les 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 fournit les enfants directs des objets définis par Objets ci-dessous.
Paramètre | Description |
|---|---|
Objets ci-dessous | Effectue une recherche sur les enfants directs de cet objet. Peut être un objet SKOOR ou un filtre imbriqué. |
Type d'objet | Recherchez uniquement les objets de ce type. Veuillez noter qu'il s'agit d'un filtre côté client. |
Sous-type | Recherchez uniquement les objets de ce sous-type. Veuillez noter qu'il s'agit d'un filtre côté client. |
Nom de l'objet | Rechercher 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 | Rechercher uniquement les objets dans cet état. 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 filtrage 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 |
|---|---|
Objets ci-dessous | Filtre à exécuter. Il peut s'agir d'un filtre SKOOR ou d'un filtre d'objet imbriqué. |
Nom de l'objet | Rechercher 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 | Recherche uniquement les objets dans cet état. 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 filtres 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 |
|---|---|
Source de données | Source de données externe à partir de laquelle obtenir les données. |
Table | Table à partir de laquelle charger les données. |




