O diagnóstico de desempenho ajuda você a identificar e resolver gargalos em relatórios e operações de análise de dados, melhorando a velocidade de consulta e a responsividade geral.
Limites
Os módulos de painel, pasta de trabalho e painel de dados oferecem suporte ao diagnóstico de desempenho.
Pré-requisitos
Você já criou um painel, uma pasta de trabalho ou um painel de dados.
Você já selecionou o conjunto de dados de destino e configurou os campos do gráfico.
Pontos de entrada
-
Acesse a página de diagnóstico de desempenho para painéis, pastas de trabalho e painéis de dados conforme mostrado abaixo.
-
Entrada de diagnóstico de desempenho de Painel.

-
Entrada de diagnóstico de desempenho de Pasta de trabalho

-
Entrada de diagnóstico de desempenho de Painel de dados

-
-
A página de diagnóstico de desempenho exibe a duração estimada de abertura da primeira tela do relatório, o nível de avaliação de risco e a classificação de duração de carregamento dos componentes.

-
Para inspecionar o desempenho de um gráfico específico, clique nele na classificação de duração de carregamento dos componentes para abrir a página de diagnóstico de desempenho do componente.

Em painéis, também é possível abrir a página de diagnóstico de desempenho do componente para um único componente clicando no ícone
à direita do gráfico, conforme ilustrado abaixo.
Funcionalidade
-
A duração estimada de abertura da primeira tela corresponde ao tempo necessário para carregar e exibir a visualização inicial do relatório. Compare esse valor com o valor de avaliação de referência de risco para avaliar o risco de desempenho do relatório.

Para reavaliar, clique no ícone
ao lado do horário da avaliação. -
Caso o relatório contenha elementos que possam afetar o desempenho, o diagnóstico de desempenho fornece sugestões de otimização direcionadas. A classificação de duração de carregamento dos componentes lista os tempos de carregamento de cada componente, ajudando você a priorizar os esforços de otimização.

-
Clique em um gráfico na classificação de duração de carregamento dos componentes para visualizar a página de detalhes de carregamento do componente.

Nome do parâmetro
Descrição do parâmetro
Consultar conjunto de dados
Nome do conjunto de dados utilizado pelo componente atual.
Tipo de fonte de dados

Tipo de fonte de dados do componente atual, como MySQL.
Clique em detalhes da consulta para visualizar o consumo de tempo da fonte de dados, o diagnóstico da consulta e as sugestões de otimização.

Cache de resultados de consulta
Cache de consulta: Armazena em cache os resultados das consultas do conjunto de dados para acelerar o acesso ao relatório e reduzir a carga do banco de dados.
Se o cache de consulta não estiver ativado, uma opção Ative aparecerá conforme mostrado abaixo.

Para obter detalhes sobre a configuração, consulte Configurar Quick engine.
Quick engine
Quick engine: Extrai periodicamente os dados para o Quick engine, permitindo consultas de alta velocidade.
Se o Quick engine não estiver ativado, uma opção Ative aparecerá conforme mostrado abaixo.

Para obter detalhes sobre a configuração de aceleração, consulte Configurar Quick engine.
Rota de consulta real
-
Rota de consulta real para os dados do componente, como conexão direta ao banco de dados.

-
Se o Quick engine estiver ativado, mas a rota de consulta real for uma conexão direta ao banco de dados, verifique os motivos para ausência de aceleração.

Rota mais demorada
Segmento mais demorado no pipeline de consulta e processamento de dados, juntamente com sua duração. Por exemplo:

-
Sugestões de especificações
Durante a edição de um painel, caso você execute ações que possam degradar o desempenho do relatório, como adicionar muitos gráficos ou componentes de aba, o diagnóstico de desempenho exibirá um aviso com a quantidade de itens de risco.
-
Uma mensagem de erro será exibida se um módulo contiver componentes em excesso, conforme ilustrado abaixo:
Além disso, sugestões de otimização serão fornecidas na lista de diagnóstico de desempenho.
-
Siga as especificações recomendadas abaixo ao criar relatórios para manter o desempenho adequado.
Módulo
Conteúdo
Valor sugerido pela especificação
Painel
Gráfico
A quantidade de gráficos e controles deve ser inferior a 100.
Mapa
Mantenha menos de 2 mapas.
Rótulo de aba
Utilize no máximo 49 rótulos de aba.
Campo de tabela cruzada
Limite os campos de tabela cruzada a menos de 100.
Campo de tabela de detalhes
Não ultrapasse 100 campos em tabelas de detalhes.
Campo de gráfico de tendência de indicador
A quantidade de gráficos de tendência de indicador deve ser menor que 100.
iframe
Restrinja o número de páginas incorporadas a menos de 5.
Controle de consulta
Evite usar mais de 100 elementos de controle de consulta.
Pasta de trabalho
Planilha
O total de planilhas não deve exceder 100.
Gráfico
Inclua menos de 20 gráficos por planilha.
O número total de gráficos deve permanecer abaixo de 100.
Imagem flutuante
Cada planilha deve ter no máximo 49 gráficos flutuantes.
Conjunto de dados
Utilize menos de 50 conjuntos de dados por planilha.
Painel de dados
Página
Configure menos de 5 páginas.
Gráfico
Adicione menos de 100 gráficos por página.
iframe
O limite de páginas incorporadas é de 5.