RELATEDTABLE

DAXRelação

Avalia uma tabela em um contexto modificado pelos filtros atuais; é um atalho para CALCULATETABLE sem expressão lógica.

Quando usar

Em colunas calculadas ou medidas dentro de dimensões, para calcular agregações sobre a tabela fato relacionada (ex.: total de vendas de cada produto).

Sintaxe

DAX
RELATEDTABLE(<NomeTabela>)

Parâmetros

NomeTabela: Nome de uma tabela existente, em sintaxe DAX padrão; não pode ser expressão.

Aplica-se a

  • SimColuna Calculada
  • SimTabela Calculada
  • SimMedida
  • NãoCálculo Visual

Exemplo

DAX
// Colunas calculadas em TabDimProduto: agregam as vendas do produto da linha
Total de Vendas do Produto =
SUMX ( RELATEDTABLE ( TabFatVenda ), TabFatVenda[ValorVenda] )

# Pedidos do Produto =
COUNTROWS ( RELATEDTABLE ( TabFatVenda ) )

// Medida: nº de produtos com pelo menos uma venda no contexto
# Produtos com Venda =
COUNTROWS ( FILTER ( TabDimProduto, NOT ISEMPTY ( RELATEDTABLE ( TabFatVenda ) ) ) )

Mais informações

Lançamento
2016-Nov

Aprender DAX ao vivo