Aggiunta e modifica dei filtri della dashboard definiti dall'utente

Questa pagina riguarda i filtri standard delle dashboard; per informazioni sui filtri incrociati delle dashboard, visita la pagina della documentazione relativa ai filtri incrociati con le dashboard.

Informazioni sui filtri delle dashboard

I filtri della dashboard consentono a un visualizzatore di restringere i risultati di una dashboard ai soli dati che gli interessano. I filtri della dashboard possono essere applicati a tutti i riquadri di una dashboard o a un solo riquadro.

Quando visualizzi una dashboard, un utente può aggiornare temporaneamente i valori del filtro della dashboard, il che non influisce su nessun altro utente. È diverso dai filtri che fanno parte di una query alla base di un riquadro della dashboard; i visualizzatori non possono modificare questi filtri a meno che non abbiano l'autorizzazione a modificare il riquadro o a Esplora da qui.

Per apportare modifiche permanenti ai filtri che saranno visibili a tutti gli utenti o per aggiungere o eliminare filtri, devi disporre del livello di accesso Gestisci accesso, modifica per la dashboard ed essere in modalità di modifica.

I filtri della dashboard sostituiscono quelli applicati all'aspetto o al tipo di esplorazione in un riquadro quando entrambi i tipi di filtri vengono applicati allo stesso campo. Per maggiori dettagli, consulta l'override dei filtri Look nella sezione Esplora con i filtri globali della dashboard.

Filtri per la dashboard e LookML

Se un modello, un'esplorazione o un campo utilizza rispettivamente il parametro label (modello), label (esplorazione) o label (campo) per modificarne il nome nel menu Esplora o nel selettore dei campi, il nome assegnato al parametro label viene utilizzato nella finestra Aggiungi filtro.

Se sei uno sviluppatore LookML e sei in modalità di sviluppo, puoi creare un filtro della dashboard per un campo che appare solo nella tua versione di modalità di sviluppo di un modello, ma il filtro non funzionerà come previsto quando esci dalla modalità di sviluppo o quando il filtro è utilizzato da altri utenti. Analogamente, se un campo filtro viene eliminato o rinominato dopo la creazione del filtro, quest'ultimo non funzionerà come previsto.

Aggiungere filtri della dashboard

Per iniziare, assicurati che la dashboard sia in modalità di modifica e di avere almeno un riquadro di query o un riquadro collegato al look. Fai clic su Filtri nella barra degli strumenti in alto e poi su Aggiungi filtro.

Se selezioni Filtri nella barra degli strumenti in alto, viene visualizzato un menu a discesa con diverse voci.

Viene visualizzata la finestra Aggiungi filtro.

Finestra Aggiungi filtro

La finestra Aggiungi filtro appare precompilata con i campi (dimensioni o misure) di qualsiasi esplorazione utilizzata nella creazione dei riquadri di questa dashboard.

Ad esempio, la seguente finestra Aggiungi filtro mostra le esplorazioni attualmente utilizzate nei riquadri della dashboard: le esplorazioni Voli dal modello E Faa e l'esplorazione Ordina articoli dal modello MB ecommerce_demo.

Le esplorazioni precompilate nella finestra Aggiungi filtro vengono visualizzate sotto la barra Filtra per ricerca.

Se fai clic sulla freccia a sinistra di un'esplorazione, si espande per mostrare le visualizzazioni dell'esplorazione. Ogni vista può essere espansa per mostrare i campi della vista. Per filtrare in base a un campo da una di queste esplorazioni, puoi utilizzare la finestra di dialogo Filtra per per cercare i campi o inserire manualmente il nome di un campo. Puoi anche fare clic sul nome di un campo, ad esempio ID ordine, per aggiungerlo alla finestra di dialogo Filtra per:

Se selezioni un campo già utilizzato da un altro filtro, Looker ti avvisa. Anche se puoi comunque creare il filtro, non puoi applicare più filtri che utilizzano lo stesso campo allo stesso riquadro della dashboard.

Se vuoi creare un filtro in un campo di un'esplorazione non utilizzata nella dashboard, consulta la sezione Filtri avanzati in questa pagina.

Se hai già selezionato un campo nella finestra di dialogo Filtra per della finestra Aggiungi filtro, facendo clic sull'opzione Avanzate non verrà apportata alcuna modifica alla finestra Aggiungi filtro e non verrà avviato un filtro avanzato.

Dopo aver selezionato il campo in base al quale vuoi filtrare, fai clic su Aggiungi.

Filtri avanzati

I filtri avanzati consentono di creare filtri della dashboard utilizzando campi al di fuori della sezione Esplorazioni utilizzata per creare i riquadri sulla dashboard. Fai clic sull'opzione Avanzate per utilizzare i filtri avanzati. La finestra Aggiungi filtro viene aggiornata con le opzioni per selezionare un modello, un'esplorazione e un campo con cui creare il filtro:

Innanzitutto, seleziona un nome di modello dal menu a discesa Modello. Il menu a discesa contiene tutti i modelli LookML a cui hai accesso.

Una volta selezionato un modello, la finestra di dialogo Esplora si completa con un menu a discesa contenente tutte le esplorazioni presenti nel modello selezionato.

Dopo aver selezionato il modello e l'esplorazione, i campi disponibili in questa esplorazione completeranno la finestra Aggiungi filtro. Puoi utilizzare la barra di ricerca per trovare il campo in base al quale vuoi filtrare oppure fare clic sul nome di un campo per selezionarlo.

Dopo aver selezionato il campo in base al quale vuoi filtrare, fai clic su Aggiungi.

Personalizzazione della configurazione dei filtri

Dopo aver selezionato un campo filtro e fatto clic su Aggiungi, la finestra Aggiungi filtro mostra una serie di impostazioni personalizzabili:

  1. Titolo: inserisci il titolo del filtro come vuoi che venga visualizzato nella dashboard. L'opzione Titolo viene precompilata con il nome del campo di filtro.
  2. Controllo: seleziona da un elenco di tipi di controllo, che variano a seconda del tipo di dati che stai filtrando. Per ulteriori informazioni sui diversi tipi di controlli, consulta la sezione Controlli filtro della dashboard in questa pagina.
  3. Display: per i controlli che possono essere visualizzati come in linea o popover, seleziona come verrà visualizzato il filtro. Per ulteriori informazioni sui diversi metodi di visualizzazione dei filtri, consulta la sezione Visualizzazione dei filtri della dashboard in questa pagina. Se un controllo può essere visualizzato solo in un modo, questa opzione non viene visualizzata.
  4. Valori: per impostare opzioni di valore specifiche per il filtro, scegli dal menu a discesa o inserisci le opzioni di valore in questo campo. Lascia vuoto per consentire la visualizzazione delle opzioni per i valori del database, fino al numero massimo di valori disponibili per tale controllo. Per i dati numerici, questo campo viene sostituito dai campi Min e Max.
  5. (Facoltativo) Configura valore predefinito: imposta il valore predefinito per il filtro.
  6. Richiedi un valore filtro: seleziona la casella di controllo per richiedere un valore per il filtro. Per saperne di più sulla richiesta dei valori del filtro, consulta la sezione Richiedere un valore di filtro in questa pagina.
  7. Seleziona i filtri da aggiornare quando questo filtro viene modificato: seleziona la casella di controllo per collegare altri filtri a questo filtro. Per saperne di più sui filtri collegati, consulta la sezione Impostare i filtri collegati in questa pagina. Se non ci sono altri filtri nella dashboard, questa opzione viene disattivata.
  8. Aggiungi e Annulla: fai clic su uno di questi pulsanti per salvare o annullare il nuovo filtro.

La scheda Riquadri da aggiornare ti consente di determinare quali riquadri devono ascoltare il filtro. Looker inizia applicando automaticamente il filtro a tutti i riquadri creati dalla stessa esplorazione del filtro e imposta il valore di Field to Filter per il campo scelto per il filtro:

  1. Seleziona Tutti o Nessuno per attivare o disattivare il filtro per tutti i riquadri.
  2. Nella sezione Campo da filtrare, per ciascun riquadro, scegli il campo a cui applicare il filtro o scegli di non applicare il filtro a un singolo riquadro.
  3. Se selezioni un campo già utilizzato in un filtro esistente, i riquadri filtrati in base al filtro esistente non saranno disponibili per il nuovo filtro.
  4. Seleziona Aggiungi o Annulla per salvare o annullare il nuovo filtro.

Se vengono aggiunti nuovi riquadri alla dashboard dopo la creazione del filtro, se sono stati creati dalla stessa esplorazione del filtro, il filtro della dashboard viene applicato automaticamente a quel riquadro.

Se i filtri della dashboard vengono applicati a un riquadro dei risultati uniti e l'unione cambia in qualsiasi modo, ad esempio se qualcuno riordina le query di unione o aggiunge o rimuove query, tutti i filtri della dashboard vengono disattivati per quel riquadro. Per applicare nuovamente i filtri, devi attivare il riquadro nella scheda Riquadri da aggiornare della finestra Aggiungi/Modifica filtri della dashboard.

Controlli filtro della dashboard

I controlli filtro delle dashboard consentono di personalizzare l'aspetto dei filtri per i visualizzatori delle dashboard. I tipi di controllo filtro disponibili nel menu a discesa Controllo quando crei un filtro dashboard dipendono dai dati LookML type assegnati al campo in base al quale stai filtrando.

Per visualizzare il tipo di dati per un campo in base al quale stai filtrando, devi disporre dell'autorizzazione see_lookml. Per visualizzare il codice LookML del campo, seleziona Vai a LookML dal menu a forma di ingranaggio a destra del campo nel selettore dei campi.

S = Compatibile con il tipo di dati string
N = Compatibile con il tipo di dati number e misure numeriche
T = Compatibile con il tipo di dati tier
ZC = Compatibile con il tipo di dati zipcode
{21
2/2 yesno
DI = Funziona con il tipo di dati distance
DU = Compatibile con il tipo di dati duration
DT = Compatibile con la maggior parte dei tipi di dati relativi a data e ora*
L = Funziona con il parametro
2}
2}}}}locationparameter
GestioneDescrizioneAspettoTipi di dati
Selezione multipla
Gruppo di pulsanti Questo tipo di filtro è utile per offrire agli spettatori un insieme selezionato di opzioni limitate. È possibile selezionare fino a 30 opzioni nell'impostazione Valori. Per i tipi di dati string, tier e zipcode, se l'impostazione Valori viene lasciata vuota, vengono visualizzati i primi 30 valori del database.

Un pulsante viene colorato una volta selezionato.
I controlli dei gruppi di pulsanti vengono visualizzati come una serie orizzontale di pulsanti separati che rappresentano i valori del filtro. S N T ZC YN DI DU
Caselle di controllo Come un gruppo di pulsanti, ma con un design leggermente diverso, questo tipo di filtro è utile per offrire agli spettatori un insieme selezionato di opzioni limitate. È possibile selezionare fino a 50 opzioni nell'impostazione Valori. Per i tipi di dati string, tier e zipcode, se l'impostazione Valori viene lasciata vuota, vengono mostrati i primi 50 valori del database. I controlli della casella di controllo vengono visualizzati come una serie orizzontale di caselle di controllo che rappresentano i valori del filtro S N T ZC YN DI DU
Elenco di tagUna combinazione di menu a discesa e filtri di caselle di controllo. Le opzioni del menu a discesa possono essere selezionate nell'impostazione Valori. Per i tipi di dati string, tier e zipcode, tutti i valori possono essere visualizzati dal database se l'impostazione Valori viene lasciata vuota.

I visualizzatori possono espandere il menu a discesa facendo clic sulla freccia di espansione.

I controlli dell'elenco di tag possono essere visualizzati solo nell'orientamento del popover o dietro il pulsante Altro.
Un elenco di tag viene visualizzato come menu a discesa con caselle di controllo accanto alle voci di menu. S N T ZC DI DU
Dispositivo di scorrimento dell'intervalloI valori minimo e massimo dell'intervallo del dispositivo di scorrimento possono essere impostati nella scheda Impostazioni della finestra di configurazione del filtro.

I visualizzatori possono impostare l'intervallo del valore del filtro regolando entrambe le estremità del dispositivo di scorrimento.
Un dispositivo di scorrimento dell'intervallo viene visualizzato come una scala numerica orizzontale con estremità spostabili su ciascun lato per personalizzare un intervallo di valori. N DI DU
Selezione singola
Pulsanti di attivazione/disattivazioneQuesto tipo di filtro è utile per offrire agli spettatori un insieme selezionato di opzioni limitate. È possibile selezionare fino a 30 opzioni nell'impostazione Valori. Per i tipi di dati string, tier e zipcode, se l'impostazione Valori viene lasciata vuota, vengono visualizzati i primi 30 valori del database.

Un pulsante viene colorato una volta selezionato.
I pulsanti di attivazione/disattivazione dei pulsanti vengono visualizzati come una serie orizzontale di pulsanti collegati che rappresentano i valori del filtro. S N T ZC YN DI DU P
Pulsanti di opzioneAnalogamente a un pulsante di attivazione/disattivazione ma con un design leggermente diverso, questo tipo di filtro è utile per offrire agli spettatori un insieme selezionato di opzioni limitate. È possibile selezionare fino a 50 opzioni nell'impostazione Valori. Per i tipi di dati string, tier e zipcode, se l'impostazione Valori viene lasciata vuota, vengono mostrati i primi 50 valori del database. I pulsanti di opzione vengono visualizzati come un elenco orizzontale di valori con un pulsante di opzione circolare a sinistra di ciascun valore. S N T ZC YN DI DU P
Menu a discesaLe opzioni del menu a discesa possono essere selezionate nell'impostazione Valori. Per i tipi di dati string, tier e zipcode, tutti i valori possono essere visualizzati dal database se l'impostazione Valori viene lasciata vuota.

