Sugestões de medidas rápidas

As sugestões rápidas de medidas auxiliam na criação de medidas DAX usando linguagem natural em vez de usar modelos ou escrever o DAX do zero.

Screenshot of an example of a DAX measure suggestion.

Esse recurso pode ser usado para impulsionar a criação de cenários comuns de medidas DAX, como:

  • Colunas agregadas (Filtros opcionais)
  • Contagem de linhas (Filtros opcionais)
  • Agregar por categoria
  • Operações matemáticas
  • Valor selecionado
  • If condition
  • Operações de texto
  • Inteligência de dados temporais
  • Valor filtrado por tempo relativo
  • Valor mais / meno comum
  • Valor filtrado dos N principais
  • Os principais N valores de uma categoria
  • Funções informativas

Habilitar as sugestões de medidas

Para habilitar o recurso, você precisará primeiro navegar até o menu Opções do Power BI Desktop e ativar a opção de visualização para Sugestões de medição rápida:

Screenshot of how to enable preview from the options menu of Power BI Desktop.

Depois de ativar o recurso, você pode acessar as sugestões de medidas rápidas, iniciando a Medida rápida na guia Início ou Modelagem da faixa de opções e selecionando Sugestões:

Screenshot of how to access the feature from the suggestions tab of the Quick measure pane.

Aqui você pode descrever a medida que deseja criar e pressionar Gerar (ou a tecla Enter) para obter sugestões de medidas do DAX:

Screenshot of an example of a DAX measure suggestion.

Você deve sempre validar as sugestões do DAX para garantir que elas atendam às suas necessidades. Se você estiver satisfeito com uma medida sugerida, clique no botão Adicionar para adicionar automaticamente a medida ao seu modelo.

Exemplos de linguagem natural

Para ajudar a demonstrar o recurso, aqui estão alguns exemplos de linguagem natural para cada um dos cenários de medida suportados.

Colunas agregadas

Aplicar agregações a uma coluna para retornar um único valor. Nossas agregações suportadas incluem soma, contagem, contagem distinta, contagem distinta sem espaços em branco, média, mínimo, máximo, mediana, variância e desvio padrão.

Exemplos:

  • Mostre-me a soma das vendas
  • Obter o total de vendas
  • Contagem de produtos
  • Quantos produtos existem
  • Usuários exclusivos
  • Contagem distinta de usuários sem espaços em branco
  • Obter o número de usuários exclusivos e excluir os espaços em branco
  • Qual é o preço máximo
  • Idade mediana

Filtros opcionais

Para as colunas agregadas, você também pode especificar uma ou mais condições de filtro. Se houver várias condições de filtro, você poderá especificar se deseja uma interseção (&&/AND) ou união (||/OR) dos filtros.

Exemplos:

  • Quantos clientes em Londres
  • Total de unidades vendidas em 2022
  • Calcule as vendas em que o Produto é Word e a Região é Norte
  • Vendas em que o Produto é Word e a Região é Norte
  • Vendas filtradas para o Produto Word && Região Norte
  • As vendas do Produto Word || Região Norte

Contagem de linhas

Contar o número de registros na tabela especificada. Você não precisa especificar a tabela se houver apenas uma tabela.

Exemplos:

  • Contagem de registros da tabela de vendas
  • Tabela de contagem de vendas
  • Contagem de linhas da tabela de vendas
  • Contar as linhas da tabela de vendas

Filtros opcionais

Para contagens de linhas, você também pode especificar uma ou mais condições de filtro. Se houver várias condições de filtro, você poderá especificar se deseja uma interseção (&&/AND) ou união (||/OR) dos filtros.

Exemplos:

  • Contar as linhas da tabela de vendas em que o Produto é Word e a Região é Norte
  • Contagem da tabela de vendas onde o Produto é Word ou a Região é Norte
  • Registro de contagem da tabela de vendas filtrada para o Produto Word && Região Norte
  • Obter a contagem de linhas da tabela de vendas para o Produto Word || Região Norte

Agregar por categoria

Calcule uma medida para cada valor distinto em uma categoria e depois agregue os resultados para retornar um único valor. Nossas agregações suportadas incluem média, média ponderada, mínima, máxima e variação.

Exemplos:

  • Média de vendas por loja
  • Pontuação média por categoria ponderada por prioridade
  • Pontuação mínima por produto
  • O máximo de unidades por loja

Operações matemáticas

Execute operações matemáticas com colunas numéricas, medidas ou colunas agregadas. Para cenários entre colunas em uma tabela, você pode calcular a média (AVERAGEX) ou somar (SUMX) o resultado para retornar um único valor.

Exemplos:

  • Vendas - COGS
  • Vendas menos COGS
  • Vendas divididas pela meta de receita vezes 100
  • Vendas / meta da receita * 100
  • Vendas na Europa + Vendas no Japão + Vendas na Namíbia
  • Para cada linha na tabela de Vendas, calcule o Preço * Unidades e some o resultado
  • Para cada linha na tabela de Vendas, some o Preço * Unidades
  • Para cada linha na tabela de Vendas, calcule o Preço* Desconto e obtenha a média
  • Para a tabela de Vendas, obtenha a média do Preço * Desconto

