Funkcije datuma Tableau - Različite vrste Funkcija datuma u Tableauu

Sadržaj:

Anonim

Uvod u Tableau funkcije datuma

Tableau funkcije su ugrađene funkcije prisutne u Tableau-u što korisniku omogućuje manipuliranje zapisima podataka u izvoru podataka. Te funkcije datuma omogućuju korisnicima stvaranje osnovnih zapisa datuma i zapisa, kao i stvaranje složenih izraza datuma. Tableau nudi brojne funkcije datuma kao što su DAY, MONTH, YEAR, DATEDIFF, DATEPART, DATEADD, DATETRUNC, DATENAME, MAKE DATUM, VRIJEME, SADA, DANAS, itd.

Stvaranje unosa za Tableau funkcije datuma

Svaki izvor podataka u tablici koji u osnovi ukazuje na bazu podataka u kojoj su pohranjeni zapisi može pohranjivati ​​polja podataka na različit način. Polja se uvoze u tablicu u obliku tekstualnog niza ili numeričkih vrijednosti. Ova tumačenja slijede skup koraka koje Tableau koristi za razlikovanje i razlikovanje datuma i ostalih polja. Ovi se koraci mogu sažeti na sljedeći način:

1. Provjera datumskih polja

Potrebne su provjere za razlikovanje i identificiranje sadrže li podaci datumi, to se može učiniti ako se datumski niz nalazi u izvoru veze ili je niz vidljiv u dimenzionalnoj ravnini. Ovaj korak pomaže u identificiranju zapisa koji nisu datumi iz zapisa datuma.

2. Promijenite vrstu podataka polja

Sljedeći korak u ovom procesu koristi se kada podaci trebaju biti ispravljeni, npr. Ako zapis sadrži mnogo null vrijednosti. Ova polja se u prirodi pretvaraju u vrstu niza i dovode ih u funkciju Dateparse.

3. Razmatranje formata datuma

U podacima se nalaze beskonačni formati nizova, a metoda Dateparse koristi se za definiranje dijelova datuma. Ovo stvara kartu za Tableau za prevođenje polja stringova u oblik datuma. Ta se karta naziva Format for tableau.

4. Definiranje izraza date funkcije

U slučaju da upotrijebljeni podaci nisu vrste niza i pripadaju bilo kojem drugom formatu poput numeričkog, funkcija DATE koristi se za pretvorbu izraza u oblik datuma. Tableau stvara novo polje datuma u izvoru podataka.

Različite vrste datumskih funkcija

1. DAY - Funkcija DAY koristi se za vraćanje broja dana iz niza datuma. Sintaksa je sljedeća: - DAY (datum)

2. MJESEC - Funkcija MONTH koristi se za vraćanje broja mjeseca iz određenog datuma u tablici. Sintaksa je sljedeća: - MONTH (datum)

3. GODINA - Funkcija GODINA koristi se za vraćanje godine od zadanog datuma. Sintaksa je sljedeća: -YEAR (Date)

