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.
- Estrai filtri
- Filtri origine dati
- Filtri di contesto
- Filtri dimensionali
- 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.
Passo 2) Avanti,
- Fai clic sull'opzione "Modifica" posizionata vicino al pulsante Estrai.
- Si apre la finestra "Estrai dati". Fare clic sull'opzione "Aggiungi" presente nella finestra.
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.
- Seleziona "Categoria" dall'elenco
- Fare clic su "OK".
Dopo aver fatto clic sul pulsante OK, si apre una finestra di filtro.
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
- Seleziona i membri
- Fare clic su OK.
Per escludere i membri selezionati,
- Fare clic sulla casella di controllo "Escludi"
- Seleziona i membri da escludere
- Fare clic su OK.
Ci sono altre due opzioni in "Seleziona dall'elenco".
- Tutti
- 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)
- Seleziona l'opzione "Tutti".
- Clicca su OK
Passo 2) Il prossimo,
- Mostra il filtro dei dati di estrazione. La condizione del filtro viene aggiunta anche nella finestra del filtro di estrazione.
- Fare clic su OK per aggiungere il filtro di estrazione.
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.
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.
- Fare clic sull'opzione "Nessuno". Seleziona i nuovi membri da aggiungere come filtro.
- Fare clic su OK per aggiungere il filtro di estrazione.
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
- Fare clic sul pulsante di opzione "Elenco valori personalizzato".
- Digita il nome del membro.
- Fare clic sul simbolo "+" per aggiungere il nome all'elenco.
- È possibile aggiungere più membri all'elenco e fare clic su OK
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.
L'opzione Cancella elenco cancella l'elenco dei valori doganali.
Caso d'uso 3: usa tutto
Questa opzione seleziona tutti i membri presenti nel campo.
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)
- Seleziona la scheda "Carattere jolly".
- Digita i caratteri da abbinare.
- Seleziona il tipo di corrispondenza. In questo esempio è selezionato il tipo di corrispondenza "Contiene".
- Fare clic su OK.
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:
- Seleziona la scheda "Condizione" nella finestra Filtro.
- Fare clic sul pulsante di opzione "Per campo".
- Selezionare il nome del campo da filtrare dall'elenco a discesa.
- Seleziona il tipo di aggregazione come Somma, media e mediana dall'elenco a discesa.
- Scegli l'operatore dal menu a discesa.
- Immettere il valore per filtrare il campo selezionato.
- Fare clic su OK.
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.
Filtra condizione per formula
Puoi scrivere una formula per filtrare il set di dati utilizzando questa opzione. La procedura è spiegata di seguito.
Passi:
- Fare clic sul pulsante di opzione "Per formula".
- Inserisci la formula nella casella come mostrato nella figura.
- Clicca su Ok.
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)
- Seleziona la scheda "In alto" dalla finestra del filtro.
- Fare clic sul pulsante di opzione "Per campo".
Passo 2)
- Seleziona "In alto" o "In basso".
- Scegli il numero di record.
- Seleziona il campo.
- Scegli il tipo di aggregazione.
- Clicca su Ok.
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:
- Fare clic sul pulsante di opzione "Per formula".
- Seleziona "In alto" o "In basso".
- Scegli il numero di record.
- Inserisci la formula.
- Fare clic su OK.
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.
Passo 2) Si apre la finestra "Modifica filtri origine dati". Fare clic sull'opzione "Aggiungi" presente nella finestra.
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.
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.
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.
Passo 2) Fare clic con il tasto destro sulla dimensione aggiunta nella sezione filtro e selezionare l'opzione "Aggiungi al contesto".
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.
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.
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.
- Seleziona una dimensione dall'elenco delle dimensioni. In questo esempio, 'Category' è scelto dall'elenco delle dimensioni. Trascina la dimensione nella casella 'Filters'.
- Apre la finestra "Filtro". Seleziona il membro dall'elenco.
- Fare clic su OK.
La procedura precedente filtra il set di dati per mostrare i record solo per la categoria "Mobili".
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
- Seleziona una misura presente nella scheda Misure. In questo esempio, è selezionata 'Vendite'. Trascina la misura nella casella 'Filtro'.
- Si apre una finestra 'Campo filtro'. Selezionare una delle aggregazioni dall'elenco. In questo esempio, Sum viene considerato come tipo di aggregazione.
- Fare clic sul pulsante "Avanti".
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. |
- Seleziona l'intervallo di valori. È possibile modificare il limite superiore e inferiore dell'intervallo di valori.
- Fare clic su OK.
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.
- Fare clic con il tasto destro sul filtro aggiunto.
- Seleziona l'opzione "Mostra filtro".
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.
Passo 3) Puoi selezionare o deselezionare i membri presenti nel filtro e modificare i dati.
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)
- Fare clic sull'opzione Server presente nella barra dei menu.
- Passa il mouse sopra l'opzione "Crea filtro utente".
- Seleziona il campo per creare il filtro utente. In questo esempio, la categoria è selezionata come filtro utente.
Passo 2)
- Si apre una finestra "Accesso a Tableau Server".
- Fai clic sull'opzione "Tableau Online" presente nella finestra.
Passo 3)
- Si apre una finestra di accesso a Tableau Online. Inserisci l'ID e-mail registrato e la password.
- Fare clic sull'opzione Accedi.
Passo 4) Si apre una finestra "Filtro utente". Seguire i passaggi seguenti per aggiungere il filtro utente.
- Immettere un nome per il filtro utente.
- Seleziona un utente dall'elenco degli utenti.
- Controlla i membri richiesti che devono essere visualizzati per il membro selezionato.
- Fare clic su OK.
Crea un filtro utente in Tableau. È possibile visualizzare il filtro utente nel riquadro dei set come mostrato di seguito.
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.