Funkcje daty tabeli - Różne typy daty Funkcja w Tableau

Spisie treści:

Anonim

Wprowadzenie do funkcji daty Tableau

Funkcje daty Tableau to wbudowane funkcje obecne w Tableau, które pozwalają użytkownikowi manipulować rekordami danych w źródle danych. Te funkcje daty pozwalają użytkownikom tworzyć podstawowe operacje na danych na rekordach, a także tworzyć złożone wyrażenia daty. Tableau zapewnia wiele funkcji daty, takich jak DZIEŃ, MIESIĄC, ROK, DATEDIFF, DATEPART, DATEADD, DATETRUNC, DATENAME, MAKE DATE, MAKE TIME, NOW, TODAY itp.

Tworzenie danych wejściowych dla funkcji daty Tableau

Każde źródło danych w tableau, które zasadniczo wskazuje na bazę danych, w której zapisywane są rekordy, może przechowywać pola danych w inny sposób. Pola są importowane do tableau jako ciąg tekstowy lub wartości liczbowe. Te interpretacje są zgodne z zestawem kroków, które są używane przez Tableau do rozróżnienia i odróżnienia daty i innych pól. Kroki te można podsumować w następujący sposób:

1. Weryfikacja pól daty

Wymagane są weryfikacje w celu rozróżnienia i ustalenia, czy rekordy zawierają datę, można to zrobić, identyfikując, czy łańcuch daty jest obecny w źródle połączenia lub czy łańcuch jest widoczny w płaszczyźnie wymiarowej. Ten krok pomaga w identyfikacji rekordów innych niż daty na podstawie rekordów dat.

2. Zmień typ danych pola

Kolejny etap tego procesu jest wykorzystywany, gdy dane wymagają korekty, np. Jeśli rekord zawiera dużo pustą wartość. Pola te są w naturze przekształcane na typ łańcucha i podawane do funkcji Dateparse.

3. Analiza formatu daty

W rekordach danych występują nieskończone formaty tablicowe. Do zdefiniowania części daty służy metoda Dateparse. Spowoduje to utworzenie mapy dla Tableau w celu przetłumaczenia pól ciągów na format daty. Ta mapa nazywa się Format dla tableau.

4. Definiowanie wyrażenia funkcji daty

W przypadku, gdy używane dane nie są typu ciągu i należą do innego formatu, np. Numerycznego, funkcja DATA służy do konwersji wyrażenia na format typu daty. Tableau tworzy nowe pole daty w źródle danych.

Różne typy funkcji daty Tableau

1. DZIEŃ - funkcja DZIEŃ służy do zwrócenia numeru dnia z ciągu daty. Składnia jest następująca: - DZIEŃ (data)

2. MIESIĄC - Funkcja MIESIĄC służy do zwracania numeru miesiąca z podanej daty w tabeli. Składnia jest następująca: - MIESIĄC (data)

3. ROK - funkcja ROK służy do zwrócenia roku od podanej daty. Składnia jest następująca: -YEAR (data)

4. DATEDIFF - Zwraca różnicę między datami zdefiniowanymi w parametrach. Składnia jest następująca: - DATA.RÓŻNICA (odejdź, data1, data2, (początek tygodnia (opcjonalnie)).

5. DATEPART - Zwraca część daty daty jako liczbę całkowitą. Składnia jest następująca: DATEPART (odjazd, data, (początek_tygodnia (opcjonalnie)))

6. DATEADD - Zwraca datę z interwałem określonym do dodania do danych podawanych jako dane wejściowe. Składnia jest następująca: - DATEADD (odejście, interwał, data)

7. DATETRUNC - DATETRUNC obcina określoną datę z dokładnością określoną przez część daty. Ta funkcja zwraca nową datę jako wynik. Składnia jest następująca: - DATETRUNC (odjazd, data, (początek_tygodnia (opcjonalnie)))

8. NAZWA DATY - Zwraca część składową daty dostarczonej daty jako ciąg znaków wyjściowych. Składnia jest następująca: - NAZWA DATY (wyjazd, data, (początek_ tygodnia (opcjonalnie)))

9. MAKE DATE - Funkcja MAKE DATE zwraca wizualizację wartości daty opracowanej na podstawie roku, miesiąca i daty wejściowej. Składnia jest następująca: - MAKE DATE (rok, miesiąc, dzień)

10. MAKE TIME - funkcja MAKE TIME zwraca wizualizację wartości daty, która jest wynikiem podanej godziny, minuty i drugiego odniesienia. Składnia jest następująca: - MAKE TIME (godzina, minuta, sekunda)

11. NOW - Funkcja Now zwraca aktualną datę i godzinę odpowiadającą komputerowi, na którym użytkownik jest zalogowany… Składnia jest następująca: - NOW ()

12. Dzisiaj - zwraca bieżącą datę jako wynik dla przypisanego programu. Składnia jest następująca: - TODAY ()

13. MAX - Zwraca maksymalną wartość porównywanych bytów, funkcja ta jest zwykle używana do porównywania wyrażeń liczbowych, jednak to samo dotyczy również daty. Dla wyjątku zerowego Null jest przyznawany (MAX (data1, data2))

14. MIN - Zwraca maksymalną wartość porównywanych jednostek, ta funkcja jest zwykle używana do porównywania wyrażeń liczbowych, jednak to samo dotyczy również daty. Dla wyjątku zerowego Null jest przyznawany (MIN (data1, data2))

Przykłady funkcji daty w Tableau

FunkcjonowaćPrzykładWynik
DzieńDZIEŃ (# 2019-06-03 #)3 (wyjście jest liczbą całkowitą równoważną dniu w dostarczonych danych)
MiesiącMIESIĄC (# 2019-06-03 #)6 (wynik jest liczbą całkowitą odpowiadającą miesiącowi w dostarczonych danych)
RokROK (# 2019-06-03 #)2019 (wynik jest liczbą całkowitą odpowiadającą Rokowi w dostarczonych danych)
Różnica datyDATA.RÓŻNICA („tydzień”, # 2019-06-01 #, # 2019-06-04 #, „poniedziałek”)1 (ponieważ gdy początek tygodnia przypada na poniedziałek, wówczas 04 czerwca (wtorek) i 01 czerwca (sobota) są w różnych tygodniach)
DATA.RÓŻNICA („tydzień”, # 2019-06-01 #, # 2019-06-04 #, „Niedziela”)0 ((ponieważ gdy początek tygodnia przypada na niedzielę, wówczas 04 czerwca (wtorek) i 01 czerwca (sobota) są w tym samym tygodniu tygodnia)
DATA DODAJDATA DODAJ („miesiąc”, 5, # 2019-06-01 #)1/11/2019 (do daty dodano 5 miesięcy)
DATEPARTDATEPART („rok”, # 2019-06-01 #)2019 (zwraca żądany odejście jako liczbę całkowitą)
DATEPART („miesiąc”, # 2019-06-01 #)6 (zwraca żądany odejście jako liczbę całkowitą)
DATETRUNCDATETRUNC („kwartał”, # 2019-06-01 #)4/1/2004 00:00:00 AM (obcina datę do limitu określonego przez odlot)
NAZWA DATYDATENAME („rok”, # 2019-06-01 #)2019 (zwróć część daty jako ciąg znaków)
MAKEDATEMAKEDATE (2019, 6, 3)# 3 czerwca 2019 r. # (Funkcja zwraca skonstruowaną datę z dostarczonego wejścia)
ZRÓB CZASMAKE TIME (13, 40, 25)# 13: 40: 25 # (funkcja zwraca skonstruowany czas z dostarczonego wejścia)
TERAZTERAZ( )2019-06-03 01:10:45 (drukowana jest aktualna data i godzina)
DZISIAJDZISIAJ( )2019-06-03 (drukowana jest bieżąca data)
MAXMAX (# 2019-06-01 #, # 2019-06-04 #)6/4/2019 12:00:00 AM (drukowana jest maksymalna wartość wśród opcji)
MINMIN (# 2019-06-01 #, # 2019-06-04 #)6/1/2019 12:00:00 AM (Drukowana jest minimalna wartość wśród opcji)

Wniosek

Funkcje Data w tableau służą do wykonywania różnych operacji logicznych i arytmetycznych z datami. Wyniki funkcji są określone przez typ wyjściowy funkcji. Niektóre funkcje mogą zapewniać te same funkcje logiczne, jednak można zaobserwować różnicę między rodzajem danych wyjściowych, co widać w DATEPART i funkcji Rok w powyższej tabeli.

Polecane artykuły

Jest to przewodnik po funkcjach daty Tableau. Tutaj omawiamy pojęcie, przykład i różne typy funkcji daty w tableau. Możesz także przejrzeć nasze inne Sugerowane artykuły, aby dowiedzieć się więcej -

  1. Polecenia Tableau
  2. Polecenia HBase
  3. Co to jest Tableau?
  4. Jest bezpłatny