INCLUDE och EXCLUDE LOD-uttryck

Beräkningar i Tableau

Maarten Van den Broeck

Content Developer at DataCamp

LOD-uttryck – repetition

LOD-uttryck: tre kraftfulla formler som beräknar på en annan detaljnivå än visualiseringens data.

  • FIXED: beräkning på en exakt angiven detaljnivå.
  • EXCLUDE: beräkning på en högre detaljnivå.
  • INCLUDE: beräkning på en lägre detaljnivå.
Beräkningar i Tableau

INCLUDE LOD-syntax

Syntax: { INCLUDE [Dimension 1], [Dimension 2], ... : aggregation expression }

T.ex. Syntaxexempel på INCLUDE LOD-uttryck

  • Beräknar på en finare detaljnivå än i databasen
  • Aggregeras om och visas på en grövre detaljnivå i visualiseringen

White space

Beräkningen ändras om du lägger till eller tar bort dimensioner från vyn.

Beräkningar i Tableau

INCLUDE LOD-exempel

Underliggande data:

Exempeldatamängd, en tabell med tre rader och 4 kolumner

Genomsn. vinst: AVG(Profit)

Tabell med beräkning av genomsnittlig vinst

Gensomn. vinst per kund:

AVG({INCLUDE [Customer] : SUM(Profit)})

Tabell med beräkning av genomsnittlig vinst per kund med INCLUDE

Beräkningar i Tableau

EXCLUDE LOD-syntax

Syntax: { EXCLUDE [Dimension 1], [Dimension 2], ... : aggregation expression }

T.ex. Syntaxexempel på EXCLUDE LOD-uttryck White space

  • Beräknar på en högre detaljnivå än den som visas i vyn.
  • Beräkningen ändras om du lägger till eller tar bort dimensioner från vyn.
Beräkningar i Tableau

EXCLUDE LOD-exempel

En tabell med tre rader och fyra kolumner, inklusive delsummor och olika mått

White space Vinst (per produktkategori): { EXCLUDE [Product Id] : SUM([Profit]) }

Beräkningar i Tableau

FIXED vs. INCLUDE vs. EXCLUDE?

FIXED

  • Beräknar på en angiven detaljnivå
  • Ger samma resultat oavsett vilka dimensioner som visas

INCLUDE

  • Beräknar på en lägre detaljnivå
  • Resultatet ändras när dimensioner läggs till eller tas bort från arbetsytan

EXCLUDE

  • Beräknar på en högre detaljnivå
  • Resultatet ändras när dimensioner läggs till eller tas bort från arbetsytan
Beräkningar i Tableau

Operationsordning

Tableau utför filter i en bestämd ordning:

Schematisk bild över Tableaus operationsordning

1 https://help.tableau.com/current/pro/desktop/en-us/order_of_operations.htm
Beräkningar i Tableau

Nu kör vi en övning!

Beräkningar i Tableau

Preparing Video For Download...