Consultas analíticas

Concluído

Uma consulta analítica é uma consulta que produz um resultado a partir de um modelo semântico. Cada visual do Power BI, em segundo plano, envia uma consulta analítica ao Power BI para consultar o modelo. A consulta analítica é escrita como uma instrução de consulta DAX (Data Analysis Expressions). No entanto, você não precisa escrever uma instrução DAX nativa. Você só precisa configurar elementos visuais de um relatório mapeando campos do modelo semântico.

Uma consulta analítica tem três fases que são implementadas na seguinte ordem:

  1. Filtro
  2. Grupo
  3. Resumir

Uma animação mostra a sequência das três fases de consulta analítica: filtrar, agrupar e resumir.

A filtragem (ou fatiamento) tem como alvo os dados de relevância. Nos relatórios do Power BI, os filtros podem ser aplicados em três escopos diferentes: o relatório inteiro, uma página específica ou um visual específico. A filtragem também é aplicada em segundo plano quando a RLS (segurança em nível de linha) é imposta. Cada visual de relatório pode herdar filtros ou ter filtros diretamente aplicados a ele.

O agrupamento (ou repartição), divide os resultados da consulta em grupos.

Resumir produz um resultado de valor único. Normalmente, as colunas numéricas são resumidas usando métodos de resumo (soma, contagem e muitos outros). Esses métodos são resumos simples. Resumos mais complexos, como um percentual do total geral, podem ser obtidos definindo medidas escritas em DAX.

Nem todas as consultas analíticas precisam filtrar, agrupar e resumir:

  • Normalmente, os visuais de relatório são filtrados, talvez por um período ou uma localização geográfica.
  • O agrupamento é opcional. Por exemplo, um visual de cartão usado para exibir apenas um valor, não se preocupa com agrupamento.
  • Normalmente, os visuais de relatório resumem. No entanto, uma exceção notável é o visual de segmentação, que não se preocupa com resumos.