A Tableau funkcióinak áttekintése

Mivel minden autónak különféle funkciói vannak, például fékek, gázpedál, kuplung, ablaktörlők, fényszórók, váltóáram, zenei rendszer, bal oldali jobb oldali irányjelzők stb., Amelyek segítenek az autó kényelmes és megfelelő vezetésében. Hasonlóképpen, a Tableau-ban különböző funkciókategóriák vannak, és mindegyik kategóriában számos olyan funkciónk van, amelyek segítenek számítások elvégzésében és az adatok elvárásaink szerinti, túl könnyű és gyors megjelenítésében.

A megjelenítendő adatok típusa, a megjelenítéshez szükséges összesítés és logikai művelet alapján a táblázati funkciókat különféle kategóriákba soroljuk. Mindegyik kategóriának van egy meghatározott célra szolgáló funkciója, amelyet az alábbiakban ismertetünk.

A Tableau funkciók típusai

  • Karakterlánc funkció
  • Szám funkció
  • Dátum funkció
  • Összesített funkció
  • Logikai függvény
  • Típuskonverziós függvények

Hogyan alkalmazhatjuk a Tableau függvényt?

1. lépés :

A Tableau függvény alkalmazásához létre kell hoznunk egy kiszámított mezőt, amelyet úgy lehet létrehozni, hogy rákattint az elemzés fülre a tableau munkalapon, majd a „Kiszámított mező opció létrehozása” elemre kattintva a legördülő menüből, az 1. ábra szerint, és kiemelve a piros.

2. lépés:

A Számítások létrehozása mező opcióra kattintás után megjelenik egy legördülő menü, amely tartalmazza az összes táblafunkciót és azok leírását és példáját. A funkciót kiválaszthatja a legördülő menüből, vagy kereshet a szövegmezőben, ahogy az a 2. ábrán látható. Győződjön meg róla, hogy megnevezte a kiszámított mezőt, mielőtt kattint az Alkalmaz és az OK gombra. A 2. ábrán a kiszámított mezőt „Contains” -ként neveztem el.

A Tableau számítási mező szerkesztője tudatja velünk, hogy a számításunk érvényes-e vagy sem, ezt a mutatót a szerkesztő alján láthatja.

3. lépés:

Az OK gombra kattintás után az eredmény megjelenítéséhez húzza át a számított mezőt a Méretek / Méretek közül a Lapban.

Karakterlánc-funkciók

Karakterlánc-funkciók lehetővé teszik számunkra, hogy manipuláljuk a karakterlánc-adatokat az igényeinknek megfelelően. Például a karakterlánc függvény segítségével beolvashatjuk a munkavállalók utóneveit vagy utóneveit a munkavállalói név oszlopból a munkavállalói táblából, és beilleszthetjük az új mezőbe vagy oszlopba. Ezt a funkciót arra is használhatjuk, hogy összekapcsoljuk a város és az ország adatait, és egyetlen oszlopba töltsük fel stb.

A Tableau népszerű vonós funkcióinak felsorolása a következő:

MAXKÖZÉPSŐASCIIRTrimFELSŐ
MINBALFASZÉNLTrimALSÓ
STARTSWITHJOBBMEGTALÁLJATRIMHELY
VÉGZŐDIKCSERETARTALMAZLENHASÍTOTT

1 MARADT

Visszaadja a karakterlánc bal legszélesebb karakterláncát.

Szintaxis: LEFT (karakterlánc, szám)

Példa : BAL (“MR. Ghoradkar”, 2) = “MR”. A „2” a részsáv hosszát jelöli.

Az alábbi képernyőképen láthatjuk, mikor a „LEFT Fn” számítási mezőt elhúzták a lapon, és csak MRS-ként kaptuk az eredményt, mivel függvényünkben „3” -ot írtunk.

A JOBB nagyon hasonlít a jobbra balra, a karakterlánc jobb szélső húrját adja vissza.

2) MID

A középső szintén hasonló a bal és jobb funkcióhoz. A MID visszaadja a részsávot a megadott indexpozícióról a megadott hosszra.

Szintaxis: MID (karakterlánc, szám, szám)

Példa : MID („esernyő”, 2, 4). Eredmény: „brel

Megjegyzés: A karakterlánc indexe „0” -tól kezdődik .

3) ASCII

Visszaadja a karakterlánc első karakterének ASCII kódját.

Szintaxis: ASCII (karakterlánc)

Példa: ASCII („A”). Eredmény: 65

Megjegyzés: Ügyeljen arra, hogy az „Attribútum” elemet válassza a jobb gombbal kattintva a kiszámított mezőre, hogy elérje a kívánt eredményt. Amint az az alábbi képen látható.

4) CHAR

Ez pontosan ellentétes az ASCII-val; Visszaadja az ASCII kódszám által kódolt karaktert.

Szintaxis: CHAR (szám)

Példa: CHAR (65) = 'A'.

5) Tartalmaz

„TRUE” értéket ad vissza, ha az adott karakterlánc tartalmaz egy megadott alsávot.

Szintaxis: Tartalmaz (karakterlánc, alsó karakterlánc).

Példa: Tartalmaz („Maharashtra”, „kiütés”). = “TRUE”.

Használási eset: Helyezhet egy dimenziót a 'Maharashtra' helyére, és megjelenítheti az adatokat. Például, ha rendelkezik egy olyan NAME névvel, amely a bank összes ügyfelének nevét tartalmazza, és ha minden olyan ügyfél-azonosítót meg szeretne kapni, amelynek nevében a nevükben “as” szerepel, akkor a lekérdezés alatt használhatja a a szövegszerkesztő. Szűrőt kell alkalmaznia annak érdekében is, hogy ügyfélazonosítókat kapjon, amelyek eredménye „True”.

Tartalmaz ((Name), ”a”). Az eredmény az alábbi képen látható.

6) BEJELENTKEZÉS

Igaz, ha az adott karakterlánc az adott karakterlánccal ér véget

Szintaxis: ENDSWITH (karakterlánc, alsó karakterlánc).

Példa: ENDSWITH (“DONKEY”, “KEY”) = Igaz.

A STARTSWITH nagyon hasonlít az ENDSWITH-hez, igazra tér vissza, ha a karakterlánc az adott alsó karakterlánccal kezdődik.

7) MEGKERESÉS

Visszaadja a karakterlánc indexszintjét.

Szintaxis: FIND (karakterlánc, részsáv, (kezdés)). Meg kell határoznunk a kiindulási pontot a harmadik paraméterben található karakterláncban való kereséshez.

Példa: FIND (“maximum”, “m”, 2). = 5.

8) LEN

Visszaadja a karakterlánc hosszát.

Szintaxis: LEN (karakterlánc).

Példa: LEN („Helikopter”) = 10.

9) FELSŐ

Visszatérési karakterlánc, minden karakter nagybetűvel.

Szintaxis: FELSŐ (karakterlánc).

Példa: FELSŐ (“BlackHat”) = “FEKETE”.

A LOWER nagyon hasonlít a FELSŐ elemhez, minden karakterből karakterláncot ad vissza.

10) MAX

Visszaadja a és b maximumát.

Szintaxis: MAX (a, b).

Példa: MAX („Tigris”, „Macska”) = „Tigris”.

A MIN nagyon hasonló a MAX-hoz, az a és b minimumot adja vissza.

11) TRIM

Visszaadja a karakterláncot vezető és hátsó szóköz nélkül.

Szintaxis: TRIM (karakterlánc).

Példa: TRIM („zöldségek”) = „zöldségek”.

Az LTRIM és az RTRIM nagyon hasonlít a TRIM-hez, visszaadja a karakterláncot, eltávolítva a kezdőközöket, és visszaadja a karakterláncot, a eltávolított hátsó terekkel.

