Introduksjon til saksuttalelse i Tableau

CASE-setningen eller CASE-funksjonen i Tableau er en del av logiske funksjoner. Det ligner IF-utsagnet på en måte som det fortsetter å sjekke tilstanden én etter én. Forskjellen mellom de to ligger imidlertid i det faktum at en CASE-uttalelse anser forhold som saker og derav navnet. Det sentrale elementet i CASE-funksjonen er uttrykket som funksjonen trenger å evaluere. Videre sammenligner funksjonen uttrykket med en sekvens av verdier en etter en. Når uttrykket samsvarer med en hvilken som helst verdi, returneres den tilsvarende verdien som resultatet.

Bruke CASE statement - En trinnvis tilnærming

Syntaksen til CASE-funksjonen i Tableau er som vist nedenfor.

CASE
WHEN THEN
WHEN THEN
WHEN THEN
ELSE
END

Ovennevnte syntaks er standard, og standardavkastning betyr her en verdi som bør returneres hvis ingen match blir funnet. Husk at passende verdier skal returneres, basert på konteksten, i tilfelle det ikke samsvarer.

Illustrasjon

Vi vil nå demonstrere bruken av CASE-funksjonen gjennom en illustrasjon. Datasettet inneholder distribusjonsvolum etter distribusjonsenheter. Her er de viktige dimensjonene Region og distribusjonsenhet og Distribusjonsvolum er et mål. Målet vårt er å kategorisere distribusjonsenheter basert på distribusjonsvolum. For å lette analysen vår, vil vi opprette et enkelt felt som kombinerer navn på regioner og distribusjonsenheter. La oss fortsette med trinnene.

  1. Legg inn dataene i Tableau. For det klikket på "Ny datakilde" i Data-menyen, eller alternativt klikk på "Koble til data".

2. I "Connect", velg ønsket datakildetype. I dette tilfellet er datakildetypen Microsoft Excel.

3. Dataene blir lastet inn og kan sees i kategorien “Datakilde” som vist nedenfor.

4. Når vi flytter til arkfanen, kan vi finne dimensjoner og mål i datasettet som er til stede i de respektive seksjonene.

5. Til å begynne med drar du bare dimensjoner Region og distribusjonsenheter til raderegionen og måler distribusjonsvolum til kolonner-regionen. Vi får et horisontalt søylediagram som kan sees i følgende skjermbilde. Hvis standard diagramtype ikke er et søylediagram, velger du det fra Vis meg. De neste trinnene vil opprette et kombinert felt ved å bruke CASE-setningen som vil kombinere navnene på regionen og distribusjonsenheten.

6. For å opprette et kombinert felt høyreklikk hvor som helst i det tomme området i Data-delen og klikk på alternativet "Opprett beregnet felt …" som vist nedenfor.

7. Det kalkulerte feltet som vi opprettet ser ut som vist på skjermbildet nedenfor. Som det fremgår, er det kombinerte feltet opprettet ved å bruke CASE-funksjonen. Her er uttrykket brukt dimensjon Region. Basert på regionnavnet vil det kombinerte feltet opprettes ved å kombinere de tre første bokstavene fra navnet på regionen med de tre første bokstavene i distribusjonsenhetens navn. For å trekke ut de tre første bokstavene fra distribusjonsenheten, brukte vi VENSTRE-funksjonen. Ikke alle bokstavene i distribusjonsenheten er med store bokstaver, så for å konvertere dem til en stor bokstav, sendte vi resultatet til ØVRE funksjon. CASE-funksjonen ga oss dermed en systematisk tilnærming til å skape et kombinert felt.

8. Det nyopprettede feltet REG_DU kan sees i delen Dimensjoner som nedenfor.

9. Nå er det bare å dra det nyopprettede feltet REG_DU inn i raderegion og distribusjonsvolum til kolonneområdet som vist nedenfor.

10. La oss se nærmere på visualiseringen. Vi kan se navnene fra region og distribusjonsenheter kombinert. Dette vil hjelpe til med hurtig analyse og enkel innsynsfangst. Imidlertid er analysen ufullstendig til vi kategoriserer distribusjonsenhetene basert på distribusjonsvolum. For å oppnå målet, vil vi følge trinnene som illustrert av skjermdumpene etter det nedenfor.

  1. Vi vil lage to parametere som representerer gjennomsnittlig volum og høyt volum. Gjennomsnittsvolumet for alle distribusjonsenhetene er 30000 og vi vurderer høyt volum som 90000. For å opprette en parameter, høyreklikker du hvor som helst i det tomme området i Data-delen og klikker på “Opprett parameter…”.

12. Lag parametrene med passende navn og nevnte verdier som vist ved følgende to skjermbilder.

13. De to parameterne kan sees i avsnittet “Parametere” nedenfor.

14. Opprett deretter et beregnet felt for klassifisering. Vi har navngitt den VOL_CLASS. Ved å gå gjennom koden i feltet kan det sees at distribusjonsenheter som har et volum over eller lik 90000, har blitt klassifisert som "Very High Volume DU", de med volumet mellom 30000 og 90000 er "Gjennomsnittlig volum DU", og resten er "under gjennomsnittet" DU-er.

15. Det nyopprettede feltet kan sees i tiltaksseksjonen, som det kan sees på skjermbildet nedenfor. Husk at dette feltet bruker målefordelingsvolum og blir automatisk kategorisert som et mål.

16. Dra nå feltet REG_DU i Rows-regionen og måle Distribusjonsvolum i kolonnene-regionen. Dra felt VOL_CLASS ytterligere over Color in Marks-kortet. Vi får følgende visualisering, der vi kan se distribusjonsenhetene klassifisert i forskjellige volumkategorier.

17. Følgende skjermbilde gir en nærmere titt på analysen. Her har vi ordnet legenden i riktig rekkefølge mot hva den var i foregående skjermbilde. Passende farger er også tilordnet kategoriene, med resultatene ordnet i synkende rekkefølge.

18. Under analysering av distribusjonsenhetens volumbidrag gir oversikten over oversikten god innsikt. Imidlertid er et bobleoversikt mer innsiktsfullt i en slik analyse. Så, sorter deretter resultatet i alfabetisk rekkefølge av REG_DU-navnene og klikk over “pakket bobler” i Vis meg, som du kan se nedenfor.

19. Som det kan sees nedenfor, får vi et bobleoversikt som viser seg å være det rette verktøyet for oppgaven vår, da den representerer kategoriene gjennom farge- og størrelseskombinasjoner.

Konklusjon - Sakuttalelse i Tableau

Tableau er et typisk visuelt analyseverktøy, og bruker alle funksjoner for å komme med interaktiv og innsiktsfull analyse gjennom visualiseringer. CASE-funksjonen i Tableau brukes til å håndtere betingede situasjoner som resultatet oppnådd fra blir brukt basert på konteksten, og det påvirker det visuelle resultatet.

Anbefalte artikler

Dette er en guide til saksuttalelsen i Tableau. Her diskuterer vi innføringen av sakserklæringen i Tableau, ved å bruke saksuttalelse sammen med illustrasjon. Du kan også gå gjennom andre foreslåtte artikler for å lære mer -

  1. Fordeler med datavisualisering
  2. Tableau-visualisering
  3. Rangeringsfunksjon i Tableau
  4. Hva er Tableau?
  5. AWS-databaser
  6. Pivot i Tableau
  7. Tableau kontekstfilter
  8. Tableau Bullet Chart
  9. Introduksjon til funksjoner og attributter for Tableau

Kategori: