KNOWLEDGE BASE

Dynamisches Ändern der Datumsebene


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

Frage

Dynamische Änderung der Ansicht basierend auf einer angegebenen Datumsebene Zeigen Sie Umsatzdaten beispielsweise nach Jahr, Monat oder Tag an. 

Umgebung

Tableau Desktop

Antwort

Die oben stehenden Schritte können anhand der angehängten Arbeitsmappe dynamically change date level.twbx nachvollzogen werden.
ZUM ERWEITERN DER SCHRITTE KLICKEN
Schritt 1: Erstellen von benutzerdefinierten Datumsfeldern
Erstellen Sie benutzerdefinierte Datumsfelder, damit Sie bestimmte Datumsebenen im vorhandenen Datumsfeld isolieren können.
  1. Stellen Sie in Tableau Desktop eine Verbindung zur Datenquelle her. Stellen Sie in diesem Beispiel eine Verbindung zur Datenquelle Superstore her.
  2. Klicken Sie im Datenfenster mit der rechten Maustaste auf das Feld "Auftragsdatum" und wählen Sie dann Benutzerdefiniertes Datum erstellen aus.
  3. Gehen Sie im Dialogfeld "Benutzerdefiniertes Datum erstellen" folgendermaßen vor:
    • Wählen Sie für "Detail" Jahre aus. Behalten Sie die Auswahl von Datumswert bei.
    • Benennen Sie das benutzerdefinierte Datum bei Bedarf. Behalten Sie in diesem Beispiel den Standardwert Order Date – Year (Auftragsdatum – Jahr) bei.
    • Klicken Sie auf OK.
  4. Wiederholen Sie die Schritte 2 und 3, um benutzerdefinierte Daten für Monat und Tag zu erstellen.
ZUM ERWEITERN DER SCHRITTE KLICKEN
Schritt 2: Erstellen eines Parameters zur Auswahl der Datumsebene
  1. Wählen Sie das Dropdown Dimension und dann Parameter erstellen aus.
  2. Gehen Sie im Dialogfeld "Parameter erstellen" folgendermaßen vor:
    • Benennen Sie den Parameter. Wählen Sie für dieses Beispiel Auswahl der Datumsebene aus.
    • Wählen Sie für "Datentyp" den Wert Zeichenfolge aus.
    • Wählen Sie für "Zulässige Werte" Liste aus.
    • Geben Sie in die Liste der Werte "Jahr", "Monat" und "Tag" ein und klicken Sie dann auf OK.
  3. Klicken Sie im Datenfenster mit der rechten Maustaste auf "Auswahl der Datumsebene" und wählen Sie anschließend Parametersteuerelement anzeigen aus.
ZUM ERWEITERN DER SCHRITTE KLICKEN
Schritt 3: Erstellen eines berechneten Feldes

Erstellen Sie ein berechnetes Feld, das die Daten basierend auf der durch den Parameter ausgewählten Datumsebene anzeigt.

  1. Wählen Sie Analyse > Berechnetes Feld erstellen aus.
  2. Benennen Sie das Feld Datumsauswahl, geben Sie die folgende Berechnung ein und klicken Sie dann auf OK:
    CASE [Date Level Selector] 
    WHEN 'Year' THEN [Order Date - Years] 
    WHEN 'Month' THEN [Order Date - Months] 
    WHEN 'Day' THEN [Order Date - Days] 
    END
ZUM ERWEITERN DER SCHRITTE KLICKEN
Schritt 4: Erstellen der Ansicht
  1. Ziehen Sie die Datumsauswahl auf Spalten.
  2. Klicken Sie im Container "Spalten" auf das Feld "Datumsauswahl" und wählen Sie dann Genaues Datum und Diskret aus.
  3. Ziehen Sie "Umsatz" auf Zeilen.

Zusätzliche Informationen

Um die im folgenden Video angezeigten Schritte zu sehen, erweitern Sie den Abschnitt oben.
Hinweis: Für das Video ist kein Ton verfügbar. 
 
Hat dieser Artikel das Problem gelöst?