Questa pagina spiega come un utente può filtrare e limitare i dati nella nuova esperienza Esplora di Looker.
I filtri ti consentono di restringere i risultati di un'esplorazione ai soli dati che ti interessano. Ad esempio, puoi filtrare i risultati di una query di Esplora per gli ultimi tre mesi o per un determinato cliente. Looker offre una serie di condizioni di filtro per filtrare i dati.
La limitazione dei dati consente di visualizzare un sottoinsieme dei risultati completi della query. L'impostazione di limiti ai dati può essere utile quando vuoi ottimizzare la velocità o il rendimento, soprattutto con set di dati di grandi dimensioni. Con Looker, puoi limitare le righe o le colonne pivot.
Ruoli obbligatori
Per visualizzare, filtrare e limitare le esplorazioni, devi disporre del ruolo utente Looker o di un altro ruolo che contenga l'autorizzazione explore.
Accedere alla nuova esperienza Esplora
Per accedere alla nuova esperienza Esplora, la funzionalità di anteprima Nuova esperienza Esplora di Looker deve essere attivata per la tua istanza. Se non sei un amministratore di Looker, chiedi a un amministratore di attivare la funzionalità.
Da una pagina Esplora, fai clic su Prova la nuova esplorazione per passare alla nuova esperienza di esplorazione per tutte le esplorazioni con cui interagisci.
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.
Un campo non deve essere visualizzato nei risultati di una query di esplorazione per poterlo filtrare. Ad esempio, puoi creare una query che filtri la data dell'ordine negli ultimi 90 giorni, anche se i risultati contengono 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.
Le corrispondenze avanzate consentono una condizione di filtro più avanzata, ad esempio ricerche di testo complesse o un intervallo di date che inizia nel passato e si estende per un determinato numero di giorni.
I filtri personalizzati ti consentono di specificare una logica di business dettagliata, combinare la logica
ANDeORo utilizzare le funzioni di Looker.
Visualizzazione e modifica dei filtri
Per visualizzare o modificare i filtri nella nuova esperienza Esplora, apri il riquadro dei filtri facendo clic sull'icona Filtri nella parte superiore della finestra Esplora o accanto al riquadro Configura.

Puoi espandere o ridurre a icona il riquadro dei filtri facendo clic e trascinando dal bordo inferiore del riquadro.
Puoi anche scorrere all'interno del riquadro del filtro per visualizzare tutti i filtri.
Nel riquadro del filtro, puoi eseguire le seguenti attività:
- Modifica le condizioni del filtro.
- Aggiungi nuovi filtri facendo clic su + Filtri, + Nuovo gruppo o + Espressione personalizzata.
- Rimuovi i filtri facendo clic sull'icona Rimuovi.
- Per visualizzare il codice LookML del campo filtrato, fai clic sul menu Azioni di filtro e seleziona Vai a LookML.
- Seleziona la logica AND o OR quando sono presenti più filtri o più gruppi di filtri nell'esplorazione.
Ogni volta che aggiungi, rimuovi o modifichi un filtro, ricordati di fare clic su Esegui per aggiornare per eseguire di nuovo la query con l'aggiornamento applicato.
Per chiudere il riquadro dei filtri, fai clic sull'icona Filtri. Quando il riquadro del filtro è chiuso, mostra un riepilogo dei filtri di Esplora.
Condizioni filtro
I filtri possono essere riepilogati tramite le relative condizioni di filtro. Le condizioni del filtro includono i seguenti elementi:
- Il campo su cui viene applicato il filtro (una dimensione o una misura).
- L'operatore di filtro, ad esempio è compreso tra, contiene o è >. L'operatore di filtro definisce il confronto logico che contribuisce a formare la logica del filtro.
- Il valore del filtro con cui vengono confrontati i dati.
Le condizioni di filtro variano in base al tipo di campo. Ad esempio, un filtro che utilizza una dimensione temporale ti consente di selezionare un intervallo di tempo per il valore del filtro; una dimensione numerica ti offre opzioni di operatore come è > o è <.
Puoi modificare la condizione di filtro per un filtro nel riquadro dei filtri. Ad esempio, puoi selezionare il menu a discesa dell'operatore per modificare la logica del filtro oppure modificare il valore del filtro nel relativo campo. Vengono visualizzate le condizioni di filtro disponibili per un campo.
Quando inserisci un valore per un filtro che utilizza dimensioni di testo (ad esempio un campo per i nomi dei clienti), Looker mostra un elenco dei valori di dati esistenti per il campo. Man mano che digiti nel campo del valore, Looker restringe l'elenco ai valori che includono quel testo.
Per filtrare un ampio insieme di valori, 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 tua rete e potrebbe essere pari a 2000.
Ogni volta che modifichi una condizione di filtro, ricordati di fare clic su Esegui per aggiornare per eseguire nuovamente la query con l'aggiornamento applicato.
Filtri di base
I filtri di base sono costituiti da un semplice insieme di condizioni di filtro basate sulle opzioni del menu a discesa predefinite di Looker.
Puoi aggiungere un filtro di base in diversi modi:
- Nel riquadro dei filtri, fai clic su + Filtro per aggiungere un filtro di base. Questa azione apre la finestra di dialogo Aggiungi filtro, che ti consente di scegliere un campo su cui creare il nuovo filtro.
- Nella scheda Tutti i campi o Campi in uso nel riquadro Configura, seleziona l'icona Filtra per campo di un campo.
- Nel riquadro Dati, seleziona l'opzione Filtro nella colonna di dati di un campo menu Altro.
I filtri appena aggiunti vengono visualizzati nel riquadro dei filtri. Vai al riquadro del filtro per aggiungere un valore del filtro e modificare la condizione del filtro.
Filtri con attributi utente
Gli amministratori di Looker possono configurare gli attributi utente che specificano valori specifici per l'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.
L'utilizzo dei filtri con gli attributi utente consente di personalizzare automaticamente un'esplorazione o un Look per ogni utente che lo visualizza. L'operatore corrisponde a un attributo utente offre questa flessibilità specifica per l'utente. Ad esempio, puoi filtrare una dimensione dell'area di vendita in un'esplorazione in modo che sia uguale a un attributo utente dell'area di vendita. L'esplorazione verrà filtrata in base alla regione di vendita specifica dell'utente e verrà modificata automaticamente per mostrare a ogni utente i dati relativi alla propria regione di vendita.
Filtri per le corrispondenze avanzate
I filtri per le corrispondenze avanzate consentono una logica di filtro più complessa e l'inserimento libero di testo, espressioni di filtro o valori nel campo del valore del filtro.
Per aggiungere un filtro per le corrispondenze avanzate, utilizza la procedura per creare un filtro di base e seleziona l'opzione Corrispondenze (avanzate) dal menu a discesa dell'operatore del filtro.
Nel campo di testo, inserisci l'espressione di filtro o un'altra logica. 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'espressione di filtro delle corrispondenze avanzate, aggiungi un accento circonflesso (^) prima del carattere speciale. Ad esempio, per inserire la virgola nell'espressione di filtro Santa Cruz, CA, devi inserire Santa Cruz ^, CA.
Per fare riferimento a un attributo utente in un filtro per 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 necessari 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. Puoi creare un filtro personalizzato per ogni esplorazione.
Per aggiungere un filtro personalizzato:
- Vai al riquadro dei filtri.
- Seleziona + Espressione personalizzata.
- Inserisci una dimensione o una funzione per visualizzare un elenco di funzioni, operatori e nomi dei campi da utilizzare nell'espressione. Seleziona un termine nel menu a discesa per aggiungerlo all'espressione. Al termine, l'espressione di filtro personalizzata deve restituire
yesono. - Seleziona Salva.
- Seleziona Esegui per aggiornare 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.
Puoi creare un filtro personalizzato per ogni esplorazione.
Per modificare un filtro personalizzato, fai clic sull'icona Modifica accanto al filtro per aprire l'editor delle espressioni personalizzate.
Più filtri
Quando in un'esplorazione sono presenti più filtri, hai a disposizione alcune opzioni per organizzare la logica dei filtri.
Per impostazione predefinita, Looker inserisce tutti i filtri in un unico gruppo. Tutti i filtri del gruppo sono collegati tra loro tramite la logica di filtro AND e OR.
A volte potresti voler filtrare un'esplorazione in base a più condizioni non direttamente correlate. In questo caso, puoi creare gruppi di filtri aggiuntivi e collegarli tramite la logica AND o OR.
Per aggiungere un nuovo gruppo di filtri, seleziona + Nuovo gruppo nella sezione Filtri.
Dimensioni filtro: 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 lo stato degli acquisti effettuati per la prima volta. L'esplorazione include i campi Stato ordini e Conteggio ordini. Poi aggiungi un filtro alla dimensione Ordini è primo acquisto (sì/no) con il valore YES.

