Johdanto Tableau-jousitoimintoihin

Tableau-merkkijono-toiminnot ovat toimintoja, joita käytetään merkkijonon manipulointiin, esimerkiksi jos haluat purkaa tiettyjä merkkejä, korvata, jakaa, leikata, muokata uudelleen, yhdistää ja niin edelleen. Oletetaan tilanne, jossa sinulla on tilaus ja myyntitiedot asiakkaille ja haluat analysoida kaikkien asiakkaiden myyntiosuudet, joiden etunimi on ”Merkki”, mutta sinulla ei ole erillistä ”Etunimi” -saraketta sen analysoimiseksi. erikseen, joten String-toiminnot tulevat tässä pelaamaan, voit käyttää String-toimintoja täällä ja voit luoda uuden lasketun kentän nimeltä 'ENSIMMÄINEN NIMI' ja analysoida kohdeasiakasta.

On olemassa erilaisia ​​luokkia funktioita, joita Tableau tukee, kuten päivämäärätoiminnot, numerofunktiot, tyyppimuunnosfunktiot, aggregoidut toiminnot, loogiset toiminnot. Jokaisella heistä on tärkeä merkitys tietojen esittämisessä ja se vähentää paljon vaivaa monimutkaisten laskelmien ja monimutkaisten lausekkeiden kirjoittamisessa. Esimerkiksi, jos haluat suorittaa laskelmia numeroille, käyttäisit numeerisia toimintoja, kuten virta, katto, pyöreä, jos haluat käyttää päivämäärälaskelmia, käyttäisit päiväysfunktioita, kuten DATEADD () ja DATENAME ().

Tableavan kielen toiminnot

Katsotaanpa nyt joitain näistä toiminnoista ymmärtääksesi sitä paremmin.

1. ALAS () ja YLEMPI ()

Nämä toiminnot muuttavat merkkijonon pieniksi ja isoiksi kirjaimiksi.

Syntaksi :

Lower ( String )
Upper ( String )

Ensinnäkin katsotaanpa kuinka luodaan laskettuja kenttiä.

  • Siirry yläreunassa olevaan Analyysi-välilehteen ja valitse * Luo laskettu kenttä
  • Esiin tulee laatikko, jossa pyydetään lasketun kentän lausekkeen kirjoittamista. Anna nimi lasketulle kentälle.

  • Kirjoita Laskenta-ruutuun lauseke Ala ((sarakkeen nimi)) ja napsauta

(Täällä käytän tuotetyyppisarakkeita tietoaineistostani).

Luo samalla tavalla laskettu kenttä ylemmälle toiminnolle.

Lasketut kentät (alempi () ja ylempi ()) näkyvät vasemmassa mitassa.

Nyt ensin vedä sarake (tapauksessani tuotetyyppi) Mitat-paneelista riviosuuksiin, joita seuraa alempi () ja ylempi () lasketut kentät. Huomaa, että jouset muutetaan isoiksi ja isoiksi kirjaimiksi kuvan osoittamalla tavalla.

2. VAIHDA ()

Se etsii merkkijonon osajonosta ja korvaa sen korvaavalla arvolla. Jos alijonoa ei ole

Haetussa merkkijonossa merkkijono ei muutu.

Syntaksi : REPLACE ( string, substring, replacement )

3. ASCII ()

Se palauttaa merkkijonon ensimmäisen merkin ASCII-koodin.

Syntaksi: ASCII ( string )

4. SISÄLTÄÄ ()

Se palauttaa Boolen arvon (True tai False), TRUE, jos alijono sisältyy merkkijonoon, ja FALSE, jos alijonoa ei ole.

Syntaksi : CONTAINS ( string, substring )

5. SPLIT ()

Jako-funktio jakaa merkkijonon, jonka erottajat erottavat tokeneiksi, ja antaa jokaiselle tokenille tunnusnumeron. esim. Merkkijono “RTO-123-MNX-YUH” on jaettu merkkeihin RTO, 123, MNX, YUH (tokenit), joissa 1, 2, 3, 4 on merkinnän no vastaavasti. Noudattava merkkijonoosa voidaan noutaa antamalla tunnuksen no argumentiksi jaettavalle toiminnolle.

Syntaksi : SPLIT ( String, Delimiter, Token number )

6. LEN ()

Se palauttaa merkkijonon pituuden (tai merkkien lukumäärän tietyssä merkkijonossa).

Syntaksi : LEN (String)

7. Leikkaa ()

Se poistaa ei-toivotut, ylimääräiset ja takana olevat tilat merkkijonosta.

Kuten kuvassa, kaikki tuotetyypin 'BINOCULARS ' ylimääräiset välilyönnit on poistettu.

8. CHAR ()

Se palauttaa argumentiksi annettuun ASCII-koodiin liittyvän merkin.

Syntaksi : CHAR ( Integer )

Joten, CHAR (65) palauttaa 'A', koska ASCII-koodi 'A' on 65.

9. KYTKEMINEN ()

Se palauttaa Boolean-arvon (TRUE tai FALSE), jos merkkijono päättyy määritettyyn alijonoon, FALSE, jos merkkijono ei lopu määritettyyn alijonoon.

Syntaksi : ENDSWITH (String, Substring)

Esimerkiksi: ENDSWITH ('FUNCTION', 'ION') palauttaa TRUE, koska merkkijono 'FUNCTION' päättyy 'ION '.

10. VASEN ()

Tämä toiminto palauttaa merkit merkkijonon vasemmasta reunasta.

Syntaksi : LEFT (String, no. of characters)

Otetaan esimerkiksi VASEN ('Tableau', 3)

Tulos: ' välilehti' (palauttaa vasemmanpuoleisimmat 3 merkkiä)

11. OIKEA ()

Tämä toiminto palauttaa merkit merkkijonon oikeimmasta osasta.

Syntaksi : LEFT (String, no. of characters)

Otetaan esimerkiksi OIKEA ('Tableau', 3)

Tulos: ' eau ' (palauttaa oikeanpuoleisimmat 3 merkkiä)

johtopäätös

Tableau on itsepalvelun Business Intelligence -työkalu, jossa voit tehdä monimutkaisia ​​analyysejä vain vetämällä ja pudottamalla sitä. Tietojen valmistelu analyysiin, tietojen puhdistaminen, kääntäminen, useista lähteistä sekoittaminen, luo sarjoja ja säilytyslokeroita, dynaamisia mittoja ja mittoja, kauniita visualisointeja ja lisäksi sen käyttäjäystävällisyys tekee siitä täydellisen yritysratkaisun. Jokainen liiketoiminta-alue hyödyntää sitä laajasti tuottaakseen oivallisia visioita asiakkailleen liiketoimintatavoitteidensa saavuttamiseksi.

Voimme rakentaa kauniita ja interaktiivisia visioita ja kojetauluja yhdistämällä ne erilaisiin R- ja Python-kirjastoihin. Voimme katsella sitä millä tahansa laitteella. Tableau on riittävän fiksu ymmärtämään laitetta ja säätämään raportin kokoa laitteen koon mukaan ilman ylimääräisiä koodauspyrkimyksiä. Kuten kaikki muutkin ohjelmointi- / komentosarjojen kielet, tietokannat ja BI-työkalut. Tableau tarjoaa myös joitain sisäänrakennettuja toimintoja merkkijonotietojen muokkaamiseen ja muotoiluun. Tietoisuus jousitoiminnoista vaaditaan aina, jos haluat olla erinomainen kehittäjä. Näiden toimintojen avulla voit manipuloida merkkijonodatasi millä tahansa tavalla haluat edustaa sitä.

Tämä toiminto säästää paljon aikaa ja vaivaa, jotka data-analyytikon on tehtävä tietyn analyysin tekemiseksi joillekin liiketoiminta-alueille. Toivon, että teillä kaikilla on oikeudenmukainen ajatus kielitoimintojen toteuttamisesta Tableau-ohjelmassa.

Suositellut artikkelit

Tämä on opas Tableau-jousitoimintoihin. Tässä keskustellaan taulukon jousitoimintojen eri luokista syntaksin kanssa. Saatat myös katsoa seuraavia artikkeleita saadaksesi lisätietoja -

  1. Taulukon vaihtoehdot
  2. Puukartta Tableaussa
  3. Kuinka asentaa Tableau
  4. Data Science ura

Luokka: