Partilhar via


Sugestões de medidas rápidas com o Copilot

Sugestões de medidas rápidas ajudam a criar medidas DAX usando linguagem natural em vez de usar modelos ou escrever DAX do zero. As sugestões de medidas rápidas com o recurso Copilot não estão mais disponíveis na visualização pública.

Captura de tela do painel Copiloto com um exemplo.

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

  • Colunas agregadas (filtros opcionais)
  • Contagem de linhas (filtros opcionais)
  • Agregado por categorias
  • Operações matemáticas
  • Valor selecionado
  • Se a condição
  • Operações de texto
  • Inteligência de tempo
  • Valor filtrado por tempo relativo
  • Valor mais / menos comum
  • Valor "Top N" filtrado
  • Principais valores N para uma categoria
  • Funções de informação

Ativar sugestões de medidas

Para habilitar a funcionalidade, navegue até o menu Opções do Power BI Desktop e ative o alternador de pré-visualização para sugestões de medidas rápidas. Esse recurso pode ser usado para iniciar a criação de cenários comuns de medidas DAX, como:

  • Colunas agregadas (filtros opcionais)
  • Contagem de linhas (filtros opcionais)
  • Agregado por categoria
  • Operações matemáticas
  • Valor selecionado
  • Se a condição
  • Operações de texto
  • Inteligência de tempo
  • Valor filtrado por tempo relativo
  • Valor mais / menos comum
  • Valor filtrado do Top N
  • Principais valores N para uma categoria
  • Funções de informação

Como ativar sugestões de medidas

Para habilitar a função, o utilizador deve primeiro navegar até ao menu Opções do Power BI Desktop e ativar a opção de visualização para sugestões de medidas rápidas:

Captura de ecrã de como ativar a pré-visualização a partir do menu de opções do Power BI Desktop.

Depois de ativar a funcionalidade, poderá aceder às sugestões de medida rápida, iniciando a Medida Rápida no separador Início ou Modelação da barra de ferramentas e selecionando Sugestões:

Captura de ecrã de como aceder ao recurso na aba de sugestões do painel de Medida rápida.

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

Captura de tela de um exemplo de uma sugestão de medida DAX.

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

Exemplos de medidas em 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

Aplique 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, min, max, mediana, variância e desvio padrão.

Exemplos:

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

Filtros opcionais

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

Exemplos:

  • Quantos clientes em Londres
  • Total de unidades vendidas em 2022
  • Calcular vendas onde Produto é Word e Região é Norte
  • Vendas em que o Produto é Word ou a Região é Norte
  • Vendas filtradas para Produto é Word && Região é Norte
  • Vendas do produto é Word || Região é Norte

Contagem de linhas

Conte o número de registros na tabela especificada. Não é necessário especificar a tabela se houver apenas uma tabela.

Exemplos:

  • Contar registos da tabela de vendas
  • Tabela de contagem de vendas
  • Contagem de linhas da tabela de vendas
  • Contar 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ê pode especificar se deseja uma interseção (&&/AND) ou união (||/OR) dos filtros.

Exemplos:

  • Contar linhas da tabela de vendas onde 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 por Produto sendo Word && e Região sendo Norte
  • Obter a contagem de linhas da tabela de vendas para quando o Produto é Word ou a Região é Norte.

Agregado por categoria

Calcule uma medida para cada valor distinto em uma categoria e, em seguida, agregue os resultados para retornar um único valor. Nossos agregados suportados incluem média, média ponderada, min, max, variância.

Exemplos:

  • Média de vendas por loja
  • Pontuação média por categoria ponderada por prioridade
  • Pontuação mínima por produto
  • 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 dentro de uma tabela, você pode calcular a média (AVERAGEX) ou somar (SUMX) o resultado para retornar um único valor.

Exemplos:

  • Vendas - Cogs
  • Vendas menos engrenagens
  • Vendas divididas pela receita alvo vezes 100
  • Vendas / receita alvo * 100
  • Vendas UE + Vendas JP + Vendas NA
  • Para cada linha na tabela Vendas, calcule Preço * Unidades e some o resultado
  • Para cada linha na tabela Vendas, sume Preço * Unidades
  • Para cada linha na tabela Vendas, calcule Preço * Desconto e, em seguida, obtenha a média
  • Para a tabela de Vendas obtenha a média de Preço * Desconto

Valor selecionado

Obtenha o valor selecionado de uma coluna. Normalmente, isso é usado em conjunto com um fatiador ou filtro de seleção única para que a medida retorne um valor não em branco.

Exemplos:

  • Qual é o produto selecionado
  • Que produto é selecionado
  • Valor selecionado para o produto

Se a condição

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

