KNOWLEDGE BASE

Creazione di un diagramma di Gantt con forme sovrapposte per piccoli incrementi di tempo


Pubblicato: 16 Mar 2017
Data dell'ultima modifica: 20 Jul 2023

Domanda

Come creare un diagramma di Gantt con forme per un dato che utilizza incrementi più piccoli.

Ambiente

Tableau Desktop

Risposta

In Tableau, per impostazione predefinita l'indicatore della barra di Gantt utilizza i giorni come unità temporale. Pertanto sarà necessario utilizzare un campo calcolato per convertire il periodo di tempo in modo che i dati siano rappresentati in giorni. Questo esempio può essere rivisto nella cartella di lavoro allegata, i dati campione sono derivati da un processo di produzione.
FAI CLIC PER ESPANDERE LA PROCEDURA
Passaggio 1: Crea un campo calcolato
Per creare un accurato diagramma di Gantt in Tableau, è necessario considerare la granularità dei dati che stai visualizzando. In questo caso, è necessaria una risoluzione in secondi. La funzione DATEDIFF viene utilizzata in un campo calcolato per determinare l'intervallo tra Inizio e Fine. Mentre l'esempio utilizza i secondi per la parte della data, si possono utilizzare ore o minuti.
  1. Connettiti all'origine dati in uso. Questo esempio utilizza l'origine dati allegata.
  2. Seleziona Analisi > Crea campo calcolato.
  3. Nella finestra di dialogo, procedi come segue e fai clic su OK:
    1. Assegna un nome al campo calcolato:Durata in giorni.
    2. Nel riquadro Formula, immetti (DATEDIFF('second',[Start],[Stop]))/86400
    3. Nota: la formula precedente si basa sui campi dell'origine dati. I campi inizio e fine dell'origine dati saranno denominati in modo diverso. 
FAI CLIC PER ESPANDERE LA PROCEDURA
Passaggio 2: crea la Vista
  1. Trascina "Inizio" sullo spazio Colonne.
  2. Sullo spazio Colonne, fai clic con il pulsante destro del mouse sul campo "Avvio", quindi seleziona Data esatta.
  3. Trascina "Evento" nello spazio Righe e su Colore nella scheda Indicatori.
  4. Se non è impostato per impostazione predefinita, seleziona Barra di Gantt nel menu a discesa della scheda Indicatori
  5. Trascina "Durata in giorni" su Dimensione.
  6. Fai clic con il pulsante destro del mouse sull'asse x, quindi seleziona Modifica asse.
  7. Nella scheda Generale della finestra di dialogo Modifica asse, procedi come segue:
    1. In Intervallo, seleziona Fisso.
    2. Nel campo Inizio, modifica l'ora di inizio su 16/03/2017 08:00:00 , quindi fai clic su Applica.
  8. Nella scheda Segni di gradazione della finestra di dialogo Modifica asse, procedi come segue:
    1. Nella sezione Segni di gradazione principali, seleziona Fissi.
    2. Nel campo Ogni, seleziona o immetti 5.
    3. Nell'elenco a discesa, seleziona Minuti.
  9. Nell'elenco a discesa Origine gradazione, modifica l'origine in 16/03/2017 08:00:00.
    1. Nella sezione Segni di gradazione secondari, seleziona Fissi.
    2. Nell'elenco a discesa, seleziona Minuti.
    3. Nel campo Origine gradazione, modifica l'origine in 16/03/2017 08:00:00.
  10. (Facoltativo) Modifica i colori come desideri.
FAI CLIC PER ESPANDERE LA PROCEDURA
Passaggio 3: aggiungere le forme
  1. Riproduci tutti i passaggi dal Passaggio 2: crea la vista
  2. Nella scheda "Inizio (2)", modifica il tipo da Barra di Gantt a Forma.
  3. Rimuovi "Sum(durata in giorni)" da Dimensione.  
  4. Trascina "Evento" su Forma.
  5. (Facoltativo) Modifica le forme e i colori come desideri.
  6. Fai clic con il pulsante destro del mouse sul secondo campo "Inizio" e seleziona Doppio asse.
  7. Fai clic con il pulsante destro del mouse sull'intestazione superiore e seleziona Sincronizza asse.
  8. Nella scheda "Inizio", fai clic sull'opzione di colore e abbassa il valore di Trasparenza al 50%.

Ulteriori informazioni

Per vedere la procedura di cui sopra nella pratica, guarda il video qui sotto:


Con questo articolo hai risolto il problema?