Tableau-Datumsfunktionen - Verschiedene Datumsarten funktionieren in Tableau

Inhaltsverzeichnis:

Anonim

Einführung in Tableau-Datumsfunktionen

Tableau-Datumsfunktionen sind in Tableau integrierte Funktionen, mit denen der Benutzer die Datensätze in einer Datenquelle bearbeiten kann. Mit diesen Datumsfunktionen können Benutzer grundlegende Datumsoperationen für die Datensätze erstellen und auch komplexe Datumsausdrücke erstellen. Tableau bietet viele Datumsfunktionen wie DAY, MONTH, YEAR, DATEDIFF, DATEPART, DATEADD, DATETRUNC, DATENAME, MAKE DATE, MAKE TIME, JETZT, HEUTE usw.

Erstellung von Eingaben für Tableau-Datumsfunktionen

Jede Datenquelle in Tableau, die im Grunde genommen auf eine Datenbank verweist, in der Datensätze gespeichert sind, kann Datenfelder auf andere Weise speichern. Die Felder werden als Textzeichenfolge oder numerische Werte in das Tableau importiert. Diese Interpretationen folgen einer Reihe von Schritten, mit denen Tableau das Datum und andere Felder unterscheidet. Diese Schritte können wie folgt zusammengefasst werden:

1. Überprüfung der Datumsfelder

Zur Unterscheidung und Identifizierung, ob die Datensätze das Datum enthalten, sind Überprüfungen erforderlich. Dies kann erfolgen, indem ermittelt wird, ob die Datumszeichenfolge in der Verbindungsquelle vorhanden oder in der Bemaßungsebene sichtbar ist. Dieser Schritt hilft beim Identifizieren von Nicht-Datumsdatensätzen aus Datumsdatensätzen.

2. Ändern Sie den Datentyp des Feldes

Der nächste Schritt in diesem Prozess wird verwendet, wenn die Daten korrigiert werden müssen, z. B. wenn der Datensatz viel Nullwert enthält. Diese Felder werden in Zeichenfolgentypen umgewandelt und der Dateparse-Funktion zugeführt.

3. Analysieren des Datumsformats

In den Datensätzen sind unendlich viele Arrayformate vorhanden. Mit der Dateparse-Methode werden die Teile des Datums definiert. Dadurch wird eine Zuordnung für Tableau erstellt, um die Zeichenfolgenfelder in das Datumsformat zu übersetzen. Diese Map heißt Format für Tableau.

4. Definieren des Datumsfunktionsausdrucks

Falls die verwendeten Daten keinen Zeichenfolgentyp haben und zu einem anderen Format wie z. B. numerisch gehören, wird der Ausdruck mit der DATE-Funktion in ein Datumsformat konvertiert. Tableau erstellt ein neues Datumsfeld in der Datenquelle.

Verschiedene Arten von Tableau-Datumsfunktionen

1. TAG - Mit der Funktion TAG wird die Tagesnummer aus der Datumszeichenfolge zurückgegeben. Die Syntax lautet wie folgt: - TAG (Datum)

2. MONTH - Die MONTH-Funktion wird verwendet, um die Monatszahl von einem bestimmten Datum in Tableau zurückzugeben. Die Syntax lautet wie folgt: - MONAT (Datum)

3. YEAR - Mit der YEAR-Funktion wird das Jahr ab dem angegebenen Datum zurückgegeben. Die Syntax lautet wie folgt: -YEAR (Date)