Exemplos:

  • Se as vendas > 10.000 retornam "vendas altas" ou "vendas baixas"
  • Se as vendas forem superiores a 10.000, exiba "vendas altas", caso contrário, exiba "vendas baixas"
  • Se o valor selecionado para o produto estiver em branco, exiba "nenhum produto selecionado" e mostre o produto selecionado
  • Se o produto selecionado = Power BI, mostre "PBI", caso contrário "outro"

Operações de texto

Execute operações de texto com colunas, medidas ou colunas agregadas. Para cenários entre colunas dentro de 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_medida & " - " & Subcabeçalho_medida
  • Para cada linha na tabela Geography Dim, concatene Estado & ", " Cidade & e em seguida combine o resultado.
  • Para cada linha na tabela Geography Dim obtenha State & ", " & City e mescle

Inteligência de tempo

Esses cenários de inteligência de tempo exigem o uso de uma tabela de data marcada corretamente ou uma hierarquia automática de data/hora. Para cenários YTD, pode-se especificar "fiscal" ou "calendário fiscal" para basear o cálculo no calendário fiscal (termina em 30 de Junho).

Exemplos:

  • Vendas YTD
  • Vendas fiscais Ano Corrente
  • Obtenha as vendas do ano até à data
  • Vendas MTD
  • Vendas acumuladas no trimestre até à data
  • Vendas YTD para EUA e Canadá
  • Variação das vendas em relação ao ano anterior
  • Variação anual de vendas
  • Variação mês a mês das vendas
  • Variação percentual de QoQ de vendas
  • Vendas para o mesmo período do ano passado
  • Vendas para o mesmo período do mês passado
  • Média móvel de vendas a 28 dias
  • 28 – Média Móvel de Vendas de 28 Dias

Valor filtrado por tempo relativo

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

Exemplos:

  • Utilizadores únicos nas últimas 4 horas
  • Utilizadores únicos nos últimos 5 dias
  • Total de vendas dos últimos 6 meses
  • Total de vendas nos últimos 2 anos

Valor mais / menos comum

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

Exemplos:

  • Valor mais comum em Produto
  • Qual valor em Produto é mais comum
  • Qual é o valor mais comum no Produto
  • Qual valor em Produto é menos comum
  • Qual é o valor menos comum em Produto

Valor filtrado Top N

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

Exemplos:

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

Principais valores N para uma categoria

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

Exemplos:

  • Top 3 produtos com mais vendas totais
  • Top 3 produtos por vendas
  • Quais são os 3 principais produtos em vendas

Funções de informação

Retornar informações do sistema ou do usuário, como a data/hora atual ou o e-mail, domínio ou nome de usuário do usuário atual.

Exemplos:

  • Data de hoje
  • Agora
  • Retornar o e-mail do usuário atual
  • Retornar o nome de domínio e o nome de usuário atuais
  • Retornar o login de domínio do usuário atual

Limitações e considerações

  • As sugestões de medidas rápidas NÃO substituem a aprendizagem do DAX. As sugestões fornecidas pelo recurso destinam-se a ajudar a acelerar a criação de medidas; no entanto, você ainda precisa validar as sugestões do DAX porque elas podem estar erradas ou não corresponder à sua intenção.
  • O recurso não é compatível com modelos de dados LiveConnect.
  • O recurso é alimentado por um modelo de aprendizado de máquina que atualmente só é implantado em datacenters dos EUA (Leste dos EUA e Oeste dos EUA). Se os seus dados estiverem fora dos EUA, o recurso será desativado por padrão, a menos que o administrador do inquilino habilite a configuração Permitir que os dados do utilizador saiam da localização geográfica do inquilino:

Captura de ecrã da configuração do administrador para sugestões de medidas.

Descrever uma medida

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

Captura de tela de um exemplo de uma sugestão de medida DAX.

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

Outros 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

Aplique 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, min, max, mediana, variância e desvio padrão.

Exemplos:

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

Filtros opcionais

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

Exemplos:

  • Quantos clientes em Londres
  • Total de unidades vendidas em 2022
  • Calcular vendas onde Produto é Word e Região é Norte
  • Vendas em que o produto é Microsoft Word ou a região é Norte
  • Vendas filtradas para o produto "Word" &&, região é Norte
  • Vendas de Produto é Word || Região é Norte

Contagem de linhas

Conte o número de registros na tabela especificada. Não é necessário especificar a tabela se houver apenas uma tabela.

Exemplos:

  • Contar registos da tabela de vendas
  • Tabela de contagem de vendas
  • Número de linhas da tabela de vendas
  • Contar 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ê pode especificar se deseja uma interseção (&&/AND) ou união (||/OR) dos filtros.

Exemplos:

  • Contar linhas da tabela de vendas onde o Produto é Word e a Região é Norte
  • Contagem da tabela de vendas em que o produto é Word ou a região é Norte
  • Contagem de registos da tabela de vendas filtrada para que o Produto seja Word && e a Região seja Norte
  • Obter o número de linhas da tabela de vendas para quando o Produto for "Word" ou a Região for "Norte"

Agregado por categoria

