Przegląd funkcji Tableau

Ponieważ każdy samochód ma różne funkcje, takie jak hamulce, pedał przyspieszenia, sprzęgło, wycieraczki, reflektory, klimatyzacja, system muzyczny, lewe prawe wskaźniki itp., Które pomagają nam prowadzić samochód wygodnie i odpowiednio. Podobnie w Tableau mamy różne kategorie funkcji, aw każdej kategorii mamy szereg funkcji, które pomagają nam wykonywać obliczenia i wizualizować dane zgodnie z naszymi wymaganiami, które zbyt łatwo i szybko.

Na podstawie rodzaju danych, które należy wizualizować, agregacji i operacji logicznych wymaganych w wizualizacji funkcje tabel są podzielone na różne kategorie. Każda kategoria ma funkcje do określonego celu, który wyjaśniono poniżej.

Rodzaje funkcji Tableau

  • Funkcja ciągu
  • Funkcja liczby
  • Funkcja daty
  • Funkcja agregująca
  • Funkcja logiczna
  • Funkcje konwersji typu

Jak zastosować funkcję Tableau?

Krok 1 :

Aby zastosować funkcję Tableau, musimy utworzyć pole obliczeniowe, które można utworzyć, klikając kartę Analiza w arkuszu tabeli, a następnie „Utwórz opcję pola obliczeniowego” z menu rozwijanego, jak pokazano na rysunku 1 poniżej i podświetlone w czerwony.

Krok 2:

Po kliknięciu opcji Utwórz pole obliczeń znajdziesz rozwijane menu, które zawiera listę wszystkich funkcji tableau wraz z ich opisem i przykładem. Możesz wybrać funkcję z menu rozwijanego lub wyszukać w polu tekstowym, jak pokazano na rysunku 2. Upewnij się, że nadałeś nazwę polu obliczonemu przed kliknięciem Zastosuj i OK. Na rysunku 2 nazwałem moje pole obliczeniowe jako „Zawiera”.

Edytor pól obliczeniowych Tableau informuje nas również, czy nasze obliczenia są prawidłowe, czy nie, ten wskaźnik można zobaczyć na dole edytora.

Krok 3:

Po kliknięciu OK możesz przeciągnąć i upuścić pole obliczone z miary / Wymiaru w arkuszu, aby zobaczyć wyniki.

Funkcje ciągów

Funkcje String pozwalają nam manipulować danymi String zgodnie z naszymi wymaganiami. Na przykład możemy użyć funkcji łańcuchowej, aby pobrać nazwiska lub imiona pracowników z kolumny z nazwiskami pracowników z tabeli pracowników i umieścić je w nowym polu lub kolumnie. Możemy również użyć tej funkcji do połączenia szczegółów miasta i kraju i wypełnienia go w jednej kolumnie itp.

Lista popularnych funkcji String w Tableau jest następująca:

MAXŚRODEKASCIIRTRIMGÓRNY
MINLEWOZWĘGLAĆLTRIMNIŻSZY
ZACZYNAĆ ZDOBRZEODNALEŹĆTRYMPRZESTRZEŃ
ENDSWITHZASTĄPIĆZAWIERALENROZDZIELAĆ

1 W LEWO

Zwraca najbardziej lewy podciąg w ciągu.

Składnia: LEWA (ciąg, liczba)

Przykład : LEWY („MR. Ghoradkar”, 2) = „MR”. „2” oznacza długość podłańcucha.

Na poniższym zrzucie ekranu możemy zobaczyć, kiedy pole obliczeniowe „LEWY Fn” zostało przeciągnięte i upuszczone w arkuszu, otrzymaliśmy wynik jako MRS tylko, gdy otrzymaliśmy napis „3” w naszej funkcji.

PRAWY jest bardzo podobny do LEWEGO z prawej strony, zwraca skrajny podciąg w łańcuchu.

2) MID

Środek jest również podobny do funkcji LEWO i Prawo. MID zwraca podłańcuch z określonej pozycji indeksu do określonej długości.

Składnia: MID (ciąg, liczba, liczba)

Przykład : MID („parasol”, 2, 4). Wynik: „brel

Uwaga: Indeks w ciągu zaczyna się od „0” .

3) ASCII

Zwraca kod ASCII pierwszego znaku ciągu.

Składnia: ASCII (ciąg)

Przykład: ASCII („A”). Wynik: 65

Uwaga: Upewnij się, że wybierasz „Atrybut”, klikając prawym przyciskiem myszy pole obliczeniowe, aby uzyskać pożądany wynik. Jak pokazano na poniższym obrazku.

4) CHAR

Jest to dokładne przeciwieństwo ASCII; Zwraca znak zakodowany przez numer kodu ASCII.

Składnia: CHAR (liczba)

Przykład: CHAR (65) = „A”.

5) ZAWIERA

Zwraca „PRAWDA”, jeśli podany ciąg zawiera określony podciąg.

Składnia: CONTAINS (string, substring).

Przykład: ZAWIERA („Maharasztra”, „wysypka”). = „PRAWDA”.

Przypadek użycia: Możesz umieścić wymiar „Maharashtra” i wizualizować dane. Na przykład, jeśli masz wymiar o nazwie „NAZWA”, który zawiera nazwę wszystkich klientów banku i jeśli chcesz uzyskać identyfikatory klientów wszystkich pracowników, których nazwa zawiera „as” w ich nazwie, możesz użyć poniższego zapytania w twój edytor tekstu. Musisz także zastosować filtr, aby uzyskać identyfikatory klientów z wynikiem „Prawda”.

ZAWIERA ((Nazwa), „as”). Wynik pokazano na poniższym obrazku.

6) ENDSWITH

Zwraca true, jeśli podany ciąg znaków kończy się na podanym podciągu

Składnia: ENDSWITH (ciąg, podłańcuch).

Przykład: ENDSWITH („DONKEY”, „KEY”) = True.

STARTSWITH jest bardzo podobny do ENDSWITH, zwraca true, jeśli ciąg zaczyna się od podanego podłańcucha.

7) ZNAJDŹ

Zwraca pozycję indeksu podłańcucha w ciągu.

Składnia: FIND (ciąg, podciąg, (początek)). Musimy określić punkt początkowy do przeszukania w ciągu trzeciego parametru.

Przykład: ZNAJDŹ („maksimum”, „m”, 2). = 5

8) LEN

Zwraca długość ciągu.

Składnia: LEN (ciąg).

Przykład: LEN („śmigłowiec”) = 10.

9) GÓRNA

Zwraca ciąg znaków, wszystkie litery są wielkie.

Składnia: UPPER (ciąg).

Przykład: UPPER („BlackHat”) = „BLACKHAT”.

LOWER jest bardzo podobny do GÓRNEGO, zwraca łańcuch ze wszystkimi znakami małymi literami.

10) MAKS

Zwraca maksimum aib.

Składnia: MAX (a, b).

Przykład: MAX („Tygrys”, „Kot”) = „Tygrys”.

MIN jest bardzo podobny do MAX, zwraca minimum a i b.

11) PRZYCINANIE

Zwraca ciąg bez spacji wiodących i końcowych.

Składnia: TRIM (ciąg).

Przykład: TRIM („warzywa”) = „warzywa”.

LTRIM i RTRIM są bardzo podobne do TRIM, zwraca łańcuch z usuniętymi spacjami wiodącymi i Zwraca odpowiednio ciąg z usuniętymi spacjami końcowymi.

12) SPLIT

Zwraca podłańcuch z wejścia, używając separatora do podzielenia go.

Składnia: SPLIT (ciąg, separator, token).

Przykład: SPLIT („abc-d”, „-”, 2) = „b”

Uwaga: Tutaj liczba tokenów jest pozycją podciągu po wykluczeniu ogranicznika. Możemy również użyć -2 lub -3 itd., Aby uzyskać wynik z końca łańcucha.

Funkcje liczbowe

Funkcje liczbowe pozwalają nam wykonać obliczenia na danych. Można go używać tylko z miarami, tj. Polem zawierającym wartości liczbowe. Funkcje liczbowe mogą pomóc nam obliczyć kwadrat, pierwiastek kwadratowy, moc, wykładniczy itp. Danych liczbowych. Na przykład, jeśli mamy zbiór danych banków, w których chcemy zaokrąglić saldo wszystkich naszych klientów, możemy skorzystać z funkcji OKRĄGŁY. Lista popularnych funkcji liczbowych w Tableau jest następująca:

ABSGRZECHJAK WPLACOKRĄGŁY
MAXSAŁATAACOSSQRTDIV
MINDĘBNIKATANTermin ważnościHEXBIN
CELINGŁÓŻKO SKŁADANESTOPNIELOGMOC
PIĘTROLiczba PiRADIANYLNZNAK

1) ABS

Zwraca wartość bezwzględną podanej liczby.

Składnia: ABS (liczba).

Przykład: ABS ((10, 75)). = 11

2) MAKS

Zwraca maksymalnie dwa argumenty tego samego typu.

Składnia: MAX (liczba, liczba).

Przykład: jeśli przychody i wydatki to dwie miary, wówczas funkcja maksimum zwróci maksimum między nimi. MAX („Przychody”, „Wydatki”). Kolejny przykład na poniższym obrazku.

MIN jest bardzo podobny do MAX; zwraca minimum dwóch argumentów tego samego typu.

3) SUFITOWA

Zaokrągla liczbę do najbliższej liczby całkowitej o równej lub większej wartości.

Składnia: SUFITOWA (liczba).

Przykład: SUFITOWA (4.2654) = 5.

4) PODŁOGA

PODŁOGA jest bardzo podobna do SUFITU, zaokrągla liczbę do najbliższej liczby całkowitej o równej lub niższej wartości.

Przykład: FLOOR (4.2654) = 4.

5) OKRĄGŁY

Zaokrągla liczbę do określonej liczby cyfr.

Składnia: ROUND (liczba, (dziesiętna)).

Przykład: ZAOKR (6.66667, (2)) = 6, 67.

6) SIN

Zwraca sinus kąta. Określ kąt w radianach.

Przykład: SIN (PI () / 4) = 0, 707106.

COS, TAN i COT są bardzo podobne do SIN. Zwraca odpowiednio cosinus, styczną i cotangens kąta.

7) PI

Zwraca stałą liczbową PI: 3.14159.

Składnia: PI ().

8) STOPIEŃ

Konwertuje podaną liczbę z radianów na stopnie.

Składnia: DEGREE (liczba).

Przykład: STOPIEŃ (PI () / 4) = 45.

RADIANS jest bardzo podobny do STOPNIA. Konwertuje podaną liczbę ze stopni na radiany.

9) KWADRAT

Zwraca kwadrat liczby.

Składnia: SQUARE (liczba).

Przykład: SQUARE (5) = 25.

SQRT jest bardzo podobny do SQUARE. Zwraca pierwiastek kwadratowy z liczby.

10) EXP

Zwraca e podniesione do potęgi podanej liczby.

Składnia: EXP (liczba).

Przykład: EXP (- (Tempo wzrostu) * (Czas))

11) MOC

Podnosi liczbę do określonej mocy.

Składnia: POWER (liczba, moc).

Przykład: POWER (4, 2) = 4 2 = 16.

12) DIV

Zwraca część całkowitą ilorazu, gdzie liczba całkowita 1 jest dzielona przez liczbę całkowitą 2.

Składnia: DIV (Integer1, Integer2).

Przykład: DIV (22, 2) = 10.

Funkcje daty

Funkcje daty pozwalają nam manipulować danymi związanymi z czasem, rokiem, datą i dniami. Przydatna może być konwersja dni w godzinach lub wygenerowanie daty „ostatniej modyfikacji” podczas wizualizacji danych. Lista popularnych funkcji daty w Tableau jest następująca:

DZISIAJMINMAXTERAZ
ROKMAKEDATEDATEDIFFDATETRUNC
DZIEŃMAKETIMEDATEPARTNAZWA DATY
MIESIĄCMAKEDATETIMEDATA DODAJISDATE

1) DZIŚ

Zwraca bieżącą datę.

Składnia: TODAY ().

Przykład: TODAY () = 26.09.2019.

2) DZIEŃ

Zwraca dzień podanej daty jako liczbę całkowitą.

Składnia: DZIEŃ (data).

Przykład: DZIEŃ (# 2019-09-26 #) = 26.

MIESIĄC i ROK są bardzo podobne do DZIEŃ. Zwraca odpowiednio miesiąc i rok podanej daty jako liczbę całkowitą.

3) TERAZ

Zwraca bieżącą datę i godzinę.

Składnia: NOW ().

Przykład: TERAZ () = 26.09.2019, 19:26:21 PM.

4) DATA.RÓŻNICA

Zwraca różnicę między datą 1 a datą 2.

Składnia: DATEDIFF (date_part, date1, date2, (start_of_week))

Przykład: DATEDIFF („tydzień”, # 2019-09-22 #, # 2019-09-25 #, „poniedziałek”) = 2.

5) ISDATE

Zwraca true, jeśli podany ciąg jest prawidłową datą.

Składnia: ISDATE (ciąg).

Przykład: ISDATE („24 maja 2019 r.”) = True.

Funkcje konwersji typu

Funkcje konwersji typów pozwalają nam modyfikować typ danych danych źródłowych i konwertować je z jednego typu na inny. Korzystając z tych funkcji, możemy konwertować Daty na ciągi i odwrotnie, możemy również konwertować liczby na ciągi i ciągi na liczby, aby zapobiec lub aktywować agregację przez Tableau. Lista popularnych funkcji konwersji typów w Tableau jest następująca:

DATAPŁYWAK
DATETIMEINT
BAZA DANYCHSTR

1) DATA

Zwraca datę z podanym numerem, ciągiem lub datą.

Składnia: DATE (wyrażenie).

Przykład: DATA („24 maja 2019 r.”) = # 24 maja 2019 r. #.

2) PŁYWAĆ

Przedstawia swój argument jako liczbę zmiennoprzecinkową.

Składnia: FLOAT (wyrażenie).

Przykład: FLOAT (3) = 3.000.

3) INT

Przedstawia swój argument jako liczbę całkowitą.

Składnia: INT (wyrażenie).

Przykład: INT (8.0 / 3.0) = 2.

4) STR

Rzuca swój argument jako ciąg.

Składnia: STR (wyrażenie).

Przykład: STR ((ranga)). W tym przykładzie możesz rzutować wszystkie wartości liczbowe z miary Rank na ciąg. Gdy to zrobisz, pole obliczeniowe pojawi się w wymiarze zamiast pomiaru.

Funkcja agregująca

Funkcja agregująca pozwala nam podsumowywać dane, wykonując różne operacje, takie jak SUMA, LICZBA, PERCENTILE, AVG itp. Pomaga nam również stosować funkcje agregujące w regionach, krajach itp. Na przykład możemy obliczyć średnią, sumę itp. z poszczególnych dziedzin, takich jak sprzedaż, zysk, saldo itp. w całym kraju lub stanie.

ATTRMAXCOVARPERCENTILE
AVGSUMACOVRAPSTDEV
ZEBRAĆCOUNTDMAXSTDEVP
CORRLENMEDIANASUMA
LICZYĆLEWOMINVAR

1) AVG

Zwraca średnią wszystkich wartości w wyrażeniu.

Składnia: AVG (wyrażenie).

Przykład: AVG (Balance). Jak pokazano na poniższym zdjęciu, z którego pochodzą średnie salda w całym regionie.

2) COUNT

Zwraca liczbę elementów w grupie.

Składnia: COUNT (wyrażenie).

3) MAKS

Zwraca maksymalne wyrażenie we wszystkich rekordach.

Składnia: MAX (wyrażenie).

MIN jest bardzo podobny do MAX, Zwraca minimalne wyrażenie we wszystkich rekordach.

4) SUMA

Zwraca sumę wszystkich wartości wyrażenia.

Składnia: SUMA (wyrażenie).

Funkcje logiczne

Funkcje logiczne pozwalają nam podejmować decyzje w oparciu o logikę boolowską, tj. Prawda lub fałsz.

GDYBYIMAX
IFNULLWALIZKAMIN
IIFJESZCZENIE
ISDATEELSEIFLUB
ISNULLKONIECNASTĘPNIE

1) JEŻELI

Testuje zwracaną wartość wyrażenia na wartość true.

Składnia: JEŻELI TO (ELSEIF THEN…) (ELSE) KONIEC.

Przykład: JEŻELI (Zysk)> 0 NASTĘPNIE KONIEC „rentownej” straty ELSE.

2) IFNULL

Zwróć, jeśli nie jest zerowy, w przeciwnym razie zwróć.

Składnia: IFNULL (expr1, expr2).

Przykład: IFNULL ((sprzedaż), 0).

3) IFF

Sprawdza stan; zwraca pierwszą wartość, jeśli PRAWDA, drugą, jeśli FAŁSZ, a trzecią, jeśli nieznana.

Składnia: IFF (test, a następnie, (nieznany)).

Przykład: IFF ((zysk)> 0, „zysk”, „strata”).

4) ISNULL

Zwraca wartość true, jeśli wyrażenie ma wartość NULL.

Składnia: ISNULL (wyrażenie).

Przykład: ISNULL (89). = Fałsz.

5) NIE

Wykonuje logiczną negację wyrażenia.

Składnia: JEŚLI NIE, TO KONIEC.

Przykład: JEŻELI NIE (strata) <0, TO KONIEC „nierentowny”.

6) I

Wykonuje logiczne „i” na dwóch wyrażeniach.

Składnia: JEŻELI I WTEDY KONIEC.

Przykład: JEŻELI (ATTR ((rynek)) = „Afryka” ORAZ SUMA ((sprzedaż))> (Wschodzący próg) NASTĘPNIE „Dobre wyniki”),

7) ELSE

Testuje serię wyrażeń zwracających wartość true.

Składnia: JEŚLI WTEDY INNY KONIEC.

Przykład: JEŻELI (zysk)> 0 WTEDY „rentowny” ELSE „strata” END.

Wniosek

Tableau udostępnia różne funkcje do manipulowania danymi zgodnie z naszymi wymaganiami, funkcje te pomagają nam wykonywać wymagane obliczenia, podejmować określone decyzje, zmieniać typ danych, łączyć różne kolumny itp.

Funkcje Tableau odgrywają istotną rolę w wizualizacji danych i mogą pomóc nam poprawić wygląd danych, a także pomóc nam w efektywnym tworzeniu pulpitów nawigacyjnych.

Polecane artykuły

Jest to przewodnik po funkcjach Tableau. Tutaj omawiamy wszystkie funkcje Tableau wbudowane w oprogramowanie Tableau. Możesz także zapoznać się z następującymi artykułami, aby dowiedzieć się więcej -

  1. Filtry w Tableau
  2. Architektura Tableau
  3. Co to jest Tableau?
  4. Jest bezpłatny

Kategoria: