Home
» Power BI
»
Sugerencias para usar la función Analizador de rendimiento en LuckyTemplates
Sugerencias para usar la función Analizador de rendimiento en LuckyTemplates
La función Performance Analyzer ahora está disponible en el escritorio de LuckyTemplates y eso es lo que le mostraré en este tutorial. Con el Analizador de rendimiento, puede averiguar el rendimiento de los elementos de su informe, como las imágenes y las fórmulas DAX. Puede ver el video completo de este tutorial en la parte inferior de este blog.
Después de ejecutar el análisis, puede interpretar los resultados proporcionados por el Analizador de rendimiento en LuckyTemplates. Los resultados lo ayudarán a descubrir los cuellos de botella en sus informes lentos.
La función Performance Analyzer es la herramienta perfecta para usar si tiene modelos lentos. La característica es particularmente útil cuando intenta optimizar su modelo. De esta forma, descubrirá dónde se producen los bloqueos y descubrirá por qué se tarda tanto en calcular las cosas. Podría deberse a demasiadas imágenes, demasiados colores o demasiadas fórmulas. También podría deberse a algunas fórmulas DAX que no se calculan correctamente.
En general, es importante conocer los problemas para que pueda descubrir las fallas plausibles dentro de su página de informe. Después de eso, puede realizar las optimizaciones necesarias para ver los cambios en el rendimiento de su LuckyTemplates .
Presentación de la función Analizador de rendimiento en LuckyTemplates
Para acceder al Analizador de rendimiento, haga clic en la pestaña Ver y luego marque la casilla Analizador de rendimiento .
Después de eso, el Analizador de rendimiento estará visible en el lado derecho, junto al panel Campos y visualizaciones . Para este tutorial, usaré un informe de muestra, que es Product Cluster Insights .
Para iniciar el análisis de rendimiento de la página del informe, haga clic en Iniciar grabación .
Después de eso, vaya a la página del informe y realice cualquier acción para averiguar qué parte tarda en cargarse. Como sabes, LuckyTemplates funciona muy rápido. Estoy hablando de milisegundos. Por lo tanto, si algo lleva tiempo, solo significa que hay un problema.
Después de iniciar la grabación, vaya a la segmentación de categorías de productos y seleccione un elemento, luego haga clic en Detener .
En el panel Analizador de rendimiento , se enumerarán y analizarán todos los elementos dentro de los informes. Incluye cada segmentación, cada fórmula, elementos visuales, medidas dentro de los elementos visuales y más. Por ejemplo, si te sumerges en Matrix , puedes ver que está dividido en tres partes diferentes.
Según el análisis, las imágenes tardaron 128 milisegundos en enviar la consulta y devolver los datos. Ese es el resultado bajo DAX Query . En Visual display , muestra el tiempo que tarda el objeto visual en representar los datos en función de la nueva selección. Según el análisis, tardó 299 milisegundos.
Los datos en Otros son bastante interesantes porque pueden ser una variedad de cosas. Puede ser el tiempo necesario para realizar o preparar las consultas subyacentes que van a la matriz. También podría ser el tiempo que lleva esperar a que se actualicen otras consultas dentro de la página. Con todo, se trata solo del procesamiento general en segundo plano.
Análisis de la página del informe utilizando múltiples segmentaciones
Existe otro tipo de análisis que puede realizar con la función Analizador de rendimiento . Implica varios cambios de segmentación al mismo tiempo para averiguar si hay algún problema en el informe.
Antes de eso, haga clic en Borrar para ejecutar otro análisis y luego haga clic en Iniciar grabación nuevamente. Esta vez, seleccione varios elementos de la segmentación de categorías de productos . Para realizar variaciones adicionales, realice cambios en los datos en la segmentación del año seleccionando 2016 .
Como puede ver en el panel Analizador de rendimiento , registra todo lo del informe. Es fácil echar un vistazo a la velocidad y al registro general. Luego, puede ejecutar otro análisis y realizar nuevos cambios para ver cómo cambia también el análisis.
La característica del analizador de rendimiento es una adición increíble en LuckyTemplates. Será genial que empieces a sumergirte un poco más en esta función.
Consejos para optimizar su página de informe
Si solo configura las cosas de la mejor manera , puede optimizar fácilmente sus tablas de datos. También puede crear fácilmente modelos de datos y relaciones de uno a muchos. Cuando se trata de fórmulas DAX simples, puede pasar a una lógica más avanzada si es necesario. Honestamente, siempre debe hacer estas cosas para no tener que preocuparse por el rendimiento de su LuckyTemplates.
Pero si hay problemas dentro de los informes, el Analizador de rendimiento en LuckyTemplates puede ser realmente útil. A través de la función Performance Analyzer en LuckyTemplates, es más fácil profundizar en los elementos de las consultas y visualizaciones DAX. También puede ayudar a analizar cuáles de las visualizaciones toman tiempo para que eventualmente pueda resolver qué está causando los problemas.
Según mi experiencia, la representación de las imágenes provoca gran parte de la lentitud dentro de los informes de LuckyTemplates. Si hay muchas imágenes, el sistema generará mucha información, por lo tanto, el largo tiempo de espera.
Aparte de eso, asegúrese de que las fórmulas DAX sean correctas . Tanto como pueda, simplifique la lógica DAX , especialmente si se trata de grandes conjuntos de datos. La mayoría de las veces, eso es lo que hace que LuckyTemplates sea lento. Aunque en realidad no va a identificar las fórmulas complejas, es mucho mejor si divide estas fórmulas en medidas separadas. De esta forma, el análisis mostrará claramente el rendimiento de cada una de estas fórmulas.
El analizador de rendimiento en LuckyTemplates en realidad no le brinda la solución exacta, sino que le dice dónde está el problema. Le da una visión general de los problemas.
Todo lo que discutí lo ayudará a optimizar el Analizador de rendimiento en LuckyTemplates. Solo quería darle un resumen de esta gran función y enseñarle cómo usarla. Es bastante simple de usar, pero también creo que es solo una cuestión de prueba.
La primera vez que se encuentra con un modelo realmente lento, ese es el mejor momento para saltar al Analizador de rendimiento para que pueda comenzar a aprender y optimizar sus modelos con bastante rapidez.
Le sugiero que controle sus informes y no se detenga en demasiadas visualizaciones o demasiados colores o fórmulas DAX. Esas son las cosas que puedes optimizar fácilmente.
Para este tipo de análisis de rendimiento, cuanto menor sea el tiempo, mejor. Por lo tanto, sabrá si tiene un modelo lento en función de qué tan alto sea el tiempo o los números en los resultados.