Para saber mais: a função RELATED

É usada em modelos de dados relacionais, como aqueles criados no Power BI e no Excel, para recuperar valores de uma tabela relaciona com base em uma relação estabelecida.

Em modelos relacionais, é comum termos várias tabelas interconectadas, representando diferentes entidades e suas associações. Essas tabelas são vinculadas por colunas comuns, tamém conhecidas como chaves estrangeiras e chaves primárias, que estabelecem as relações entre as entidades.

A função RELATED permite que você acesse informações de uma tabela relacionada a partir de uma tabela atual. Ela é frequentemente usada em colunas calculadas ou medidas, onde você deseja trazer informalções de outra tabela como base em uma relação.

A sintaxe básica da função RELATED é a seguinte:

RELATED(TabelaRelacionada[ColunaRelacionada])

Onde: - "TabelaRelacionada" é o nome da tabela da qual você deseja recuperar os valores. - "ColunaRelacionada" é o nome da culna na tabela relacionada que contém os valores que você deseja trazer.

A função RELATED usa a relação estabelecida entre as tabelas para encontrar a correspondência correta dos valores. É importante lembrar que a relação deve ser definida no modelo de dados para que a função funcione corretamente.

Exemplo:

Vamos considerar um exemplo simples como duas tabelas relacionadas: "Clientes" e "Pedidos". A tabela "Pedidos" possui uma coluna chamada "ClienteID", que é uma chave estrangeira relacionada a coluna "ClienteID" na tabela "Clientes".

Suponha que você queira criar uma medida que calcule o valor total dos pedidos para cada cliente. Nesse caso, você pode usar a função RELATED para obter o nome do cliente da tabela "Clientes" com base no "ClienteID" presente na tabela "Pedidos". Nesse contexto, a medida fica da seguinte maneira: ValorTotalPedidos = SUM(Pedidos[Valor]) NomeCliente = RELATED(Clientes[Nome])

A função RELATED é utilizada nesse cenário com o objetivo de buscar o nome do cliente associado ao "ClienteID" na tabela de pedidos, para que então seja possível visualizar o valor total de pedidos para cada cliente pelo seu respectivo nome.

Em resumo, a função RELATED é uma ferramenta essencial para acessar informações de tabelas relacionadas em modelos de dados do Power BI e Excel. Co ela, você pode enriquecer as suas análises e fazer cálculos enquanto obtem informações contextuais a partir de relações entre tabelas.

Fonte: Alura