Questa pagina spiega come un utente può filtrare e limitare i dati in un'esplorazione di Looker Explore. Ad esempio, un utente può filtrare i risultati della query dell'esplorazione in base agli ultimi tre mesi o a un determinato cliente. Gli utenti possono anche limitare il numero di righe o di colonne pivot visualizzate in un'esplorazione.
Filtrare i dati
I filtri ti consentono di limitare i dati visualizzati agli elementi di interesse. Qualsiasi campo nell'istanza di Looker può diventare un filtro.
Inoltre, non è necessario aggiungere una dimensione o una misura ai risultati per filtrarla. Ad esempio, puoi creare una query che filtri la data dell'ordine in base agli ultimi 90 giorni, anche se i risultati mostrano solo Cliente e Numero di ordini.
Puoi utilizzare qualsiasi combinazione di questi tipi di filtri nella query:
I filtri di base sono i più di uso comune; Looker fornisce elenchi a discesa, widget calendario e campi di testo appropriati.
Corrispondenze avanzate consentono di applicare una condizione più avanzata a un campo, ad esempio ricerche di testo complesse o un intervallo di date che inizia in passato e si estende per un determinato numero di giorni.
I filtri personalizzati ti consentono di specificare la logica di business dettagliata, combinare la logica
ANDeORo utilizzare le funzioni di Looker.
Filtri di base
Puoi aggiungere un filtro di base in diversi modi:
- Nel selettore di campi, seleziona Filtra per campo a destra del nome del campo.
- Nella scheda Risultati del riquadro Dati , seleziona l'icona a forma di ingranaggio nell'intestazione del campo e poi seleziona Filtra.
I filtri vengono visualizzati nella sezione Filtri. Per rimuovere un filtro, seleziona Rimuovi a destra della clausola del filtro.
Filtri standard
Le opzioni dei filtri standard variano in base al tipo di filtro. Ad esempio, una dimensione temporale ti consente di selezionare un intervallo di tempo, mentre una dimensione numerica ti offre opzioni come è o è >.
Per le dimensioni di testo, Looker visualizza un elenco dei valori dei dati esistenti per il campo. Man mano che digiti, Looker restringe l'elenco ai valori che includono il testo.
Per filtrare un insieme di valori di grandi dimensioni, incolla un elenco di valori nel campo del filtro. Il numero massimo di valori che puoi incollare potrebbe essere limitato dal browser o da altri elementi della rete e potrebbe essere anche di soli 2000.
Per inserire un carattere speciale in un filtro standard, aggiungi prima una barra rovesciata iniziale. Ad esempio, per filtrare in base a Santa Cruz, CA, devi inserire Santa Cruz \, CA.
Per aggiungere un'altra opzione al filtro, seleziona + Filtro. Questa azione apre la finestra di dialogo Aggiungi filtro, che ti consente di scegliere un campo su cui creare la nuova opzione di filtro. Per aggiungere un nuovo filtro gruppo, seleziona + Nuovo gruppo nella sezione Filtri.
Quando aggiungi più di un filtro, l'opzione per specificare la logica dei filtri AND e OR e passare da una all'altra viene visualizzata a sinistra dei campi dei filtri. Un nuovo gruppo di filtri crea un insieme separato di filtri con l'opzione per specificare la logica dei filtri AND e OR tra i gruppi.
Filtri calendario personalizzati
I calendari personalizzati ti consentono di definire un calendario aziendale, ad esempio un calendario fiscale o retail, e di applicarlo a un gruppo di dimensioni basato sulla data nel modello LookML.
Le opzioni di filtro per i calendari personalizzati vengono visualizzate solo quando filtri in base a un gruppo di dimensioni del calendario personalizzato. Queste opzioni ti consentono di filtrare in base a intervalli di tempo personalizzati, ad esempio è negli ultimi 3 anni personalizzati o è questo periodo personalizzato. I filtri del calendario personalizzato supportano intervalli di tempo come periodo personalizzato, stagione personalizzata, anno personalizzato, trimestre personalizzato, settimana personalizzata e giorno personalizzato.
Filtri con attributi utente
Gli amministratori di Looker possono configurare gli attributi utente che specificano valori specifici dell'utente. Ad esempio, un amministratore può definire un attributo utente per una regione di vendita e assegnare i valori appropriati a singoli utenti o gruppi di utenti.
Gli attributi utente ti consentono di personalizzare automaticamente un Look o una dashboard per ogni utente che la visualizza. La condizione corrisponde a un attributo utente offre questa flessibilità specifica dell'utente. Ad esempio, puoi filtrare una dimensione della regione di vendita in un Look in modo che sia uguale a un attributo utente della regione di vendita. Il Look verrà filtrato in base alla regione di vendita specifica dell'utente e verrà regolato automaticamente per mostrare a ogni utente i dati della propria regione di vendita.
Filtri di corrispondenze avanzate
Per aggiungere un filtro di corrispondenze avanzate, seleziona l'opzione corrisponde a (avanzato) dal menu a discesa della condizione del filtro.
Nel campo di testo, inserisci l'espressione di filtro. Per visualizzare tutte le espressioni di filtro disponibili, consulta la pagina della documentazione Espressioni di filtro di Looker.
Per inserire un carattere speciale in un filtro di corrispondenze avanzate, aggiungi prima un accento circonflesso (^). Ad esempio, per filtrare in base a Santa Cruz, CA, devi inserire Santa Cruz ^, CA.
L'amministratore di Looker può configurare valori specifici dell'utente, chiamati attributi utente, che ti consentono di personalizzare automaticamente un Look per ogni utente. Per fare riferimento a un attributo utente in un filtro di corrispondenze avanzate, utilizza la seguente sintassi:
{{ _user_attributes['USER_ATTRIBUTE_NAME'] }}
Filtri personalizzati
I filtri personalizzati ti consentono di scrivere i campi, le costanti, le funzioni e gli operatori per personalizzare il filtro. Looker ti consente di creare un'espressione che restituisce yes o no. Quando esegui la query, Looker restituisce solo le righe per cui la condizione è yes.
Aggiungere un filtro personalizzato
Per aggiungere un filtro personalizzato dalla sezione Filtri:
- Seleziona + Espressione personalizzata.
- Inserisci una dimensione o una funzione per consentire a Looker di visualizzare un elenco di funzioni, operatori e nomi di campi da utilizzare nell'espressione. Seleziona un termine nel menu a discesa per aggiungerlo all'espressione. Al termine, l'espressione di filtro personalizzato deve restituire
yesono. - Seleziona Salva.
- Seleziona Esegui (o utilizza la scorciatoia da tastiera Comando-Invio per Mac o Ctrl+Invio per Windows) per eseguire la query con il filtro personalizzato applicato.
La pagina della documentazione Creazione di espressioni di Looker spiega come creare espressioni di Looker aiutandoti con l'editor.
Le espressioni di Looker possono utilizzare tutti i campi, le funzioni e gli operatori necessari per la tua logica di business. Più la condizione è complessa, più il database deve lavorare per valutarla; le condizioni complesse possono allungare i tempi di esecuzione delle query.
Rimuovere un filtro personalizzato
Per rimuovere un'espressione di filtro personalizzato dalla query, seleziona Rimuovi dall'intestazione Filtro personalizzato. Se lasci aperta la pagina del browser, Looker ricorda ciò che hai digitato e l'espressione viene visualizzata di nuovo se selezioni di nuovo Filtro personalizzato.
Filtrare le dimensioni: limita i dati non elaborati prima dei calcoli
Quando filtri in base a una dimensione, limiti i dati non elaborati prima di eseguire qualsiasi calcolo.
Ad esempio, supponiamo che tu abbia creato un'esplorazione per visualizzare il numero di ordini effettuati ogni giorno. L'esplorazione include i campi Data di creazione degli ordini e Conteggio degli ordini. Poi aggiungi un filtro a una dimensione Stato dell'ordine con la condizione is COMPLETED.

