Introdução

Concluído

As medidas nos modelos do Microsoft Power BI são implícitas ou explícitas. As medidas implícitas são comportamentos automáticos que permitem que elementos visuais resumam dados de colunas de modelos. As medidas explícitas, também conhecidas simplesmente como medidas, são cálculos que pode adicionar ao seu modelo. Este módulo foca-se na forma como pode utilizar medidas implícitas.

No painel Campos , uma coluna apresentada com o símbolo sigma (∑ ) indica dois factos:

  • É uma coluna numérica.
  • Vai resumir valores de colunas quando for utilizada num elemento visual (quando adicionada a um conjunto de campo que permita o resumo).

Na imagem seguinte, repare que a tabela Vendas inclui apenas campos que podem ser resumidos, incluindo a coluna calculada Montante do Lucro .

Enquanto modelador de dados, pode controlar se e como a coluna é resumida ao definir a propriedade Resumo como Não resumir ou como uma função de agregação específica. Quando define a propriedade Resumo como Não resumir, o símbolo sigma deixa de aparecer ao lado da coluna no painel Campos.

Para ver como os criadores do relatório podem utilizar medidas implícitas, pode transferir e abrir o ficheiro Adventure Works DW 2020 M04.pbix.

No relatório, na tabela Vendas , adicione o campo Montante de Vendas ao elemento visual de matriz que agrupa o ano fiscal e o mês nas respetivas linhas.

Para determinar como a coluna é resumida, no painel de campos do elemento visual, para o campo Valor de Vendas, selecione a seta e, em seguida, examine as opções do menu de contexto.

Repare que a função de agregação Soma tem uma marca de verificação. Esta marca de verificação indica que a coluna é resumida ao somar os valores de colunas. Também pode alterar a função de agregação ao selecionar qualquer uma das outras opções, como média, mínimo e assim por diante.

Em seguida, adicione o campo Preço Unitário ao elemento visual de matriz.

O resumo predefinido está agora configurado como Média (o modelador sabe que não é adequado somar valores de preços unitários já que estes são taxas, que não são passíveis de adição).

As medidas implícitas permitem que o criador do relatório comece com uma técnica de resumo predefinida e a modifique de acordo com os requisitos dos seus elementos visuais.

As colunas numéricas suportam a maior variedade de funções de agregação:

  • Soma
  • Média
  • Mínimo
  • Máximo
  • Contagem (Distinta)
  • Contagem
  • Desvio padrão
  • Variância
  • Mediana

Resumir colunas não numéricas

As colunas não numéricas podem ser resumidas. No entanto, o símbolo sigma não aparece ao lado das colunas não numéricas no painel Campos porque estas não são resumidas por predefinição.

As colunas de texto permitem as seguintes agregações:

  • Primeira (alfabeticamente)
  • Última (alfabeticamente)
  • Contagem (Distinta)
  • Contagem

As colunas de data permitem as seguintes agregações:

  • Mais Antiga
  • Mais Recente
  • Contagem (Distinta)
  • Contagem

As colunas booleanas permitem as seguintes agregações:

  • Contagem (Distinta)
  • Contagem

Benefícios das medidas implícitas

As medidas implícitas têm vários benefícios. As medidas implícitas são conceitos simples de aprender e utilizar e proporcionam flexibilidade na forma como os criadores de relatórios visualizam os dados de modelos. Além disso, implicam menos trabalho para si enquanto modelador de dados, uma vez que não precisa de criar cálculos explícitos.

Limitações das medidas implícitas

As medidas implícitas têm limitações. Apesar de definirem um método de resumo adequado, os criadores de relatórios podem optar por agregar uma coluna de formas inadequadas. Por exemplo, no elemento visual de matriz, poderia modificar a função de agregação de Preço Unitário para Soma.

O elemento visual do relatório obedece à sua configuração, mas agora produziu uma coluna Soma do Preço Unitário , que apresenta dados enganadores.

A limitação mais significativa das medidas implícitas é o facto de funcionarem apenas para cenários simples, o que significa que só podem resumir valores de colunas que utilizam uma função de agregação específica. Por conseguinte, em situações em que precise de calcular a proporção do valor de vendas de cada mês a partir do valor de vendas anual, terá de produzir uma medida explícita ao escrever uma fórmula DAX (Data Analysis Expressions) para satisfazer esse requisito mais sofisticado.

As medidas implícitas não funcionam quando o modelo é consultado com MDX (Multidimensional Expressions). Esta linguagem espera medidas explícitas e não consegue resumir dados de colunas. É utilizado quando um modelo semântico do Power BI é consultado utilizando Analisar no Excel ou quando um relatório paginado do Power BI utiliza uma consulta gerada pelo estruturador de consultas gráficas MDX.