Tableau funktsioonide ülevaade
Kuna igal autol on erinevad funktsioonid, näiteks pidurid, gaasipedaal, sidur, klaasipuhastid, esituled, vahelduvvool, muusikasüsteem, vasakpoolsed parempoolsed näidikud jne, mis aitab meil autot mugavalt ja sobivalt juhtida. Sarnaselt on ka Tableau's erinevad funktsioonikategooriad ja igas kategoorias on mitmeid funktsioone, mis aitavad meil arvutusi teha ja andmeid vastavalt meie nõudmistele visuaalselt kuvada, seda liiga lihtsalt ja kiiresti.
Visualiseerimiseks vajalike andmete tüübi, visualiseerimisel nõutavate koondamise ja loogiliste toimingute alusel jagatakse tablo funktsioonid erinevatesse kategooriatesse. Igal kategoorial on funktsioonid konkreetsel eesmärgil, mida selgitatakse allpool.
Tableau funktsioonide tüübid
- Stringifunktsioon
- Numbri funktsioon
- Kuupäev Funktsioon
- Agregaatfunktsioon
- Loogiline funktsioon
- Tüüpi teisendusfunktsioonid
Kuidas funktsiooni Tableau rakendada?
1. samm :
Funktsiooni Tableau rakendamiseks peame looma arvutatud välja, mille saab luua, klõpsates tabulaua töölehe vahekaardil Analüüs ja seejärel rippmenüüst „Loo arvutatud välja suvand”, nagu on näidatud allpool joonisel 1 ja esiletõstetud punane.
2. samm:
Pärast valikul Loo arvutab välja klikkimist leiate rippmenüü, mis sisaldab kõigi tabelite funktsioonide loetelu koos nende kirjelduse ja näitega. Funktsiooni saate valida rippmenüüst või otsida tekstikasti, nagu näidatud joonisel 2. Enne kui klõpsate nupul Rakenda ja OK, veenduge, et arvutate välja välja. Joonisel 2 olen oma arvutatud välja nimetanud “Contains”.
Tableau arvutusvälja redigeerija annab meile ka teada, kas meie arvutused kehtivad või mitte, näete seda indikaatorit redigeerija allosas.
3. samm:
Pärast nupul OK klõpsamist saate tulemuste nägemiseks loendis oleva välja mõõtme / mõõtme väljal arvutatud välja lohistada.
Keelte funktsioonid
Stringi funktsioonid võimaldavad meil manipuleerida stringi andmetega vastavalt meie nõuetele. Näiteks võime kasutada stringi funktsiooni töötajate perekonnanimede või eesnimede toomiseks töötajate nime veerust töötajate tabelist ja uue välja või veeru sisestamiseks. Saame seda funktsiooni kasutada ka linna ja riigi detailide kinnistamiseks ja koondamiseks ühte veergu jne.
Tableau populaarsete keelpillide funktsioonide loetelu on järgmine:
MAX | MID | ASCII | RTRIM | ÜLES |
MIN | VASAK | CHAR | LTRIM | VÄHEM |
ALUSTAB | ÕIGE | LEIA | TRIM | RUUM |
VASTU | Asenda | SISALDAB | LEN | Split |
1) VASAK
Tagastab stringi vasakpoolseima alamstringi.
Süntaks: VASAK (string, number)
Näide : VASAK (“MR. Ghoradkar”, 2) = “MR”. “2” tähistab alamstringi pikkust.
Allolevas ekraanipildis näeme, millal arvutusväli “VASAK Fn” lohistati ja kui see lehele lohistati, saime tulemuse ainult MRS-na, kuna funktsiooni kirjutada “3”.
PAREM on väga sarnane VASAK paremale, see tagastab stringi parempoolseima alamstringi.
2) MID
Keskmine on sarnane ka vasakule ja paremale funktsiooniga. MID tagastab alamstringi täpsustatud indekspositsioonilt määratud pikkusega.
Süntaks: MID (string, number, arv)
Näide : MID (“vihmavari”, 2, 4). Tulemus: Brel
Märkus . Stringi register algab numbrist 0 .
3) ASCII
See tagastab stringi esimese tähe ASCII koodi.
Süntaks: ASCII (string)
Näide: ASCII (“A”). Tulemus: 65
Märkus: soovitud tulemuse saamiseks veenduge, et valisite atribuudi, paremklõpsates arvutatud väljal. Nagu alloleval pildil näha.
4) CHAR
See on täpselt vastupidine ASCII-le; See tagastab ASCII koodinumbriga kodeeritud märgi.
Süntaks: CHAR (arv)
Näide: CHAR (65) = 'A'.
5) SISALDAB
Tagastab väärtuse "TRUE", kui antud string sisaldab täpsustatud alamstringi.
Süntaks: SISALDAB (string, alamstring).
Näide: SISALDAB (“Maharashtra”, “lööve”). = “TRUE”.
Kasutusjuhtum: võite panna mõõtme „Maharashtra” kohale ja andmeid visualiseerida. Näiteks kui teil on mõõde nimega NAME, mis sisaldab kõigi teie panga klientide nimesid ja kui soovite saada kõigi töötajate kliendi ID-sid, kelle nimi sisaldab nende nimes sõna „nagu”, siis võite kasutada päringut allpool oma tekstiredaktoriga. Peate rakendama ka filtri, et saada kliendi ID-d, mille tulemus on tõene.
SISALDAB ((nimi), ”kui”). Tulemus on näidatud alloleval pildil.
6) VASTU
Tagastab tõese, kui antud string lõpeb antud alamstringiga
Süntaks: ENDSWITH (string, alamstring).
Näide: ENDSWITH (“DONKEY”, “KEY”) = tõene.
STARTSWITH on väga sarnane ENDSWITH-iga, see tagastab tõese, kui string algab antud alamstringiga.
7) LEIA
Tagastab stringi alamstringi indeksi positsiooni.
Süntaks: FIND (string, alamstring, (algus)). Kolmandas parameetris stringi otsimiseks peame täpsustama lähtepunkti.
Näide: FIND (“maksimaalne”, “m”, 2). = 5.
8) LEN
Tagastab stringi pikkuse.
Süntaks: LEN (string).
Näide: LEN (“helikopter”) = 10.
9) ÜLES
Tagastamisrida koos kõigi tähtedega suurtähtedega.
Süntaks: ÜLES (string).
Näide: ÜLES (“BlackHat”) = “BLACKHAT”.
LOWER on väga sarnane ülaosaga, see tagastab stringi kõigi tähtedega väiketähtedega.
10) MAX
Tagastab a ja b maksimumi.
Süntaks: MAX (a, b).
Näide: MAX (“tiiger”, “kass”) = “tiiger”.
MIN on väga sarnane MAX-iga, see tagastab miinimumi a ja b.
11) TRIM
Tagastab stringi ilma esi- ja tagaruumideta.
Süntaks: TRIM (string).
Näide: TRIM (“köögiviljad”) = “köögiviljad”.
LTRIM ja RTRIM on väga sarnased TRIM-iga, see tagastab stringi, mille esiosa tühikud on eemaldatud, ja tagastab stringi vastavalt eemaldatud tühikutega.
12) SPLIT
Tagastab sisendi alamstringi, kasutades selle jagamiseks eraldajat.
Süntaks: SPLIT (string, eraldaja, märk).
Näide: SPLIT ('abc-d', '-', 2) = 'b'
Märkus: siin on token number alamstringi asukoht pärast eraldaja eraldamist. Tulemuse saamiseks stringi lõpust saame kasutada ka -2 või -3 jne.
Numbrifunktsioonid
Numbrifunktsioonid võimaldavad meil andmete alusel arvutusi teha. Seda saab kasutada ainult mõõtmetega, st väljal, mis sisaldab arvväärtusi. Numbrifunktsioonid aitavad meil arvandmete ruut, ruutjuur, võimsus, eksponentsiaal jne arvutada. Näiteks kui meil on pankade andmekogum, milles soovime ümardada kõigi klientide saldod, siis saame kasutada funktsiooni ROUND. Tableau populaarsete numbrifunktsioonide loetelu on järgmine:
ABS | SIN | NAGU | Ruut | RING |
MAX | COS | ACOS | SQRT | DIV |
MIN | TAN | ATAN | EXP | HEXBIN |
KEELDAMINE | COT | POOLID | LOGI | VÕIM |
KORRUS | PI | RADIANID | LN | SIGN |
1) ABS
Tagastab antud arvu absoluutse väärtuse.
Süntaks: ABS (arv).
Näide: ABS ((10, 75)). = 11
2) MAX
Tagastab sama tüüpi kahe argumendi maksimumi.
Süntaks: MAX (arv, arv).
Näide: kui tulud ja kulud on kaks mõõtu, siis tagastab funktsioon max nende vahel maksimaalse. MAX („tulud”, „kulud”). Veel üks näide alloleval pildil.
MIN on väga sarnane MAXiga; see tagastab minimaalselt kaks sama tüüpi argumenti.
3) LÕPP
Ümardab arvu lähima täisarvuni, mille väärtus on võrdne või suurem.
Süntaks: LÕPP (arv).
Näide: LÕPPSAK (4, 2654) = 5.
4) KORRUS
PÕRAND on väga sarnane LÕPPEGA, ümardab arvu lähima täisarvuni, mille väärtus on võrdne või väiksem.
Näide: Põrand (4, 2654) = 4.
5) RING
Ümardab arvu kindla numbrikohani.
Süntaks: ROUND (arv, (kümnendkoht)).
Näide: ROUND (6.66667, (2)) = 6, 67.
6) SIN
Tagastab nurga siinuse. Täpsustage nurk radiaanis.
Näide: SIN (PI () / 4) = 0, 707106.
COS, TAN ja COT on väga sarnased SIN-iga. Tagastab vastavalt nurga kosinususe, puutuja ja kaotasagendi.
7) PI
Tagastab arvkonstandi PI: 3.14159.
Süntaks: PI ().
8) KOHT
Teisendab antud arvu radiaanidest kraadideks.
Süntaks: DEGREE (arv).
Näide: DEGREE (PI () / 4) = 45.
RADIANS on väga sarnane DEGREE-ga. Teisendab antud arvu kraadidest radiaanideks.
9) ruut
Tagastab arvu ruudu.
Süntaks: SQUARE (arv).
Näide: ruut (5) = 25.
SQRT on SQUARE'iga väga sarnane. See tagastab arvu ruutjuure.
10) EXP
Tagastab antud numbri võimsusele tõstetud e .
Süntaks: EXP (arv).
Näide: EXP (- (kasvutempo) * (aeg))
11) VÕIM
Tõstab numbri määratud võimsusele.
Süntaks: POWER (arv, võimsus).
Näide: VÕIM (4, 2) = 4 2 = 16.
12) DIV
Tagastab jagatise täisarvu, kus täisarv 1 jagatakse täisarvuga 2.
Süntaks: DIV (täisarv1, täisarv2).
Näide: DIV (22, 2) = 10.
Kuupäeva funktsioonid
Kuupäevafunktsioonid võimaldavad meil manipuleerida kellaaja, aasta, kuupäeva ja päevadega seotud andmetega. See võib olla mugav päevade teisendamiseks tundides või kuupäeva kuvamise ajal viimati muudetud kuupäeva genereerimiseks. Tableau populaarsete kuupäevafunktsioonide loetelu on järgmine:
TÄNA | MIN | MAX | KOHE |
AASTA | VALMISTATUD | DATEDIFF | DATETRUNC |
PÄEV | MAKETIME | DATEPART | DATENAME |
KUU | VALMISTAMINE | DATEADD | ISDATE |
1) TÄNA
Tagastab praeguse kuupäeva.
Süntaks: TÄNA ().
Näide: TÄNA () = 2019-09-26.
2) PÄEV
Tagastab antud kuupäeva päeva täisarvuna.
Süntaks: DAY (kuupäev).
Näide: PÄEV (# 2019-09-26 #) = 26.
KUU ja AASTA on väga sarnased PÄEVAga. Tagastab antud kuupäeva kuu ja aasta täisarvuna.
3) KOHE
Tagastab praeguse kuupäeva ja kellaaja.
Süntaks: KOHE ().
Näide: KOHE () = 2019-09-26 07:26:21 PM.
4) DATEDIFF
Tagastab kuupäeva1 ja kuupäeva2 vahe.
Süntaks: DATEDIFF (kuupäeva_osa, kuupäev1, kuupäev2, (nädala nädala algus)
Näide: DATEDIFF ('nädal', # 2019-09-22 #, # 2019-09-25 #, 'esmaspäev') = 2.
5) ISDATE
Tagastab tõese, kui antud string on kehtiv kuupäev.
Süntaks: ISDATE (string).
Näide: ISDATE (“24. mai 2019”) = tõene.
Tüüpi teisendusfunktsioonid
Tüübi teisendusfunktsioonid võimaldavad meil muuta lähteandmete andmetüüpi ja teisendada selle ühelt tüübilt teisele. Neid funktsioone kasutades saame teisendada kuupäevad stringideks ja vastupidi, samuti saame teisendada numbrid stringideks ja stringideks numbriteks, et vältida või aktiveerida koondamine Tableau abil. Tableau populaarsete tüübi teisendusfunktsioonide loetelu on järgmine:
DATE | Ujuk |
KUUPÄEV KELLAAEG | INT |
DATEPARSE | STR |
1) KUUPÄEV
Tagastab kuupäeva, millele on antud number, string või kuupäev.
Süntaks: DATE (avaldis).
Näide: KUUPÄEV (“24. mai 2019”) = # 24. mai 2019 #.
2) Ujuk
Esitab oma argumendi ujukomaga.
Süntaks: Ujuk (avaldis).
Näide: Ujuk (3) = 3 000.
3) INT
Argumenteerib seda täisarvuna.
Süntaks: INT (avaldis).
Näide: INT (8, 0 / 3, 0) = 2.
4) STR
Heidab argumendi stringina.
Süntaks: STR (avaldis).
Näide: STR ((asetus)). Selles näites saate kõik asetuse mõõtme numbrilised väärtused stringi lisada. Kui olete selle teinud, kuvatakse arvutatud väli mõõtme asemel mõõtmes.
Agregaatfunktsioon
Agregeeritud funktsioon võimaldab meil andmeid kokku võtta, tehes mitmesuguseid toiminguid, näiteks SUM, COUNT, PERCENTILE, AVG jne. See aitab meil rakendada agregeeritud funktsioone piirkondade, riikide jne jaoks. Näiteks saame arvutada keskmise, summa jne. konkreetsetes valdkondades nagu müük, kasum, saldo jne riigis või osariigis.
ATTR | MAX | KOVAR | PERCENTIILNE |
AVG | SUM | COVRAP | STDEV |
KOGU | COUNTD | MAX | STDEVP |
CORR | LEN | MEDIA | SUM |
COUNT | VASAK | MIN | VAR |
1) AVG
Tagastab avaldise kogu väärtuse keskmise.
Süntaks: AVG (avaldis).
Näide: AVG (tasakaal). Nagu on näidatud alloleval pildil, kus võetakse piirkonna keskmised saldod.
2) COUNT
Tagastab rühmas olevate üksuste arvu.
Süntaks: COUNT (avaldis).
3) MAX
Tagastab maksimaalse avaldise kõigis kirjetes.
Süntaks: MAX (avaldis).
MIN on väga sarnane MAX-iga, tagastab minimaalse avaldise kõigis kirjetes.
4) SUM
Tagastab avaldis kõigi väärtuste summa.
Süntaks: SUM (avaldis).
Loogilised funktsioonid
Loogilised funktsioonid võimaldavad meil vastu võtta otsuseid, mis põhinevad Boole'i loogikal, st õige või vale.
KUI | JA | MAX |
IFNULL | JUHTUM | MIN |
IIF | ELSE | MITTE |
ISDATE | ELSEIF | VÕI |
ISNULL | LÕPP | SIIS |
1) KUI
Testib väärtust, mis tagastab väärtuse tõese jaoks.
Süntaks: KUI siis (ELSEIF siis kui…) (ELSE) LÕPU.
Näide: KUI (kasum)> 0 SIIS 'kasumlik' ELSE 'kahjum' LÕPP.
2) IFNULL
Tagasi, kui see pole tühine, vastasel juhul pöörduge tagasi.
Süntaks: IFNULL (laiend1, laiend2).
Näide: IFNULL ((müük), 0).
3) IFF
Kontrollib seisukorda; tagastab esimese väärtuse, kui TRUE, teise, kui FALSE ja kolmanda, kui pole teada.
Süntaks: IFF (test, siis veel, (tundmatu)).
Näide: IFF ((kasum)> 0, 'kasum', 'kahjum').
4) ISNULL
Tagastab tõese, kui avaldis on null.
Süntaks: ISNULL (avaldis).
Näide: ISNULL (89). = Vale.
5) EI
Teeb avaldise loogilise eituse.
Süntaks: KUI EI LÕPU.
Näide: KUI EI (kaotus) <0, siis "kahjumlik" LÕPP.
6) JA
Täidab loogilisi 'ja' kahes avaldises.
Süntaks: KUI JA SIIS LÕPP.
Näide: KUI (ATTR ((turg)) = “Aafrika” JA SUM ((müük))> (tekkiv lävi), siis “hästi toimivad”),
7) ELSE
Testib väljendite seeriat, mis annab tõese väärtuse tagasi.
Süntaks: KUI SIIS EI LÕPU.
Näide: KUI (kasum)> 0 SIIS 'kasumlik' ELSE 'kahjum' LÕPP.
Järeldus
Tableau on pakkunud erinevaid funktsioone andmete töötlemiseks vastavalt meie nõudele, need funktsioonid aitavad meil teha vajalikke arvutusi, teha teatud otsuseid, muuta andmetüüpi, ühendada erinevaid veerge jne.
Tableau funktsioonid mängivad olulist rolli andmete visualiseerimisel ja võivad aidata meil andmete ilmet ja välimust parendada ning aitavad meil armatuurlaudu tõhusalt luua.
Soovitatavad artiklid
See on Tableau funktsioonide juhend. Siin käsitleme kõiki Tableau tarkvara sisseehitatud Tableau funktsioone. Võite lisateabe saamiseks vaadata ka järgmisi artikleid -
- Filtrid Tableau'is
- Tableau arhitektuur
- Mis on Tableau?
- Kas Tableau on tasuta