I visualizzatori possono espandere il menu a discesa facendo clic sulla freccia di espansione e selezionando un'opzione dal menu a discesa o digitando nella casella per restringere le opzioni a discesa. Gli spettatori possono anche selezionare Qualsiasi valore.

I controlli del menu a discesa possono essere visualizzati solo nell'orientamento incorporato o dietro il pulsante Altro.
Un menu a discesa viene visualizzato come un singolo valore e una freccia di espansione. Se selezionato, lo chevron mostra un elenco di possibili valori di filtro. S N T ZC YN DI DU P
Dispositivo di scorrimentoI valori minimo e massimo del dispositivo di scorrimento possono essere impostati nella scheda Impostazioni della finestra di configurazione dei filtri.

I visualizzatori possono impostare il valore del filtro regolando l'estremità destra del dispositivo di scorrimento.
Un cursore viene visualizzato come una scala numerica orizzontale con un'estremità mobile sul lato destro per personalizzare il valore massimo.N DI DU
Date e ore
Giorno singolo Gli spettatori possono fare clic sulla data per espandere il calendario e selezionare un nuovo giorno.

I controlli del menu Giorno possono essere visualizzati solo nell'orientamento in linea o dietro al pulsante Altro.
Inizialmente un controllo per un singolo giorno viene visualizzato come una singola data, che può essere selezionata per mostrare un calendario mensile. DT*
Il controllo giornaliero può essere utilizzato
con la maggior parte dei periodi di tempo
e dei tipi basati sul tempo,
ma i visualizzatori possono selezionare solo
singole date con questo tipo
di controllo.
Intervallo di dateI visualizzatori possono fare clic sull'intervallo di date per espanderlo e selezionare un nuovo intervallo di date.

I controlli del menu dell'intervallo di date possono essere visualizzati soltanto nell'orientamento in linea o dietro al pulsante Altro.
Inizialmente i controlli intervallo di date sono indicati come intervalli di date, ma è possibile selezionarli per visualizzare un calendario di due mesi. Puoi selezionare le date del calendario per aggiornare il valore del filtro. DT*
Il controllo intervallo di date può essere utilizzato
nella maggior parte dei periodi di tempo
e nei tipi basati sul tempo,
ma i visualizzatori possono selezionare solo
intervalli di date con questo tipo
di controllo.
Periodi di tempoI visualizzatori possono scegliere da un insieme di periodi di tempo integrati in Looker o crearne di personalizzati facendo clic sulla scheda Personalizzato. Consulta la pagina della documentazione Visualizzazione delle dashboard per visualizzare l'intera gamma di opzioni relative ai periodi di tempo per un filtro Periodo di tempo.

Le opzioni relative agli intervalli di tempo, come Ultimi 7 giorni, includono il giorno corrente. Per un periodo di tempo che esclude il giorno corrente, seleziona Avanzate dal menu a discesa di controllo e configura il valore utilizzando i giorni completi.

Da inizio anno a oggi include l'inizio dell'anno fino al secondo corrente.

Gli spettatori possono fare clic sul periodo di tempo per visualizzare le opzioni relative agli intervalli di tempo.

I controlli del menu Intervalli di tempo possono essere visualizzati solo nell'orientamento in linea o dietro il pulsante Altro.
Inizialmente i controlli del periodo di tempo vengono visualizzati sotto forma di periodo di tempo. È possibile selezionare l'intervallo di tempo per visualizzare un menu di intervalli di tempo preimpostati e una scheda personalizzata. DT*
Il controllo del periodo di tempo può essere utilizzato
per la maggior parte dei periodi di tempo
e dei tipi basati sul tempo,
ma gli spettatori non possono selezionare
le opzioni relative al tempo con questo tipo
di controllo.
Altro
AvanzatoPer ulteriori informazioni sui controlli avanzati, consulta la sezione Utilizzo dei controlli avanzati in questa pagina.

I controlli avanzati possono essere visualizzati solo nell'orientamento popover o dietro il pulsante Altro.
Inizialmente i controlli avanzati vengono visualizzati come condizione di filtro; questa condizione può essere selezionata per mostrare una serie di menu a discesa e campi di testo che consentono di personalizzare la condizione. S N T ZC YN DT DI DU L P
*Nota sui dati di data e ora:
alcuni periodi di tempo e tipi basati sul tempo vengono interpretati come tipi di dati diversi quando Looker seleziona le opzioni di controllo corrispondenti. Due esempi sono il periodo di tempo di yesno, che viene interpretato come un tipo di dati di yesno e pertanto dispone delle opzioni di controllo disponibili per il tipo yesno; e il periodo di tempo di hour_of_day, che viene interpretato come un tipo di dati dinumber e pertanto dispone di opzioni di controllo disponibili per il tipo number.

