1
resposta

[Sugestão] Sugestão Desafio Faça como eu Fiz - Relações e Medidas

O desafio proposto no fim do exercício pede para criarmos uma nova medida capaz de descobrir o Valor Médio por Produto Vendido.

A solução sugerida do desafio é:

Valor médio por produto = SUM(Produtos[Valor]) / COUNT(Produtos[ID Produto])

Mas acredito que deveria ser:

Valor médio por produto = SUM(Produtos[Valor]) / SUM(Produtos[ID Produto])

Já que uma mesma compra pode conter mais de um produto. (A primeira solução seria ideal para responder o Valor médio or transação, enquanto a segunda, o valor médio por produto).

1 resposta

Oi, André! Tudo certo por aí?

Entendo sua sugestão e agradeço por compartilhá-la aqui no fórum! Isso enriquece muito o nosso ambiente de aprendizagem. :)

Contudo, a solução proposta pelo desafio continua sendo o melhor caminho para seguirmos neste contexto. Observe comigo:

Na medida original, temos:

Valor médio por produto = SUM(Produtos[Valor]) / COUNT(Produtos[ID Produto])

Isso significa que estamos somando todos os valores dos produtos e dividindo pelo número total de produtos. Ao considerar a tabela de produtos, o valor retornando por essa medida nos informa o valor médio de cada produto da nossa loja.

Por outro lado, a sua sugestão é:

Valor médio por produto = SUM(Produtos[Valor]) / SUM(Produtos[ID Produto])

Nesse caso, você está somando todos os valores dos produtos vendidos e dividindo pela soma dos IDs dos produtos vendidos. No entanto, o ID do produto não é uma medida quantitativa que possa ser somada, ele é apenas um identificador único para cada produto. Se tivéssemos produtos com os IDs 1, 2 e 3, por exemplo, essa segunda medida estaria os somando (1 + 2 + 3 = 6), mas não é o que buscamos.

Além disso, no que diz respeito às transações, poderíamos utilizar os campos presentes na tabela de vendas, como Valor e ID Produto.

Espero ter esclarecido, André! Se surgirem novas dúvidas ou sugestões, estamos por aqui.

Um abraço!