Dicas para usar o recurso Performance Analyzer no LuckyTemplates

O recurso Performance Analyzer agora está disponível na área de trabalho do LuckyTemplates e é isso que vou mostrar neste tutorial. Usando o Performance Analyzer, você pode descobrir o desempenho de seus elementos de relatório, como visuais e fórmulas DAX. Você pode assistir ao vídeo completo deste tutorial na parte inferior deste blog.

Depois de executar a análise, você pode interpretar os resultados fornecidos pelo Performance Analyzer no LuckyTemplates. Os resultados ajudarão você a descobrir os gargalos em seus relatórios lentos.

O recurso Performance Analyzer é a ferramenta perfeita para usar se você tiver modelos lentos. O recurso é particularmente útil quando você está tentando otimizar seu modelo. Dessa forma, você descobre onde estão ocorrendo os bloqueios e descobre por que está demorando tanto para as coisas serem calculadas. Pode ser por causa de muitos visuais, muitas cores ou muitas fórmulas. Também pode ser devido a algumas fórmulas DAX que não estão sendo calculadas corretamente.

No geral, é importante conhecer os problemas para que você possa descobrir as falhas plausíveis na página do relatório. Depois disso, você pode fazer as otimizações necessárias para ver as mudanças no desempenho do seu LuckyTemplates

Índice

Apresentando o recurso Performance Analyzer no LuckyTemplates

Para acessar o Performance Analyzer, clique na guia View e marque a caixa Performance Analyzer .

Dicas para usar o recurso Performance Analyzer no LuckyTemplates

Depois disso, o Performance Analyzer ficará visível no lado direito, ao lado do painel Fields and Visualizations . Para este tutorial, usarei um relatório de exemplo, que é o Product Cluster Insights .

Dicas para usar o recurso Performance Analyzer no LuckyTemplates

Para iniciar a análise de desempenho da página do relatório, clique em Iniciar gravação . 

Dicas para usar o recurso Performance Analyzer no LuckyTemplates

Depois disso, vá para a página do relatório e execute qualquer ação para descobrir qual parte demora para carregar. Como você sabe, o LuckyTemplates funciona muito rápido. Estou falando de milissegundos. Portanto, se algo demorar, significa apenas que há um problema.

Depois de iniciar a gravação, vá para a segmentação Categoria do produto e selecione um item e clique em Parar .

Dicas para usar o recurso Performance Analyzer no LuckyTemplates

No painel Performance Analyzer , todos os elementos dentro dos relatórios serão listados e analisados. Inclui todos os slicers, todas as fórmulas, visuais, medidas dentro dos visuais e muito mais. Por exemplo, se você mergulhar no Matrix , poderá ver que ele está dividido em três partes diferentes.

Dicas para usar o recurso Performance Analyzer no LuckyTemplates

Com base na análise, levou 128 milissegundos para os visuais enviarem a consulta e retornarem os dados. Esse é o resultado em DAX Query . Em Visual display , ele mostra o tempo gasto pelo visual para renderizar os dados com base na nova seleção. Com base na análise, demorou 299 milissegundos.

Os dados em Outros são bastante interessantes porque podem ser uma variedade de coisas. Pode ser o tempo necessário para executar ou preparar as consultas subjacentes que vão para a matriz. Também pode ser o tempo que leva para esperar que outras consultas sejam atualizadas na página. Em suma, trata-se apenas do processamento geral em segundo plano. 

Analisando a página do relatório usando várias segmentações

Há outro tipo de análise que você pode realizar usando o recurso Performance Analyzer . Isso envolve várias alterações de segmentação ao mesmo tempo para descobrir se há algum problema no relatório.

Antes disso, clique em Clear para executar outra análise e, em seguida, clique em Start Recording novamente. Desta vez, selecione vários itens da segmentação Categoria do produto . Para fazer variações adicionais, altere os dados na segmentação de ano selecionando 2016 .

Como você pode ver no painel Performance Analyzer , ele registra tudo do relatório. É fácil dar uma olhada na velocidade e no registro geral. Em seguida, você pode executar outra análise e fazer novas alterações para ver como a análise também muda.

Dicas para usar o recurso Performance Analyzer no LuckyTemplates

O recurso analisador de desempenho é uma adição incrível no LuckyTemplates. Vai ser ótimo para você começar a mergulhar um pouco mais nesse recurso.

Dicas para otimizar sua página de relatório

Se você apenas configurar as coisas de acordo com as práticas recomendadas , poderá otimizar facilmente suas tabelas de dados. Você também pode criar modelos de dados e relacionamentos um-para-muitos facilmente. Quando se trata de fórmulas DAX simples, você pode expandir para uma lógica mais avançada, se necessário. Honestamente, você sempre deve fazer essas coisas para não ter que se preocupar com o desempenho do seu LuckyTemplates.

Mas se houver problemas nos relatórios, o Performance Analyzer no LuckyTemplates pode ser realmente útil. Por meio do recurso Performance Analyzer no LuckyTemplates, é mais fácil detalhar os elementos das consultas e visualizações DAX. Também pode ajudar a analisar quais visualizações levam tempo para que você possa descobrir o que está causando os problemas.

Com base na minha experiência, a renderização dos visuais causa grande parte da lentidão nos relatórios do LuckyTemplates. Se houver muitos visuais, o sistema renderizará muitas informações, portanto, o longo tempo de espera.

Além disso, verifique se as fórmulas DAX estão corretas . Tanto quanto você puder, simplifique a lógica DAX , especialmente se envolver grandes conjuntos de dados. Na maioria das vezes, é isso que torna o LuckyTemplates lento. Embora não vá realmente identificar as fórmulas complexas, é muito melhor se você dividir essas fórmulas em medidas separadas. Dessa forma, a análise mostrará claramente o desempenho de cada uma dessas fórmulas.

O analisador de desempenho no LuckyTemplates não fornece a solução exata, mas informa onde está o problema. Dá-lhe uma visão geral dos problemas.


Crie insights atraentes do LuckyTemplates rapidamente para análise financeira
Dicas de visualização de dados do LuckyTemplates para análise de tendências de KPI
Orçamentação Segmentação de desempenho usando DAX no LuckyTemplates

Conclusão

Tudo o que discuti ajudará você a otimizar o Performance Analyzer no LuckyTemplates. Eu só queria dar a você um esboço desse ótimo recurso e ensiná-lo a usá-lo. É bem simples de usar, mas também acho que é só uma questão de testar.

A primeira vez que você se deparar com um modelo realmente lento, esse é o melhor momento para pular para o Analisador de desempenho para começar a aprender e otimizar seus modelos rapidamente.

Sugiro que você controle seus relatórios e não se debruce sobre muitas visualizações, muitas cores ou fórmulas DAX. Essas são as coisas que você pode otimizar facilmente. 

Para esse tipo de análise de desempenho, quanto menor o tempo, melhor. Assim, você saberá se tem um modelo lento com base em quão alto é o tempo ou os números nos resultados.

Espero que você goste de revisar este tutorial.

Leave a Comment

Colunas calculadas no SharePoint | Uma visão geral

Colunas calculadas no SharePoint | Uma visão geral

Descubra a importância das colunas calculadas no SharePoint e como elas podem realizar cálculos automáticos e obtenção de dados em suas listas.

Atributos pré-atentivos: como isso pode afetar seu relatório

Atributos pré-atentivos: como isso pode afetar seu relatório

Descubra todos os atributos pré-atentivos e saiba como isso pode impactar significativamente seu relatório do LuckyTemplates

Calcular Dias de Estoque Zero – LuckyTemplates Inventory Management Insights

Calcular Dias de Estoque Zero – LuckyTemplates Inventory Management Insights

Aprenda a contar o número total de dias em que você não tinha estoque por meio dessa técnica eficaz de gerenciamento de inventário do LuckyTemplates.

Usando exibições de gerenciamento dinâmico (DMV) no DAX Studio

Usando exibições de gerenciamento dinâmico (DMV) no DAX Studio

Saiba mais sobre as exibições de gerenciamento dinâmico (DMV) no DAX Studio e como usá-las para carregar conjuntos de dados diretamente no LuckyTemplates.

Variáveis ​​e expressões dentro do editor do Power Query

Variáveis ​​e expressões dentro do editor do Power Query

Este tutorial irá discutir sobre Variáveis e Expressões dentro do Editor do Power Query, destacando a importância de variáveis M e sua sintaxe.

Como calcular a diferença em dias entre compras usando o DAX no LuckyTemplates

Como calcular a diferença em dias entre compras usando o DAX no LuckyTemplates

Aprenda a calcular a diferença em dias entre compras usando DAX no LuckyTemplates com este guia completo.

Calculando a média no LuckyTemplates: isolando os resultados do dia da semana ou do fim de semana usando o DAX

Calculando a média no LuckyTemplates: isolando os resultados do dia da semana ou do fim de semana usando o DAX

Calcular uma média no LuckyTemplates envolve técnicas DAX para obter dados precisos em relatórios de negócios.

O que é self em Python: exemplos do mundo real

O que é self em Python: exemplos do mundo real

O que é self em Python: exemplos do mundo real

Como salvar e carregar um arquivo RDS em R

Como salvar e carregar um arquivo RDS em R

Você aprenderá como salvar e carregar objetos de um arquivo .rds no R. Este blog também abordará como importar objetos do R para o LuckyTemplates.

Primeiros N dias úteis revisitados - uma solução de linguagem de codificação DAX

Primeiros N dias úteis revisitados - uma solução de linguagem de codificação DAX

Neste tutorial de linguagem de codificação DAX, aprenda como usar a função GENERATE e como alterar um título de medida dinamicamente.