Выражения LOD: INCLUDE и EXCLUDE

Вычисления в Tableau

Maarten Van den Broeck

Content Developer at DataCamp

Выражения LOD — повторение

Выражения LOD — три мощные формулы для вычислений на уровне детализации, отличном от уровня визуализации.

  • FIXED: вычисление на точно заданном уровне детализации.
  • EXCLUDE: вычисление на более высоком уровне детализации.
  • INCLUDE: вычисление на более низком уровне детализации.
Вычисления в Tableau

Синтаксис INCLUDE LOD

Синтаксис: { INCLUDE [Dimension 1], [Dimension 2], ... : aggregation expression }

Пример: Пример синтаксиса выражения INCLUDE LOD

  • Вычисление на более детальном уровне, чем в базе данных
  • Повторное агрегирование и отображение на более высоком уровне в визуализации

White space

Результат изменится при добавлении или удалении измерений из представления.

Вычисления в Tableau

Пример INCLUDE LOD

Исходные данные:

Пример набора данных: таблица из трёх строк и четырёх столбцов

Средняя прибыль: AVG(Profit)

Таблица с расчётом средней прибыли

Средняя прибыль на покупателя:

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

Таблица с расчётом средней прибыли на покупателя с использованием INCLUDE

Вычисления в Tableau

Синтаксис EXCLUDE LOD

Синтаксис: { EXCLUDE [Dimension 1], [Dimension 2], ... : aggregation expression }

Пример: Пример синтаксиса выражения EXCLUDE LOD White space

  • Вычисление на более высоком уровне детализации, чем в текущем представлении.
  • Результат изменится при добавлении или удалении измерений из представления.
Вычисления в Tableau

Пример EXCLUDE LOD

Таблица из трёх строк и четырёх столбцов с промежуточными итогами и различными мерами

White space Прибыль (по категории товара): { EXCLUDE [Product Id] : SUM([Profit]) }

Вычисления в Tableau

FIXED, INCLUDE или EXCLUDE?

FIXED

  • Вычисление на заданном уровне детализации
  • Даёт одинаковый результат независимо от измерений в визуализации

INCLUDE

  • Вычисление на более низком уровне детализации
  • Результат изменится при добавлении или удалении измерений с холста

EXCLUDE

  • Вычисление на более высоком уровне детализации
  • Результат изменится при добавлении или удалении измерений с холста
Вычисления в Tableau

Порядок операций

Tableau применяет фильтры в заданном порядке:

Схема порядка операций в Tableau

1 https://help.tableau.com/current/pro/desktop/en-us/order_of_operations.htm
Вычисления в Tableau

Давайте потренируемся!

Вычисления в Tableau

Preparing Video For Download...