Calcule uma medida para cada valor distinto em uma categoria e, em seguida, agregue os resultados para retornar um único valor. Nossos agregados suportados incluem média, média ponderada, min, max, variância.

Exemplos:

  • Média de vendas por loja
  • Pontuação média por categoria ponderada por prioridade
  • Pontuação mínima por produto
  • 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 dentro de uma tabela, você pode calcular a média (AVERAGEX) ou somar (SUMX) o resultado para retornar um único valor.

Exemplos:

  • Vendas - Cogs
  • Vendas menos engrenagens
  • Vendas divididas pela receita alvo vezes 100
  • Vendas / receita alvo * 100
  • Vendas UE + Vendas JP + Vendas NA
  • Para cada linha na tabela Vendas, calcule Preço * Unidades e some o resultado
  • Para cada linha na tabela de vendas, somar Preço * Unidades.
  • Para cada linha na tabela Vendas, calcule Preço * Desconto e, em seguida, obtenha a média
  • Para a tabela de Vendas obtenha a média de Preço * Desconto

Valor selecionado

Obtenha o valor selecionado de uma coluna. Normalmente é utilizado em conjunto com uma segmentação de dados de seleção única ou um filtro para que a medida retorne um valor não nulo.

Exemplos:

  • Qual é o produto selecionado
  • Que produto é selecionado
  • Valor selecionado para o produto

Se condição

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

Exemplos:

  • Se as vendas > 10.000 retornam "vendas altas" ou "vendas baixas"
  • Se as vendas forem superiores a 10.000, exiba "vendas altas", caso contrário, exiba "vendas baixas"
  • Se o valor selecionado para o produto estiver em branco, exiba "nenhum produto selecionado" e mostre o produto selecionado
  • Se o produto selecionado for Power BI, mostrar "PBI", caso contrário, "outro"

Operações de texto

Execute operações de texto com colunas, medidas ou colunas agregadas. Para cenários entre colunas dentro de 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
  • Cabeçalho_medida & " - " & Subcabeçalho_medida
  • Para cada linha na tabela Geography Dim, concatene Estado & ", " & Cidade e combine o resultado.
  • Para cada linha na tabela Geography Dim obtenha State & ", " & City e mescle

Inteligência de tempo

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

Exemplos:

  • Vendas YTD
  • Vendas fiscais acumuladas no ano
  • Obtenha as vendas acumuladas no ano até à data
  • Vendas MTD
  • Vendas acumuladas no trimestre até a data atual
  • Vendas YTD para EUA e Canadá
  • Variação das vendas em relação ao ano anterior
  • Variação de vendas ano a ano
  • Variação mês a mês das vendas
  • Variação percentual de QoQ de vendas
  • Vendas para o mesmo período do ano passado
  • Vendas para o mesmo período do mês passado
  • Média móvel de vendas a 28 dias
  • Média móvel de vendas de 28 dias

Valor filtrado por tempo relativo

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

Exemplos:

  • Utilizadores únicos nas últimas 4 horas
  • Utilizadores únicos nos últimos 5 dias
  • Total de vendas dos últimos 6 meses
  • Total de vendas nos últimos 2 anos

Valor mais / menos comum

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

Exemplos:

  • Valor mais comum em Produto
  • Qual valor em Produto é mais comum
  • Qual é o valor mais comum no Produto
  • Qual valor em Produto é menos comum
  • Qual é o valor menos comum em Produto

Valor filtrado Top N

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

Exemplos:

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

Principais valores N para uma categoria

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

Exemplos:

  • Top 3 produtos com mais vendas totais
  • Top 3 produtos por vendas
  • Quais são os 3 principais produtos em vendas

Funções de informação

Retornar informações do sistema ou do usuário, como a data/hora atual ou o e-mail, domínio ou nome de usuário do usuário atual.

Exemplos:

  • Data de hoje
  • Agora
  • Retornar o e-mail do usuário atual
  • Retornar o nome de domínio e o nome de usuário atuais
  • Retornar o login de domínio do usuário atual

Limitações e considerações para o DAX

  • As sugestões de medidas rápidas NÃO substituem a aprendizagem do DAX. As sugestões fornecidas pelo recurso destinam-se a ajudar a acelerar a criação de medidas; no entanto, você ainda precisa validar as sugestões do DAX porque elas podem estar erradas ou não corresponder à sua intenção.
  • O recurso não é compatível com modelos de dados LiveConnect.
  • O recurso é alimentado por um modelo de aprendizado de máquina que atualmente só é implantado em datacenters dos EUA (Leste dos EUA e Oeste dos EUA). Se os seus dados estiverem fora dos Estados Unidos, o recurso será desativado por padrão, a menos que o administrador do inquilino ative a configuração Permitir que os dados do utilizador saiam da configuração de inquilino geográfico.

Captura de ecrã da configuração de administrador para sugestões de medidas.