Filtro oggetto
Generale
I filtri 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.
Imposta | Descrizione |
|---|---|
Oggetto | Seleziona oggetto SKOOR |
Ricerca approfondita
Un filtro deepSearch esegue una ricerca approfondita al di sotto degli oggetti definiti con l'impostazione Oggetti sotto .
Imposta | Descrizione |
|---|---|
Oggetti sottostanti | La ricerca viene eseguita al di sotto di questo oggetto. Può essere un oggetto SKOOR o un filtro nidificato. |
Tipo di oggetto | Cerca oggetti del tipo specificato. Può essere impostato su " |
Modalità 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 prega di notare che si tratta di un filtro lato client. |
Stato dell'oggetto | Trova solo oggetti nello stato definito. Si prega di notare che si tratta di 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 oggetti nello stato Major e con 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 "foo"
{
"item": "name",
"operator": "starts_with",
"expression": "foo"
}
Oggetti con nome valore "Count" maggiore di 0
{
"item": "value_name_user",
"value": "Count",
"operator": "gt",
"expression": "0"
}
Utilizzo del segnaposto del parametro URL
{
"item": "name",
"operator": "eq",
"expression": "${params.name}"
}
Figli immediati
Questo filtro fornisce i figli diretti degli oggetti definiti da Oggetti sotto.
Impostazione | Descrizione |
|---|---|
Oggetti sottostanti | Esegue la ricerca sui figli diretti di questo oggetto. Può essere un oggetto SKOOR o un filtro nidificato. |
Tipo di oggetto | Trova solo oggetti di questo tipo. Si prega di notare che si tratta di un filtro lato client. |
Sottotipo | Trova solo oggetti di questo sottotipo. Si prega di notare che si tratta di un filtro lato client. |
Nome oggetto | Trova solo oggetti che corrispondono a questa espressione regolare. Si prega di notare che si tratta di un filtro lato client. |
Stato dell'oggetto | Trova solo oggetti in questo stato. Si prega di notare che si tratta di un filtro lato client. |
Proprietà dell'oggetto | Utilizza questo campo per selezionare proprietà specifiche dell'oggetto SKOOR |
Esegue una ricerca basata sulla query delle proprietà fornita da una matrice di filtri sulla stessa dashboard.
Esegui filtro
Questo filtro esegue un filtro predefinito definito dagli oggetti sottostanti.
Impostazione | Descrizione |
|---|---|
Oggetti sottostanti | Filtro da eseguire. Può essere un filtro SKOOR o un filtro oggetto nidificato. |
Nome oggetto | Trova solo gli oggetti che corrispondono a questa espressione regolare. Si prega di notare che si tratta di un filtro lato client. |
Stato dell'oggetto | Trova solo oggetti in questo stato. Si prega di notare che si tratta di un filtro lato client. |
Esegue una ricerca basata sulla query di proprietà fornita da una matrice di filtri sulla stessa dashboard.
Query di proprietà
Esegue una ricerca basata sulla query di proprietà fornita da una matrice di filtri sulla stessa dashboard.
Origine dati
Carica i dati dall'origine dati selezionata.
Impostazione | Descrizione |
|---|---|
Origine dati | Fonte dati esterna da cui ottenere i dati. |
Tabella | Tabella da cui caricare i dati. |




