Filtro oggetto
Generale
I filtri degli oggetti vengono utilizzati per eseguire ricerche di oggetti nel modello SKOOR Engine.
Impostazione | Descrizione |
---|---|
Tipo di ricerca |
|
Tipi di filtro
Oggetto
Consente di selezionare direttamente un oggetto SKOOR.
Impostazione | Descrizione |
---|---|
Oggetto | Seleziona l'oggetto SKOOR |
Cerca in profondità
Un filtro Cerca profondo esegue una ricerca profonda al di sotto degli oggetti definiti con l'impostazione Oggetti sottostanti .
Impostazione | Descrizione |
---|---|
Oggetti sottostanti | La ricerca viene eseguita sotto questo oggetto. Può essere un oggetto SKOOR o un filtro annidato. |
Tipo di oggetto | Cerca gli oggetti del tipo specificato. Può essere impostato su |
Modalità di condizione | Operatore logico per le condizioni. |
Condizioni | Condizioni di filtro in notazione JSON. Esempio: { "item": "<item>", "operator": "<operator>", "expression": "<search string>", "propertyId": "<property id if item is property_id>", "propertyKey": "<property key if item is property_key>" }
|
Nome oggetto | Trova solo gli oggetti che corrispondono a questa espressione regolare. Si noti che questo è un filtro lato client. |
Stato dell'oggetto | Trova solo gli oggetti nello stato definito. Si noti che questo è un filtro lato client. |
Abilita filtro lato client | Questa opzione consente al client di filtrare i dati ricevuti da SKOOR Engine. |
Esempi di condizioni
Trova gli oggetti nello stato major e con la proprietà bsk_id uguale a 25
[ { "item": "property_key", "operator": "eq", "expression": 25, "propertyKey": "bsk_id" }, { "item": "state", "operator": "eq", "expression": "major" } ]
Oggetti il cui nome inizia con "pippo".
{ "item": "name", "operator": "starts_with", "expression": "foo" }
Oggetti con nome del valore "Count" maggiore di 0
{ "item": "value_name_user", "value": "Count", "operator": "gt", "expression": "0" }
Utilizzo di un parametro URL segnaposto
{ "item": "name", "operator": "eq", "expression": "${params.name}" }
Figli immediati
Questo filtro fornisce i figli immediati degli oggetti definiti da Objects.
Impostazione | Descrizione |
---|---|
Oggetti sottostanti | Cerca i figli immediati di questo oggetto. Può essere un oggetto SKOOR o un filtro annidato. |
Tipo di oggetto | Trova solo gli oggetti di questo tipo. Si noti che questo è un filtro lato client. |
Tipo di sottotipo | Trova solo gli oggetti di questo sottotipo. Si noti che si tratta di un filtro lato client. |
Nome dell'oggetto | Trova solo gli oggetti che corrispondono a questa espressione regolare. Si noti che si tratta di un filtro lato client. |
Stato dell'oggetto | Trova solo gli oggetti in questo stato. Si noti che questo è un filtro lato client. |
Proprietà dell'oggetto | Utilizzare questo campo per selezionare proprietà specifiche dell'oggetto SKOOR. |
Esegue una ricerca basata sulla query di proprietà fornita da una matrice filtro nella stessa dashboard.
Esegui filtro
Questo filtro esegue un filtro predefinito definito da Objects below.
Impostazione | Descrizione |
---|---|
Oggetti sottostanti | Filtro da eseguire. Può essere un filtro SKOOR o un filtro oggetto annidato. |
Nome oggetto | Trova solo gli oggetti che corrispondono a questa espressione regolare. Si noti che questo è un filtro lato client. |
Stato dell'oggetto | Trova solo gli oggetti in questo stato. Si noti che si tratta di un filtro lato client. |
Esegue una ricerca in base alla query di proprietà fornita da una matrice filtro nella stessa dashboard.
Domanda di proprietà
Esegue una ricerca basata sulla query di proprietà fornita da una matrice di filtri nello stesso dashboard.
Origine dati
Carica i dati dall'origine dati selezionata.
Impostazione | Descrizione |
---|---|
Origine dati | Origine dati esterna da cui prelevare i dati. |
Tabella | Tabella da cui caricare i dati. |