O Guia Definitivo para o Campo de Medida do Power BI

Power BI é uma aplicação formidável devido à sua capacidade de visualizar dados e realizar cálculos complexos em tabelas relacionais. E se você precisar lidar com dados agregados, a funcionalidade de campos de medida do Power BI é tudo o que você precisa!

Neste tutorial, você aprenderá como adicionar campos de medida aos seus dados para agregar e analisar rapidamente informações, sem passar por tarefas complexas.

Fique atento! Visualize e explore seus dados com os campos de medida do Power BI!

Pré-requisitos

Este tutorial será uma demonstração prática. Se desejar acompanhar, certifique-se de ter o seguinte:

Calculando Colunas Usando a Expressão de Análise de Dados (DAX)

Ao criar um modelo de dados, você pode adicionar às suas tabelas criando novas colunas usando as existentes. Uma nova coluna utiliza o DAX para fazer cálculos linha por linha das colunas envolvidas. O DAX é uma linguagem de expressão de fórmula usada nos Serviços de Análise, Power BI e Power Pivot no Excel.

O DAX permite que você faça cálculos avançados usando suas funções, operadores e valores, o que é crucial na análise de dados.

Para calcular dados entre colunas no Power BI:

1. Clique duas vezes nos dados de exemplo de vendas da Contoso que você baixou para abri-los no Power BI.

2. Clique no ícone de Dados (barra de ferramentas à esquerda) para acessar a guia de dados, que carrega os dados das tabelas importadas, como você verá na etapa seguinte.

Accessing data from the imported tables

3. Em seguida, selecione as tabelas de Vendas no painel Campos (à direita) para carregar os dados da tabela.

Selecting a field to load its data

4. Agora, clique em Nova coluna na barra de ferramentas da faixa para criar uma nova coluna. Por padrão, uma coluna recém-criada é chamada de Coluna, como mostrado abaixo.

Creating a new column

5. Substitua o conteúdo da barra de fórmula DAX pela seguinte fórmula.

Esta fórmula substitui o nome da nova coluna de Coluna para PreçoTotal, que retorna o produto de cada coluna UnitPrice e SalesQuantity.

TotalPrice = [UnitPrice] * [SalesQuantity]

Clique no ícone de verificação ao lado da barra de fórmula DAX para aplicar a fórmula.

Changing column name and formula

Como na captura de tela abaixo, a nova coluna (PreçoTotal) aparece como a última coluna.

Verifying the newly created column

6. Altere o formato da coluna como desejar, selecionando o cabeçalho da coluna e experimentando diferentes opções na guia Ferramentas de Coluna.

Checking the data format of your column

7. Por fim, crie outra coluna, preencha a seguinte fórmula na barra de fórmulas DAX e aplique-a.

Esta fórmula calcula e retorna o lucro de cada venda (Vendas[PreçoTotal] – Vendas[CustoTotal]).

Profit = Sales[TotalPrice] - Sales[TotalCost]
Creating another column

Abaixo, você pode ver o resultado calculado dos lucros na coluna Lucro.

Verifying the data in the Profit column

Calculando Dados com Campos de Medida do Power BI

Você viu que as colunas podem ajudar a encontrar uma linha com o maior lucro ou qualquer consulta de nível de linha. Mas para responder a perguntas mais complexas. Como, qual loja obteve o maior lucro? Ou qual vendedor fez o maior lucro? Você precisará de uma medida, e a criação de campos de medida do Power BI fará o truque.

Há três tipos de medidas no Power BI, que são medidas automáticas, medidas rápidas e medidas manuais. Mas para começar, você mergulhará primeiro na criação de medidas manuais.

Criando Medidas Manuais

A criação de medidas manuais pode ajudar a aprimorar suas habilidades com o DAX se você conhece o básico. Mas se você não tem certeza de como o DAX funciona, comece a usar medidas automáticas e rápidas nas seguintes seções. Dessa forma, você pode aprender a linguagem DAX na prática sem escrever nenhuma fórmula DAX.

1. Clique em Nova Medida e use o DAX para criar uma nova medida.

Creating a new measure

2. Em seguida, aplique a fórmula abaixo para agregar os dados de lucros.

Profit_Measure = SUM(Sales[Profit])
power bi measure : Calculating profit measure

3. Depois de adicionar sua medida, clique no ícone de Relatório (barra de ferramentas à esquerda) para acessar a aba Relatório, onde você pode construir visuais com seus dados.

Accessing the Report tab

4. Agora, clique no ícone do tipo de visual Matriz no painel Visualizações para adicionar um visual ao painel, conforme mostrado abaixo.

Inserting a Matrix visual

5. Adicione dados ao visual Matriz com o seguinte:

  • Expanda os campos (Tabelas) sob o painel Campos.
  • Arraste e solte as colunas do painel Campos para as opções Linhas, Colunas e Valores dentro do painel Visualizações.
Populating the Matrix visualization pane with data

Após adicionar dados à Matriz, boom! Agora você pode ver todos os lucros feitos por cada loja por mês.

Viewing profits from the Matrix visual

6. Por fim, clique no cabeçalho da coluna Total para ordenar os dados pela loja mais lucrativa em ordem decrescente.

Abaixo, você pode ver que a Loja de Catálogo Contoso é a mais lucrativa.

Sorting data by profit in descending order

Usando Medidas Automáticas

O Power BI cria medidas automáticas quando o tipo de dados da sua coluna é um Número. A medida automática padrão é SOMA. Como resultado, quando você adiciona uma coluna numérica a um visual, o Power BI adiciona automaticamente uma coluna “total”.

Este comportamento é útil quando deseja fazer medidas diretas, mas também afeta colunas que não deseja que sejam medidas ou resumidas.

Você pode identificar se uma tabela possui uma medida verificando se há um símbolo de sigma ao lado dela, como mostrado abaixo.

Spotting automatic measures

Para ver como funcionam as medidas automáticas:

1. Adicione uma coluna que não deseja que seja resumida à sua visualização, neste caso, SalesAmount.

Adding

2. Em seguida, clique no ícone de seta para baixo ao lado da coluna que você adicionou e escolha uma medida diferente para a coluna. Mas, para este exemplo, selecione Média.

Choosing a different measure for a numeric column

3. Por fim, observe a última coluna em sua visualização e veja a mudança de medida.

Verifying change of measure

Criando Medidas Rápidas

A quick measure can be helpful when you are getting started with DAX. This measure lets you create calculations between your tables and show you the DAX expression on the calculation you picked afterward. All these without a need for DAX knowledge.

Talvez você queira obter um preço total em uma coluna, mas não tem certeza de como escrever uma expressão DAX equivalente. Se for o caso, criar uma medida rápida resolverá o problema.

1. Clique no campo/tabela ao qual deseja adicionar a medida no painel Campos e clique em Medida rápida, como mostrado abaixo. Uma janela pop-up aparece onde você pode escolher qual cálculo usar para a medida rápida (passo dois).

Creating a quick measure

2. Em seguida, selecione Multiplicação no menu suspenso Cálculo, que exibe dois campos para os valores a serem multiplicados.

Selecting a calculation

3. Por fim, especifique as colunas com valores a serem multiplicados da seguinte forma:

  • Expanda um campo/tabela na seção de campos que contém o valor que pretende multiplicar. Neste caso, a tabela Sales.
  • Arraste e solte a coluna UnitPrice para o campo Valor base e adicione a coluna SalesQuantity ao campo Valor a multiplicar com.
  • Clique em OK após especificar as colunas para adicionar a nova medida.
Populating the quick measure from Fields value

Agora você tem uma nova medida que pode adicionar à sua visualização sem ter que escrever uma fórmula DAX, como mostrado abaixo.

Adding measure to visual

Filtrando Dados por Fatias Visuais

Anteriormente, você respondeu qual loja é mais lucrativa. Por mais informativa que tenha sido a resposta, talvez não seja satisfatória, ou você está obtendo informações demais.

E se você quiser analisar quem obteve mais lucros no ano anterior? Esta parte é onde os filtros de fatias se tornam críticos para o seu painel. Os filtros de fatias ajudam a dividir seus dados em pedaços menores, permitindo que você obtenha mais detalhes e informações.

1. Adicione uma visualização de filtro de fatias para a coluna MonthName com o seguinte:

  • Clique fora do filtro de fatias atualmente selecionado para desmarcá-lo.
  • Selecione o ícone do tipo de visualização de filtro de fatias sob o painel Visualizações para adicionar um filtro de fatias ao seu painel.
  • Marque a caixa na coluna MonthName sob a tabela Calendário para adicioná-la ao filtro de fatias.
Adding a slicer for the MonthName column

2. Em seguida, adicione outro filtro de fatias para a coluna Year:

  • Desmarque o filtro de fatias atualmente selecionado e clique novamente no ícone do tipo de visualização de filtro de fatias para adicionar uma nova visualização.
  • Marque a caixa na coluna Year para adicionar a coluna ao filtro de fatias.

Graças ao cortador, você já tem mais informações, onde os dados vão de 2005 a 2018, como mostrado abaixo.

data runs from 2005 to 2018

3. Arraste o controle deslizante para percorrer os anos. Assim que soltar o controle deslizante, você verá as vendas começarem de 2011 a 2018.

Scrolling through the years of sales

4. Agora, filtre os dados no visual da Matriz com o seguinte:

  • Agora, marque a caixa em Dezembro no controle deslizante MonthName.
  • Coloque o ano de 2012 nos campos do controle deslizante Year.

Após essas alterações, você pode verificar qual loja obteve o maior lucro em dezembro de 2012, como mostrado abaixo: Contoso North America Online Store.

Determining which store made the most profit in December 2012

5. Por fim, adicione outro controle deslizante para a coluna DayOfMonth e defina os valores do campo como 5.

Verifique seu controle deslizante da Matriz e você verá qual loja obteve o maior lucro em 5 de dezembro de 2012, que ainda é a Contoso North America Online Store.

Using multiple slicers to filter and analyze data better

Conclusão

As medidas oferecem uma vantagem ao visualizar dados, especialmente aqueles que incluem números. E neste tutorial, você aprendeu como o Power BI permite que você agregue esses números. Neste ponto, você deve se sentir confiante o suficiente para responder a perguntas orientadas pela quantidade, analisando seus dados com os campos de medida do Power BI.

Por mais incríveis que as medidas possam ser, você obtém detalhes mais específicos dos seus dados, como fez adicionando visuais de controle deslizante. Essas informações podem influenciar positivamente as decisões empresariais e são rápidas de implementar.

Com este conhecimento recém-adquirido, gostaria de mergulhar profundamente no DAX para criar medidas manuais para uma visualização de dados mais personalizada? Ou optaria por medidas rápidas ou automáticas?

Source:
https://adamtheautomator.com/power-bi-measure/