KNOWLEDGE BASE

Erstellen eines Gantt-Diagramms für kleine Zeitinkremente


Veröffentlicht: 16 Mar 2017
Zuletzt geändert am: 20 Jul 2023

Frage

Erstellen eines Gantt-Diagramms mit Formen für Daten mit kleineren Zeitgrößen

Umgebung

Tableau Desktop

Antwort

Die Gantt-Balkenmarkierung in Tableau verwendet standardmäßig Tage als Zeiteinheit. Daher müssen Sie den Zeitraum mithilfe eines berechneten Feldes konvertieren, sodass die Daten in Tagen angezeigt werden. Dieses Beispiel kann in der angehängten Arbeitsmappe überprüft werden, die Beispieldaten kommen aus einem Manufakturprozess.
ZUM ERWEITERN DER SCHRITTE KLICKEN
Schritt 1: Berechnetes Feld erstellen
Sie müssen die Granularität der angezeigten Daten berücksichtigen, um ein präzises Gantt-Diagramm in Tableau zu erstellen. In diesem Fall benötigen Sie die Auflösung in Sekunden. Sie verwenden die Funktion "DATEDIFF" in einem berechneten Feld, um das Intervall zwischen dem Start und dem Ende zu bestimmen. Bei diesem Beispiel wird das Datum in Sekunden angegeben. Sie könnten aber auch Stunden oder Minuten verwenden.
  1. Stellen Sie eine Verbindung zur Datenquelle her. In diesem Beispiel wird die angehängte Datenquelle verwendet.
  2. Wählen Sie Analyse > Berechnetes Feld erstellen.
  3. Führen Sie im Dialogfeld die folgenden Aktionen aus und klicken Sie dann auf OK:
    1. Benennen Sie das berechnete Feld: Dauer in Tagen.
    2. Geben Sie im Bereich "Formel" die Formel (DATEDIFF('second',[Start],[Stop]))/86400 ein.
    3. Hinweis: Die oben stehende Formel basiert auf den Dateiquellen-Feldern. Die Felder "Start" und "Ende" Ihrer Datenquelle werden anders benannt. 
ZUM ERWEITERN DER SCHRITTE KLICKEN
Schritt 2: Erstellen Sie die Ansicht
  1. Ziehen Sie "Start" in den Container Spalten.
  2. Klicken Sie im Container "Spalten" mit der rechten Maustaste auf das Feld "Start" und wählen Sie dann Genaues Datum aus.
  3. Ziehen Sie "Ereignis" in den Container Zeilen und den Bereich Farbe auf der Karte "Markierungen".
  4. Falls dies nicht standardmäßig eingestellt ist, wählen Sie aus dem Dropdown-Menü der Karte "Markierungen" die Option Gantt-Balken aus.
  5. Ziehen Sie "Dauer in Tagen" auf Größe.
  6. Klicken Sie mit der rechten Maustaste auf die X-Achse und wählen Sie dann Achse bearbeiten aus.
  7. Gehen Sie auf der Registerkarte "Allgemein" des Dialogfelds "Achse bearbeiten" wie folgt vor:
    1. Wählen Sie unter "Bereich" die Option Fest aus.
    2. Ändern Sie im Feld "Start" die Startzeit in 16/03/2017 08:00:00 und klicken Sie dann auf Übernehmen.
  8. Gehen Sie auf der Registerkarte "Teilstriche" des Dialogfelds "Achse bearbeiten" wie folgt vor:
    1. Wählen Sie im Bereich "Hauptteilstriche" die Option Fixiert aus.
    2. Wählen Sie im Feld "Alle" die Zahl 5 aus bzw. geben Sie sie ein.
    3. Wählen Sie aus der Dropdown-Liste die Option Minuten aus.
  9. Ändern Sie den Ursprung in der Dropdown-Liste "Teilstrichursprung" in 16/03/2017 08:00:00.
    1. Wählen Sie im Bereich "Nebenteilstriche" die Option Fixiert aus.
    2. Wählen Sie aus der Dropdown-Liste die Option Minuten aus.
    3. Ändern Sie den Ursprung im Feld "Teilstrichursprung" in 16/03/2017 08:00:00.
  10. (Optional) Passen Sie die Farben nach Wunsch an.
ZUM ERWEITERN DER SCHRITTE KLICKEN
Schritt 3: Formen hinzufügen
  1. Wiederholen Sie alle Schritte ab Schritt 2: Erstellen der Ansicht
  2. Ändern Sie den Typ auf der Karte "Start (2)" von "Gantt-Diagramm" in Form.
  3. Entfernen Sie "Summe(Dauer in Tagen)" aus Größe.  
  4. Ziehen Sie "Ereignis" auf Form.
  5. (Optional) Bearbeiten Sie die Formen und Farben nach Wunsch.
  6. Klicken Sie auf das zweite Feld "Start" und wählen Sie Dual Axis (Doppelachse) aus.
  7. Klicken Sie mit der rechten Maustaste auf die obere Kopfzeile und wählen Sie Achse synchronisieren aus.
  8. Klicken Sie in der Karte "Start" auf die Option "Farbe" und senken Sie die Transparenz auf 50 %.

Zusätzliche Informationen

Die oben beschriebenen Schritte werden in dem folgenden Video gezeigt:


Hat dieser Artikel das Problem gelöst?