12) SPLIT

Visszaad egy részsávot a bemenetről, elválasztó segítségével osztva.

Szintaxis: SPLIT (karakterlánc, elválasztó, token).

Példa: SPLIT ('abc-d', '-', 2) = 'b'

Megjegyzés: Itt a token szám az alszál pozíciója a határoló kizárása után. Használhatunk -2 vagy -3 stb. Is, hogy az eredmény a karakterlánc végéből származjon.

Számfüggvények

A számfüggvények lehetővé teszik az adatok kiszámítását. Csak mérésekkel, azaz a numerikus értékeket tartalmazó mezővel használható. A számfüggvények segíthetnek a numerikus adatok négyzet, négyzetgyök, teljesítmény, exponencia stb. Kiszámításában. Például, ha van olyan bankok adatkészlete, amelyekben meg akarjuk kerekíteni az összes ügyfelünk egyenlegét, akkor használhatjuk a KERET funkciót. A Tableau népszerű számfunkcióinak listája a következő:

ABSBŰNMINT ANÉGYZETKEREK
MAXKÖTÖZŐSALÁTAACOSSQRTDIV
MINCSERATANEXPHEXBIN
celingGYERMEKÁGYDEGREESLOGERŐ
PADLÓPIRADIANSLNJEL

1) ABS

Visszaadja az adott szám abszolút értékét.

Szintaxis: ABS (szám).

Példa: ABS ((10, 75)). = 11

2) MAX

Visszaadja az azonos típusú két argumentum maximumát.

Szintaxis: MAX (szám, szám).

Példa: Ha a bevétel és a kiadás a két mérőszám, akkor a max függvény közöttük a maximális érték tér vissza. MAX („Bevétel”, „Költség”). További példa az alábbi képen.

A MIN nagyon hasonló a MAX-hoz; visszaadja az azonos típusú két argumentum minimumát.

3) mennyezet

A számot kerekíti az egyenlő vagy nagyobb értékű legközelebbi egész számra.

Szintaxis: mennyezet (szám).

Példa: Mennyezeti mennyezet (4.2654) = 5.

4) padló

A padló nagyon hasonlít a mennyezetre, Kerekít egy számot a legközelebbi egész értékig, egyenlő vagy kisebb értékkel.

Példa: Emelet (4.2654) = 4.

5) KÖR

A számot a megadott számjegyre kerekíti.

Szintaxis: ROUND (szám, (tizedes)).

Példa: ROUND (6.66667, (2)) = 6, 67.

6) SIN

Visszaadja a szög szinuszát. Adja meg a szöget a sugárban.

Példa: SIN (PI () / 4) = 0, 707106.

A COS, a TAN és a COT nagyon hasonlít a SIN-hez. Visszaadja a szög koszinuszát, érintőjét és kootangensét.

7) PI

Visszaadja a PI állandó számot: 3.14159.

Szintaxis: PI ().

8) FÉNY

A megadott számot radiánról fokokra konvertálja.

Szintaxis: DEGREE (szám).

Példa: SZÉK (PI () / 4) = 45.

A RADIANS nagyon hasonló a DEGREE-hez. Az adott számot fokról radiánra konvertálja.

9) SQUARE

Visszaadja a szám négyzetét.

Szintaxis: SQUARE (szám).

Példa: (5) SZŰR = 25.

Az SQRT nagyon hasonló a SQUARE-hez. Visszaadja egy szám négyzetgyökét.

10) EXP

Visszaadja az e-t az adott szám teljesítményére.

Szintaxis: EXP (szám).

Példa: EXP (- (növekedési ráta) * (idő)

11) HATÁS

A számot a megadott teljesítményre növeli.

Szintaxis: Teljesítmény (szám, teljesítmény).

Példa: Teljesítmény (4, 2) = 4 2 = 16.

12) DIV

Visszaadja egy hányados egész számát, ahol az egész szám el van osztva az egész számmal.

Szintaxis: DIV (egész szám1, egész szám2).

Példa: DIV (22, 2) = 10.

Dátum funkciók

A dátum funkciók lehetővé teszik számunkra, hogy manipuláljuk az idővel, évvel, dátummal és napokkal kapcsolatos adatokat. Hasznos lehet napokban órákban átalakítani, vagy az „utolsó módosítás” dátumot generálni az adatok megjelenítésénél. A Tableau népszerű dátumfunkcióinak listája a következő:

MAMINMAXMOST
ÉVMAKEDATEDATEDIFFDATETRUNC
NAPCSINÁLJ IDŐTDATEPARTDATENAME
HÓNAPMAKEDATETIMEDATEADDIsDate

1) MA

Visszaadja az aktuális dátumot.

Szintaxis: TODAY ().

Példa: MA () = 2019-09-26.

2 NAP

Visszaadja az adott dátum egészét.

Szintaxis: NAP (dátum).

Példa: NAP (# 2019-09-26 #) = 26.

HÓNAP és ÉV nagyon hasonlóak a DAY-hez. Egész számként adja meg az adott dátum hónapját és évét.

3) MOST

Visszaadja az aktuális dátumot és időt.

Szintaxis: MOST ().

Példa: MOST () = 2019-09-26 07:26:21 PM.

4) DATEDIFF

Visszaadja a dátum1 és a dátum2 közötti különbséget.

Szintaxis: DATEDIFF (dátum_rész, dátum1, dátum2, (hét kezdete))

Példa: DATEDIFF ('hét', # 2019-09-22 #, # 2019-09-25 #, 'hétfő') = 2.

5) ISDATE

Igaz, ha az adott karakterlánc érvényes dátum.

Szintaxis: ISDATE (karakterlánc).

Példa: ISDATE („2019. május 24.”) = igaz.

Típuskonverziós függvények

Típuskonverziós funkciók lehetővé teszik a forrásadatok adattípusának módosítását és egyik típusról a másikra történő konvertálását. Ezeknek a funkcióknak a segítségével a Dátumokat karakterlánkká alakíthatjuk, és fordítva, a számokat karakterlánkká és karakterláncokat is konvertálhatjuk számokba, hogy megakadályozzuk vagy aktiváljuk a Tableau általi aggregálást. A Tableau népszerű típuskonverziós funkcióinak felsorolása a következő:

DÁTUMÚSZÓ
DÁTUM IDŐINT
DATEPARSESTR

1) DÁTUM

Egy számot, karakterláncot vagy dátumot megadott dátumot ad vissza.

Szintaxis: DATE (kifejezés).

Példa: DÁTUM (“2019. május 24.”) = # 2019. május 24. #.

2) Úszó

Érvelését lebegőpontos számként adja meg.

Szintaxis: Úszó (kifejezés).

Példa: Úszó (3) = 3 000.

3) INT

Érvelését egészként adja meg.

Szintaxis: INT (kifejezés).

Példa: INT (8, 0 / 3, 0) = 2.

4) STR

Érvelését mint karakterláncot adja meg.

Szintaxis: STR (kifejezés).

Példa: STR ((rang)). Ebben a példában a Rank mértékegység összes numerikus értékét megadhatja egy karakterlánccá. Miután ezt megtette, a kiszámított mező nem dimenzió, hanem dimenzióban jelenik meg.

Összesített funkció

Az aggregált függvény lehetővé teszi az adatok összegzését különféle műveletek, például SUM, COUNT, PERCENTILE, AVG stb. Elvégzésével. Segít az aggregált függvények alkalmazásában régiók, országok stb. Között. Például kiszámolhatjuk az átlagot, az összeget stb. egy adott terület, például értékesítés, nyereség, egyenleg stb., országonként.