Looker rimuove dai risultati tutti gli ordini che non sono ordini effettuati per la prima volta. La metrica Conteggio ordini continua a conteggiare gli ordini per ogni stato, ma i valori della metrica sono inferiori rispetto a quelli che si otterrebbero se il filtro non fosse applicato.
Misure di filtraggio: limita i risultati dopo il calcolo delle misure
Quando filtri una misura, limiti i risultati dopo che la misura è stata calcolata.
Ad esempio, supponiamo di aver creato un'esplorazione per visualizzare il numero di ordini effettuati per città. L'esplorazione include i campi Città degli utenti e Numero di ordini. Poi, aggiungi un filtro alla misura Conteggio ordini con la condizione is >= 250.

Looker conteggia innanzitutto tutti gli ordini per ogni città. A questo punto, il filtro viene applicato. Il filtro limita il set di dati alle sole città che hanno registrato più di 250 ordini, ma i valori delle metriche sono gli stessi di quando il filtro non è applicato.
Potresti dover disattivare l'opzione riempimento della dimensione di Looker se Looker restituisce valori nulli.
Rimuovere i filtri
Per rimuovere un filtro da Esplora, puoi eseguire una delle seguenti azioni:
- Nel riquadro del filtro, seleziona l'icona Rimuovi accanto al filtro.
- Nella scheda Tutti i campi o Campi in uso nel riquadro Configura, seleziona l'icona Filtra per campo di un campo.
- Nel riquadro Dati, seleziona l'opzione filter_alt_off Rimuovi filtro nella colonna di dati di un campo menu Altro.
Altri modi per filtrare i dati
Il filtraggio dei dati in un'esplorazione è solo uno dei modi per filtrare i dati. Altri modi per filtrare i dati con Looker includono:
- Puoi configurare le dashboard di Looker con filtri facoltativi o obbligatori per consentire agli utenti di filtrare i dati visualizzati nelle dashboard. Per saperne di più, consulta Aggiungere e modificare i filtri dei dashboard definiti dall'utente.
- Gli sviluppatori di Looker possono specificare il comportamento dei filtri obbligatori utilizzando LookML. Per saperne di più, consulta Creare filtri obbligatori con LookML.
Limitazione dei 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 senza pivot. Per il rendimento del browser, sono consigliate 50 colonne o meno. Looker imposta un limite 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'ordine di ordinamento è importante: Looker prima applica l'ordinamento e poi applica il limite. Ad esempio, in una query che contiene i campi Città degli utenti e Numero di ordini, ordina in base a Numero di ordini e poi specifica un limite di righe di 5 per visualizzare le città con il maggior numero di ordini.

Per saperne di più sui limiti di righe in altre parti di Looker, consulta Quali sono tutti i limiti di righe in Looker? Pagina Best practice.
Limiti di colonne
Se hai aggiunto un pivot ai risultati della query, Looker imposta un limite predefinito di 50 colonne. Puoi regolare il limite di colonne fino a 200 o fino a 1.
Le dimensioni, i calcoli tabulari delle dimensioni, le colonne dei totali di riga e i calcoli tabulari delle misure al di fuori delle tabelle pivot non vengono conteggiati ai fini del limite di colonne. I gruppi pivot vengono conteggiati come una colonna ai fini del limite di colonne. Come per i limiti di righe, l'ordine di ordinamento è importante: Looker prima applica l'ordinamento e poi il limite.
Looker ti avvisa se potresti nascondere i dati impostando un limite di colonne troppo basso. Ad esempio, in una query che contiene il campo Conteggio ordini e che è organizzata in tabella pivot in base al campo Origine traffico ordini, se imposti un limite di colonne pari a 4, Looker aggiunge un banner che spiega che sono stati raggiunti i limiti di righe e colonne.
