Uvod v funkcije stringau Tableau

Funkcije Tableau String so funkcije, ki se uporabljajo za manipulacijo z nizom, recimo, če želite izvleči določene znake, zamenjati, razdeliti, obrezati, preoblikovati, združiti in tako naprej. Predpostavimo scenarij, kjer imate naročilo in prodajne podatke za kupce in želite analizirati prodajni prispevek za vse stranke s priimkom "Označi", vendar nimate ločenega stolpca, imenovanega "ime", da bi ga analizirali ločeno, tako da se tu začnejo izvajati funkcije String, tukaj lahko uporabite String funkcije in lahko ustvarite novo izračunano polje, imenovano „PRVO NAME“, in lahko analizirate ciljno stranko.

Obstajajo različne kategorije funkcij, ki jih podpira Tableau, na primer funkcije datuma, številčne funkcije, funkcije pretvorbe vrste, funkcije združevanja, logične funkcije. Vsak od njih ima svoj pomen v smislu zastopanja podatkov in zmanjšuje veliko truda pri pisanju zapletenih izračunov in zapletenih izrazov. Na primer, če želite izvajati izračune števil, bi uporabili številčne funkcije, kot so moč, strop, okroglo, če želite izvesti izračune datuma, bi uporabili datume, kot sta DATEADD () in DATENAME ().

Nizčne funkcije Tableau-a

Zdaj si oglejmo nekatere od teh funkcij, da jo bomo bolje razumeli.

1. NIZKA () in GORNJA ()

Te funkcije bodo strukturo preoblikovale v male in male črke.

Sintaksa :

Lower ( String )
Upper ( String )

Najprej si oglejmo, kako ustvariti izračunana polja.

  • Pojdite na zavihek Analiza na vrhu in izberite * Ustvari izračunano polje
  • Prikaže se okence, ki zahteva, da napišete izračun izračunanega polja. Navedite ime za izračunano polje.

  • V polje Izračun vnesite izraz Spodnje ((Ime stolpca)) in kliknite

(Tu uporabljam stolpec vrste izdelka iz mojega nabora podatkov).

Podobno ustvarite izračunano polje za zgornjo funkcijo.

Izračunana polja (spodnje () in zgornje ()) se prikažejo v dimenzijah na levi strani.

Zdaj najprej povlecite stolpec (vrsta izdelka v mojem primeru) s plošče razsežnosti v razdelke vrstic, ki ji sledita spodnja () in zgornja () izračunana polja. Opazimo, da se strune preoblikujejo v zgornjo in spodnjo črko, kot je prikazano.

2. ZAMENI ()

Išče niz za vrstico in jo nadomesti z nadomestno vrednostjo. Če podstrezna ni

V iskanem nizu se String ne spremeni.

Sintaksa : REPLACE ( string, substring, replacement )

3. ASCII ()

Vrne kodo ASCII za prvi znak niza.

Sintaksa: ASCII ( string )

4. VSEBUJE ()

Vrne Booleovo vrednost (True ali False), TRUE, če je podstrezan niz String in FALSE, če podstring ni prisoten.

Sintaksa : CONTAINS ( string, substring )

5. SPLIT ()

Funkcija Split razdeli String, ločen z ločili na žetone, in vsakemu žetonu dodeli žetonsko številko. za npr. Niz „RTO-123-MNX-YUH“ je razdeljen na žetone RTO, 123, MNX, YUH (žetone), pri čemer 1, 2, 3, 4 za to pomeni nič. Del niza, ki ga želite pridobiti, je mogoče pridobiti tako, da žeton ne podate kot argument za razdelitev funkcije.

Sintaksa : SPLIT ( String, Delimiter, Token number )

6. LEN ()

Vrne dolžino niza (ali nič znakov v danem nizu).

Sintaksa : LEN (String)

7. Trim ()

Z vrvico odstrani neželene, dodatne in zaostale prostore.

Kot je prikazano, so bili odstranjeni vsi dodatni presledki v vrsti izdelka „BINOKULARI .

8. CHAR ()

Vrne znak, povezan s kodo ASCII, dano kot argument.

Sintaksa : CHAR ( Integer )

Torej, CHAR (65) vrne »A« kot ASCII kodo za »A« 65.

9. ENDSWITH ()

Če vrvica konča s podano pod vrstico, vrne logično vrednost (TRUE ali FALSE), FALSE, če se niz ne konča s podano vrstico.

Sintaksa : ENDSWITH (String, Substring)

Na primer: ENDSWITH ('FUNCTION', 'ION') vrne TRUE, ker se niz 'FUNCTION' konča z 'ION '.

10. LEVO ()

Ta funkcija vrne znake iz skrajnega levega dela niza.

Sintaksa : LEFT (String, no. of characters)

Na primer, imejmo levo ('Tableau', 3)

Izhod: " Tab" (vrne skrajne leve tri znake)

11. DESNO ()

Ta funkcija vrne znake iz skrajnega desnega dela niza.

Sintaksa : LEFT (String, no. of characters)

Na primer, imejmo DESNO ('Tableau', 3)

Izhod: ' eau ' (vrne skrajne desne 3 znake)

Zaključek

Tableau je samopostrežno orodje Business Intelligence, kjer lahko naredite kompleksno analizo samo s funkcijo povleka in spuščanja. S pripravo podatkov za analizo, čiščenjem podatkov, premikanjem, mešanjem podatkov iz več virov, ustvarjanjem nizov in zabojnikov, dinamičnimi dimenzijami in meritvami, lepimi vizualizacijami in še več, njegova prijaznost do uporabnika je popolna podjetniška rešitev. Vsaka poslovna domena jo veliko uporablja, da svojim strankam ponuja uvidne vizualne slike pri doseganju njihovih poslovnih ciljev.

Lahko sestavimo čudovite in interaktivne vizualne slike in nadzorne plošče, tako da jih povežemo z različnimi knjižnicami R in Python. Ogledamo si ga lahko na kateri koli napravi, Tableau je dovolj pameten, da razume napravo in prilagodi velikost poročila glede na velikost naprave brez dodatnih prizadevanj za kodiranje. Kot vse druge jezike, programe in skripte za programiranje / skriptnost. Tableau ponuja tudi nekaj vgrajenih funkcij za spreminjanje in formatiranje nizov podatkov. Vedno je potrebna ozaveščenost za funkcije string, če želite biti odličen razvijalec. S temi funkcijami lahko manipulirate z nizkimi podatki na poljuben način, kako jih želite predstavljati.

Ta funkcija prihrani veliko časa in truda, ki ga mora analitik vložiti v analizo nekaterih poslovnih področij. Upam, da ste vsi dobili pošteno idejo o tem, kako implementirati String funkcije v Tableau.

Priporočeni članki

To je vodnik po funkcijah vrstic Tableau. Tukaj razpravljamo o različnih kategorijah strunskih funkcij Tableau s skladnjo. Za več informacij si lahko ogledate tudi naslednje članke -

  1. Alternativa Tableau
  2. Treemap v Tableauu
  3. Kako namestiti Tableau
  4. Podatkovna kariera

Kategorija: