Expressões LOD INCLUDE e EXCLUDE

Cálculos no Tableau

Maarten Van den Broeck

Content Developer at DataCamp

Expressões LOD - revisão

Expressões LOD: três fórmulas poderosas para calcular em um nível de detalhe diferente do da visualização.

  • FIXED: calcula em um nível de detalhe exatamente especificado.
  • EXCLUDE: calcula em um nível de detalhe mais alto.
  • INCLUDE: calcula em um nível de detalhe mais baixo.
Cálculos no Tableau

Sintaxe do LOD INCLUDE

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

Ex.: Exemplo de sintaxe da expressão LOD INCLUDE

  • Calcula em um nível de detalhe mais fino que o do banco de dados
  • Reagrega e mostra em um nível mais grosso na visualização

Espaço em branco

O cálculo muda se você adicionar/remover dimensões da exibição.

Cálculos no Tableau

Exemplo de LOD INCLUDE

Dados de base:

Conjunto de dados de exemplo, uma tabela com três linhas e 4 colunas

Lucro médio: AVG(Profit)

Tabela com cálculo de lucro médio

Lucro médio por cliente:

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

Tabela com lucro médio por cliente usando INCLUDE

Cálculos no Tableau

Sintaxe do LOD EXCLUDE

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

Ex.: Exemplo de sintaxe da expressão LOD EXCLUDE Espaço em branco

  • Calcula em um nível de detalhe mais alto que o presente na exibição.
  • O cálculo muda se você adicionar/remover dimensões da exibição.
Cálculos no Tableau

Exemplo de LOD EXCLUDE

Uma tabela com três linhas e quatro colunas, incluindo subtotais e várias medidas

Espaço em branco Lucro (por categoria de produto): { EXCLUDE [Product Id] : SUM([Profit]) }

Cálculos no Tableau

FIXED vs. INCLUDE vs. EXCLUDE?

FIXED

  • Calcula em um nível especificado de detalhe
  • Retorna o mesmo resultado independentemente das dimensões na visualização

INCLUDE

  • Calcula em um nível de detalhe mais baixo
  • O resultado muda quando dimensões são adicionadas ou removidas do canvas

EXCLUDE

  • Calcula em um nível de detalhe mais alto
  • O resultado muda quando dimensões são adicionadas ou removidas do canvas
Cálculos no Tableau

Ordem de operações

O Tableau executa filtros em uma ordem definida:

Esquema da ordem de operações do Tableau

1 https://help.tableau.com/current/pro/desktop/en-us/order_of_operations.htm
Cálculos no Tableau

Vamos praticar!

Cálculos no Tableau

Preparing Video For Download...