Looker rimuove dai dati tutti gli ordini che non sono stati completati. La misura continua a contare gli ordini rimanenti per ogni giorno, ma i valori delle misure sono inferiori.
Filtrare le misure: limita i risultati dopo il calcolo delle misure
Quando filtri in base a una misura, limiti i risultati dopo che la misura è stata calcolata.
Ad esempio, supponiamo che tu abbia creato un'esplorazione per visualizzare il numero di ordini effettuati ogni giorno. L'esplorazione include i campi Data di creazione degli ordini e Conteggio degli ordini. Poi aggiungi un filtro alla misura Conteggio degli ordini con la condizione is < 20.

Looker conta prima tutti gli ordini per ogni giorno. Poi viene applicato il filtro. Il filtro limita il set di dati solo ai giorni in cui sono stati effettuati meno di 20 ordini. Potresti dover disattivare l'opzione Riempimento delle dimensioni di Looker se Looker restituisce valori nulli.
Limitare i dati
Looker supporta fino a 5000 righe o fino a 50.000 righe se l'amministratore ha specificato un limite superiore. Looker supporta fino a 200 colonne per i risultati delle query sottoposte a pivot o non sottoposte a pivot. Per le prestazioni del browser, sono consigliate 50 o meno colonne. Looker imposta un limite di colonne predefinito di 50 colonne per i risultati delle query sottoposte a pivot.
Per visualizzare un sottoinsieme dei risultati completi della query, puoi impostare un limite di righe, un limite di colonne o entrambi.
Limiti di righe
Puoi impostare un limite di righe fino a 5000 righe o fino a 50.000 righe se l'amministratore ha specificato un limite superiore. Looker ti avvisa se potresti nascondere i dati impostando un limite di righe troppo basso. L'ordinamento è importante: Looker applica prima l'ordinamento e poi il limite. Ad esempio, in una query che contiene i campi Mese di creazione degli ordini e Conteggio degli ordini, ordina per Conteggio degli ordini e poi specifica un limite di righe di 5 per visualizzare i mesi in cui è stato effettuato il maggior numero di ordini.

Per ulteriori informazioni sui limiti di righe in altre parti di Looker, consulta la pagina delle best practice What are all the row limits in Looker? Quali sono tutti i limiti di righe in Looker?
Limiti di colonne
Se hai aggiunto un pivot ai risultati della query, puoi applicare un limite di colonne fino a 200. Looker ti avvisa se potresti nascondere i dati impostando un limite di colonne troppo basso. L'ordinamento del pivot è importante: Looker applica prima l'ordinamento e poi il limite. Ad esempio, in una query che contiene il campo Conteggio degli ordini e che è sottoposta a pivot in base al campo Mese di creazione degli ordini, ordina per Mese di creazione degli ordini per visualizzare i cinque mesi più recenti in cui sono stati creati gli ordini.

Le dimensioni, i calcoli tabulari delle dimensioni, le colonne dei totali delle righe e i calcoli tabulari delle misure al di fuori dei pivot non vengono conteggiati ai fini del limite di colonne. I gruppi sottoposti a pivot vengono conteggiati come una colonna ai fini del limite di colonne.