Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
APLICA-SE A: Power BI Desktop
Serviço Power BI
Nos relatórios do Power BI, você pode descobrir o desempenho de cada um dos seus visuais de relatório. Usando o analisador de desempenho, você pode ver quanto tempo cada visual leva para carregar. Cada tempo de carregamento é ainda subdividido por categoria, como o tempo que a consulta DAX levou para ser executada. A consulta DAX para cada visual pode ser copiada e executada no modo de exibição de consulta DAX no Power BI Desktop. O analisador de desempenho é um painel disponível no modo Relatório do Power BI Desktop ou ao editar um relatório na Web.
O analisador de desempenho exibe a duração do carregamento de todos os elementos visuais. Incluindo quando os elementos visuais são carregados a partir de interações diferentes, como a aplicação de filtros de segmentações. Ele também apresenta as informações para que você possa visualizar, detalhar ou exportar os resultados para um arquivo. O Analisador de Desempenho pode ajudá-lo a identificar elementos visuais que afetam o desempenho de seus relatórios e identificar o motivo do impacto.
Exibir o painel Analisador de Desempenho no Power BI Desktop
No Power BI Desktop, selecione a faixa de opções Otimizar e, em seguida, selecione Analisador de Desempenho para exibir o painel Analisador de Desempenho.
Exibir o painel Analisador de Desempenho na Web
No serviço Power BI , abra um relatório e selecione Editar. Ao editar um relatório, selecione o menu Exibir e, em seguida, selecione Analisador de desempenho para exibir o painel Analisador de desempenho.
Depois de selecionado, o analisador de desempenho é exibido em seu próprio painel à direita da tela de relatório no Power BI Desktop ou no serviço do Power BI.
Usar o Analisador de Desempenho
O analisador de desempenho mede o tempo para carregar um visual. Inclusive quando os elementos visuais são recarregados como resultado de qualquer interação do usuário. Por exemplo, ajustar uma segmentação de dados requer que o visual da segmentação de dados seja modificado, que uma consulta seja enviada ao modelo de dados e exibida novamente.
Para que o analisador de desempenho comece a gravar, selecione Iniciar gravação.
Todas as ações executadas no relatório são exibidas e registradas no painel do analisador de desempenho, na ordem em que o visual é carregado. Por exemplo, talvez você tenha um relatório que os usuários dizem que leva muito tempo para carregar quando um controle deslizante é ajustado. O analisador de desempenho pode dizer qual visual é o responsável e identificar quais aspetos estão a demorar mais tempo.
Depois de iniciar a gravação, o botão Iniciar gravação fica acinzentado (inativo, uma vez que você já começou a gravar) e o botão Parar está ativo.
O analisador de desempenho coleta e exibe informações em tempo real. Cada vez que seleciona um visual, move um segmentador ou interage de qualquer outra forma, o analisador de desempenho regista a nova duração.
Cada interação tem um identificador de seção no painel, descrevendo a ação que iniciou as novas entradas. Na imagem seguinte, a interação estava a alterar um filtro.
As informações de log de cada visual incluem o tempo gasto (duração) para concluir as seguintes categorias de tarefas:
- Consulta DAX - Se uma consulta DAX foi necessária, essa duração é o tempo entre o envio visual da consulta e o modelo semântico ou modelo do Analysis Services que retorna os resultados.
- Consulta direta - Se o modo de armazenamento da tabela for DirectQuery, essa duração será o tempo para a consulta externa retornar resultados.
- Exibição visual - Esta duração é o tempo necessário para o visual desenhar na tela, incluindo o tempo necessário para recuperar quaisquer imagens da web ou geocodificação.
- Outros - Esta duração é o tempo exigido pelo visual para preparar consultas, aguardar a conclusão de outros elementos visuais ou executar outro processamento em segundo plano.
- Parâmetros avaliados (visualização) - Esta duração é o tempo gasto avaliando os parâmetros de campo dentro de um visual. Saiba mais sobre parâmetros de campo (visualização).
Os valores Duração (ms) indicam a diferença entre um início e um fim timestamp para cada operação. A maioria das operações visuais e de tela é executada sequencialmente num único núcleo da Interface do Utilizador, partilhado por várias operações. As durações relatadas incluem o tempo gasto na fila enquanto outras operações são concluídas. O exemplo do Performance Analyzer no GitHub e sua documentação associada fornecem detalhes sobre como os visuais consultam dados e renderizam.
Depois de interagir com o relatório, você pode selecionar o botão Parar . As informações de desempenho permanecem no painel depois que você seleciona Parar para você analisar.
Para limpar as informações no painel Analisador de Desempenho, selecione Limpar. Todas as informações são apagadas e não são salvas quando você seleciona Limpar. Para saber como salvar informações em logs, consulte a seção a seguir.
Sugestão
O desempenho da consulta DAX é afetado pela complexidade dos cálculos, pelo número de tabelas envolvidas e pelas relações entre elas.
Consultas DAX em visualizações
Os elementos visuais nos relatórios do Power BI exibem dados do modelo semântico. Os dados são acessados com uma consulta DAX. Você pode ver a consulta DAX de cada visual selecionando Copiar consulta no analisador de desempenho. Para tabelas que usam o modo de armazenamento de tabela DirectQuery, essa consulta inclui a consulta DAX e a consulta traduzida em SQL ou KQL.
Executar no modo de exibição de consulta DAX no analisador de desempenho executa a consulta DAX no modo de exibição de consulta DAX. A grade de resultados mostra os dados que o visual usa e você pode inspecionar a lógica da própria consulta DAX. Essa opção não está disponível no serviço do Power BI, mas a consulta DAX copiada pode ser executada depois de navegar para a vista de consulta DAX no serviço. No relatório, selecione modelo de dados abertos, que abre a experiência de modelagem da Web. Em modelação na Web, selecione a vista de consulta DAX e execute a consulta.
A estrutura de uma consulta DAX a partir de um visual é mais detalhada e estruturada do que o necessário para obter o mesmo resultado. A estrutura visual da consulta DAX é uma ferramenta útil quando o utilizador altera visualizações de um tipo para outro ao construir um relatório. O Fabric Copilot para escrever e explicar consultas DAX na vista de consultas DAX pode ajudar a estruturar a consulta DAX visual em um formulário mais simples com a seguinte sugestão.
Remove the VARs and TOPN and simplify this DAX query
O copiloto é alimentado por IA, por isso surpresas e erros são possíveis. Para obter mais informações, consulte Perguntas frequentes sobre o uso geral do Copilot.
Saiba mais sobre consultas DAX na documentação de aprendizagem sobre consultas DAX.
Visuais refrescantes
Você pode selecionar atualizar visuais no painel do analisador de desempenho para coletar informações de temporização sobre todos os elementos visuais na página do relatório atual.
Você também pode atualizar visuais individuais. Quando o analisador de desempenho está gravando, você pode selecionar analisar esse visual, encontrado no canto superior direito de cada visual, para atualizar esse visual e capturar suas informações de desempenho.
Salvar informações de desempenho
Você pode salvar as informações que o analisador de desempenho cria sobre um relatório selecionando o botão de exportação . Selecionar exportar cria um arquivo de .json com informações do painel do analisador de desempenho .
Conteúdo relacionado
Para obter mais informações sobre o Power BI Desktop e como começar, consulte os seguintes artigos.
- O que é o Power BI Desktop?
- Visão geral da consulta com o Power BI Desktop
- Consultas DAX
- Visualização de consulta DAX
- Fabric Copilot para redigir e esclarecer consultas DAX
Para obter informações sobre o exemplo do Analisador de Desempenho, consulte os recursos a seguir.