Compartilhar via


Criar medidas para análise de dados no Power BI Desktop

O Power BI Desktop ajuda você a criar insights sobre seus dados em apenas algumas etapas. Mas, às vezes, esses dados não incluem tudo o que você precisa para responder algumas de suas perguntas mais importantes. As medidas podem ajudá-lo a alcançar essa meta.

As medidas são usadas em algumas das análises de dados mais comuns. Você pode definir resumos básicos, como somas, médias, mínimos, máximos e contagens por meio do painel Dados . Os resultados calculados das medidas mudam à medida que você interage com seus relatórios, possibilitando a exploração rápida e dinâmica de dados.

Este artigo apresenta as medidas e mostra como usá-las e organizá-las.

Entender as medidas

No Power BI Desktop, você cria e exibe medidas no modo de exibição Relatório, Tabela ou Modelo . As medidas criadas por você mesmo aparecem na lista de dados com um ícone de calculadora. Você pode nomear as medidas como desejar e adicioná-las a uma visualização nova ou existente, assim como com qualquer outro campo.

Captura de tela do painel Dados no Power BI Desktop. Entre a lista de campos de dados estão três medidas, que estão realçadas, relacionadas às vendas.

Para descobrir como criar uma medida e usá-la em um relatório, consulte Criar e usar suas próprias medidas.

Medidas no nível do relatório

Além das medidas de modelo que você cria em seu modelo de dados, você também pode criar medidas no nível do relatório no Power BI. Medidas no nível do relatório ou medidas de relatório são cálculos personalizados ou métricas que você cria diretamente em um relatório, com base em um conjunto de dados existente ou em uma conexão dinâmica. Essas medidas fornecem uma maneira de os usuários adicionarem lógica de negócios específica, criarem cálculos visuais ou executarem cálculos relevantes para o contexto do relatório sem alterar o conjunto de dados original.

Você usa DAX (Expressões de Análise de Dados) para escrever medidas no nível do relatório. Você pode usar essas medidas em visualizações em um relatório para fornecer insights extras e adaptar a apresentação de dados para atender às necessidades analíticas específicas. Essas medidas aprimoram a flexibilidade, ajudando os usuários a derivar novos insights de modelos de dados existentes dinamicamente.

Observação

Você também pode estar interessado em medidas rápidas, que são medidas prontas que você pode selecionar nas caixas de diálogo. Eles são uma boa maneira de criar rapidamente medidas e também uma boa maneira de aprender a sintaxe DAX, pois suas fórmulas DAX criadas automaticamente estão disponíveis para revisão. Para obter mais informações, consulte Usar medidas rápidas para cálculos comuns.

DAX

As medidas calculam um resultado por meio de uma fórmula de expressão. Ao criar suas próprias medidas, use a linguagem de fórmula DAX . O DAX inclui uma biblioteca de mais de 200 funções, operadores e constructos. Sua biblioteca fornece uma enorme flexibilidade na criação de medidas para calcular os resultados de praticamente qualquer análise de dados exigida.

As fórmulas DAX são muito semelhantes às fórmulas do Excel. O DAX ainda tem muitas das mesmas funções que o Excel, como DATE, SUMe LEFT. Mas as funções DAX devem funcionar com dados relacionais, como você encontra no Power BI Desktop.

Exemplo de projeção de vendas

Janice é gerente de vendas da Contoso. Janice precisa fornecer projeções de vendas de revendedores ao longo do próximo ano fiscal. Janice decide basear as estimativas nos valores de vendas do ano passado, com um aumento anual de 6% resultante de várias promoções agendadas nos próximos seis meses.

Para relatar as estimativas, Janice importa os dados de vendas do ano passado para o Power BI Desktop. Janice encontra o campo SalesAmount na tabela Vendas do revendedor. Como os dados importados contêm valores de vendas apenas para o ano passado, Janice renomeia o campo SalesAmountLast Years Sales. Janice então arrasta Vendas dos Últimos Anos para a tela do relatório. Ele aparece em uma visualização de gráfico como um único valor que é a soma de todas as vendas de revendedores do ano passado.

Janice observa que, mesmo sem especificar um cálculo, um é fornecido automaticamente. O Power BI Desktop cria sua própria medida somando todos os valores em Vendas dos Últimos Anos.

Mas Janice precisa de uma medida para calcular as projeções de vendas para o próximo ano. A medida deve ser multiplicada pelas vendas do ano passado em 1,06 para considerar o aumento esperado de 6% nos negócios. Para este cálculo, Janice cria uma medida selecionando Modelando>nova medida e inserindo a seguinte fórmula DAX:

    Projected Sales = SUM('Reseller Sales'[Last Years Sales])*1.06

Em seguida, Janice arrasta a nova medida De Vendas Projetadas para o gráfico.

Captura de tela de um gráfico de colunas clusterizado do Power BI Desktop, com colunas para vendas e vendas projetadas. No painel Dados, essas medidas são realçadas.

Rapidamente e com pouquíssimo trabalho, agora Janice tem uma medida para calcular as vendas projetadas. Janice poderá analisar melhor as projeções filtrando-as por revendedores específicos ou adicionando outros campos ao relatório.

Categorias de dados para medidas

Você pode definir a categoria de dados de uma medida.

Entre outras coisas, as categorias de dados possibilitam o uso de medidas para criar URLs dinamicamente. Especificamente, você pode criar uma medida para gerar uma cadeia de caracteres de URL. Em seguida, você pode definir a categoria de dados da medida como URL da Web. Quando você adiciona a medida a um relatório, o Power BI o exibe como um link que os usuários podem selecionar para acessar o conteúdo. Como a URL de destino é criada a partir de uma medida, ela se adapta com base no contexto de dados ou nas seleções do usuário.

Essa abordagem é especialmente útil quando você deseja usar parâmetros de filtro de URL para vincular a outros relatórios do Power BI.

Organizar suas medidas

As medidas têm uma tabela inicial que define onde elas são encontradas na lista de dados. Você pode alterar a localização escolhendo um local nas tabelas do seu modelo.

Captura de tela do Power BI Desktop que mostra a fórmula e as configurações da medida Vendas Líquidas. A lista de tabelas home expandidas contém três tabelas.

Você também pode organizar campos em uma tabela em pastas de exibição:

  1. Na borda esquerda do Power BI Desktop, selecione o modo de exibição Modelo.
  2. No painel Dados , vá para a lista de campos disponíveis e selecione o campo que você deseja mover.
  3. No painel Propriedades , na pasta Exibir, insira um nome para uma nova pasta.

A nova pasta é criada e o campo selecionado é movido para essa pasta.

Animação que mostra um nome sendo inserido no campo De exibir pasta. Uma pasta é criada e um campo selecionado é adicionado à nova pasta.

É possível criar subpastas usando um caractere de barra invertida. Por exemplo, se você inserir Finanças\Moedas, o Power BI criará uma pasta Finanças e, dentro dela, uma pasta Moedas .

Você pode fazer com que um campo apareça em várias pastas usando um ponto e vírgula para separar os nomes das pastas. Por exemplo, se você inserir Produtos\Nomes; Departamentos, o campo aparece em uma pasta Departamentos e em uma pasta Nomes dentro de uma pasta Produtos .

Você pode criar uma tabela especial que contenha apenas medidas. Essa tabela sempre aparece na parte superior do painel Dados . Para fazer isso, execute as seguintes etapas:

  1. Use Inserir dados para criar uma tabela com apenas uma coluna.
  2. Transfira suas medições para aquela tabela.
  3. Oculte a coluna dessa tabela, mas não a tabela em si.
  4. Selecione a seta na parte superior do painel Dados para fechar e reabrir a lista de campos e tornar as alterações visíveis.

Captura de tela do painel Dados no Power BI Desktop. O campo na parte superior da lista é uma tabela que contém três medidas e nenhuma coluna.

Dica

As medidas ocultas são exibidas e acessíveis no Power BI Desktop. No entanto, você não encontra medidas ocultas no Excel ou no serviço do Power BI, pois o Excel e o serviço do Power BI são considerados ferramentas de cliente.

Cadeias de caracteres de formato dinâmico

Ao usar cadeias de caracteres de formato dinâmico, você pode personalizar como as medidas aparecem em visuais aplicando condicionalmente uma cadeia de caracteres de formato com uma expressão DAX separada. Para obter mais informações, consulte Criar cadeias de caracteres de formato dinâmico para medidas.

  • Este artigo fornece uma rápida introdução às medidas. Muitos outros recursos estão disponíveis para mostrar como criar suas próprias medidas. Para saber mais, confira Tutorial: Criar suas próprias medidas no Power BI Desktop. Ao seguir esse tutorial, você pode baixar um arquivo de exemplo e obter instruções passo a passo sobre como criar mais medidas.

  • O DAX é uma linguagem estabelecida usada no Power Pivot no Excel e no SQL Server Analysis Services, além do Power BI. Para obter mais informações sobre o DAX, consulte os seguintes recursos: