2 February, 2020 / Seffana Mohamed-Ajaz

Tableau: Use filter action field in calculations

er zijn vaak momenten dat ik dashboards produceer voor klanten die me vragen hun gegevens verder op te splitsen in het laagste niveau van granulariteit. Dit bereik ik meestal met behulp van het filter dashboard actie zoals je kunt zien in de Fig. 1 hieronder.

Fig. 1: Dashboard toont uitsplitsing van Individuele Klanten in Georgië en hun bestelgegevens.

ik maximaliseer graag de ruimte die ik in mijn dashboard heb en heb alleen de fijnere details om te ‘pop-up’ wanneer de eindgebruiker het wil zien. En dan ‘verdwijnen’ als ze het hele dashboard weer willen bekijken zoals het was.
dit wordt bereikt met de optie alle waarden uitsluiten in het Actievenster filter bewerken. Dus, wanneer ik Selecteer op een staat in de kaart, of een balk in de rechterkant grafiek, Ik wil graag de tabel met de individuele klanten en hun bestelgegevens om ‘pop-up’, en dan ‘verdwijnen’ als ik klik weg.

Fig. 2: Dit is de configuratie om de uitsplitsing van de klant order details op het dashboard te tonen.

probleem

zoals hierboven vermeld, maak ik graag dashboards die de flexibiliteit hebben om in de gegevens te boren om meer detail te tonen. Ik heb een blad dat alleen verschijnt wanneer de andere twee bladen in het dashboard filters om het te bekijken.

het probleem is dat wanneer ik het gebied ontruim om het korrelige detail ’te laten verdwijnen’, de bladtitel blijft zoals in Fig. 3 hieronder.

Fig. 3: Het wissen van het blad hieronder met de klantgegevens laat nog steeds de titel van het werkblad ‘uitsplitsing’ te zien.

oplossing

ik kon altijd gewoon de titel van het werkblad verbergen, zodat het nooit wordt weergegeven, ongeacht of het dashboard de fijnere details toont of niet.

Fig. 4: Optie om te kiezen om de titel van het werkblad te verbergen.

er zijn echter enkele gevallen waarin het belangrijk is om de titel van het werkblad te zien. Het kan om eenvoudige redenen zijn, zoals ‘de stakeholder wil de titel zien’.

om dit te laten werken, volgt u de onderstaande stappen:

1. Ga naar het Opsplitsingswerkblad. In het deelvenster Filters kunt u het veld filteractie daar zien. Dit is de actie die werd geproduceerd in Fig. 2 hierboven.

Fig. 5: u zou het veld filteractie moeten kunnen zien verschijnen in het filterdeelvenster van het werkblad waarop het wordt geactiveerd.

2. Maak een berekend veld met dat veld in het deelvenster Filters zoals te zien in Fig. 6 onder.

IF = TRUE

THEN 'BREAKDOWN'

ELSE ''

END

Fig. 6: Maak een nieuw berekend veld met de naam Title – Breakdown met behulp van het veld in het deelvenster actie.

in het berekende veld hierboven wordt de BREAKDOWN tekst weergegeven wanneer de filter dashboard actie is ingeschakeld. Wanneer de eindgebruiker klikt uit en schakelt het dashboard actie, het berekende veld zal een lege vermelding in wezen het maken van de tekst ‘verdwijnen’weer te geven.

3. Maak een nieuw werkblad en plaats het nieuwe berekende veld op de Tekstkaart in het Marks-deelvenster.

Fig. 7: Plaats het nieuwe berekende veld op tekst.

4. Maak de gewenste opmaak. In mijn geval heb ik het lettertype voor tekstopmaak gemaakt naar Tableau-Boek en grootte 15.

Fig. 8: formatteer de tekst naar wens.

5. Ga nu naar je dashboard. Verberg de bladtitel van het werkblad met de opsplitsingswaarden.

Fig. 9: Verberg de titel van dat werkblad.

6. Voeg in het werkblad de titel – uitsplitsing veld op het dashboard net boven het breakdown sheet.

Fig. 10: Voeg het titelblad voor uitsplitsing toe aan het dashboard net boven het blad met de bestelinformatie van de klant.

7. Filteractie instellen vanuit Afb. 2 om het nieuwe werkblad te controleren dat is toegevoegd. Dit is zodat dat veld in het filtervenster van dat werkblad kan worden weergegeven zodat het kan werken.

Fig. 11: controleer het nieuwe werkblad dat is toegevoegd.

alles klaar! Het dashboard moet dienovereenkomstig werken met de uitsplitsing titel alleen verschijnen wanneer de eindgebruiker ervoor kiest om de gedetailleerde informatie te bekijken.

Fig. 12: het dashboard is dynamisch om de titel van het Breakdown sheet alleen weer te geven wanneer de breakdown view is ingeschakeld.

Als u wilt zien hoe dit dashboard is gebouwd, kunt u deze link bezoeken en de werkmap downloaden.

Geef een antwoord

Het e-mailadres wordt niet gepubliceerd.