Pregled funkcij Tableau
Ker ima vsak avto različne funkcije, kot so zavore, stopalka za plin, sklopka, brisalci, žarometi, izmenični tok, glasbeni sistem, levi desni kazalci itd., Ki nam pomagajo, da vozimo udobno in primerno. Podobno imamo v Tableauju različne kategorije funkcij, v vsaki kategoriji pa imamo številne funkcije, ki nam pomagajo izvajati izračune in vizualizirati podatke v skladu z našimi zahtevami, kar je preveč enostavno in hitro.
Glede na vrsto podatkov, ki jih je treba vizualizirati, agregacijo in logično delovanje, ki je potrebno pri vizualizaciji, funkcije tabele razdelimo v različne kategorije. Vsaka kategorija ima funkcije za določen namen, ki je razložena spodaj.
Vrste funkcij Tableau
- Funkcija nizov
- Številčna funkcija
- Funkcija datuma
- Združena funkcija
- Logična funkcija
- Vnesite pretvorbene funkcije
Kako uporabiti funkcijo Tableau?
1. korak :
Če želite uporabiti funkcijo Tableau, moramo ustvariti izračunano polje, ki ga lahko ustvarite s klikom na zavihek Analiza na delovnem listu tabele in nato na spustnem meniju »Ustvari možnost izračuna izračunanega polja«, kot je prikazano spodaj na sliki 1 in označeno v rdeča.
2. korak:
Po kliku na možnost Ustvari izračuna izračuna se prikaže spustni meni, ki vsebuje seznam vseh funkcij tabele z njihovim opisom in primerom. Funkcijo lahko izberete v spustnem meniju ali pa poiščete v besedilnem polju, kot je prikazano na sliki 2. Preden kliknete na Uporabi in V redu, imejte izračunano polje. Na sliki 2 sem svoje izračunano polje poimenoval "Vsebuje".
Urejevalnik polja za izračun Tableau nam tudi sporoči, ali je naš izračun veljaven ali ne, ta kazalnik lahko vidite na dnu urejevalnika.
3. korak:
Po kliku na OK lahko povlečete izračunano polje iz meritve / dimenzije v listu, da vidite rezultate.
Funkcije niza
Funkcije nizov nam omogočajo, da manipuliramo s podatki String glede na naše zahteve. Na primer, lahko uporabimo funkcijo niza, da iz stolpca z imenom zaposlenega privzamemo priimek ali imena zaposlenih iz tabele zaposlenega in ga vstavimo v novo polje ali stolpec. To funkcijo lahko uporabimo tudi za združevanje podrobnosti o mestu in državi ter jo napolnimo v en stolpec itd.
Seznam priljubljenih nizalnih funkcij v Tableau je naslednji:
MAX | SREDNJI | ASCII | RTRIM | ZGORNJI |
MIN | LEVO | ČAR | LTRIM | NIZKA |
STARTSWITH | PRAV | NAJTI | TRIM | PROSTOR |
ENDWITH | ZAMENJATI | VSEBUJE | LEN | SPLIT |
SAMO ŠE 1
Vrne najbolj levo podvrsto v nizu.
Sintaksa: LEVO (niz, število)
Primer : LEVO ("MR. Ghoradkar", 2) = "MR". "2" predstavlja dolžino vrvice.
Na spodnjem posnetku zaslona vidimo, kdaj se je v polje vleklo in spustilo polje za izračun “LEFT Fn”, rezultat pa smo dobili kot MRS le, ko smo v svojo funkcijo zapisali “3”.
DESNO je zelo podobno LEFT v desni, vrne skrajno desno vrstico v nizu.
2) MID
Sredina je podobna tudi funkciji LEFT in Right. MID vrne pod vrstico iz podanega položaja indeksa na določeno dolžino.
Sintaksa: MID (niz, število, število)
Primer : MID („dežnik“, 2, 4). Rezultat: „brel “
Opomba: Indeks v nizu se začne z "0" .
3) ASCII
Vrne ASCII kodo prvega znaka niza.
Sintaksa: ASCII (niz)
Primer: ASCII ("A"). Rezultat: 65
Opomba: Prepričajte se, da izberete »Atributi« tako, da z desno miškino tipko kliknete izračunano polje, da dobite želeni rezultat. Kot je prikazano na spodnji sliki.
4) CHAR
Je ravno nasprotno ASCII; Vrne znak, kodiran s kodno številko ASCII.
Sintaksa: CHAR (število)
Primer: CHAR (65) = 'A'.
5) VSEBUJE
Vrne "TRUE", če navedeni niz vsebuje določeno pod vrstico.
Sintaksa: VSEBUJE (niz, podvrsta).
Primer: VSEBUJE („Maharaštra“, „izpuščaj“). = “TRUE”.
Uporaba primera: Namestite lahko dimenzijo "Maharaštra" in vizualizirajte podatke. Na primer, če imate razsežnost z imenom "NAME", ki vsebuje ime vseh strank vaše banke in če želite pridobiti identifikacijske številke strank vseh zaposlenih, katerih ime v njihovem imenu vsebuje "kot", lahko uporabite spodnjo poizvedbo v urejevalnik besedil. Uporabiti morate tudi filter, tako da boste prejeli ID-je strank, rezultat pa je »Res«.
VSEBUJE ((Ime), „kot“). Rezultat je prikazan na spodnji sliki.
6) ZAVED
Vrne true, če se navedeni niz konča z dano vrstico
Sintaksa: ENDSWITH (niz, podvrsta).
Primer: ENDSWITH ("DONKEY", "KEY") = Res.
STARTSWITH je zelo podoben ENDSWITH, vrne se res, če se niz začne z dano podvrsto.
7) NAJDI
Vrnite indeksni položaj podvrsti v nizu.
Sintaksa: FIND (niz, niz, (start)). Določiti moramo izhodišče za iskanje v nizu v tretjem parametru.
Primer: FIND ("največ", "m", 2). = 5.
8) LEN
Vrne dolžino niza.
Sintaksa: LEN (niz).
Primer: LEN ("helikopter") = 10.
9) ZGORNJI
Vrnite niz z velikimi črkami.
Sintaksa: UPPER (niz).
Primer: UPPER ("BlackHat") = "BLACKHAT".
LOWER je zelo podoben UPPER, vrne niz z vsemi malimi črkami.
10) MAX
Vrne največ a in b.
Sintaksa: MAX (a, b).
Primer: MAX ("Tiger", "Cat") = "Tiger".
MIN je zelo podoben MAX-u, vrne minimum a in b.
11) TRIM
Vrne niz brez vodilnih in zalednih presledkov.
Sintaksa: TRIM (niz)
Primer: TRIM ("zelenjava") = "zelenjava".
LTRIM in RTRIM sta zelo podobna TRIM, vrne niz z odstranjenimi vodilnimi presledki in vrne niz z odstranjenimi zadnjimi presledki.
12) SPLIT
Vrne podvrsto iz vhoda, pri čemer jo loči z ločilnikom.
Sintaksa: SPLIT (niz, ločilo, žeton).
Primer: SPLIT ('abc-d', '-', 2) = 'b'
Opomba: Tu je številka žetona položaj podstrezne vrstice po izključitvi ločitve. Uporabimo lahko tudi -2 ali -3 itd, da dobimo rezultat na koncu niza.
Številčne funkcije
Številčne funkcije nam omogočajo izračunavanje podatkov. Uporablja se lahko le z ukrepi, tj. Polje, ki vsebuje numerične vrednosti. Številčne funkcije nam lahko pomagajo izračunati kvadratni, kvadratni koren, moč, eksponenco itd. Številskih podatkov. Na primer, če imamo nabor podatkov o bankah, v katerih želimo zaokrožiti bilanco vseh naših strank, lahko uporabimo funkcijo ROUND. Seznam priljubljenih številskih funkcij v Tableau je naslednji:
ABS | SIN | KOT V | KOLI | KROG |
MAX | COS | ACOS | SQRT | DIV |
MIN | TAN | ATAN | EXP | HEXBIN |
CELING | COT | STOPNJE | LOG | MOČ |
NADSTROPJE | PI | RADIJANI | LN | POTPIS |
1) ABS
Vrne absolutno vrednost danega števila.
Sintaksa: ABS (število).
Primer: ABS ((10, 75)). = 11
2) MAX
Vrne največ dva argumenta iste vrste.
Sintaksa: MAX (število, število).
Primer: Če sta dva ukrepa prihodki in odhodki, bo funkcija max med njima vrnila največ. MAX („Prihodek“, „Odhodki“). Še en primer na spodnji sliki.
MIN je zelo podoben MAX-u; vrne minimum dveh argumentov iste vrste.
3) STROP
Zaokroži število na najbližje celo število enake ali večje vrednosti.
Sintaksa: CEILING (število).
Primer: PLAFON (4.2654) = 5.
4) PODNO
FLOOR je zelo podoben CEILING, zaokroži številko na najbližje celo število enake ali manjše vrednosti.
Primer: POD (4.2654) = 4.
5) KROG
Število zaokroži na določeno število števk.
Sintaksa: ROUND (število, (decimalno)).
Primer: ROUND (6.66667, (2)) = 6.67.
6) SIN
Vrne sinus kota. Navedite kot v radianu.
Primer: SIN (PI () / 4) = 0.707106.
COS, TAN in COT so zelo podobni SIN-u. Vrne kosinus, tangento in kotangens kota.
7) PI
Vrne številčno konstanto PI: 3.14159.
Sintaksa: PI ().
8) STOPNJA
Pretvori dano število iz radianov v stopinje.
Sintaksa: DEGREE (število).
Primer: DEGREE (PI () / 4) = 45.
RADIANS je zelo podobna DEGREE. Pretvori dano število iz stopnje v radiane.
9) TRGOVINA
Vrne kvadrat števila.
Sintaksa: SQUARE (število).
Primer: SQUARE (5) = 25.
SQRT je zelo podoben SQUARE. Vrne kvadratni koren števila.
10) EXP
Vrne e, dvignjeno na moč danega števila.
Sintaksa: EXP (število).
Primer: EXP (- (stopnja rasti) * (čas))
11) MOČ
Dvigne številko na določeno moč.
Sintaksa: POWER (število, moč).
Primer: POWER (4, 2) = 4 2 = 16.
12) DIV
Vrne celoten del količnika, kjer je celo število1 razdeljeno na celo število2.
Sintaksa: DIV (Integer1, Integer2).
Primer: DIV (22, 2) = 10.
Datumske funkcije
Datumne funkcije nam omogočajo, da manipuliramo s podatki, povezanimi s časom, letom, datumom in dnevi. Prilagodljivo je pretvoriti dneve v ure ali ustvariti datum "Zadnja sprememba" med vizualizacijo podatkov. Seznam priljubljenih datumskih funkcij v Tableau je naslednji:
DANES | MIN | MAX | ZDAJ |
LETO | MAKEDATE | DATEDIFF | DATETRUNC |
DAN | MAKETIME | DATEPART | DATENAME |
MESEC | MAKEDATETIME | DATEADD | IZDAT |
1) DANES
Vrne trenutni datum.
Sintaksa: DANES ().
Primer: DANES () = 2019-09-26
2) DAN
Vrne dan določenega datuma kot celo število.
Sintaksa: DAY (datum).
Primer: DAY (# 2019-09-26 #) = 26.
MESEC IN LET sta zelo podobna DAY-u. Mesec in leto podanega datuma vrne kot celo število.
3) ZDAJ
Vrne trenutni datum in čas.
Sintaksa: ZDAJ ().
Primer: ZDAJ () = 2019-09-26 19:26:21 PM.
4) DATEDIFF
Vrne razliko med datumom1 in datumom2.
Sintaksa: DATEDIFF (datum_part, datum1, datum2, (začetek_iz_ tedna))
Primer: DATEDIFF ('teden', # 2019-09-22 #, # 2019-09-25 #, 'ponedeljek') = 2.
5) IZDAT
Vrne true, če je navedeni niz veljaven datum.
Sintaksa: ISDATE (niz).
Primer: ISDATE ("24. maj 2019") = Res.
Vnesite pretvorbene funkcije
Funkcije pretvorbe tipa nam omogočajo, da spremenimo vrsto podatkov izvornih podatkov in jih pretvorimo iz ene vrste v drugo. S pomočjo teh funkcij lahko pretvorimo datume v vrvice in obratno, številke lahko pretvorimo tudi v nize in nize v številke, da preprečimo ali aktiviramo združevanje s strani Tableau-a. Seznam priljubljenih funkcij pretvorbe vrste v Tableau je naslednji:
DATUM | Ploščica |
DATUM ČAS | INT |
DATEPARSE | STR |
1) DATUM
Vrne datum s številko, nizom ali datumom.
Sintaksa: DATE (izraz).
Primer: DATE („24. maj 2019“) = # 24. maj 2019 #.
2) PLOČE
Argument navaja kot številko s plavajočo vejico.
Sintaksa: FLOAT (izraz).
Primer: FLOAT (3) = 3.000.
3) INT
Argument navaja kot celo število.
Sintaksa: INT (izraz).
Primer: INT (8, 0 / 3, 0) = 2.
4) STR
Argument navaja kot niz.
Sintaksa: STR (izraz).
Primer: STR ((Rank)). V tem primeru lahko vnesete vse številčne vrednosti v merilu Rank v niz. Ko to storite, se izračunano polje prikaže v dimenziji namesto mere.
Združena funkcija
Funkcija združevanja nam omogoča, da podatke povzamemo z izvajanjem različnih operacij, kot so SUM, COUNT, PERCENTILE, AVG, itd. Pomaga nam tudi pri uporabi združenih funkcij po regijah, državah itd. Na primer, lahko izračunamo povprečje, vsoto itd. v določenih področjih, kot so prodaja, dobiček, stanje itd. v državi ali državi.
ATTR | MAX | COVAR | PERCENTILE |
AVG | SUM | COVRAP | STDEV |
KOLEKT | COUNTD | MAX | STDEVP |
CORR | LEN | MEDIJAN | SUM |
COUNT | LEVO | MIN | VAR |
1) AVG
Vrne povprečje vseh vrednosti v izrazu.
Sintaksa: AVG (izraz).
Primer: AVG (ravnotežje). Kot je prikazano na spodnji sliki, kjer se upoštevajo povprečni zneski po regijah.
2) COUNT
Vrne število elementov v skupini.
Sintaksa: COUNT (izraz).
3) MAX
Vrne največji izraz v vseh zapisih.
Sintaksa: MAX (izraz).
MIN je zelo podoben MAX-u, Vrne minimalni izraz v vseh zapisih.
4) SUM
Vrne vsoto vseh vrednosti izraza.
Sintaksa: SUM (izraz).
Logične funkcije
Logične funkcije nam omogočajo sprejemanje odločitev, ki temeljijo na logični logiki, tj. True ali False.
ČE | IN | MAX |
IFNULL | OVITEK | MIN |
IIF | ELSE | NE |
IZDAT | ELSEIF | ALI |
ISNULL | KRAJ | TAKO |
1) ČE
Testira izraz, ki vrača vrednost za resnico.
Sintaksa: ČE TO (ELSEIF THEN…) (ELSE) KRAJ.
Primer: ČE (Dobiček)> 0 THEN 'dobičkonosna' izguba ELSE 'END.
2) IFNULL
Vrnite se, če ni nična, sicer vrnite.
Sintaksa: IFNULL (expr1, expr2).
Primer: IFNULL ((prodaja), 0).
3) IFF
Preverja stanje; vrne prvo vrednost, če je TRUE, drugo, če je FALSE in tretjo, če ni znana.
Sintaksa: IFF (preizkus, torej, ostalo, (neznano)).
Primer: IFF ((dobiček)> 0, 'dobiček', 'izguba').
4) ISNULL
Vrne true, če je izraz ničen.
Sintaksa: ISNULL (izraz).
Primer: ISNULL (89). = Napačno.
5) NE
Izvede logično negacijo na izrazu.
Sintaksa: ČE NI TEK.
Primer: ČE NE (izguba) <0, TAKO "nedonosen" KRAJ.
6) IN
Izvede logično 'in' v dveh izrazih.
Skladnja: ČE IN TAKO.
Primer: ČE (ATTR ((trg)) = "Afrika" IN SUM ((prodaja))> (nastajajoči prag), potem "dobro uspešen"),
7) ELSE
Preizkusi niz izrazov, ki vrnejo vrednost za resnično.
Sintaksa: ČE JE BILO KAJ.
Primer: ČE (dobiček)> 0 THEN 'dobičkonosna' ELSE 'izguba' END.
Zaključek
Tableau je zagotovil različne funkcije za obdelavo podatkov v skladu z našo zahtevo, te funkcije nam pomagajo opraviti zahtevane izračune, sprejeti določene odločitve, spremeniti vrsto podatkov, kombinirati različne stolpce itd.
Funkcije Tableau igrajo ključno vlogo pri vizualizaciji podatkov in nam lahko pomagajo izboljšati videz in občutek podatkov, prav tako pa nam pomagajo pri učinkovitem oblikovanju nadzornih plošč.
Priporočeni članki
To je vodnik po funkcijah Tableau. Tukaj razpravljamo o vseh funkcijah Tableau, vgrajenih v programsko opremo Tableau. Za več informacij si lahko ogledate tudi naslednje članke -
- Filtri v Tableau
- Tableau arhitektura
- Kaj je Tableau?
- Je Tableau brez