Wann verwende ich Fixed, Include oder Exclude in Tableau?

Die Data School Training Phase umfasst verschiedene Schulungen mit einem Fokus auf Alteryx, Power BI und Tableau. Mit letzterem sind wir in der zweiten Phase angekommen. In der vergangenen Woche haben wir uns eingehend mit dem Thema Level of Detail (LOD) Expressions beschäftigt. Beim Arbeiten mit Tableau stoßen viele früher oder später auf die LOD Expressions, insbesondere auf Exclude, Include und Fixed. Diese LOD-Ausdrücke sind essenziell, um Aggregationen auf unterschiedlichen Ebenen durchzuführen und komplexe Berechnungen zu erstellen. In diesem Beitrag erkläre ich, wie sie funktionieren, wann sie eingesetzt werden sollten und gebe praktische Anwendungsbeispiele.

Was sind LODs?

LOD Expressions in Tableau helfen, Berechnungen auf einer spezifischen Detailgenauigkeitsebene durchzuführen, unabhängig von den im aktuellen Arbeitsblatt verwendeten Dimensionen. Dies gibt dir mehr Kontrolle über die Aggregation von Daten.

Die drei wichtigsten LOD Expressions sind:

  • Fixed: Definiert eine feste Granularität der Berechnung.
  • Include: Fügt zusätzliche Dimensionen in eine Aggregation ein.
  • Exclude: Entfernt bestimmte Dimensionen aus einer Aggregation.

Schauen wir uns jede davon im Detail an.

Fixed

Die Fixed-Expression erstellt eine Aggregation basierend auf genau den angegebenen Dimensionen, unabhängig davon, welche Dimensionen auf dem Arbeitsblatt verwendet werden.

Beispiel:

Angenommen, du möchtest den durchschnittlichen Umsatz pro Kunde berechnen, unabhängig von der aktuellen Filterung oder den angezeigten Dimensionen:

{ FIXED [Kunde]: AVG([Umsatz]) }

Hier wird der Umsatz für jeden Kunden gemittelt, unabhängig davon, welche anderen Dimensionen in der Visualisierung vorhanden sind.

Wann FIXED verwenden?

✓ Wenn du eine Berechnung mit einer festen Granularität brauchst.

✓ Wenn du eine Aggregation auf eine spezifische Gruppe oder Kategorie beschränken willst.

Include

Die Include-Expression erlaubt es, zusätzliche Dimensionen in eine Aggregation einzubeziehen, selbst wenn sie nicht in der aktuellen Ansicht vorhanden sind.

Beispiel:

Wenn du den durchschnittlichen Umsatz pro Bestell-ID berechnen möchtest, aber dennoch eine aggregierte Darstellung beibehalten willst:

{ INCLUDE [Bestell-ID]: AVG([Umsatz]) }

Hier wird der Umsatz auf Basis der Bestell-ID berechnet und dann auf der aggregierten Ansichtsebene dargestellt.

Wann INCLUDE verwenden?

✓ Wenn du detailliertere Berechnungen durchführen willst, die trotzdem auf einer aggregierten Ebene angezeigt werden sollen.

✓ Wenn du Berechnungen auf unterschiedlichen Detailgenauigkeitsstufen möchtest.

Exclude

Die Exclude-Expression entfernt explizit bestimmte Dimensionen aus einer Aggregation. Dies ist besonders nützlich, wenn du Berechnungen durchführen willst, die unabhängig von bestimmten Dimensionen sind.

Beispiel:

Wenn du den Gesamtumsatz pro Region anzeigen möchtest, aber die Filternutzung auf Stadt-Ebene entfernen willst:

{ EXCLUDE [Stadt]: SUM([Umsatz]) }

Hier wird der Umsatz auf Regionsebene berechnet, auch wenn "Stadt" in der Ansicht vorhanden ist.

Wann EXCLUDE verwenden?

✓ Wenn du Berechnungen auf einer weniger granularen Ebene als der aktuellen Ansicht benötigst.

✓ Wenn du Differenzberechnungen durchführen willst, indem du eine bestimmte Dimension ignorierst.

✓ Wenn du sichergehen willst, dass eine bestimmte Dimension keinen Einfluss auf die Berechnung hat.

Indem du diese Konzepte verinnerlichst, kannst du komplexe Analysen durchführen und die Kontrolle über deine Tableau-Dashboards optimieren. Viel Erfolg beim Arbeiten mit LOD Expressions in Tableau! ✨


Für weiterführende Informationen und Anwendungsbeispiele zum Thema LOD findest du hier einen Beitrag von Tableau.

Author:
Olivia Esau
Powered by The Information Lab
1st Floor, 25 Watling Street, London, EC4M 9BR
Subscribe
to our Newsletter
Get the lastest news about The Data School and application tips
Subscribe now
© 2025 The Information Lab