ATTRMAXCOVARPERCENTILE
AVGÖSSZEGCOVRAPszórás
GYŰJTCountdMAXSTDEVP
CORRLENKÖZÉPSŐÖSSZEG
SZÁMOLBALMINVAR

1) AVG

Visszaadja a kifejezés összes értékének átlagát.

Szintaxis: AVG (kifejezés).

Példa: AVG (egyensúly). Amint az az alábbi képen látható, ahol a régiónkénti átlagos egyenlegeket vesszük.

2) COUNT

Visszaadja a tételek számát a csoportban.

Szintaxis: COUNT (kifejezés).

3) MAX

Visszatér a rekordok maximális kifejezéséhez.

Szintaxis: MAX (kifejezés).

A MIN nagyon hasonlít a MAX-hoz. Visszatér a rekordok minimális kifejezéséhez.

4) SUM

Visszaadja a kifejezés összes értékének összegét.

Szintaxis: SUM (kifejezés).

Logikai funkciók

A logikai funkciók lehetővé teszik számunkra, hogy logikai logika, azaz igaz vagy hamis logikák alapján hozzunk döntéseket.

HAÉSMAX
IFNULLÜGYMIN
IIFMÁSNEM
IsDateELSEIFVAGY
NULLAVÉGEAZUTÁN

1) IF

Teszteli a valóságot visszatérő kifejezést.

Szintaxis: HA HATÁSA (HATÁSA HATÁSA…) (ELSE) VÉGE

Példa: Ha (nyereség)> 0, akkor 'jövedelmező' ELSE 'veszteség' END '.

2) IFNULL

Ha nem nulla, akkor térjen vissza, ellenkező esetben térjen vissza.

Szintaxis: IFNULL (expr1, expr2).

Példa: IFNULL ((értékesítés), 0).

3) IFF

Ellenőrzi az állapotot; az első értéket adja vissza, ha IGAZ, a második, ha hamis, és a harmadik, ha ismeretlen.

Szintaxis: IFF (teszt, akkor más, (ismeretlen)).

Példa: IFF ((profit)> 0, 'profit', 'veszteség').

4) ISNULL

Igaz, ha a kifejezés null.

Szintaxis: ISNULL (kifejezés).

Példa: ISNULL (89). = Hamis.

5) NEM

Logikai tagadást hajt végre egy kifejezésen.

Szintaxis: HA NEM VÉGE.

Példa: HA NEM (veszteség) <0, akkor „veszteséges” VÉGE.

6) ÉS

Két kifejezésen logikai „és” műveletet hajt végre.

Szintaxis: HA ÉS HATÁSA.

Példa: HA (ATTR ((piac)) = „Afrika” ÉS SUM ((értékesítés))> (feltörekvő küszöbérték, mint „jól teljesítő”),

7) ELSE

Kifejezések sorozatát teszteli, amely visszatér az igaz értékéhez.

Szintaxis: HA MÁS HATÁR.

Példa: Ha (nyereség)> 0, Akkor 'jövedelmező' ELSE 'veszteség' VÉGE.

Következtetés

A Tableau különféle funkciókat biztosít az adatok manipulálásához követelményünk szerint, ezek a funkciók segítenek a szükséges számítások elvégzésében, bizonyos döntések meghozatalában, az adattípus megváltoztatásában, a különböző oszlopok összekapcsolásában stb.

A Tableau Functions alapvető szerepet játszik az adatok megjelenítésében, és segíthet nekünk az adatok megjelenésének és megjelenésének javításában, valamint a műszerfalak hatékony létrehozásában.

Ajánlott cikkek

Ez egy útmutató a Tableau Funkciókhoz. Itt a Tableau szoftverbe beépített összes Tableau funkciót tárgyaljuk. Lehet, hogy megnézi a következő cikkeket is, ha többet szeretne megtudni -

  1. Szűrők a Tableau-ban
  2. Tableau építészet
  3. Mi az a Tableau?
  4. A Tableau ingyenes

Kategória: