Tableau Datumfunktioner - Olika typer av datum Funktion i Tableau

Innehållsförteckning:

Anonim

Introduktion till Tableau Date-funktioner

Tableau Date-funktioner är inbyggda funktioner som finns i Tableau som gör det möjligt för användaren att manipulera dataposterna i en datakälla. Dessa datumfunktioner gör det möjligt för användare att skapa grundläggande datumoperationer i posterna och också skapa komplexa datumuttryck. Tableau har många datumfunktioner som DAG, MÅNAD, ÅR, DATEDIFF, DATEPART, DATEADD, DATETRUNC, DATENAME, MAKE DATE, MAKE TIME, NU, I DAG etc.

Skapa inmatning för Tableau-datumfunktioner

Varje datakälla i tablå som i princip pekar på en databas där poster lagras kan lagra datafält på ett annat sätt. Fälten importeras till tablån som en textsträng eller numeriska värden. Dessa tolkningar följer en uppsättning steg som används av Tableau för att skilja och skilja mellan datum och andra fält. Dessa steg kan sammanfattas enligt följande:

1. Verifiering av datumfält

Verifiering krävs för att skilja och identifiera om posterna innehåller datumet, detta kan göras genom att identifiera om datumsträngen finns i anslutningskällan eller om strängen är synlig i dimensionplanet. Det här steget hjälper dig att identifiera poster som inte är datum från datumposter.

2. Ändra fältets datatyp

Nästa steg i denna process används när data måste korrigeras för t.ex. om posten innehåller mycket nollvärde. Dessa fält omvandlas till strängtyp i naturen och matas till Dateparse-funktionen.

3. Analysera datumformatet

Det finns oändliga matrisformat i dataposterna. Metoden Dateparse används för att definiera datumens delar. Detta skapar en karta för Tableau för att översätta strängfält till datumformat. Denna karta kallas Format för tablå.

4. Definiera datumfunktionsuttrycket

Om data som används inte är av strängtyp och tillhör något annat format som numeriskt, används DATE-funktionen för att konvertera uttrycket till ett datumtypformat. Tableau skapar ett nytt datumfält i datakällan.

Olika typer av tablådatumfunktioner

1. DAG - DAG-funktionen används för att returnera dagnumret från datumsträngen. Syntaxen är som följer: - DAG (Datum)

2. MÅNED - Funktionen MÅNAD används för att returnera månadens nummer från ett visst datum i tablå. Syntaxen är som följer: - MÅNED (Datum)

3. YEAR - YEAR-funktionen används för att returnera året från det angivna datumet. Syntaxen är som följer: -YEAR (Datum)

4. DATEDIFF - Returnerar skillnaden mellan de datum som definierats i parametrarna. Syntaxen är som följer: - DATEDIFF (avgång, datum1, datum2, (veckans början (valfritt)).

5. DATEPART - Returnerar datordelen av ett datum som ett heltal. Syntaxen är som följer DATEPART (avresa, datum, (start_ av veckan (valfritt)))

6. DATEADD - Returnerar datumet med det intervall som anges för att läggas till data som matas in som ingång. Syntaxen är som följer: - DATEADD (avgång, intervall, datum)

7. DATETRUNC - DATETRUNC avkortar det angivna datumet till noggrannhet specificerad av datumdelen. Denna funktion returnerar ett nytt datum som utgång. Syntaxen är som följer: - DATETRUNC (avgång, datum, (start_ av veckan (valfritt)))

8. DATENAME - Det returnerar datumdelkomponenten för det levererade datumet som en sträng för dess utgång. Syntaxen är som följer: - DATENAME (avresa, Datum, (start_ av veckan (valfritt)))

9. MAKE DATE - MAKE DATE-funktionen returnerar en visualisering av datumvärdet utvecklat från inmatningsåret, månad och datum. Syntaxen är som följer: - GÖR DATUM (År, månad, dag)

10. MAKE TIME - MAKE TIME-funktionen returnerar en visualisering av ett datumvärde som är ett resultat av den angivna timmen, minuten, andra referensen. Syntaxen är som följer: - GÖR TID (timme, minut, sekund)

11. NU - Nu-funktionen returnerar nuvarande datum och tid som motsvarar den dator som användaren är inloggad på … Syntaxen är som följer: - NU ()

12. I dag - Returnerar det aktuella datumet som en utgång för det tilldelade programmet. Syntaxen är som följer: - I DAG ()

13. MAX - Returnerar det maximala värdet för de jämförda enheterna, den här funktionen används vanligtvis för jämförelse av numeriskt uttryck men samma gäller även för ett datum. För nullundantag beviljas Null (MAX (datum1, datum2))

14. MIN - Returnerar det maximala värdet för de jämförda enheterna, den här funktionen används vanligtvis för jämförelse av numeriskt uttryck, men samma gäller även för ett datum. För nullundantag beviljas Null (MIN (datum1, datum2))

Exempel på datumfunktioner i Tableau

FungeraExempelProduktion
DagDAG (# 2019-06-03 #)3 (utgång är ett heltal som motsvarar dagen i de angivna data)
MånadMÅNAD (# 2019-06-03 #)6 (utgång är ett heltal som motsvarar månaden i de angivna uppgifterna)
ÅrÅR (# 2019-06-03 #)2019 (output är ett heltal som motsvarar året i de angivna uppgifterna)
Datum diffDATEDIFF ('vecka', # 2019-06-01 #, # 2019-06-04 #, 'måndag')1 (för när veckans början är måndag då är 4 juni (tisdag) och 01 juni (lördag) på olika veckor)
DATEDIFF ('vecka', # 2019-06-01 #, # 2019-06-04 #, 'söndag')0 ((eftersom när veckans början är söndag är den 4 juni (tisdag) och 01 juni (lördag) samma veckovecka)
DateAddDATEADD ('månad', 5, # 2019-06-01 #)1/11/2019 (5 månader läggs till datumet)
DATEPARTDATEPART ('år', # 2019-06-01 #)2019 (returnerar den begärda avgången som ett heltal)
DATEPART ('månad', # 2019-06-01 #)6 (returnerar den begärda avgången som ett heltal)
DATETRUNCDATETRUNC ('kvartal', # 2019-06-01 #)4/1/2004 00:00:00 AM (avkortar datum till den gräns som anges av avresan)
DATENAMEDATENAME ('år', # 2019-06-01 #)2019 (returnera datumdelen av datumet som en sträng)
MAKEDATEMAKEDATE (2019, 6, 3)# 3 juni 2019 # (funktionen returnerar ett konstruerat datum från den medföljande ingången)
GÖR TIDGÖR TID (13, 40, 25)# 13: 40: 25 # (funktionen returnerar en konstruerad tid från den medföljande ingången)
NUNU( )2019-06-03 1:10:45 AM (aktuellt datum och tidsvärde skrivs ut)
I DAGI DAG( )2019-06-03 (aktuellt datum skrivs ut)
MAXMAX (# 2019-06-01 #, # 2019-06-04 #)6/4/2019 12:00:00 (maximivärde bland alternativet skrivs ut)
MINMIN (# 2019-06-01 #, # 2019-06-04 #)6/1/2019 12:00:00 (minimivärde bland alternativet skrivs ut)

Slutsats

Datumfunktionerna i tablån används för att utföra olika logiska och aritmetiska operationer med datum. Resultaten av funktionerna bestäms av funktionstypens utgångstyp. Vissa funktioner kan tillhandahålla samma logiska funktioner, men skillnaden kan observeras mellan typen av utgång som kan ses i DATEPART och Year-funktionen i tabellen ovan.

Rekommenderade artiklar

Detta är en guide till Tableau Date-funktioner. Här diskuterar vi konceptet, exemplet och de olika typerna av datumfunktioner i tablå. Du kan också gå igenom våra andra föreslagna artiklar för att lära dig mer -

  1. Tableau-kommandon
  2. HBase-kommandon
  3. Vad är Tableau?
  4. Är Tableau gratis