Filtrare e limitare i dati nella nuova esperienza Esplora

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 di tuo interesse. Ad esempio, puoi filtrare i risultati della query di un'esplorazione in base agli ultimi tre mesi o a un determinato cliente. Looker offre una serie di condizioni di filtro per filtrare i dati.

La limitazione dei dati ti consente di visualizzare un sottoinsieme dei risultati completi della query. L'impostazione dei limiti dei 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 di esplorazione e unione delle query di Looker deve essere abilitata per la tua istanza. La funzionalità di anteprima è abilitata per impostazione predefinita. Se è disattivata e non sei un amministratore di Looker, chiedi a un amministratore di attivare la funzionalità.

Da una pagina Esplora, fai clic su Prova la nuova esperienza Esplora per passare alla nuova esperienza Esplora per tutte le esplorazioni con cui interagisci.

Filtrare i dati

I filtri ti consentono di limitare i dati visualizzati agli elementi di tuo interesse. Qualsiasi campo nell'istanza di Looker può diventare un filtro.

Non è necessario che un campo venga visualizzato nei risultati della query di un'esplorazione per poterlo filtrare. Ad esempio, puoi creare una query che filtri la data dell'ordine in base agli 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 di uso comune; Looker fornisce elenchi a discesa, widget del 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 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 AND e OR o utilizzare le funzioni di Looker.

Visualizzare e modificare i 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 dei filtri.

Puoi anche scorrere all'interno del riquadro dei filtri per visualizzare tutti i filtri.

Nel riquadro dei filtri puoi eseguire le seguenti attività:

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 dei filtri è chiuso, mostra un riepilogo dei filtri dell'esplorazione.

Filtrare in base al valore della cella

Puoi fare clic su un valore della cella nel riquadro Dati e poi selezionare l'opzione Filtra in base a per aggiungere un filtro per quel valore della cella.

Condizioni di filtro

I filtri possono essere riepilogati tramite le relative condizioni di filtro. Le condizioni di filtro includono i seguenti elementi:

  • Il campo in base al quale 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 fornisce 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 o modificare il valore del filtro nel relativo campo. Verranno 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 visualizza un elenco dei valori dei 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 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.

Ogni volta che modifichi una condizione di filtro, ricordati di fare clic su Esegui per aggiornare per eseguire di nuovo la query con l'aggiornamento applicato.

Filtri di base

I filtri di base sono costituiti da un insieme semplice di condizioni di filtro basate sulle opzioni 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 del riquadro Configura, seleziona l'icona Filtra per campo di un campo.
  • Nel riquadro Dati, seleziona l'opzione Filtra nel menu Altro della colonna di dati di un campo.

I filtri appena aggiunti vengono visualizzati nel riquadro dei filtri. Vai al riquadro dei filtri per aggiungere un valore del filtro e modificare la condizione di filtro.

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 un'area di vendita e assegnare i valori appropriati a singoli utenti o gruppi di utenti.

L'utilizzo di filtri con attributi utente ti 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 dell'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 all'area di vendita specifica dell'utente e si adatterà automaticamente per mostrare a ogni utente i dati della propria area di vendita.

Filtri di corrispondenze avanzate

I filtri di 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 di corrispondenze avanzate, utilizza la procedura di filtro di base per creare un filtro e seleziona l'opzione corrisponde a (avanzato) 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 di 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 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 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 le quali la condizione è yes. Puoi creare un filtro personalizzato per esplorazione.

Per aggiungere un filtro personalizzato:

  1. Vai al riquadro dei filtri.
  2. Seleziona + Espressione personalizzata.
  3. Inserisci una dimensione o una funzione per fare in modo che Looker visualizzi 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 yes o no.
  4. Seleziona Salva.
  5. 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 esplorazione.

Per modificare un filtro personalizzato, fai clic sull'icona Modifica accanto al filtro per aprire l'editor di espressioni personalizzate.

Più filtri

Quando sono presenti più filtri in un'esplorazione, 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 di questo 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, nel qual 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.

Filtrare le dimensioni: limita i dati non elaborati prima dei calcoli

Quando filtri una dimensione, limiti i dati non elaborati prima di eseguire i calcoli.

Ad esempio, supponiamo di aver 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 a una dimensione Gli ordini sono il 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 misura Conteggio ordini conta comunque gli ordini per ogni stato, ma i valori delle misure sono inferiori rispetto a quelli senza l'applicazione del filtro.

Filtrare le misure: 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 Conteggio ordini. Poi, aggiungi un filtro alla misura Conteggio ordini con la condizione is >= 250.

Looker conta prima tutti gli ordini per ogni città. Poi, viene applicato il filtro. Il filtro limita il set di dati alle sole città che hanno ricevuto più di 250 ordini, ma i valori delle misure sono gli stessi di quelli senza l'applicazione del filtro.

Potresti dover disattivare l'opzione riempimento della dimensione di Looker se Looker restituisce valori nulli.

Rimuovere i filtri

Per rimuovere un filtro dall'esplorazione, puoi eseguire una delle seguenti azioni:

  • Nel riquadro dei filtri, seleziona l'icona di chiusura Rimuovi accanto al filtro.
  • Nella scheda Tutti i campi o Campi in uso del riquadro Configura, seleziona l'icona Filtra per campo di un campo.
  • Nel riquadro Dati, seleziona l'opzione filter_alt_off Rimuovi filtro nel menu Altro della colonna di dati di un campo.

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:

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 il rendimento 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 Città degli utenti e Conteggio ordini, ordina per Conteggio ordini e poi specifica un limite di righe di 5 per visualizzare le città che hanno ricevuto 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, Looker imposta un limite di colonne predefinito di 50. 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 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. Come per i limiti di righe, l'ordinamento è importante: Looker applica prima 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 è sottoposta a pivot in base al campo Origine traffico ordini, se imposti un limite di colonne di 4, Looker aggiunge un banner che spiega che sono stati raggiunti i limiti di righe e colonne.

Il campo Limite colonne viene visualizzato nella barra dei dati.