EXCLUDE-LOD-expressies
Zie LOD-expressies maken in Tableau en Hoe LOD-expressies werken in Tableau voor een uitleg van de basisconcepten met betrekking tot LOD-expressies (detailniveau).
LOD-expressies worden gebruikt om het detailniveau (de granulariteit) van een berekening te wijzigen of te controleren. De meeste velden en berekeningen zijn gebonden aan de granulariteit van de weergave of de databron. Met LOD-expressies kunt u de granulariteit van een berekening expliciet instellen.
- FIXED-LOD-expressies leggen een of meerdere specifieke dimensies vast voor de rest van de berekening, zoals het retourneren van de maximale bloeddruk voor elke patiënt in plaats van het algehele maximum in de dataset door het maximum vast te zetten op Patiënt-ID.
- INCLUDE-LOD-expressies zorgen ervoor dat er bij de berekening rekening wordt gehouden met een dimensie die niet aanwezig hoeft te zijn in de weergave. Zo kan bij het kijken naar de gemiddelde bloeddruk van elke patiënt ook rekening worden gehouden met het geslacht, weergegeven in een weergave die geen informatie over geslacht bevat.
- EXCLUDE-LOD-expressies verwijderen juist enkele details uit de weergave ten behoeve van de berekening. Zo wordt bij het bekijken van de gemiddelde bloeddruk voor patiënten die een bepaald medicijn gebruiken bijvoorbeeld geen rekening gehouden met individuele patiënten, zelfs niet in geval van een weergave per patiënt.
Opmerking: het gebruik van een FIXED LOD levert altijd hetzelfde resultaat op, ongeacht de visualisatie. Wanneer een INCLUDE of EXCLUDE LOD wordt gebruikt, kan de waarde veranderen, afhankelijk van de structuur van de weergave. Het trefwoord INCLUDE neemt de context van de weergave en voegt een dimensie toe die tijdens de berekening in overweging moet worden genomen. Het trefwoord EXCLUDE verwijdert daarentegen een dimensie in de weergave uit de context van de berekening. Het gebruik van de berekening in een andere context kan dus andere resultaten opleveren.
Neem bijvoorbeeld een weergave (A) met patiënt-ID, leeftijd en geslacht, en een andere weergave (B) met patiënt-ID, leeftijd en gewicht.
- Een FIXED LOD-expressie heeft in beide gevallen dezelfde waarde, omdat de berekening negeert wat er in de weergave staat en alleen rekening houdt met de dimensie in de LOD-expressie.
- Een INCLUDE LOD die gewicht omvat, heeft in elke weergave een andere waarde, omdat het een dimensie toevoegt aan weergave A, maar niet aan weergave B, waarin gewicht al was opgenomen.
- Een EXCLUDE LOD die gewicht uitsluit, heeft in elke weergave een andere waarde, omdat het een dimensie verwijdert uit weergave B, maar de context van weergave A niet aanpast, omdat gewicht daarin immers al niet voorkwam.
EXCLUDE
EXCLUDE-LOD-expressies voorkomen dat bij de berekening gebruik wordt gemaakt van een of meerdere dimensies die aanwezig zijn in de weergave.
EXCLUDE-LOD-expressies zijn nuttig voor scenario's als 'percentage van totaal' of 'verschil ten opzichte van het algehele gemiddelde'. Ze zijn vergelijkbaar met functies als Totalen en Referentielijnen.
U kunt EXCLUDE-LOD-expressies niet gebruiken in expressies op rijniveau (als er geen dimensies zijn om weg te laten). U kunt deze echter wel gebruiken om een berekening op weergaveniveau of iets daartussenin te wijzigen (dat wil zeggen, u kunt een EXCLUDE-berekening gebruiken om een dimensie uit een andere LOD-expressie te verwijderen).
Voorbeeld 1
De onderstaande afbeelding toont de verandering in de gemiddelde bloeddruk in de loop van de tijd voor vier landen, uitgesplitst naar geslacht.

Als u de gemiddelde bloeddruk voor elk land in de loop van de tijd wilt zien, maar zonder deze op te splitsen naar mannen en vrouwen, gebruikt u een EXCLUDE-LOD-expressie {EXCLUDE [Sex] : AVG[Average blood pressure]}
. Deze is uitgezet als de grijze lijn in de visualisatie.

Het heeft geen zin om de gemiddelde lijn uit het deelvenster Analyse over te brengen, omdat dat gewoon een horizontale lijn zou zijn voor de gemiddelde bloeddruk per land, zonder geslacht en jaar in overweging te nemen.
Opmerking: in dit voorbeeld wordt het gemiddelde van de gemiddelden genomen, wat geen correcte analytische procedure is. Het dient hier puur ter illustratie. U dient geen analyse uit te voeren op basis van deze visualisatie.
Voorbeeld 2
De volgende LOD-expressie sluit [Regio] uit van een berekening van de som van [Verkoop]:
{EXCLUDE [Region]: SUM([Sales])}
De expressie wordt opgeslagen als [RegioUitsluiten].
Ter illustratie van het nut van deze berekening bekijken we eerst de volgende weergave, waarin de som van de verkoop per regio en per maand wordt weergegeven:
Met [RegioUitsluiten] op Kleur wordt de weergave gearceerd en wordt de totale verkoop per maand weergegeven, maar zonder de regionale component:
Voorbeeld 3
Met de volgende EXCLUDE-LOD-expressie wordt het gemiddelde verkooptotaal per maand berekend en wordt vervolgens de maandcomponent uitgesloten:
{EXCLUDE [Order Date (Month / Year)] : AVG({FIXED [Order Date (Month / Year)] : SUM([Sales])})}
Dit is een geneste LOD-expressie, dat wil zeggen een LOD-expressie binnen een andere LOD-expressie.
De berekening wordt opgeslagen als [gemiddelde van verkoop per maand] en kan vervolgens worden afgetrokken van de som van de verkoop per maand door middel van een ad-hocberekening op de container Rijen:
Met Maand([Besteldatum]) op de container Kolommen ontstaat zo een weergave die het verschil laat zien tussen de feitelijke verkoop per maand gedurende een periode van vier jaar en de gemiddelde maandelijkse verkoop gedurende de gehele periode van vier jaar: