Data dell'ultima modifica: 01 Mar 2024
Ambiente
Tableau DesktopRisposta
Per la dimostrazione delle opzioni viene utilizzato l'insieme di dati di esempio Superstore nella cartella di lavoro che puoi scaricare dal riquadro a destra.Opzione 1: Utilizzo dei controlli insieme
A partire da Tableau Desktop 2020.2, i controlli insieme consentono agli utenti finali di modificare i valori in un insieme. Questo esempio consente agli utenti di selezionare due insiemi di stati da visualizzare su una mappa, ma gli insiemi sono flessibili e possono essere utilizzati in molti scenari.
- Fai clic con il pulsante destro del mouse su [Stato] nel riquadro Dati a sinistra e seleziona Crea > Insieme…
- Nella finestra di dialogo Crea insieme, assegna un nome all'insieme e fai clic su OK. In questo esempio, l'insieme è denominato "Stato insieme A"
- Fai clic con il pulsante destro su [Stato insieme A] nel riquadro Dati e seleziona Mostra insieme
- Ripeti i passaggi da 1 a 3 per "Stato insieme B"
- Seleziona Analisi > Crea campo calcolato
- Nella finestra di dialogo Campo calcolato visualizzata, esegui queste operazioni, quindi fai clic su OK:
- Attribuisci un nome al campo calcolato. In questo esempio, il campo calcolato è denominato "Filtro stati selezionati"
- Nel campo Formula, crea un calcolo simile a quello riportato di seguito:
[State Set A] OR [State Set B]
- Crea un campo calcolato con un nome come "Colore stati selezionati" e un calcolo simile al seguente:
IF [State Set A] AND [State Set B] THEN 'Both' ELSEIF [State Set A] THEN 'A' ELSEIF [State Set B] THEN 'B' ELSE 'not selected' END
- Fai doppio clic su [Stato] nel riquadro Dati per creare la mappa
- Trascina [Colore stati selezionati] su Colore nella scheda Indicatori
- Trascina [Filtro stati selezionati] nello spazio Filtri
- Nella finestra di dialogo Filtro seleziona Vero e fai clic su OK
- Fai clic sulla freccia verso il basso di fianco a Dimensioni nel riquadro Dati e seleziona Crea parametro…
- Nella finestra di dialogo Crea parametro, esegui le seguenti operazioni e fai clic su OK:
- Assegna un nome al parametro. In questo esempio verrà chiamato "Ricerca multipla".
- Per Tipo di dati, scegli Stringa.
- Fai clic con il pulsante destro del mouse su [Ricerca multipla] nel riquadro Dati e seleziona Mostra controllo parametro
- Seleziona Analisi > Crea campo calcolato
- Nella finestra di dialogo Campo calcolato che si apre, esegui le seguenti operazioni, quindi fai clic su OK:
- Attribuisci un nome al campo calcolato. In questo esempio, il campo calcolato si chiama " Corrispondenza stringa (contiene)".
- Nel campo Formula, crea un calcolo simile a quello riportato di seguito:
[Multi-Search] = "" OR CONTAINS([Multi-Search],[State])
- Trascina [Corrispondenza stringa (contiene)] sullo spazio Filtri
- Nella finestra di dialogo Filtro seleziona Vero e fai clic su OK
Ulteriori informazioni
Limiti dell'opzione 1:
- Gli insiemi non possono essere condivisi tra le origini dati
- Gli insiemi non possono contenere valori aggiuntivi oltre a ciò che è presente nei dati, ma è possibile utilizzare alias per i valori
Limiti dell'opzione 2:
- Le funzioni di stringa possono rallentare le prestazioni
- I valori da associare devono essere inseriti manualmente così come appaiono nei dati (le caselle di controllo non funzionano).
- Gli altri limiti dei parametri restano in vigore
- L'analisi avanzata delle stringhe (rimozione di metacaratteri, utilizzo di una virgola con uno spazio come separatore, corrispondenza esatta, ecc.) può richiedere codice aggiuntivo.
Grazie per aver inviato il tuo feedback sull'efficacia dell'articolo.
Apri nuovo caso
Continua la ricerca
Knowledge base
Community
Guida
Formazione e tutorial