KNOWLEDGE BASE

Aggiunta di descrizioni dinamiche basate sulla selezione


Pubblicato: 28 Oct 2013
Data dell'ultima modifica: 20 Jul 2023

Domanda

Come visualizzare un'annotazione univoca della stringa per ogni membro della dimensione selezionato su una dashboard.

Ambiente

Tableau Desktop

Risposta

Opzione 1: utilizzo di un campo calcolato

Passaggio 1: Crea un campo calcolato per il testo

  1. Seleziona Analisi > Crea campo calcolato...
  2. Nella finestra di dialogo Campo calcolato che viene visualizzata, esegui le seguenti operazioni e fai clic su OK:
    1. Attribuisci un nome al campo calcolato. Nella cartella di lavoro di esempio, il campo calcolato è denominato Testo istruzione.
    2. Nel campo formula, crea un campo calcolato simile a quello riportato di seguito:
      CASE [Region]
      WHEN "Central" THEN "This is the Central Example"
      WHEN "East" THEN "This is the East Example"
      WHEN "South" THEN "This is the South Example"
      WHEN "West" THEN "This is the West Example"
      END

Passaggio 2: Crea la dashboard

  1. Crea un nuovo Foglio denominato "Esempio 1". 
  2. Trascina Regione su Righe e Profitto su Colonne.
  3. Crea un nuovo Foglio denominato "Esempio 2".
  4. Trascina Regione su Righe e Categoria su Colonne.
  5. Quindi, trascina Profitto su Testo
  6. Crea un nuovo Foglio denominato "Istruzione". 
  7. Trascina "Testo istruzione" sulla scheda Testo.
  8. Trascina i 3 fogli appena creati in una nuova dashboard.
  9. Modifica la dimensione di ogni foglio quanto necessario affinché si adattino alla dashboard.

Passaggio 3: Crea un filtro di azione

  1. Seleziona Dashboard >  Azioni...
  2. Seleziona Filtro...
  3. Assegna un nome al campo, ad esempio Testo
  4. In Fogli di origine, seleziona solo i fogli di lavoro su cui farai clic per applicare filtri al foglio di lavoro Istruzione (in questo caso, seleziona Esempio 1 ed Esempio 2)
  5. Nel menu "Esegui azione su", scegli l'opzione Seleziona.
  6. Nella sezione Fogli di destinazione, seleziona solo il foglio di lavoro Istruzione (in questo esempio, seleziona Istruzione)
  7. Imposta l'opzione "Cancellando la selezione:" su Escludi tutti i valori.
  8. Assicurati che l'opzione "Filtri di destinazione" sia impostata su Tutti i campi.
  9. Fai clic su OK.
  10. Fai clic su OK.
 

Opzione 2: utilizzo di un parametro

Passaggio 1: Crea un parametro

  1. Fai clic sulla freccia di fianco al pannello Dimensioni e seleziona Crea un parametro.
  2. Assegna al parametro il nome "Scegli una misura".
  3. In Tipo di dati, scegli Stringa.
  4. In Valori consentiti, seleziona Elenco.
  5. Nell'Elenco di valori, aggiungi le misure che desideri filtrare.
    1. In questo esempio, aggiungi Sconto, Profitto, Rapporto profitto, Quantità e Vendite.
  6. Fai clic su OK.

Passaggio 2: Crea un campo calcolato per il testo

  1. Seleziona Analisi > Crea campo calcolato...
  2. Nella finestra di dialogo Campo calcolato che viene visualizzata, esegui le seguenti operazioni e fai clic su OK:
    1. Attribuisci un nome al campo calcolato. Nella cartella di lavoro di esempio, il campo calcolato è denominato Mostra misura.
    2. Nel campo formula, crea un campo calcolato simile a quello riportato di seguito:
      CASE [Choose a measure]
      WHEN "Discount" THEN SUM([Discount])
      WHEN "Profit" THEN SUM([Profit])
      WHEN "Profit Ratio" THEN [Profit Ratio]
      WHEN "Quantity" THEN SUM([Quantity])
      WHEN "Sales" THEN SUM([Sales])
      END

Passaggio 3: Crea la dashboard

  1. Crea un nuovo Foglio denominato "Esempio parametro".
  2. Trascina "Regione" su Righe e "Mostra misura" su Colonne.
  3. Fai clic con il pulsante destro del mouse sul parametro "Scegli una misura" e seleziona Mostra controllo parametro.
  4. Crea una nuova Dashboard e trascina il foglio Esempio parametro. 
  5. Trascina un oggetto Testo affiancato.
  6. Aggiungi un testo a tua scelta e fai clic su Inserisci <Parametri.Scegli una misura>.
  7. Interagisci con il controllo del parametro.

Ulteriori informazioni

Per vedere questa procedura nella pratica, guarda il video qui sotto:


Con questo articolo hai risolto il problema?