Valor selecionado

Obter o valor selecionado de uma coluna. Isso é normalmente usado quando emparelhado com um segmentador de dados ou filtro de seleção única para que a medida retorne um valor que não esteja em branco.

Exemplos:

  • Qual é o produto selecionado
  • Qual produto está selecionado
  • Valor selecionado para o produto

If condition

Retorna os valores com base nas condições. Se você estiver retornando valores de uma cadeia de caracteres, precisará usar aspas duplas. As condições podem usar os seguintes operadores de comparação: =, ==, <>, <, >, <=, >=

Exemplos:

  • Se as vendas > 10.000 retornarem "muitas vendas", então "poucas vendas"
  • Se as vendas forem maiores que 10.000, exiba "muitas vendas", caso contrário, exiba "poucas vendas"
  • Se o valor selecionado para o produto estiver em branco, exiba "nenhum produto selecionado" caso contrário, mostre o produto selecionado
  • Se selecionado o produto = Power BI, mostrar "PBI" caso contrário "outro"

Operações de texto

Executar operações de texto com colunas, medidas ou colunas agregadas. Para cenários entre colunas em uma tabela, mesclaremos (CONCATENATEX) o resultado para retornar um único valor.

Exemplos:

  • "O produto selecionado é " & produto selecionado
  • Exibir “O produto selecionado é” concatenado com o produto selecionado
  • Header_measure & " - " & Subheader_measure
  • Em cada linha na tabela Geography Dim, concatene State & ", " & City e combine o resultado
  • Em cada linha na tabela Geography Dim, obtenha State & ", " & City e mescle

Inteligência de dados temporais

Esses cenários de inteligência de tempo exigem o uso de uma tabela de datas devidamente marcada ou uma hierarquia automática de data/hora. Para cenários acumulados no ano, você pode especificar "fiscal" ou "calendário fiscal" para basear o cálculo no calendário fiscal (termina em 30 de junho).

Exemplos:

  • Vendas no acumulado do ano
  • Ano fiscal de vendas
  • Atualizar o ano de vendas
  • MTD de Vendas
  • Vendas acumuladas no trimestre
  • Vendas acumuladas no ano nos EUA e no Canadá
  • Alterações nas vendas em relação ao ano anterior
  • Alterações nas vendas em relação ao ano
  • Alterações mês a mês nas vendas
  • Variação Percentual Trimestre a trimestre das Vendas
  • Vendas no mesmo período do ano passado
  • Vendas no mesmo período do mês passado
  • Média contínua de vendas de 28 dias
  • Vendas médias contínuas de 28 dias

Valor filtrado por tempo relativo

Aplique um filtro de tempo relativo que filtra sua medida ou coluna agregada para as últimas N horas / dias / meses / anos.

Exemplos:

  • Usuários únicos nas últimas 4 horas
  • Usuários únicos nos últimos 5 dias
  • Total de vendas nos últimos 6 meses
  • Total de vendas nos últimos 2 anos

Valor mais / meno comum

Retorne o valor com o maior ou menor número de ocorrências em uma coluna especificada.

Exemplos:

  • O valor mais comum no Produto
  • Qual valor no Produto é mais comum
  • Qual é o valor mais comum no produto
  • Qual valor no Produto é menos comum
  • Qual é o menor valor comum no produto

Valor filtrado dos N principais

Calcular uma medida ou coluna agregada filtrada para os N valores categóricos superiores com base nessa mesma medida ou coluna agregada.

Exemplos:

  • Total de vendas dos 3 principais produtos
  • Soma das vendas filtrada para os 3 principais produtos
  • Pontuação média dos 5 melhores alunos
  • Pontuação média filtrada dos 5 melhores alunos

Os principais N valores de uma categoria

Obtenha uma lista concatenada dos principais valores N em uma coluna com base em uma medida ou coluna agregada.

Exemplos:

  • Os 3 principais produtos com o maior total de vendas
  • Os 3 principais produtos por vendas
  • Quais são os 3 principais produtos em vendas

Funções informativas

Retorna as informações do sistema ou do usuário, como a data/hora atual ou o email, domínio ou nome de usuário do usuário atual.

Exemplos:

  • Data de hoje
  • Agora
  • Retorna o email do usuário atual
  • Retorna o nome de domínio e nome de usuário atuais
  • Retorna o login do domínio do usuário atual

Limitações e considerações

  • As sugestões de medidas rápidas NÃO substituem o aprendizado do DAX. As sugestões fornecidas pelo recurso têm como objetivo ajudar a acelerar a criação de medidas; no entanto, você ainda precisará validar as sugestões do DAX porque elas podem estar erradas ou não corresponder à sua intenção.
  • O recurso não tem suporte para modelos de dados do LiveConnect.
  • O recurso é alimentado por um modelo de machine learning que atualmente é implantado apenas em datacenters dos EUA (Leste e Oeste dos EUA). Se seus dados estiverem fora dos EUA, o recurso será desabilitado por padrão, a menos que seu administrador de locatário habilite Permitir que os dados do usuário saiam da configuração geográfica do locatário:

Screenshot of the admin setting for measure suggestions.