Tipi di filtri in Tableau: condizione per formula, estratto, contesto

I dati possono essere organizzati e semplificati utilizzando varie tecniche in Tableau. Utilizzeremo il file di testo "Sample-Superstore.csv" per la dimostrazione in questo tutorial.

Tipi di filtri

I filtri possono essere applicati in un foglio di lavoro per limitare il numero di record presenti in un set di dati. In Tableau Desktop vengono utilizzati vari tipi di filtri in base a scopi diversi. Di seguito sono riportati i diversi tipi di filtri utilizzati in Tableau. I nomi dei tipi di filtro vengono ordinati in base all'ordine di esecuzione Quadro.

  1. Estrai filtri
  2. Filtri origine dati
  3. Filtri di contesto
  4. Filtri dimensionali
  5. Filtri di misura

Estrai filtri

I filtri di estrazione vengono utilizzati per filtrare i dati estratti dall'origine dati. Questo filtro viene utilizzato solo se l'utente estrae i dati dall'origine dati.

Una volta connesso il file di testo a Tableau, puoi vedere l'opzione Live ed Estrai nell'angolo in alto a destra della scheda dell'origine dati. Live Connection si connette direttamente a un'origine dati. La connessione Estrai estrae i dati dall'origine dati e crea una copia locale nel repository di Tableau. La procedura per creare un filtro di estrazione è la seguente.

Passo 1) Dopo aver collegato il file di testo a Tableau,

  • Fare clic sul pulsante di opzione "Estrai" come mostrato in figura.

Ciò creerà una copia locale nel repository di Tableau.

Estrai filtri

Passo 2) Avanti,

  1. Fai clic sull'opzione "Modifica" posizionata vicino al pulsante Estrai.
  2. Si apre la finestra "Estrai dati". Fare clic sull'opzione "Aggiungi" presente nella finestra.

Estrai filtri

Passo 3) La finestra "Aggiungi filtro" è aperta per selezionare le condizioni del filtro.

Puoi scegliere uno qualsiasi dei campi e aggiungerlo come filtro di estrazione. In questo esempio, abbiamo selezionato "Categoria" come filtro di estrazione.

  1. Seleziona "Categoria" dall'elenco
  2. Fare clic su "OK".

Estrai filtri

Dopo aver fatto clic sul pulsante OK, si apre una finestra di filtro.

Estrai filtri

La finestra del filtro dispone di più opzioni per filtrare la "Categoria" in base a vari casi d'uso. Tutti i casi d'uso e le relative condizioni di filtro sono spiegati di seguito.

Condizione del filtro in Tableau

Caso d'uso 1: seleziona dall'elenco

Per impostazione predefinita, la finestra del filtro apre l'opzione "Seleziona dall'elenco". Puoi includere o escludere i membri presenti nel campo utilizzando questa opzione.

Per includere puoi

  1. Seleziona i membri
  2. Fare clic su OK.

Condizione del filtro in Tableau

Per escludere i membri selezionati,

  1. Fare clic sulla casella di controllo "Escludi"
  2. Seleziona i membri da escludere
  3. Fare clic su OK.

Condizione del filtro in Tableau

Ci sono altre due opzioni in "Seleziona dall'elenco".

  1. Tutti
  2. Nona

Tutti:

Questa opzione include o esclude tutti i membri presenti nel campo. In questo esempio, tutti i membri vengono inclusi facendo clic sull'opzione "Tutti".

Passo 1)

  1. Seleziona l'opzione "Tutti".
  2. Clicca su OK

Condizione del filtro in Tableau

Passo 2) Il prossimo,

  1. Mostra il filtro dei dati di estrazione. La condizione del filtro viene aggiunta anche nella finestra del filtro di estrazione.
  2. Fare clic su OK per aggiungere il filtro di estrazione.

Condizione del filtro in Tableau

Per escludere tutti i membri nell'elenco, fare innanzitutto clic sul pulsante "Escludi". Quindi selezionare l'opzione "Tutti" e fare clic su OK. Questa procedura aggiunge il filtro nella finestra del filtro dei dati di estrazione.

Condizione del filtro in Tableau

None:

Se desideri cancellare tutta la selezione effettuata nella finestra del filtro e iniziare una nuova selezione, puoi utilizzare questa opzione 'nessuna'. L'opzione Nessuna cancella tutta la selezione effettuata nella finestra del filtro. Una volta cancellato è possibile selezionare i nuovi membri.

  1. Fare clic sull'opzione "Nessuno". Seleziona i nuovi membri da aggiungere come filtro.
  2. Fare clic su OK per aggiungere il filtro di estrazione.

Condizione del filtro in Tableau

Caso d'uso 2: elenco valori personalizzato

Un elenco di valori personalizzati consente all'utente di digitare il nome del membro e filtrare il campo di conseguenza. Un elenco di valori personalizzati può essere creato seguendo la procedura indicata.

Passo 1) Nella schermata Filtro

  1. Fare clic sul pulsante di opzione "Elenco valori personalizzato".
  2. Digita il nome del membro.
  3. Fare clic sul simbolo "+" per aggiungere il nome all'elenco.
  4. È possibile aggiungere più membri all'elenco e fare clic su OK

Condizione del filtro in Tableau

C'è un'opzione nella finestra "Includi tutti i valori quando vuoto". Può essere selezionato per includere tutti i valori presenti nel campo quando il membro selezionato non ha dati.

Condizione del filtro in Tableau

L'opzione Cancella elenco cancella l'elenco dei valori doganali.

Condizione del filtro in Tableau

Caso d'uso 3: usa tutto

Questa opzione seleziona tutti i membri presenti nel campo.

Condizione del filtro in Tableau

Caso d'uso 4: carattere jolly

L'opzione carattere jolly viene utilizzata per filtrare i campi in base alla corrispondenza del carattere jolly. Gli utenti possono digitare il carattere e filtrare il campo in base alla corrispondenza. I diversi tipi di partite sono indicati di seguito.

contiene Seleziona i membri se il nome del membro contiene caratteri digitati.
Inizia con Seleziona i membri se il nome del membro inizia con caratteri digitati.
Finisce con Seleziona i membri se il nome del membro termina con caratteri digitati.
Corrisponde esattamente Seleziona i membri se il nome del membro corrisponde esattamente ai caratteri digitati.

Passo 1)

  1. Seleziona la scheda "Carattere jolly".
  2. Digita i caratteri da abbinare.
  3. Seleziona il tipo di corrispondenza. In questo esempio è selezionato il tipo di corrispondenza "Contiene".
  4. Fare clic su OK.

Condizione del filtro in Tableau

Caso d'uso 5: filtro in base alla condizione

Questa opzione viene utilizzata per filtrare il set di dati fornendo diverse condizioni. Di seguito è riportata la condizione del filer in base al campo.

Per campo:

  1. Seleziona la scheda "Condizione" nella finestra Filtro.
  2. Fare clic sul pulsante di opzione "Per campo".
  3. Selezionare il nome del campo da filtrare dall'elenco a discesa.
  4. Seleziona il tipo di aggregazione come Somma, media e mediana dall'elenco a discesa.
  5. Scegli l'operatore dal menu a discesa.
  6. Immettere il valore per filtrare il campo selezionato.
  7. Fare clic su OK.

Condizione del filtro in Tableau

Nell'esempio precedente, il set di dati viene filtrato per visualizzare i dati in cui la somma delle vendite è maggiore di 1000.

La gamma di valori:

Questa opzione mostra il valore minimo e massimo del campo selezionato facendo clic sul pulsante 'Carica'. Può essere utilizzato per fare riferimento ai valori.

Condizione del filtro in Tableau

Filtra condizione per formula

Puoi scrivere una formula per filtrare il set di dati utilizzando questa opzione. La procedura è spiegata di seguito.

Passi:

  1. Fare clic sul pulsante di opzione "Per formula".
  2. Inserisci la formula nella casella come mostrato nella figura.
  3. Clicca su Ok.

Filtra condizione per formula

Nell'esempio sopra, la formula scritta filtra i dati in cui la somma delle vendite è maggiore di 1000.

Caso d'uso 6: filtri superiori o inferiori

Questa opzione viene utilizzata per selezionare il primo o l'ultimo numero di record.

Per campo:

