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 | ŚRODEK | ASCII | RTRIM | GÓRNY |
MIN | LEWO | ZWĘGLAĆ | LTRIM | NIŻSZY |
ZACZYNAĆ Z | DOBRZE | ODNALEŹĆ | TRYM | PRZESTRZEŃ |
ENDSWITH | ZASTĄPIĆ | ZAWIERA | LEN | ROZDZIELAĆ |
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:
ABS | GRZECH | JAK W | PLAC | OKRĄGŁY |
MAX | SAŁATA | ACOS | SQRT | DIV |
MIN | DĘBNIK | ATAN | Termin ważności | HEXBIN |
CELING | ŁÓŻKO SKŁADANE | STOPNIE | LOG | MOC |
PIĘTRO | Liczba Pi | RADIANY | LN | ZNAK |
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:
DZISIAJ | MIN | MAX | TERAZ |
ROK | MAKEDATE | DATEDIFF | DATETRUNC |
DZIEŃ | MAKETIME | DATEPART | NAZWA DATY |
MIESIĄC | MAKEDATETIME | DATA DODAJ | ISDATE |
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:
DATA | PŁYWAK |
DATETIME | INT |
BAZA DANYCH | STR |
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.
ATTR | MAX | COVAR | PERCENTILE |
AVG | SUMA | COVRAP | STDEV |
ZEBRAĆ | COUNTD | MAX | STDEVP |
CORR | LEN | MEDIANA | SUMA |
LICZYĆ | LEWO | MIN | VAR |
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.
GDYBY | I | MAX |
IFNULL | WALIZKA | MIN |
IIF | JESZCZE | NIE |
ISDATE | ELSEIF | LUB |
ISNULL | KONIEC | NASTĘ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 -
- Filtry w Tableau
- Architektura Tableau
- Co to jest Tableau?
- Jest bezpłatny