Utilizzo dei controlli avanzati

Un controllo avanzato può essere applicato a tutti i tipi di dati e fornisce una maggiore flessibilità nelle condizioni di filtro che puoi configurare. Per creare un controllo avanzato, espandi il menu a discesa Controllo nella finestra di configurazione dei filtri e seleziona Avanzate.

Dopo aver selezionato Avanzate, il campo Configura il valore predefinito viene compilato con le opzioni di condizione del filtro appropriate per il tipo di dati che stai filtrando. Ad esempio, il seguente filtro filtra la categoria di prodotto, che è un tipo di dati string, pertanto le opzioni delle condizioni di filtro includono è, contiene, inizia con e così via.

Per utilizzare i controlli avanzati, seleziona Avanzate nel menu a discesa Controllo. Non equivale al pulsante di attivazione/disattivazione Avanzate a destra del campo Filtra per.

I filtri basati su altri tipi di dati, ad esempio number o date, mostreranno opzioni di condizione diverse.

L'opzione Consenti più valori di filtro consente agli utenti di selezionare più di un valore per il filtro. Il valore predefinito è Attivato. Se l'opzione è attiva, a destra del campo Configura valore predefinito viene visualizzato il simbolo +. Fai clic sul simbolo + per aggiungere un ulteriore valore di filtro. Per limitare gli utenti in modo che possano selezionare un solo valore, disattiva questa opzione. L'opzione Consenti più valori di filtro non è disponibile per i filtri in base al tipo di dati location o al parametro parameter.

Dopo aver selezionato l'opzione di condizione filtro, puoi selezionare un valore dal menu a discesa a destra, che viene compilato con i valori del tuo database. In alternativa, puoi inserire un valore per ricevere un suggerimento.

Puoi anche inserire un valore e fare clic su Invio per crearlo.

Puoi fare clic sulla + accanto al filtro per aggiungere nuove condizioni al filtro, che verranno aggiunte come condizioni di OR o AND, a seconda dei tipi di condizioni e valori. Per rimuovere una condizione, fai clic sulla X accanto a quella condizione.

Controlli, date e orari avanzati

Sebbene ci siano diversi controlli filtro che consentono di filtrare in base alle date, puoi anche utilizzare controlli avanzati con le date. Tra le altre cose, l'utilizzo di controlli avanzati consente agli utenti di selezionare intervalli "completi" che non includono il periodo di tempo corrente, ad esempio giorni completi, settimane complete e così via, nelle opzioni della condizione. Diversamente dal controllo filtro dell'intervallo di tempo, che include il periodo di tempo corrente.

Gli intervalli di tempo completi vengono visualizzati nel menu a discesa dell'intervallo di tempo successivo a quelli non completi.

I controlli avanzati consentono inoltre agli utenti di selezionare valori orari, ad esempio ore, minuti, secondi e così via.

Corrisponde a un attributo utente

I controlli avanzati ti consentono anche di selezionare corrisponde a un attributo utente. In questo modo puoi impostare filtri che cambiano in modo dinamico in base agli attributi utente dei visualizzatori delle dashboard. Per ulteriori informazioni, consulta la pagina della documentazione Filtro e limitazioni dei dati.

Gli attributi utente vengono visualizzati in un menu a discesa a destra delle condizioni corrispondenti a una condizione di attributo utente.

Corrisponde a livello avanzato

L'ultima opzione nel menu a discesa dell'opzione Configura valore predefinito è corrisponde a avanzate. Con questa opzione selezionata, puoi inserire un'espressione di filtro Looker per personalizzare un filtro oltre alle opzioni fornite nel menu a discesa delle opzioni.

Le espressioni di filtro di Looker possono essere inserite in un campo a destra della condizione avanzata delle corrispondenze.

Puoi anche fare riferimento agli attributi utente nelle corrispondenze avanzate dei filtri utilizzando la seguente sintassi:

{{ _user_attributes['name_of_your_attribute'] }}

Visualizzazione dei filtri della dashboard

Sono disponibili diverse opzioni per modificare il modo in cui vengono visualizzati i filtri della dashboard. Puoi regolare l'aspetto dei controlli filtro personalizzati o dell'intera barra dei filtri.

Aspetto dei singoli filtri

Per impostare la modalità di visualizzazione di un filtro, assicurati innanzitutto che la dashboard sia in modalità di modifica, quindi seleziona lo stile di visualizzazione nel campo Display della finestra di configurazione del filtro che appare quando selezioni Modifica dal menu dei filtri. È possibile visualizzare la maggior parte dei filtri della dashboard nei seguenti modi:

  • In linea: il filtro viene visualizzato direttamente nella barra superiore della dashboard.

  • Popup: nella barra superiore della dashboard viene visualizzato un valore di riepilogo; fai clic sul valore per visualizzare il filtro completo.

  • I filtri possono anche essere posizionati dietro un pulsante Altro. Nella barra dei filtri verrà visualizzato un pulsante Altro con un indicatore che mostra il numero di filtri contenuti nella barra; i visualizzatori possono fare clic sul pulsante per visualizzare i filtri e i relativi valori.

Alcuni controlli filtro possono essere visualizzati solo in orientamento in linea; quando modifichi una dashboard con questi controlli filtro, non vedi il campo Display nella finestra di configurazione dei filtri. Questi controlli filtro possono essere visualizzati solo con l'orientamento incorporato:

  • Menu a discesa
  • Giorno singolo
  • Periodi di tempo
  • Intervallo di date

Inoltre, alcuni controlli filtro possono essere visualizzati solo con l'orientamento popover; quando modifichi una dashboard con questi controlli filtro, non vedi il campo Display nella finestra di configurazione dei filtri. Questi controlli filtro possono essere visualizzati solo con l'orientamento popover:

  • Elenco di tag
  • Avanzato

In genere, consigliamo di mostrare i filtri importanti o utilizzati di frequente come in linea o popover, mentre i filtri utilizzati meno di frequente vengono visualizzati come overflow.

Aspetto della barra dei filtri

Per impostare l'aspetto di una barra dei filtri, procedi nel seguente modo:

  1. Assicurati che la dashboard sia in modalità di modifica.
  2. Apri la finestra Impostazioni della dashboard.
  3. Fai clic sulla scheda Filtri della finestra Impostazioni.
  4. Puoi impostare l'opzione Visualizzazione filtri predefiniti su Espansa o Compressa. Il valore predefinito è Espandito.
  5. L'opzione Posizione filtri ti consente di posizionare la barra dei filtri in alto o a destra nella dashboard. (l'impostazione predefinita è in alto).

Richiedere un valore del filtro

Per limitare l'accesso ai dati dei visualizzatori della dashboard, utilizza il parametro LookML access_filter anziché i filtri obbligatori.

Per impostazione predefinita, i filtri non richiedono valori. Se un filtro che non richiede un valore viene lasciato vuoto, i dati semplicemente non sono limitati dal campo del filtro. Ad esempio, se hai un filtro in un campo Stato su una dashboard e il filtro non è stato assegnato un valore, la dashboard restituirà dati per tutti gli stati.

Se un filtro non richiede un valore, la dashboard non verrà eseguita finché non selezioni un valore di filtro. Un filtro obbligatorio senza alcun valore selezionato mostra diversi avvisi ai visualizzatori finché non viene scelto un valore.

Inoltre, non puoi creare una pianificazione della dashboard senza selezionare un valore per un filtro richiesto o svuotare la cache e aggiornare un riquadro collegato a un filtro richiesto che non ha un valore.

Per richiedere a un utente di inserire un valore in un filtro prima di poter eseguire la dashboard:

  1. Assicurati che la dashboard sia in modalità di modifica.
  2. Apri la finestra di configurazione del filtro aggiungendo un nuovo filtro della dashboard o modificando un filtro della dashboard esistente.
  3. Fai clic sulla freccia a sinistra dell'intestazione Opzioni aggiuntive per visualizzare le opzioni aggiuntive.
  4. Seleziona la casella di controllo Richiedi un valore del filtro.
  5. Fai clic su Aggiorna per salvare la modifica.

La casella di controllo Richiedi un valore del filtro richiede semplicemente che gli utenti selezionino un valore qualsiasi. Per limitare i valori che un visualizzatore può selezionare, imposta i valori consentiti nel campo Valori della finestra di configurazione del filtro.

I filtri obbligatori sono utili per limitare le dimensioni delle query inviate al tuo database. Per limitare l'accesso ai dati dei visualizzatori della dashboard, utilizza invece il parametro LookML access_filter.

Configurare i filtri collegati

È possibile collegare i filtri della dashboard in modo che le opzioni dei valori del filtro per un filtro siano limitate in base al valore del filtro o ai valori selezionati per un altro filtro sulla stessa dashboard.