Passo 1)

  1. Seleziona la scheda "In alto" dalla finestra del filtro.
  2. Fare clic sul pulsante di opzione "Per campo".

Filtra condizione per formula

Passo 2)

  1. Seleziona "In alto" o "In basso".
  2. Scegli il numero di record.
  3. Seleziona il campo.
  4. Scegli il tipo di aggregazione.
  5. Clicca su Ok.

Filtra condizione per formula

Nell'esempio precedente, il filtro limita il set di dati per mostrare i primi 10 record in base alla somma delle vendite.

Per formula:

La condizione superiore o inferiore può essere data anche tramite formula.

Passi:

  1. Fare clic sul pulsante di opzione "Per formula".
  2. Seleziona "In alto" o "In basso".
  3. Scegli il numero di record.
  4. Inserisci la formula.
  5. Fare clic su OK.

Filtra condizione per formula

Nell'esempio precedente, la formula è stata scritta per mostrare i primi 10 record in base alla somma delle vendite.

Filtro origine dati

Un filtro dell'origine dati viene utilizzato per filtrare i dati a livello dell'origine dati. Può limitare i record presenti nel set di dati. Questo filtro è simile al filtro di estrazione per la protezione dei dati. Ma il filtro dell'origine dati e il filtro di estrazione non sono collegati tra loro. Il filtro dell'origine dati funziona sia sulla connessione live che su quella delle estrazioni. La procedura per selezionare il filtro dell'origine dati è la seguente.

Passo 1) Fai clic sul pulsante "Aggiungi" posizionato nell'angolo in alto a destra della scheda dell'origine dati.

Filtro origine dati

Passo 2) Si apre la finestra "Modifica filtri origine dati". Fare clic sull'opzione "Aggiungi" presente nella finestra.

Filtro origine dati

Dopo aver fatto clic sul pulsante "Aggiungi", segui i passaggi rimanenti dall'argomento "Estrai filtri" -> Passaggio 3.

Filtro contestuale

Un filtro di contesto è un filtro indipendente che può creare un set di dati separato dal set di dati originale e calcolare le selezioni effettuate nel foglio di lavoro. Uno o più filtri categoriali che separano il set di dati in parti principali possono essere utilizzati come filtro di contesto. Tutti gli altri filtri utilizzati nel foglio di lavoro funzionano in base alla selezione del filtro di contesto. Le funzioni dei filtri contestuali possono essere spiegate attraverso un foglio Excel.

Filtro contestuale

La figura mostra un set di dati campione. Dal set di dati, si identifica che 'Category' può essere utilizzato come filtro di contesto in quanto può dividere il set di dati in parti principali. Una volta applicato il filtro al set di dati, è possibile ottenere i seguenti dati.

Filtro contestuale

Quando viene selezionata la categoria “Mobili”, i dati disponibili nella particolare categoria vengono mostrati in figura. Altri filtri che possono essere applicati nel foglio dipenderanno dal filtro della categoria. Questa è la funzione di base dell'utilizzo del filtro contestuale. Tableau crea un set di dati temporaneo nel motore del repository in base alla selezione del filtro di contesto. Una volta selezionato il filtro di contesto, tutte le altre selezioni e filtri dipendono dalla selezione del filtro di contesto specifico. La tabella temporanea o il set di dati creato selezionando il filtro di contesto viene caricato ogni volta che il filtro di contesto viene modificato.

Applica filtri contestuali nel foglio di lavoro:

È possibile aggiungere qualsiasi dimensione come filtro di contesto seguendo i passaggi indicati di seguito:

Passo 1) La dimensione da aggiungere come filtro di contesto deve essere aggiunta nella casella della sezione filtro come mostrato nell'immagine.

Applica filtri contestuali nel foglio di lavoro

Passo 2) Fare clic con il tasto destro sulla dimensione aggiunta nella sezione filtro e selezionare l'opzione "Aggiungi al contesto".

Applica filtri contestuali nel foglio di lavoro

Passo 3) Una volta selezionato il filtro come filtro di contesto, il colore della casella di dimensione cambia in grigio. Questa casella di colore grigio è un'indicazione del filtro di contesto.

Applica filtri contestuali nel foglio di lavoro

Rimozione del filtro contestuale:

Qualsiasi filtro di contesto può essere riportato al filtro normale selezionando l'opzione "Remove from Context" disponibile quando si fa clic con il pulsante destro del mouse sulla dimensione. Anche il colore della casella della dimensione tornerà al colore blu come indicazione.

Rimozione del filtro contestuale

Vantaggi dell'utilizzo dei filtri contestuali:

Migliorare la prestazione:

Quando il filtro di contesto viene utilizzato in origini dati di grandi dimensioni, può migliorare le prestazioni poiché crea una parte temporanea del set di dati in base alla selezione del filtro di contesto. Le prestazioni possono essere effettivamente migliorate attraverso la selezione dei principali filtri di contesto categoriali.

Condizioni del filtro dipendenti:

I filtri contestuali possono essere utilizzati per creare condizioni di filtro dipendenti in base ai requisiti aziendali. Quando la dimensione dell'origine dati è grande, è possibile selezionare il filtro di contesto sulla categoria principale ed eseguire altri filtri pertinenti.

Filtri dimensionali

Quando una dimensione viene utilizzata per filtrare i dati in un foglio di lavoro, viene chiamata filtro dimensione. Si tratta di un filtro non aggregato in cui è possibile aggiungere una dimensione, un gruppo, un set e un contenitore. È possibile applicare un filtro dimensione tramite le condizioni superiore o inferiore, la corrispondenza con caratteri jolly e la formula.

I membri presenti in una dimensione possono essere inclusi o esclusi dall'elenco utilizzando questo filtro. Il filtro dimensione può essere visualizzato in un foglio o in una dashboard per modificare dinamicamente la condizione del filtro. Il processo per aggiungere una dimensione come filtro è il seguente.

Passo 1) Vai a un foglio di lavoro come indicato negli argomenti precedenti e segui i passaggi.

  1. Seleziona una dimensione dall'elenco delle dimensioni. In questo esempio, 'Category' è scelto dall'elenco delle dimensioni. Trascina la dimensione nella casella 'Filters'.
  2. Apre la finestra "Filtro". Seleziona il membro dall'elenco.
  3. Fare clic su OK.

Filtri dimensionali

La procedura precedente filtra il set di dati per mostrare i record solo per la categoria "Mobili".

Filtri dimensionali

Misura filtro:

Un filtro di misura può filtrare i dati in base ai valori presenti in una misura. I valori di misura aggregati possono essere utilizzati nel filtro di misura per modificare i dati. Un filtro di misura può essere applicato in un foglio di lavoro seguendo la procedura.

Passo 1) Vai a un foglio di lavoro

  1. Seleziona una misura presente nella scheda Misure. In questo esempio, è selezionata 'Vendite'. Trascina la misura nella casella 'Filtro'.
  2. Si apre una finestra 'Campo filtro'. Selezionare una delle aggregazioni dall'elenco. In questo esempio, Sum viene considerato come tipo di aggregazione.
  3. Fare clic sul pulsante "Avanti".

Misura filtro

Passo 2) Si apre una finestra in cui è necessario selezionare l'intervallo di valori. Le altre tipologie di opzioni presenti nella finestra sono riportate di seguito.

Gamma di valori È possibile fornire e filtrare l'intervallo minimo e massimo del valore di misura.
Almeno Viene fornito un valore minimo di una misura per filtrare i dati.
Al massimo Viene fornito un valore massimo di una misura per filtrare i dati.
Special Un'opzione per selezionare valori null o non null e filtrare i dati.
  1. Seleziona l'intervallo di valori. È possibile modificare il limite superiore e inferiore dell'intervallo di valori.
  2. Fare clic su OK.

Misura filtro

L'esempio precedente filtra il set di dati in base alla somma del valore delle vendite compreso tra 0 e 22638.

Filtro personalizzato o rapido:

I filtri possono essere personalizzati in base alla selezione dell'utente. I filtri possono personalizzare fogli di lavoro e dashboard per modificare i dati in modo dinamico. La procedura per personalizzare il filtro è la seguente.

Passo 1) Aggiungi il filtro "Categoria" come mostrato nell'argomento Filtro dimensione.

  1. Fare clic con il tasto destro sul filtro aggiunto.
  2. Seleziona l'opzione "Mostra filtro".

Filtro personalizzato o rapido

Passo 2) Mostra la casella filtro 'Categoria' sul lato destro del foglio di lavoro. Per impostazione predefinita, il filtro mostra l'elenco multi-valore come mostrato nella figura.

Filtro personalizzato o rapido

Passo 3) Puoi selezionare o deselezionare i membri presenti nel filtro e modificare i dati.

Filtro personalizzato o rapido

Filtro utente:

Il filtro utente protegge i dati a livello di riga presenti in un set di dati. Può essere utilizzato quando si pubblica la cartella di lavoro su un server. È possibile applicare condizioni di filtro diverse a utenti diversi. Ad esempio, supponiamo che ci siano tre dipartimenti in un'azienda: mobili, forniture per ufficio e tecnologia. Utilizzando il filtro utente, possiamo consentire agli utenti di mostrare solo i dati rilevanti per il loro dipartimento. ovvero, gli utenti del dipartimento 'Mobili' possono vedere solo i dati della categoria 'Mobili'. Ciò può garantire la sicurezza dei dati a livello di riga. La procedura per applicare il filtro utente è la seguente.

Passo 1)

  1. Fare clic sull'opzione Server presente nella barra dei menu.
  2. Passa il mouse sopra l'opzione "Crea filtro utente".
  3. Seleziona il campo per creare il filtro utente. In questo esempio, la categoria è selezionata come filtro utente.

Filtro utente

Passo 2)

  1. Si apre una finestra "Accesso a Tableau Server".
  2. Fai clic sull'opzione "Tableau Online" presente nella finestra.

Filtro utente

Passo 3)

  1. Si apre una finestra di accesso a Tableau Online. Inserisci l'ID e-mail registrato e la password.
  2. Fare clic sull'opzione Accedi.

Filtro utente

Passo 4) Si apre una finestra "Filtro utente". Seguire i passaggi seguenti per aggiungere il filtro utente.

  1. Immettere un nome per il filtro utente.
  2. Seleziona un utente dall'elenco degli utenti.
  3. Controlla i membri richiesti che devono essere visualizzati per il membro selezionato.
  4. Fare clic su OK.

Filtro utente

Crea un filtro utente in Tableau. È possibile visualizzare il filtro utente nel riquadro dei set come mostrato di seguito.

Filtro utente

Quando la cartella di lavoro viene pubblicata nel server, all'utente vengono mostrati solo i dati filtrati. È possibile creare un filtro utente per più utenti per proteggere i dati.

Sintesi

  • Tableau dispone di funzionalità per organizzare e semplificare i dati presenti nel set di dati.
  • Il filtro limita il numero di record presenti nel set di dati in base a una determinata condizione.
  • Vari tipi di filtri utilizzati in Tableau sono filtri di estrazione, filtri di origine dati, filtri di contesto, filtri di dimensione e filtri di misura.
  • I filtri di estrazione modificano i dati nella copia locale del set di dati estratto dall'origine dati.
  • I filtri dell'origine dati modificano i dati in base a una determinata condizione. Questi filtri si applicano sia alla connessione live che a quella di estrazione.
  • Il filtro contesto crea una tabella temporanea in Tableau Engine e funge da filtro principale. Tutti gli altri filtri applicati su un foglio di lavoro dipendono dal filtro Contesto.
  • Quando una dimensione viene utilizzata per filtrare i dati, viene chiamata filtro dimensione. Può includere o escludere i membri presenti nella dimensione.
  • Quando una misura viene utilizzata per filtrare i dati, viene chiamata filtro della misura. Può modificare i dati in base al confronto del valore misurato.
  • Un filtro rapido o personalizzato viene utilizzato per modificare dinamicamente la condizione del filtro.
  • I filtri utente proteggono i dati a livello di riga pubblicati in un server.
  • Gli utenti possono ordinare i campi presenti nel set di dati.
  • È possibile creare gruppi per raggruppare i membri presenti in una dimensione.
  • Gli utenti possono creare una gerarchia per mostrare il livello di granularità presente nel set di dati.
  • È possibile creare insiemi per selezionare o escludere uno o più membri da un campo. Un set può essere aggiunto come dimensione separata in Tableau.