4. DATEDIFF - Vraća razliku između datuma definiranih u parametrima. Sintaksa je sljedeća: - DATEDIFF (polazak, datum1, datum2, (početak tjedna (neobavezno)).

5. DATEPART - Vraća datumski dio datuma kao cijeli broj. Sintaksa je sljedeća: DATEPART (polazak, datum, (početak_ od_ tjedan (izborno)))

6. DATEADD - Vraća datum s intervalom navedenim za dodavanje podacima koji se unose kao ulaz. Sintaksa je sljedeća: - DATEADD (odlazak, interval, datum)

7. DATETRUNC - DATETRUNC skraćuje navedeni datum u točnost određenu datumskim dijelom. Ova funkcija vraća novi datum kao izlaz. Sintaksa je sljedeća: - DATETRUNC (polazak, datum, (početak_ od_ tjedna (neobavezno)))

8. DATENAME - Vraća komponentu dijela datuma isporučenog datuma kao niz za svoj izlaz. Sintaksa je sljedeća: - DATENAME (polazak, datum, (početak_ od_ tjedna (neobavezno)))

9. MAKE DATE - Funkcija MAKE DATE vraća vizualizaciju vrijednosti datuma razvijene iz unosa godine, mjeseca i datuma. Sintaksa je sljedeća: - DATI DATUM (godina, mjesec, dan)

10. MAKE TIME - Funkcija MAKE TIME vraća vizualizaciju vrijednosti datuma koja je rezultat o zadanom referentnom vremenu, minutu i sekundi. Sintaksa je sljedeća: - NASTAVI VRIJEME (sat, minuta, sekunda)

11. SADA - Funkcija Now vraća sadašnji datum i vrijeme koje odgovaraju računalu na koje je korisnik prijavljen… Sintaksa je sljedeća: - SADA ()

12. Today - Vraća trenutni datum kao izlaz za dodijeljeni program. Sintaksa je sljedeća: - DANAS ()

13. MAX - Vraća maksimalnu vrijednost uspoređenih entiteta, ova se funkcija općenito koristi za usporedbu numeričkog izraza, no ista vrijedi i za datum. Za nulu izuzeće je Null (MAX (datum1, datum2))

14. MIN - Vraća maksimalnu vrijednost uspoređenih entiteta, ova se funkcija općenito koristi za usporedbu numeričkog izraza, ali ista vrijedi i za datum. Za nulu izuzeće je Null (MIN (datum1, datum2))

Primjeri funkcija datuma u Tableauu

FunkcijaPrimjerIzlaz
DanDAN (# 2019-06-03 #)3 (izlaz je cijeli broj ekvivalent danu u danim podacima)
MjesecMjesec (# 2019-06-03 #)6 (izlaz je prikazani cijeli broj koji odgovara mjesecu)
GodinaGODINA (# 2019-06-03 #)2019. (izlaz je u ponuđenim podacima ukupni broj ekvivalentan godini)
Datum razlDATEDIFF ('tjedan', # 2019-06-01 #, # 2019-06-04 #, 'Ponedjeljak')1 (jer kada je početak tjedna ponedjeljak, tada su 04. lipnja (utorak) i 01. lipnja (subota) u različitim tjednima)
DATEDIFF ('tjedan', # 2019-06-01 #, # 2019-06-04 #, 'Nedjelja')0 ((jer kada je početak tjedna u nedjelju, tada su 04. Lipnja (utorak) i 01. Lipnja (subota) u istim tjednima)
DATEADDDATEADD ('mjesec', 5, # 2019-06-01 #)11.01.2019 (datum se dodaje 5 mjeseci)
DATEPARTDATEPART ('godina', # 2019-06-01 #)2019. (vraća traženi odlazak kao cijeli broj)
DATEPART ('mjesec', # 2019-06-01 #)6 (vraća traženi odlazak kao cijeli broj)
DATETRUNCDATETRUNC ('četvrtina', # 2019-06-01 #)4/1/2004 00:00:00 AM (skraćuje datum do ograničenja određenog od strane polaznika)
DATENAMEDATENAME ('godina', # 2019-06-01 #)2019. (vratite datumski datum u obliku niza)
MAKEDATEMAKEDATE (2019, 6, 3)# 3. lipnja 2019. # (funkcija vraća izgrađeni datum s isporučenog ulaza)
NAĐI VREMENANASTAVI VRIJEME (13, 40, 25)# 13: 40: 25 # (funkcija vraća izgrađeno vrijeme s isporučenog ulaza)
SADASADA( )03.06.2019 01:10:45 (ispisani su trenutni datum i vrijeme)
DANASDANAS ()2019-06-03 (ispisan je trenutni datum)
MAXMAX (# 2019-06-01 #, # 2019-06-04 #)04.06.2019 00:00:00 (ispisana je maksimalna vrijednost među opcijama)
MINMIN (# 2019-06-01 #, # 2019-06-04 #)06./2019. 00:00:00 (Ispisana je minimalna vrijednost među opcijama)

Zaključak

Funkcije Date u tablici koriste se za izvođenje različitih logičkih i aritmetičkih operacija s datumima. Rezultati funkcija određeni su izlaznom vrstom funkcija. Neke funkcije mogu osigurati iste logičke funkcije, no razlika se može primijetiti među vrstama izlaza kao što se može vidjeti u DATEPART i Year godini u gornjoj tablici.

Preporučeni članci

Ovo je vodič za Tableau funkcije datuma. Ovdje ćemo raspraviti koncept, primjer i različite vrste datumskih funkcija u tableau-u. Možete i proći kroz naše druge Prijedloge članaka da biste saznali više -

  1. Tableau naredbe
  2. Naredbe za HBase
  3. Što je Tableau?
  4. Je li Tableau besplatan