Ad esempio, puoi collegare un filtro dashboard per Città a un filtro separato per Stato. Le opzioni relative al valore del filtro per la città cambieranno in base allo stato o agli stati selezionati nel filtro Stato.

Una volta selezionato il valore del filtro per lo Stato, sopra il filtro Città viene visualizzata un'icona di collegamento. Se passi il mouse sopra l'icona del link, una casella spiega che le opzioni relative ai valori per tale filtro sono state limitate dal filtro Stato.

Puoi anche collegare un filtro Zip ai filtri Città e Stato, restringendo le opzioni per i valori del Zip a seconda della città e dello stato selezionati. Ad esempio, se il filtro Stato è New Jersey e il filtro Città è Asbury Park, l'elenco a discesa del filtro Zip mostra solo il valore del codice postale all'interno di Asbury Park:

Se colleghi i filtri e i tuoi dati non contengono valori per un filtro "secondario" (il filtro da restringere), poiché i valori selezionati nel filtro "principale" (il filtro che restringe le opzioni del filtro secondario), i visualizzatori visualizzeranno il messaggio Nessuna corrispondenza trovata per il filtro secondario.

I filtri collegati funzionano in una sola direzione, da principale a figlio. Se effettui una selezione in un filtro secondario, ciò non influirà sulle opzioni di valore del filtro presentate per il filtro principale.

Quando colleghi filtri, qualsiasi filtro può essere utilizzato come filtro "principale" (il filtro che limita le opzioni di un altro filtro), ma il filtro "secondario" (il filtro da restringere) può utilizzare solo un campo di tipo string, comunemente utilizzato per parole o frasi, o di tipo zipcode, comunemente utilizzato per i codici postali.

Se nella dashboard è presente un solo filtro, non è possibile collegare i filtri.

Per collegare un filtro a un altro:

  1. Assicurati che la dashboard sia in modalità di modifica.
  2. Apri la finestra di configurazione dei filtri per "genitori" aggiungendo un nuovo filtro della dashboard o modificando un filtro della dashboard esistente.
  3. Fai clic sulla freccia a sinistra dell'intestazione Opzioni aggiuntive per visualizzare le opzioni aggiuntive.
  4. Seleziona la casella di controllo Seleziona i filtri da aggiornare quando questo filtro cambia.
  5. Fai clic sulla casella del campo per visualizzare un menu a discesa con gli altri filtri string e zipcode presenti nella dashboard.
  6. Seleziona il filtro string o zipcode o i filtri che vuoi collegare a questo filtro.

  7. Fai clic su Aggiorna per salvare la modifica.

Spostare e riposizionare i filtri della dashboard

Una volta inseriti i filtri in una dashboard, puoi spostarli o riposizionarli:

  1. Attivazione della modalità di modifica nella dashboard.
  2. Passa il mouse sopra il filtro per visualizzare la relativa icona con sei puntini. L'icona con sei puntini viene visualizzata in alto a sinistra del filtro.

  3. Fai clic sull'icona con sei puntini e tieni premuto e trascina il filtro nella posizione desiderata.

Questo metodo di trascinamento può essere utilizzato per riposizionare i filtri incorporati e popover, riconfigurare quali filtri sono posizionati dietro un pulsante Altro e riposizionare i filtri nel menu a discesa del pulsante Altro.

Se attualmente non ci sono filtri dietro al pulsante Altro, mentre stai trascinando un filtro viene visualizzato temporaneamente un pulsante Altro vuoto. Puoi spostare il filtro sul pulsante Altro nel pulsante Altro. Se non applichi il filtro al pulsante Altro, scompare non appena rilasci il clic.

Se hai attivato i filtri incrociati su una dashboard, non puoi riposizionare i filtri incrociati utilizzando il trascinamento: se attivi la modalità di modifica, tutti i filtri incrociati attualmente presenti nella dashboard vengono cancellati.

Nascondere i filtri della dashboard

Puoi nascondere i filtri della dashboard modificando l'URL di una dashboard per includere un parametro hide_filter per ogni filtro che vuoi nascondere. Ogni volta che gli utenti accedono alla dashboard con quell'URL, vedranno una versione della dashboard con i filtri nascosti. Tuttavia, se gli utenti accedono alla dashboard in altri modi o se accedono alla dashboard con un URL che non contiene il parametro hide_filter, i filtri non verranno nascosti.

Ad esempio, di seguito è riportato l'URL di una dashboard con due filtri che non sono nascosti: Stato utente, che ha un valore del filtro impostato sul New Jersey e Data, che non ha un valore del filtro impostato.

https://mycompany.looker.com/dashboards/390?User+State=New+Jersey&Date=

Per nascondere un filtro, aggiungi un parametro hide_filter all'URL, preceduto da una e commerciale (&) seguito da un segno di uguale (=) e assegna al parametro il valore del nome filtro, con gli spazi nel nome sostituiti con i simboli più (+). Non è necessario includere il valore del filtro (se presente) nel parametro hide_filter.

Per nascondere solo il filtro Stato utente, modifica l'URL come descritto di seguito:

https://mycompany.looker.com/dashboards/390?User+State=New+Jersey&Date=&hide_filter=User+State

Per nascondere i filtri Stato utente e Data, aggiungi un altro parametro hide_filter per il filtro Data:

https://mycompany.looker.com/dashboards/390?User+State=New+Jersey&Date=&hide_filter=User+State&hide_filter=Date

Per i nomi dei filtri che contengono caratteri speciali, come le parentesi e la barra, in Primo acquisto (Sì / No), l'URL codifica i caratteri speciali:

https://mycompany.looker.com/dashboards/390?First+Purchase+%28Yes+%2F+No%29=

Per nascondere tale filtro, puoi copiare il nome del filtro codificato che esiste già nell'URL (First+Purchase+%28Yes+%2F+No%29) e utilizzarlo come valore del parametro hide_filter.

Ci sono alcuni aspetti aggiuntivi da comprendere in merito all'occultamento dei filtri della dashboard:

  • Qualsiasi utente con l'accesso Visualizza a una dashboard può nascondere i filtri della dashboard con l'URL. L'utente non deve disporre dell'accesso in modifica alla dashboard.
  • I filtri della dashboard nascosti continuano a essere applicati ai risultati della dashboard, anche se i controlli filtro non sono visibili.
  • I valori dei filtri nascosti possono comunque essere modificati e applicati alla dashboard modificando i valori nell'URL.
  • I filtri nascosti possono essere mostrati rimuovendo i parametri hide_filter dall'URL.
  • In modalità di modifica non vedrai i filtri nascosti.
  • Se nascondi un filtro obbligatorio senza un valore, i riquadri della dashboard generano errori di tipo Filtri non validi. Per risolvere uno di questi errori, assegna un valore al filtro richiesto.
  • Se le dashboard sono pianificate o inviate, i link alle dashboard inclusi nella pubblicazione non includono il parametro hide_filter.
  • Se le dashboard contengono avvisi, i link alle dashboard inclusi nella distribuzione degli avvisi non includono il parametro hide_filter.

Applicare filtri della dashboard agli avvisi

Il menu Filtri consente anche di applicare modifiche ai filtri degli avvisi presenti nei riquadri di una dashboard. Per ulteriori informazioni, consulta la pagina della documentazione dedicata a effetti delle modifiche alla dashboard sugli avvisi.

Modifica dei filtri della dashboard

In modalità di modifica, accanto a ogni filtro viene visualizzata un'icona con tre puntini del menu Filtro. Per modificare un filtro, fai clic sull'icona. Viene aperto il menu dei filtri, che mostra le opzioni per modificare o eliminare un filtro.

Seleziona l'opzione di menu Modifica per aprire una finestra di configurazione dei filtri, simile a quella utilizzata per aggiungere un filtro, completata con la configurazione esistente per il filtro. Qui puoi aggiornare il campo del filtro per, le impostazioni del filtro o i riquadri da aggiornare. Seleziona Aggiorna o Annulla nella finestra di configurazione del filtro per salvare o annullare le modifiche.

Dopo aver modificato i filtri, fai clic sul pulsante Aggiorna della dashboard per applicare le nuove impostazioni di filtro ai riquadri.

Fai clic su Salva nella barra degli strumenti blu per salvare le modifiche e uscire dalla modalità di modifica.

Eliminazione dei filtri della dashboard

In modalità di modifica, accanto a ogni filtro viene visualizzata l'icona con tre puntini del menu Filtro.

Per eliminare un filtro:

  1. Fai clic sull'icona con tre puntini Filtro menu.
  2. Si apre il menu dei filtri. Questo menu mostra le opzioni per modificare o eliminare un filtro.
  3. Seleziona l'opzione di menu Elimina per eliminare il filtro.
  4. Fai clic su Salva nella barra degli strumenti blu per salvare le modifiche e uscire dalla modalità di modifica.
  5. Dopo aver eliminato i filtri, fai clic sul pulsante Aggiorna della dashboard per applicare le nuove impostazioni ai filtri.

In alternativa, puoi selezionare l'opzione di menu Modifica, che apre la finestra di configurazione dei filtri. Fai clic sul pulsante Elimina nella finestra di configurazione del filtro per eliminare il filtro.

L'eliminazione di un filtro non può essere annullata.