4. DATEDIFF - Gibt die Differenz zwischen den in den Parametern definierten Daten zurück. Die Syntax lautet wie folgt: - DATEDIFF (departure, date1, date2, (Wochenanfang (optional)).

5. DATEPART - Gibt den Datumsteil eines Datums als Ganzzahl zurück. Die Syntax lautet wie folgt: DATEPART (Abfahrt, Datum, (Beginn der Woche (optional))

6. DATEADD - Gibt das Datum mit dem angegebenen Intervall zurück, das den als Eingabe eingegebenen Daten hinzugefügt werden soll. Die Syntax lautet wie folgt: - DATEADD (Abfahrt, Intervall, Datum)

7. DATETRUNC - Der DATETRUNC schneidet das angegebene Datum auf die im Datumsteil angegebene Genauigkeit ab. Diese Funktion gibt ein neues Datum als Ausgabe zurück. Die Syntax lautet wie folgt: - DATETRUNC (Abfahrt, Datum, (Beginn der Woche (optional))

8. DATENAME - Gibt den Datumsteil des angegebenen Datums als Zeichenfolge für die Ausgabe zurück. Die Syntax lautet wie folgt: - DATENAME (Abfahrt, Datum, (Beginn_ der_ Woche (optional))

9. DATUM ERSTELLEN - Die Funktion DATUM ERSTELLEN gibt eine Visualisierung des Datumswerts zurück, der sich aus der Eingabe von Jahr, Monat und Datum ergibt. Die Syntax lautet wie folgt: - DATUM ERSTELLEN (Jahr, Monat, Tag)

10. ZEIT MACHEN - Die Funktion ZEIT MACHEN gibt eine Visualisierung eines Datumswerts zurück, der sich aus der angegebenen Referenz für Stunde, Minute und Sekunde ergibt. Die Syntax lautet wie folgt: - MAKE TIME (Stunde, Minute, Sekunde)

11. JETZT - Die Funktion JETZT gibt das aktuelle Datum und die aktuelle Uhrzeit zurück, die dem PC entsprechen, an dem der Benutzer angemeldet ist. Die Syntax lautet wie folgt: - JETZT ()

12. Heute - Gibt das aktuelle Datum als Ausgabe für das zugewiesene Programm zurück. Die Syntax lautet wie folgt: - TODAY ()

13. MAX - Gibt den Maximalwert der verglichenen Entitäten zurück. Diese Funktion wird im Allgemeinen zum Vergleichen von numerischen Ausdrücken verwendet, gilt jedoch auch für ein Datum. Für eine Null-Ausnahme wird Null gewährt (MAX (Datum1, Datum2))

14. MIN - Gibt den Maximalwert der verglichenen Entitäten zurück. Diese Funktion wird im Allgemeinen zum Vergleichen von numerischen Ausdrücken verwendet, gilt jedoch auch für ein Datum. Für eine Null-Ausnahme wird Null gewährt (MIN (Datum1, Datum2))

Beispiele für Datumsfunktionen in Tableau

FunktionBeispielAusgabe
TagTAG (# 2019-06-03 #)3 (Ausgabe ist eine Ganzzahl, die dem Tag in den bereitgestellten Daten entspricht)
MonatMONAT (# 2019-06-03 #)6 (Ausgabe ist eine Ganzzahl, die dem Monat in den angegebenen Daten entspricht.)
JahrJAHR (# 2019-06-03 #)2019 (Ausgabe ist eine Ganzzahl, die dem Jahr in den bereitgestellten Daten entspricht)
DatumsunterschiedDATEDIFF ('Woche', # 2019-06-01 #, # 2019-06-04 #, 'Montag')1 (denn wenn der Beginn der Woche Montag ist, dann sind der 04. Juni (Dienstag) und der 01. Juni (Samstag) in unterschiedlichen Wochen)
DATEDIFF ('Woche', # 2019-06-01 #, # 2019-06-04 #, 'Sonntag')0 ((denn wenn der Beginn der Woche Sonntag ist, dann sind der 04. Juni (Dienstag) und der 01. Juni (Samstag) in derselben Woche Woche)
DATEADDDATEADD ('Monat', 5, # 2019-06-01 #)1.11.19 (5 Monate werden zum Datum hinzugefügt)
DATEPARTDATEPART ('Jahr', # 2019-06-01 #)2019 (gibt die angeforderte Abfahrt als Ganzzahl zurück)
DATEPART ('Monat', # 2019-06-01 #)6 (gibt die angeforderte Abfahrt als Ganzzahl zurück)
DATETRUNCDATETRUNC ('Quartal', # 2019-06-01 #)01.04.2004 00:00:00 Uhr (verkürzt das Datum auf die vom Abflug angegebene Grenze)
DATENAMEDATENAME ('Jahr', # 2019-06-01 #)2019 (den Datumsteil des Datums als String zurückgeben)
ERSTELLENMAKEDATE (2019, 6, 3)#June 3, 2019 # (Funktion liefert ein konstruiertes Datum aus der angegebenen Eingabe)
ZEIT SCHAFFENZEIT MACHEN (13, 40, 25)# 13: 40: 25 # (Funktion liefert eine konstruierte Zeit von der angegebenen Eingabe)
JETZTJETZT( )2019-06-03 01:10:45 (aktuelles Datum und Uhrzeit werden gedruckt)
HEUTEHEUTE( )2019-06-03 (aktuelles Datum wird gedruckt)
MaxMAX (# 2019-06-01 #, # 2019-06-04 #)04.06.2013 00:00:00 Uhr (Maximalwert unter der Option wird gedruckt)
MINDESTMIN (# 2019-06-01 #, # 2019-06-04 #)01.06.2013 00:00:00 Uhr (Mindestwert unter der Option wird gedruckt)

Fazit

Die Datumsfunktionen im Tableau werden verwendet, um verschiedene logische und arithmetische Operationen mit Datumsangaben auszuführen. Die Ergebnisse der Funktionen werden durch den Ausgabetyp der Funktionen bestimmt. Einige Funktionen bieten möglicherweise die gleichen logischen Funktionen, jedoch kann der Unterschied zwischen den Ausgabetypen beobachtet werden, wie in DATEPART- und Year-Funktion in der obigen Tabelle zu sehen ist.

Empfohlene Artikel

Dies ist eine Anleitung zu den Tableau-Datumsfunktionen. Hier diskutieren wir das Konzept, das Beispiel und die verschiedenen Arten von Datumsfunktionen in Tableau. Sie können auch unsere anderen Artikelvorschläge durchgehen, um mehr zu erfahren -

  1. Tableau-Befehle
  2. HBase-Befehle
  3. Was ist Tableau?
  4. Ist Tableau frei