Partilhar via


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

O Power BI Desktop ajuda-o a criar informações sobre os seus dados em apenas alguns passos. Mas, às vezes, esses dados não incluem tudo o que você precisa para responder a algumas de suas perguntas mais importantes. As medidas podem ajudá-lo a chegar lá.

As medidas são utilizadas 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, tornando possível fazer uma exploração de dados rápida e dinâmica.

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

Compreender 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 Dados com um ícone de calculadora. Você pode nomear medidas como quiser e adicioná-las a uma visualização nova ou existente como qualquer outro campo.

Captura de ecrã do painel Dados no Power BI Desktop. Entre a lista de campos de dados estão três medidas, que são destacadas, que estão relacionadas com vendas.

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

Medidas ao 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 de relatório no Power BI. Medidas no nível de relatório, ou medidas de relatório, são cálculos ou métricas personalizados que você cria diretamente em um relatório, com base em um conjunto de dados existente ou em uma conexão ativa. Essas medidas fornecem uma maneira para 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 (Data Analysis Expressions) para escrever medidas no nível de relatório. Você pode usar essas medidas em visualizações dentro de um relatório para fornecer insights extras e personalizar a apresentação de dados para atender a necessidades analíticas específicas. Essas medidas aumentam a flexibilidade, ajudando os usuários a obter novos insights de modelos de dados existentes dinamicamente.

Nota

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 medidas rapidamente e também uma boa maneira de aprender a sintaxe DAX, porque 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 a partir de uma fórmula de expressão. Ao criar suas próprias medidas, você usa a linguagem de fórmula DAX . O DAX inclui uma biblioteca de mais de 200 funções, operadores e construções. Sua biblioteca oferece imensa flexibilidade na criação de medidas para calcular resultados para praticamente qualquer necessidade de análise de dados.

As fórmulas DAX são muito parecidas com as fórmulas do Excel. O DAX ainda tem muitas das mesmas funções do Excel, como DATE, SUMe LEFT. Mas as funções DAX destinam-se a trabalhar 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 para o 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 que estão programadas para os 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 Reseller Sales . Como os dados importados contêm valores de vendas apenas para o ano passado, Janice renomeia o campo SalesAmount para Vendas do Ano Passado. 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 do revendedor do ano passado.

Janice percebe 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 as vendas do ano passado multiplicadas por 1,06 para dar conta do esperado aumento de 6% nos negócios. Para esse 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

Janice então arrasta a nova medida de Vendas Projetadas para o gráfico.

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

Rapidamente e com o mínimo de esforço, Janice agora tem uma medida para calcular as vendas projetadas. Janice pode analisar ainda mais as projeções filtrando em 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 a 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 de usuários.

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

Organize as suas medidas

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

Captura de ecrã do Power BI Desktop que mostra a fórmula e as definições para a medida Net Sales. A lista de tabelas Home expandida 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 Modo de exibição de modelo.
  2. No painel Dados , vá para a lista de campos disponíveis e selecione o campo que deseja mover.
  3. No painel Propriedades , em Pasta de exibição, 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 Pasta de exibição. Uma pasta é então criada e um campo selecionado é adicionado à nova pasta.

Você pode 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 Enter data para criar uma tabela com apenas uma coluna.
  2. Transfira as suas medidas para essa 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 ecrã 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.

Gorjeta

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, porque 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 elementos 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 lhe mostrar como criar as suas próprias medidas. Para obter mais informações, consulte 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.

  • DAX é uma linguagem estabelecida que é 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: