Pregled funkcija Tableau
Kao i svaki automobil ima razne funkcije kao što su kočnice, akcelerator, kvačilo, brisači, prednja svjetla, izmjenični zvuk, glazbeni sustav, lijevi desni indikatori itd., Što nam pomaže da vozimo automobil udobno i na odgovarajući način. Slično tome, u Tableauu imamo različite kategorije funkcija, a u svakoj kategoriji imamo niz funkcija koje nam pomažu u izvršavanju izračuna i vizualizaciji podataka prema našim zahtjevima, i to previše jednostavno i brzo.
Na temelju vrste podataka koje je potrebno vizualizirati, agregacije i logičke operacije potrebne u vizualizaciji, funkcije tableau podijeljene su u različite kategorije. Svaka kategorija ima funkcije za određenu svrhu koja je obrazložena u nastavku.
Vrste Tableau funkcija
- Funkcija niza
- Funkcija broja
- Funkcija datuma
- Funkcija agregacije
- Logička funkcija
- Unesite funkcije pretvorbe
Kako primijeniti Tableau funkciju?
1. korak :
Da bismo primijenili funkciju Tableau, moramo stvoriti izračunato polje koje se može kreirati klikom na karticu Analiza u tablici, a zatim na „Stvori opciju izračunatih polja“ iz padajućeg izbornika kao što je prikazano na slici 1 ispod i označeno u Crvena.
Korak 2:
Nakon klika na opciju Stvori izračunava izračunavaće se padajući izbornik koji sadrži popis svih funkcija tablice s njihovim opisom i primjerom. Funkciju možete odabrati s padajućeg izbornika ili pretražiti u tekstnom polju kao što je prikazano na slici 2. Obavezno odredite izračunato polje prije nego što kliknete na Primjeni i U redu. Na slici 2 svoje izračunato polje nazvao sam „Sadrži“.
Tablični uređivač polja Tableau nam je također javio je li naša računica valjana ili ne, ovaj pokazatelj možete vidjeti na dnu uređivača.
3. korak:
Nakon klika na U redu izračunano polje povucite i ispustite iz mjere / dimenzije na listu kako biste vidjeli rezultate.
Funkcije niza
Funkcije niza omogućuju nam da upravljamo podacima stringova prema našim zahtjevima. Na primjer, možemo koristiti funkciju niza da bismo preuzeli prezime ili ime zaposlenika iz stupca imena zaposlenika iz tablice zaposlenika i stavili ga u novo polje ili stupac. Ovu funkciju možemo upotrijebiti i za objedinjavanje pojedinosti o gradu i zemlji te zalijetanje u jedan stupac itd.
Popis popularnih funkcija stringova u Tableauu je sljedeći:
MAX | MID | ASCII | rtrim | GORNJI |
MIN | LIJEVO | CHAR | LTRIM | NIŽI |
POČINJE SA | PRAVO | PRONAĆI | TRIM | PROSTOR |
ENDSWITH | ZAMIJENITI | SADRŽI | LEN | PODJELA |
1 PREOSTAO
Vraća najviše lijevu podstvor u nizu.
Sintaksa: LEFT (niz, broj)
Primjer : LIJEVI ("MR. Ghoradkar", 2) = "MR". "2" predstavlja duljinu potpetice.
Na slici dolje možemo vidjeti kada je polje za izračun "LEFT Fn" bilo povučeno i ispušteno u listu, dobili smo rezultat kao MRS samo kad smo u našoj funkciji napisali "3".
DESNO je vrlo slično LEFT, s desne strane vraća najviši desni niz u nizu.
2) Srednji
Sredina je također slična funkciji LEFT i Right. MID vraća podstranu iz određenog položaja indeksa na zadanu duljinu.
Sintaksa: MID (niz, broj, broj)
Primjer : MID ("kišobran", 2, 4). Rezultat: "brel "
Napomena: Indeks u nizu počinje od "0" .
3) ASCII
Vraća ASCII kod prvog znaka niza.
Sintaksa: ASCII (string)
Primjer: ASCII ("A"). Rezultat: 65
Napomena: Obavezno odaberite "Atributi" klikom desne tipke miša na izračunato polje kako biste postigli željeni rezultat. Kao što je prikazano na slici ispod.
4) CHAR
Točno je suprotno ASCII; Vraća znak kodiran ASCII brojem kodova.
Sintaksa: CHAR (broj)
Primjer: CHAR (65) = 'A'.
5) SADRŽI
Vraća "TRUE" ako dati niz sadrži određenu podstranu.
Sintaksa: SADRŽI (niz, podstini).
Primjer: SADRŽI („Maharaštra“, „osip“). = "TRUE".
Upotreba slučaja: Možete staviti dimenziju na mjesto "Maharaštra" i vizualizirati podatke. Na primjer, ako imate dimenziju nazvanu "NAME" koja sadrži ime svih klijenata vaše banke i ako želite dobiti korisničke identifikacijske brojeve svih zaposlenika čije ime sadrži "kao" u njihovom imenu, možete upotrijebiti ispod upita u vaš uređivač teksta. Također morate primijeniti filtar tako da dobijete korisničke ID-ove s rezultatom "Točno".
SADRŽI ((ime), ”kao”). Rezultat je prikazan na slici ispod.
6) OBAVIJEST
Vraća true ako se navedeni niz završava zadanom stringom
Sintaksa: ENDSWITH (string, substring).
Primjer: ENDSWITH ("DONKEY", "KEY") = Točno.
STARTSWITH je vrlo sličan ENDSWITH, vraća se true ako niz započne s zadanom nizom.
7) Pronađi
Vratite indeksnu poziciju podstrane u nizu.
Sintaksa: FIND (niz, niz, (start)). Moramo odrediti početnu točku za pretraživanje u nizu u trećem parametru.
Primjer: Pronađi ("maksimum", "m", 2). = 5.
8) LEN
Vraća duljinu niza.
Sintaksa: LEN (niz).
Primjer: LEN ("helikopter") = 10.
9) GORNJI
Povratni niz, u svim velikim slovima.
Sintaksa: UPPER (string).
Primjer: UPPER ("BlackHat") = "BLACKHAT".
LOWER je vrlo sličan UPPER-u, vraća niz sa malim slovima.
10) MAX
Vraća maksimum a i b.
Sintaksa: MAX (a, b).
Primjer: MAX ("Tigar", "Mačka") = "Tigar".
MIN je vrlo sličan MAX-u, vraća minimum od a i b.
11) TRIM
Vraća niz bez vodećih i slijedećih razmaka.
Sintaksa: TRIM (string).
Primjer: TRIM („povrće“) = „povrće“.
LTRIM i RTRIM su vrlo slični TRIM-u, vraća niz s uklonjenim vodećim razmacima i vraća niz s uklonjenim zadnjim razmacima.
12) SPLIT
Vraća podstranu iz ulaza, koristeći razdjelnik da biste je podijelili.
Sintaksa: SPLIT (niz, razgraničenje, token).
Primjer: SPLIT ('abc-d', '-', 2) = 'b'
Napomena: Ovdje je token broj položaj potpoljke nakon isključivanja razdjelnika. Također možemo koristiti -2 ili -3 itd. Kako bismo dobili rezultat s kraja niza.
Funkcije broja
Funkcije brojeva omogućuju nam izračun na podacima. Može se koristiti samo s mjerama, tj. Polje koje sadrži numeričke vrijednosti. Funkcije brojeva mogu nam pomoći da izračunamo kvadratni, kvadratni korijen, snagu, eksponencijalnu vrijednost itd. Numeričkih podataka. Na primjer, ako imamo skup podataka o bankama u kojima želimo zaokružiti saldo svih naših klijenata, tada možemo koristiti funkciju ROUND. Popis popularnih brojevnih funkcija u Tableauu je sljedeći:
ABS | GRIJEH | Uvez | KVADRAT | KRUG |
MAX | COS | ACOS | SQRT | DIV |
MIN | TAN | ATAN | EXP | HEXBIN |
CELING | COT | STUPNJEVA | LOG | VLAST |
KAT | JU | RADIANS | LN | ZNAK |
1) ABS
Vraća apsolutnu vrijednost zadanog broja.
Sintaksa: ABS (broj).
Primjer: ABS ((10, 75)). = 11
2) MAX
Vraća maksimum dva argumenta iste vrste.
Sintaksa: MAX (broj, broj).
Primjer: ako su dvije mjere prihod i rashod, tada će funkcija max između njih vratiti maksimum. MAX ("Prihod", "Rashodi"). Još jedan primjer na donjoj slici.
MIN je vrlo sličan MAX-u; vraća minimum dva argumenta iste vrste.
3) PLAFONA
Zaokružuje broj na najbliži cijeli broj jednake ili veće vrijednosti.
Sintaksa: CEILING (broj).
Primjer: PLAFON (4.2654) = 5.
4) KAT
FLOOR je vrlo sličan CEILING-u, zaokružuje broj na najbliži cijeli broj jednake ili manje vrijednosti.
Primjer: KAT (4.2654) = 4.
5) KRUG
Zaokružuje broj na određeni broj znamenki.
Sintaksa: ROUND (broj, (decimalni broj)).
Primjer: KRUG (6.66667, (2)) = 6.67.
6) SIN
Vraća sinus kutova. Navedite kut u radijusu.
Primjer: SIN (PI () / 4) = 0.707106.
COS, TAN i COT vrlo su slični SIN-u. Vraća kosinus, tangenta i kotangens kuta.
7) PI
Vraća brojčanu konstantu PI: 3.14159.
Sintaksa: PI ().
8) STEPENI
Pretvara zadani broj iz radijana u stupnjeve.
Sintaksa: DEGREE (broj).
Primjer: DEGREE (PI () / 4) = 45.
RADIANS je vrlo sličan DEGREE. Pretvara zadani broj iz stupnja u radijane.
9) KVALA
Vraća kvadrat broja.
Sintaksa: SQUARE (broj).
Primjer: SQUARE (5) = 25.
SQRT je vrlo sličan SQUARE. Vraća kvadratni korijen broja.
10) EXP
Vraća e podignute na snagu zadanog broja.
Sintaksa: EXP (broj).
Primjer: EXP (- (stopa rasta) * (vrijeme))
11) MOĆ
Povećava broj na navedenu snagu.
Sintaksa: POWER (broj, snaga).
Primjer: POWER (4, 2) = 4 2 = 16.
12) DIV
Vraća cijeli broj kvocijenta, pri čemu je cijeli broj 1 podijeljen s cijelim brojem2.
Sintaksa: DIV (Integer1, Integer2).
Primjer: DIV (22, 2) = 10.
Funkcije datuma
Funkcije datuma omogućuju nam manipuliranje podacima koji se odnose na vrijeme, godinu, datum i dane. Može biti prikladno pretvoriti dane u sate ili generirati datum "Posljednje izmjene" tijekom vizualizacije podataka. Popis popularnih funkcija Date u Tableauu je sljedeći:
DANAS | MIN | MAX | SADA |
GODINA | MAKEDATE | DATEDIFF | DATETRUNC |
DAN | NAĐI VREMENA | DATEPART | DATENAME |
MJESEC | MAKEDATETIME | DATEADD | ISDATE |
1) DANAS
Vraća trenutni datum.
Sintaksa: DANAS ().
Primjer: DANAS () = 2019-09-26.
2) DAN
Vraća dan zadanog datuma kao cijeli broj.
Sintaksa: DAY (datum).
Primjer: DAY (# 2019-09-26 #) = 26.
MJESEC I GODINA vrlo su slični DAY-u. Vraća mjesec i godinu zadanog datuma kao cijeli broj.
3) SADA
Vraća trenutni datum i vrijeme.
Sintaksa: SADA ().
Primjer: SADA () = 2019-09-26 19:26:21 PM.
4) DATEDIFF
Vraća razliku između datuma1 i datuma2.
Sintaksa: DATEDIFF (date_part, date1, date2, (start_of_week))
Primjer: DATEDIFF ('tjedan', # 2019-09-22 #, # 2019-09-25 #, 'Ponedjeljak') = 2.
5) IZDAT
Vraća true ako je zadani niz važeći datum.
Sintaksa: ISDATE (niz).
Primjer: ISDATE ("24. svibnja 2019.") = Točno.
Unesite funkcije pretvorbe
Funkcije pretvorbe tipa omogućuju nam izmjenu vrste podataka izvornih podataka i pretvaranje iz jedne vrste u drugu. Pomoću ovih funkcija datume možemo pretvoriti u žice i obrnuto, brojeve možemo pretvoriti u žice i nizove u brojeve kako bismo spriječili ili aktivirali agregaciju pomoću Tableau-a. Popis popularnih funkcija pretvorbe tipa u Tableauu je sljedeći:
DATUM | PLUTATI |
DATUM VRIJEME | INT |
DATEPARSE | STR |
1) DATUM
Vraća datum s brojem, nizom ili datumom.
Sintaksa: DATE (izraz).
Primjer: DATE ("24. svibnja 2019.") = # 24. svibnja 2019. god.
2) FLOAT
Argumentira svoj broj kao pomičnu točku.
Sintaksa: FLOAT (izraz).
Primjer: FLOAT (3) = 3.000.
3) INT
Argumentira svoj cijeli broj.
Sintaksa: INT (izraz).
Primjer: INT (8.0 / 3.0) = 2.
4) STR
Argumentira se kao niz.
Sintaksa: STR (izraz).
Primjer: STR ((Rang)). U ovom primjeru možete umetati sve numeričke vrijednosti u mjeri Rang. Nakon što to učinite, izračunato polje će se pojaviti u dimenziji, a ne mjeri.
Funkcija agregacije
Funkcija združivanja omogućava nam objedinjavanje podataka izvođenjem različitih operacija poput SUM, COUNT, PERCENTILE, AVG itd. Također nam pomaže u primjeni zbirnih funkcija u regijama, državama itd. Na primjer, možemo izračunati prosjek, zbroj itd. u određenim poljima poput prodaje, profita, bilance itd. u cijeloj zemlji ili državi.
ATTR | MAX | COVAR | POSTOTAK |
AVG | IZNOS | COVRAP | STDEV |
PRIKUPITI | COUNT | MAX | STDEVP |
CORR | LEN | ENT | IZNOS |
RAČUNATI | LIJEVO | MIN | VAR |
1) AVG
Vraća prosjek svih vrijednosti u izrazu.
Sintaksa: AVG (izraz).
Primjer: AVG (ravnoteža). Kao što je prikazano na donjoj slici gdje se uzimaju prosječni saldi po regijama.
2) COUNT
Vraća broj predmeta u grupi.
Sintaksa: COUNT (izraz).
3) MAX
Vraća maksimalan izraz u svim zapisima.
Sintaksa: MAX (izraz).
MIN je vrlo sličan MAX-u, vraća minimalni izraz u sve zapise.
4) SUM
Vraća zbroj svih vrijednosti izraza.
Sintaksa: SUM (izraz).
Logičke funkcije
Logičke funkcije omogućuju nam donošenje odluka na temelju logičke logike tj. Točne ili Netačne.
AKO | I | MAX |
IFNULL | SLUČAJ | MIN |
IIF | DRUGO | NE |
ISDATE | ELSEIF | ILI |
ISNULL | KRAJ | ZATIM |
1) AKO
Testira izraz koji vraća vrijednost istinitog.
Sintaksa: AKO TADA (ELSEIF TADA …) (ELSE) KRAJ.
Primjer: AKO (profit)> 0 THEN 'profitabilan' ELSE 'gubitak' END.
2) IFNULL
Vratite se ako nije nula, u suprotnom vratite.
Sintaksa: IFNULL (expr1, expr2).
Primjer: IFNULL ((prodaja), 0).
3) IFF
Provjerava stanje; vraća prvu vrijednost ako je TRUE, drugu ako FALSE i treću ako je nepoznata.
Sintaksa: IFF (test, zatim, ostalo, (nepoznato)).
Primjer: IFF ((dobit)> 0, 'profit', 'gubitak').
4) ISNULL
Vraća true ako je izraz null.
Sintaksa: ISNULL (izraz).
Primjer: ISNULL (89). = Lažno.
5) NE
Izvodi logičku negaciju na izrazu.
Sintaksa: AKO NE DALJE.
Primjer: AKO NE (gubitak) <0, TADA "neprofitabilan" KRAJ.
6) I
Izvodi logički 'i' na dva izraza.
Sintaksa: AKO I KADA KRAJ.
Primjer: AKO (ATTR ((tržište)) = "Afrika" I SUM ((prodaja))> (Prag u nastajanju) KADA "Dobro uspješan"),
7) ELSE
Ispituje niz izraza koji vraćaju vrijednost istinitosti.
Sintaksa: AKO JE TAKO KADA.
Primjer: AKO (dobit)> 0 THEN 'profitabilni' ELSE 'gubitak' END.
Zaključak
Tableau je pružio različite funkcije za manipuliranje podacima prema našem zahtjevu, ove nam funkcije pomažu u izvršavanju potrebnih izračuna, donošenju određenih odluka, promjeni vrste podataka, kombiniranju različitih stupaca itd.
Tableau funkcije igraju vitalnu ulogu u vizualizaciji podataka i mogu nam pomoći u poboljšanju izgleda i osjećaja podataka, a također nam pomažu u učinkovitom stvaranju nadzornih ploča.
Preporučeni članci
Ovo je vodič za Tableau funkcije. Ovdje smo raspravljali o svim Tableau funkcijama ugrađenim u Tableau softver. Možete također pogledati sljedeće članke da biste saznali više -
- Filteri u Tableauu
- Tableau arhitektura
- Što je Tableau?
- Je li Tableau besplatan