Uvod u funkcije žice Tableau

Tableau String funkcije su funkcije koje se koriste za manipuliranje nizom, recimo ako želite izdvojiti određene znakove, zamijeniti, podijeliti, obrezati, preoblikovati, objediniti i tako dalje. Pretpostavimo scenarij u kojem imate podatke o narudžbi i podacima o prodaji za kupce i želite analizirati doprinos prodaje za sve kupce s imenom 'Označi', ali nemate zaseban stupac nazvan "ime" da biste ga analizirali odvojeno, tako da se ovdje igraju String funkcije, ovdje možete koristiti String funkcije i možete stvoriti novo izračunato polje zvano "PRVO NAME" i možete analizirati ciljanog kupca.

Postoje različite kategorije funkcija koje podržava Tableau, poput funkcija datuma, numeričkih funkcija, funkcija pretvorbe tipa, zbirnih funkcija, logičkih funkcija. Svaki od njih ima svoju važnost u pogledu predstavljanja podataka i smanjuje puno napora u pisanju složenih proračuna i složenih izraza. Na primjer, ako želite izvršiti proračune brojeva, koristili biste numeričke funkcije kao što su snaga, strop, krug, ako želite izvršiti proračune datuma, upotrijebili biste funkcije datuma poput DATEADD () i DATENAME ().

Gudačke funkcije Tableau-a

Pogledajmo sada neke od ovih funkcija kako bismo ih bolje razumjeli.

1. NIZO () i GORNO ()

Ove će funkcije transformirati niz u donjem i gornjem sloju.

Sintaksa :

Lower ( String )
Upper ( String )

Prije svega, pogledajmo kako stvoriti izračunata polja.

  • Idite na karticu Analiza pri vrhu i odaberite * Stvori izračunato polje
  • Pojavit će se okvir s upitom izraza izračunatih polja. Navedite naziv za izračunato polje.

  • U okvir Proračun unesite izraz Donji ((naziv stupca)) i kliknite

(Ovdje koristim stupac vrste proizvoda iz moje skupa podataka).

Slično tome, kreirajte izračunato polje za gornju funkciju.

Proračunata polja (donja () i gornja ()) pojavit će se u dimenzijama s lijeve strane.

Sada prije svega povucite stupac (Vrsta proizvoda u mom slučaju) s ploče dimenzija u odjeljke redova, a zatim slijede donja () i gornja () izračunata polja. Primjećujemo da se žice pretvaraju u gornji i donji sloj, kako je prikazano.

2. ZAMJENA ()

Traži niz za podstranu i zamjenjuje ga zamjenskom vrijednošću. Ako podstvor ne postoji

U traženom nizu, string se ne mijenja.

Sintaksa : REPLACE ( string, substring, replacement )

3. ASCII ()

Vraća ASCII kôd za prvi znak niza.

Sintaksa: ASCII ( string )

4. SADRŽAJI ()

Vraća Booleovu vrijednost (True ili False), TRUE ako je substring sadržan u String i FALSE ako podstring nije prisutan.

Sintaksa : CONTAINS ( string, substring )

5. SPLIT ()

Funkcija dijeljenja dijeli niz koji je razdvojen razdjelnicima u tokene i dodjeljuje token broj svakom od tokena. za npr. Niz "RTO-123-MNX-YUH" podijeljen je u tokene RTO, 123, MNX, YUH (tokene), pri čemu 1, 2, 3, 4 označavaju nikakve oznake. Dio niza koji želite dohvatiti može se dohvatiti davanjem tokena ne kao argumentu za podijeljenu funkciju.

Sintaksa : SPLIT ( String, Delimiter, Token number )

6. LEN ()

Vraća dužinu niza (ili nema znakova u određenoj nizu).

Sintaksa : LEN (String)

7. Obrezivanje ()

Uklanja neželjene, dodatne i zaostale prostore iz niza.

Kao što je prikazano, uklonjeni su svi dodatni prostori u vrsti proizvoda "BINOKULARI " .

8. CHAR ()

Vraća znak povezan s ASCII kodom navedenim kao argument.

Sintaksa : CHAR ( Integer )

Dakle, CHAR (65) vraća 'A' kao ASCII kod za 'A' 65.

9. ENDSWITH ()

Vraća Boolean vrijednost (TRUE ili FALSE) ako niz završi s navedenom podstranom, FALSE ako se niz ne završi s navedenom podstringom.

Sintaksa : ENDSWITH (String, Substring)

Primjerice: ENDSWITH ('FUNCTION', 'ION') vraća TRUE jer niz 'FUNCTION' završava s 'ION '.

10. LIJEVI ()

Ova funkcija vraća likove iz krajnjeg lijevog dijela Gudača.

Sintaksa : LEFT (String, no. of characters)

Na primjer, imamo LEFT ('Tableau', 3)

Izlaz: " Kartica" (vraća tri lijeva znaka)

11. DESNO ()

Ova funkcija vraća likove iz desnog dijela Gudača.

Sintaksa : LEFT (String, no. of characters)

Na primjer, imamo DESNO ('Tableau', 3)

Izlaz: ' eau ' (vraća tri desna znaka)

Zaključak

Tableau je samoposlužni alat Business Intelligence gdje možete napraviti složenu analizu samo pomoću povlačenja i ispuštanja funkcionalnosti. Priprema podataka za analizu, čišćenje podataka, okretanje, spajanje podataka iz više izvora, stvaranje skupova i spremnika, dinamičkih dimenzija i mjera, lijepih vizualizacija i još više, zbog njegove prijaznosti prema korisniku, to je savršeno poslovno rješenje. Svaka se poslovna domena široko koristi kako bi klijentima predstavila uvidljive vizualne elemente u postizanju njihovih poslovnih ciljeva.

Možemo izgraditi prekrasne i interaktivne vizualne prikaze i nadzorne ploče povezujući ih s različitim R i Python knjižnicama. Možemo ga vidjeti na bilo kojem uređaju, Tableau je dovoljno pametan da razumije uređaj i prilagodi veličinu izvještaja prema veličini uređaja bez dodatnih napora kodiranja. Kao i bilo koji drugi jezici za programiranje / skriptiranje, alati i BI alati. Tableau nudi i neke ugrađene funkcije za izmjenu i formatiranje podataka Stringa. Uvijek je potrebna svijest o stručnim funkcijama ako želite biti izvrstan programer. Ovim funkcijama možete manipulirati nizom podataka na bilo koji način koji želite da ih predstavljate.

Ova funkcija štedi mnogo vremena i truda koje analitičar podataka mora uložiti u izradu specifične analize nekih poslovnih područja. Nadam se da ste svi dobili poštenu ideju o tome kako implementirati stringove funkcije u Tableau.

Preporučeni članci

Ovo je vodič za Tableau string funkcije. Ovdje ćemo raspravljati o različitim kategorijama Gudačke funkcije Tableaua sa sintaksom. Možete također pogledati sljedeće članke da biste saznali više -

  1. Alternativa Tableau
  2. Treemap u Tableauu
  3. Kako instalirati Tableau
  4. Karijera podataka o znanosti

Kategorija: