2 februar, 2020 / Seffana Mohamed

Tableau: brug filterhandlingsfelt i beregninger

der er ofte tidspunkter, hvor jeg producerer dashboards til klienter, der beder mig om at opdele deres data yderligere i det laveste granularitetsniveau. Jeg opnår normalt dette ved at bruge Filter dashboard-handlingen, som du kan se i Fig. 1 nedenfor.

Fig. 1: Dashboard viser opdeling af individuelle kunder i Georgien og deres ordredetaljer.

jeg kan godt lide at maksimere den plads, jeg har i mit dashboard, og har kun de finere detaljer til at ‘dukke op’, når slutbrugeren gerne vil se det. Og så ‘forsvinde’, når de gerne vil genoptage visning af hele instrumentbrættet som det var.
dette opnås ved at bruge indstillingen Ekskluder alle værdier i Handlingsvinduet Rediger Filter. Så når jeg vælger på en tilstand på kortet eller en bjælke i højre side diagram, vil jeg gerne have bordet med de enkelte kunder og deres ordredetaljer til ‘pop up’ og derefter ‘forsvinde’, når jeg klikker væk.

Fig. 2: Dette er konfigurationen for at vise fordelingen af kundeordredetaljer på instrumentbrættet.

Problem

som nævnt ovenfor kan jeg godt lide at lave dashboards, der har fleksibilitet til at bore ned i dataene for at vise mere detaljerede detaljer. Jeg har et ark, der kun vises, når de to andre ark i instrumentbrættet filtrerer for at se det.

spørgsmålet er, at når jeg rydder området for at få den granulære detalje til at forsvinde, forbliver arktitlen som vist i Fig. 3 nedenfor.

Fig. 3: Rydning af arket nedenfor med kundedetaljerne efterlader stadig regnearkets Titel ‘opdeling’ på displayet.

løsning

jeg kunne altid bare skjule regnearkets titel, så det aldrig viser uanset om instrumentbrættet viser de finere detaljer eller ej.

Fig. 4: mulighed for at vælge at skjule regnearkets Titel.

der er dog nogle tilfælde, hvor det er vigtigt at se regnearkets Titel. Det kan være af enkle grunde som ‘Interessenten ønsker at se titlen’.

Følg nedenstående trin for at få dette til at fungere:

1. Gå til Opdelingsarket. I ruden filtre kan du se feltet filterhandling der. Dette er den handling, der blev produceret i Fig. 2 ovenfor.

Fig. 5: Du skal kunne se feltet filterhandling vises i filterruden i det regneark, det handler på.

2. Opret et beregnet felt med dette felt i ruden filtre som vist i Fig. 6 nedenfor.

IF = TRUE

THEN 'BREAKDOWN'

ELSE ''

END

Fig. 6: Opret et nyt beregnet felt kaldet Title-opdeling ved hjælp af feltet i handlingsruden.

det beregnede felt ovenfor viser OPDELINGSTEKSTEN, når handlingen filter dashboard er aktiveret. Når slutbrugeren klikker af og deaktiverer dashboardhandlingen, viser det beregnede felt en tom post, der i det væsentlige får teksten til at forsvinde.

3. Lav et nyt regneark, og sæt det nye beregnede felt på Tekstkortet i Markeringsruden.

Fig. 7: Sæt det nye beregnede felt på tekst.

4. Lav den ønskede formatering. I mit tilfælde har jeg lavet tekstformateringsskriften til Tableau bog og størrelse 15.

Fig. 8: formater teksten, som du ønsker.

5. Gå nu til dit dashboard. Skjul arkets titel på regnearket med opdelingsværdierne.

Fig. 9: skjul titlen på det regneark.

6. Tilføj i regnearket med feltet Titel-opdeling på instrumentbrættet lige over opdelingsarket.

Fig. 10: Tilføj Titelarket til opdeling på instrumentbrættet lige over arket med kundeordreoplysningerne.

7. Opdater filterhandlingskonfigurationen fra Fig. 2 for at kontrollere det nye regneark, der er tilføjet i. Dette er sådan, at dette felt kan vises i filterruden i regnearket, så det fungerer.

Fig. 11: tjek det nye regneark, der er tilføjet.

klar! Dashboardet skal fungere i overensstemmelse hermed, hvor opdelingstitlen kun vises, når slutbrugeren vælger at se de granulære oplysninger.

Fig. 12: Dashboardet er dynamisk for kun at vise Opdelingsarkets titel, når opdelingsvisningen er aktiveret.

hvis du gerne vil se, hvordan dette dashboard blev bygget, kan du besøge dette link og hente projektmappen.

Skriv et svar

Din e-mailadresse vil ikke blive publiceret.