Evaluación del rendimiento de aplicaciones
La evaluación del rendimiento le permite evaluar el rendimiento de su aplicación a medida que la desarrolla. La evaluación del rendimiento proporciona métricas claras y procesables, como los tiempos de respuesta de las hojas y los objetos públicos. Puede utilizar estos conocimientos para identificar los cuellos de botella en el rendimiento y comparar las métricas entre las versiones de la aplicación.
Quién puede utilizar la evaluación del rendimiento
La evaluación del rendimiento está diseñada para los desarrolladores de aplicaciones que desean medir y mejorar el rendimiento de las aplicaciones.
Para ejecutar una evaluación de rendimiento, debe tener uno de los siguientes roles:
-
Administrador de espacio empresarial inquilino
-
Propietario del espacio
-
Miembro del espacio con uno de estos roles:
-
Puede editar
-
Puede editar datos en las aplicaciones
-
Puede administrar
-
Puede operar (en espacios administrados)
-
-
Todos los usuarios, incluidos los administradores de un espacio empresarial inquilino, deben tener al menos permiso de visualización en el espacio para evaluar las aplicaciones de dicho espacio.
-
Los administradores de un espacio empresarial inquilino siempre podrán ver los resultados de la evaluación del rendimiento de todas las aplicaciones, aunque no tengan permiso de acceso para el espacio o la aplicación.
Utilizar la evaluación del rendimiento
Puede evaluar el rendimiento de cualquier aplicación Qlik Sense en Qlik Cloud. Utilice la evaluación del rendimiento para:
-
Medir el rendimiento de su aplicación.
-
Comprobar si los cambios realizados en su aplicación han afectado al rendimiento.
-
Obtenga sugerencias sobre cómo puede optimizar el rendimiento de la aplicación.
La evaluación del rendimiento analiza los tiempos de respuesta de todas las hojas y objetos públicos de la aplicación. Solo se incluyen las hojas publicadas, por lo que las hojas en desarrollo generalmente no afectan a los resultados; sin embargo, la evaluación también valora qué campos están en uso, lo que puede dar lugar al análisis de hojas no publicadas.
Utilice los resultados para identificar los objetos que puedan necesitar una optimización. Tenga en cuenta que los resultados pretenden ser una orientación general y podrían no reflejar el rendimiento exacto en un entorno de producción en vivo.
Aspectos a tener en cuenta
-
La evaluación del rendimiento se ejecuta en un entorno basado en la nube, por lo que los tiempos de respuesta pueden variar debido a la latencia y a las fluctuaciones del ancho de banda.
-
Para garantizar comparaciones más coherentes, realice las evaluaciones muy próximas en el tiempo.
-
Los resultados pueden verse afectados si las evaluaciones se realizaron en motores de análisis de diferentes tamaños.
Para más información sobre los factores de rendimiento, consulte Optimizar el rendimiento de las aplicaciones.
Motores utilizados para la evaluación de aplicaciones
Cuando ejecuta una evaluación del rendimiento de una aplicación en Qlik Cloud, la evaluación se ejecuta en un motor específico.
De manera predeterminada, las evaluaciones utilizan un motor de 20 GB (Standard-20). Si su licencia incluye la compatibilidad con aplicaciones de gran tamaño, las evaluaciones podrán ejecutarse en un motor más grande (de Large-40 a Large-200) cuando la aplicación requiera más memoria y el espacio esté configurado para aplicaciones de gran tamaño.
El motor utilizado en la evaluación es del mismo tamaño que usarán los usuarios reales cuando abran la aplicación. Esto le permite observar el rendimiento en el entorno de tiempo de ejecución esperado.
Los motores más grandes suelen mejorar los tiempos de respuesta, pero las mejoras también pueden venir del diseño de la aplicación o de optimizaciones. Comparar los resultados entre distintos tamaños de motor puede ayudarle a distinguir entre los efectos de capacidad y los ajustes de configuración de la aplicación.
Los administradores pueden asignar motores manualmente a las aplicaciones para probar el rendimiento con diferentes tamaños de motor. Para más detalles, vea Asignar motores para mejorar el rendimiento de la aplicación.
Tamaños de motor
-
Standard-20: es el motor predeterminado (20 GB)
-
Large-40, Large-60, ... Large-200: son los motores más grandes (la cifra indica los GB de memoria)
| Motor | Memoria | Hasta x núcleos*. |
|---|---|---|
| Large-40 | 40 GB | 10 núcleos |
| Large-60 | 60 GB | 14 núcleos |
| Large-80 | 80 GB | 20 núcleos |
| Large-120 | 120 GB | 30 núcleos |
| Large-160 | 160 GB | 40 núcleos |
| Large-200 | 200 GB | 50 núcleos |
* "Hasta x núcleos" significa que los recursos se aprovisionan según las necesidades, aunque no todos los cálculos pueden utilizar todos los núcleos simultáneamente.
Uso de la capacidad
-
Ejecutar una evaluación del rendimiento en una aplicación de gran tamaño utiliza parte de su gran capacidad de recarga de la aplicación, aunque la aplicación no se recarga. Qlik Cloud aprovisiona temporalmente un motor más grande para realizar la evaluación,
-
Abrir la aplicación directamente para probar el rendimiento consume una gran capacidad de uso de la aplicación para la sesión, igual que el uso normal.
Para obtener más información sobre la capacidad de aplicaciones grandes, consulte Compatibilidad con aplicaciones grands.
Ejecutar evaluaciones del rendimiento en aplicaciones
Para ejecutar una evaluación del rendimiento, debe tener permiso de recarga para la aplicación. Puede ejecutar una evaluación del rendimiento desde:
-
Sus centros de actividades
-
Detalles de la aplicación
Ejecutar evaluaciones del rendimiento desde sus centros de actividades.
Haga lo siguiente:
-
En su centro de actividades, haga clic en
en la aplicación que desea evaluar.
-
Seleccione Herramientas > Evaluación del rendimiento.
-
Haga clic en Evaluar ahora.
Recibirá una notificación cuando se complete la evaluación.
Ejecutar evaluaciones del rendimiento desde los detalles de la aplicación
Haga lo siguiente:
-
En su centro de actividades, haga clic en
en la aplicación que desea evaluar.
-
Seleccione
Detalles, después haga clic en
Evaluación del rendimiento.
-
Haga clic en Evaluar ahora.
Recibirá una notificación cuando se complete la evaluación.
Ejecutar evaluaciones del rendimiento desde una aplicación
Haga lo siguiente:
-
En su aplicación, haga clic en el nombre de la aplicación para abrir Detalles.
-
Seleccione Herramientas > Evaluación del rendimiento.
-
Haga clic en Evaluar ahora.
Recibirá una notificación cuando se complete la evaluación.
Ver los resultados de una evaluación
En función de si desea ver una única evaluación del rendimiento o comparar dos evaluaciones del rendimiento, las tablas de resultados pueden ser diferentes.
Los resultados de la evaluación del rendimiento de la aplicación se conservan durante 90 días.
Ver una única evaluación del rendimiento
Haga lo siguiente:
-
Para ver la evaluación del rendimiento, haga clic en
en la aplicación.
-
Seleccione
Detalles, después haga clic en
Evaluación del rendimiento. Todas las evaluaciones se muestran en la tabla de evaluaciones de rendimiento.
Nota de sugerenciaTambién puede ir a los resultados si hace clic en Ver resultados en la notificación. -
Haga clic en Ver en la evaluación que desee ver.
Vista general de la evaluación.

-
La ventana de resultados proporciona información sobre los resultados de la evaluación del rendimiento.
Nota de sugerenciaConsulte Información de la evaluación del rendimiento para ver detalles sobre métricas específicas.Ficha de información sobre la evaluación.

-
Seleccione la pestaña Resultados para ver información del rendimiento más específica.
Pestaña de resultados de la evaluación.

-
Haga clic en
para que se muestren los detalles de cada fila. También puede hacer clic en
para que cada hoja muestre los objetos con mayor tiempo de carga.
-
Haga clic en
para abrir la aplicación que contiene el objeto. El objeto especificado se resalta en la hoja.
-
Seleccione la pestaña Recomendaciones para ver las recomendaciones que mejorarán el rendimiento de la aplicación. Para obtener detalles sobre cada recomendación, consulte Recomendaciones de rendimiento de la aplicación.
La pestaña Recomendaciones.

Comparar evaluaciones del rendimiento
Haga lo siguiente:
-
Para ver la evaluación del rendimiento, haga clic en
en la aplicación.
-
Seleccione
Detalles, después haga clic en
Evaluación del rendimiento. Todas las evaluaciones se muestran en la tabla de evaluaciones de rendimiento.
-
Seleccione los dos que desee ver y, a continuación, haga clic en Comparar.
Comparativa de dos evaluaciones.

-
Los resultados de la evaluación se abren en una ventana. Consulte Información de la evaluación del rendimiento para ver detalles sobre métricas específicas. La pestaña Información muestra las métricas de la evaluación del rendimiento seleccionada, además de las diferencias entre ellas.
Información sobre la comparativa de evaluaciones.

-
Seleccione la pestaña Resultados para ver información más específica sobre el rendimiento. En cada fila, se muestra el cambio absoluto y relativo.
Puede ordenar las columnas de Cambio absoluto y Cambio relativo. Haga clic en el encabezado de la columna para ordenar por orden ascendente o descendente.
Resultados de la comparativa de evaluaciones.

-
Haga clic en
para que se muestren los detalles de cada fila.
Información de la evaluación del rendimiento
Las métricas se obtienen de los metadatos de la aplicación, o se miden durante la evaluación del rendimiento.
La pestaña Información
La pestaña Información muestra información básica de la aplicación para la versión seleccionada.
Motor de análisis
-
Muestra el motor de análisis utilizado durante la evaluación.
Nota informativaSi está habilitada la compatibilidad con aplicaciones grandes, se puede usar un motor más grande en lugar del motor Standard-20.
Estado
-
El estado de la evaluación del rendimiento
-
Listo para ser revisado: la evaluación del rendimiento se completó con éxito.
-
Advertencia: la evaluación del rendimiento se completó, pero algunos resultados faltan o son inexactos.
-
No se pudo evaluar: la evaluación del rendimiento no se completó satisfactoriamente y faltan resultados o estos son inexactos.
-
Tamaño de la aplicación
-
Origen de la métrica: metadatos de la aplicación
-
Muestra el tamaño total del modelo de datos de la aplicación en memoria sin selecciones iniciales.
Número de filas
-
Origen de la métrica: metadatos de la aplicación
-
Muestra las filas totales contenidas en las tablas del modelo de datos de la aplicación.
Hojas públicas en la aplicación
-
Origen de la métrica: metadatos de la aplicación
-
Muestra el total de hojas públicas en la aplicación.
Objetos públicos en la aplicación
-
Origen de la métrica: metadatos de la aplicación
-
Muestra el total de objetos públicos en la aplicación.
Nota informativaEn los resultados de la evaluación del rendimiento, las hojas públicas no se contabilizan como objetos públicos.
No evaluado
-
Origen de la métrica: medición
-
Muestra todos los objetos que no se pudieron evaluar por completo. Los motivos típicos pueden incluir si el objeto tiene una condición de cálculo que no se ha cumplido o si el tipo de objeto no es compatible con la evaluación. Por ejemplo, el evaluador de la aplicación no conoce el comportamiento de la extensión desarrollada por el cliente y es posible que no se evalúe correctamente.
Advertencias
-
Origen de la métrica: medición
-
Muestra los objetos que tienen problemas relacionados con el desarrollo de aplicaciones, que podrían necesitar solución. Por ejemplo, un objeto que funciona en una hoja pero tiene códigos de error, como un objeto que no tiene medidas o dimensiones, aparece en Advertencias. Si un objeto devuelve una página de datos de un tamaño específico, también aparecerá aquí como Carga útil demasiado grande.
Errores críticos
-
Origen de la métrica: medición
-
Muestra los errores que impidieron que se completara la evaluación, junto con las cuotas de espacios inquilinos o aplicaciones. Esto puede incluir errores del evaluador de aplicaciones u otros problemas de infraestructura que impiden la finalización, como si se excede la cuota de evaluación de la aplicación o si la aplicación excede el límite de tamaño de evaluación de la aplicación de 20 GB y no se puede abrir.
La pestaña de resultados
La pestaña Resultados proporciona información más específica sobre la evaluación del rendimiento.
Objeto que da problemas al guardarse en caché
-
Origen de la métrica: medición
-
Muestra los objetos que no se guardan en la memoria caché de forma eficaz. Se determina cargando cada objeto dos veces. Después de haber cargado un objeto una vez, se espera un tiempo de respuesta más rápido porque el conjunto de resultados debería introducirse en la memoria caché. Se pueden realizar mejoras potenciales si se ajustan el modelo de datos o las expresiones. Para más información, vea Mejores prácticas de modelado de datos y Utilizar expresiones en las visualizaciones.
-
Para obtener más información sobre la optimización general de aplicaciones, vea Optimizar el rendimiento de las aplicaciones.
Objetos de un solo subproceso
-
Origen de la métrica: medición
-
Esta sección contiene objetos cuyas métricas de rendimiento indican la predominancia del procesamiento de un solo subproceso durante la carga. Si un objeto aparece en esta sección y el tiempo de respuesta para un usuario se considera demasiado largo, las consultas resultantes de cualquier expresión del objeto deben revisarse en busca de cuellos de botella. Se pueden realizar mejoras potenciales si se ajustan el modelo de datos o las expresiones.
-
Para más información sobre el rendimiento de un solo subproceso, vea Los campos de diferentes tablas dentro de una tabla de agregación se evitan siempre que sea posible.
Objetos que exceden el límite de memoria
-
Origen de la métrica: medición
-
Esta sección contiene objetos que han alcanzado un límite de memoria, con su correspondiente código de error. Estos pueden incluir objetos que alcanzan un límite de espacio aislado de objetos del motor, excedieron la memoria total del motor o alcanzaron un límite de memoria relacionado.
Tiempos de apertura de la aplicación
-
Origen de la métrica: medición
-
Esta sección describe cada paso en el proceso de abrir la aplicación y cuánto tiempo tarda.
Hojas públicas por tiempo de carga inicial
-
Origen de la métrica: medición
-
Medición del tiempo de respuesta por hoja. Estas mediciones se extraen de la primera vez que se recorre la aplicación y cada una de las hojas se solicitan de una en una. Los valores incluidos en esta sección representan el peor tiempo posible de carga por hoja. Para cada hoja se pueden ver los 5 objetos más lentos que contiene haciendo clic en el icono de flecha a la derecha de la fila. Esto le brinda un desglose rápido de dónde se gasta el tiempo mientras se carga la hoja.
-
Si la evaluación se detiene debido a que finaliza un tiempo de espera, la lista de hojas estará disponible siempre que se haya completado al menos una evaluación de hojas. Puede utilizar esta lista para identificar qué hojas u objetos debe investigar primero.
Tiempo de carga de la hoja en caché
-
Origen de la métrica: medición
-
Medición del tiempo de respuesta por hoja. Cuando se solicitaron todas las hojas por primera vez, normalmente deberían haberse guardado en caché. Estas mediciones se extraen de la segunda vez que se examina la aplicación y cada una de las hojas se solicitan de una en una. También aquí puede obtener un desglose de dónde se gasta el tiempo por objeto, expandiendo una fila con el botón de la derecha.
Tiempo de carga inicial del objeto
-
Origen de la métrica: medición
-
Medición del tiempo de respuesta por objeto. Estas mediciones se extraen de la primera vez que se examina la aplicación y cada uno de los objetos se solicitan de uno en uno. Los valores incluidos en esta sección representan el peor tiempo de carga posible por objeto.
-
Por ejemplo, puede mejorar el uso del almacenamiento en caché utilizando elementos maestros. Para más información, vea Utilizar elementos maestros o variables para expresiones.
Tiempo de carga del objeto en caché
-
Origen de la métrica: medición
-
Medición del tiempo de respuesta por objeto. Cuando se solicitaron todos los objetos por primera vez, normalmente deberían haberse guardado en caché. Estas mediciones se extraen de la segunda vez que se examina la aplicación y cada uno de los objetos se solicitan de uno en uno.
Asignación de memoria por tabla
-
Origen de la métrica: metadatos de la aplicación
-
Una lista de las tablas incluidas en el modelo de datos y su tamaño. Esta sección será de interés al intentar minimizar el tamaño del modelo de datos, lo que se traduce en una mejora de la capacidad de respuesta.
-
Puede eliminar campos y tablas que no se utilicen en ninguna expresión del script de carga para mejorar la velocidad y el uso de recursos. Para más información, vea Rendimiento del modelo de datos.
Asignación de memoria por campo
-
Origen de la métrica: metadatos de la aplicación
-
Una lista de los campos incluidos en el modelo de datos y su tamaño. Esta sección será de interés al intentar minimizar el tamaño del modelo de datos, lo que se traduce en una mejora de la capacidad de respuesta.
-
Puede eliminar campos y tablas que no se utilicen en ninguna expresión del script de carga para mejorar la velocidad y el uso de recursos. Para más información, vea Rendimiento del modelo de datos.
Recomendaciones de rendimiento de la aplicación
Se proporcionan recomendaciones para ayudarle a optimizar el rendimiento de su aplicación. En la vista de recomendaciones, las recomendaciones se agrupan por área, como el diseño de la aplicación y la carga de datos. Cada recomendación aparece como un panel con un título, una descripción y una acción que abre el objeto, la hoja, la aplicación o Editor de carga de datos afectados.
Las recomendaciones ofrecen una orientación general. Superar los umbrales recomendados no significa necesariamente que una aplicación sea incorrecta o de mala calidad, pero puede indicar áreas pendientes de revisar. Por ejemplo, un número elevado de objetos puede afectar al rendimiento, por lo que si experimenta problemas con la aplicación, utilice estas recomendaciones como punto de partida para su investigación.
Agregar una condición de cálculo al gráfico
Para gráficos con el tiempo de espera agotado
Esta recomendación aparece cuando un gráfico agota el tiempo de espera durante el cálculo. Utilice la acción del panel de recomendación para abrir el objeto afectado en su hoja y, a continuación, revise cuántos datos intenta calcular el gráfico antes de que el usuario realice selecciones.
Para mejorar el rendimiento:
-
Añada una condición de cálculo para que el gráfico se represente solo después de que los usuarios hayan realizado selecciones que reduzcan el conjunto de resultados.
-
Utilice filtros de alto impacto, como fecha, región o producto, antes de mostrar los resultados detallados.
-
Si los usuarios necesitan detalles únicamente después de la exploración, empiece con una agregación de nivel superior o un enfoque de desglose.
-
Ejecute la evaluación del rendimiento de nuevo para confirmar que el tiempo de espera se ha resuelto.
Para obtener más información sobre las condiciones de cálculo, vea Optimizar el rendimiento de las aplicaciones.
Para gráficos con muchas dimensiones
Esta recomendación aparece cuando un gráfico tiene muchas dimensiones y responde lentamente. El panel de recomendación abre el objeto para que pueda revisar la configuración de las dimensiones y la cantidad de detalles que se muestran de forma predeterminada.
Para mejorar el rendimiento:
-
Añada una condición de cálculo para que el gráfico se calcule solo después de que los datos se hayan reducido.
-
Reduzca el número de dimensiones que se muestran a la vez, especialmente en tablas anchas o muy detalladas.
-
Divida un gráfico complejo en gráficos más pequeños u hojas separadas cuando los usuarios no necesiten todas las dimensiones juntas.
-
Conserve solo los campos que sean necesarios para el análisis en la vista inicial.
Para obtener más información sobre las mejores prácticas de diseño de visualización, consulte Optimizar el rendimiento de las aplicaciones.
Acortar el título, subtítulo o nota al pie del gráfico
Esta recomendación aparece cuando el título, subtítulo o nota al pie de un gráfico es inusualmente largo. Los títulos largos pueden aumentar la sobrecarga cuando se cargan muchos objetos, especialmente en aplicaciones grandes.
Para mejorar el rendimiento:
-
Mantenga el título del gráfico breve y centrado en la pregunta que responde el gráfico. Una longitud máxima de 256 caracteres es una pauta recomendada por lo general.
-
Mueva el texto explicativo, las suposiciones o las instrucciones del título al texto de la hoja de soporte o a la documentación relacionada.
-
Utilice una nomenclatura coherente en gráficos similares para que los usuarios puedan entenderlos sin precisar títulos largos.
Si varios gráficos tienen títulos largos, revise el diseño de la hoja en su conjunto y simplifique la redacción, siempre que sea posible.
Acortar la descripción de la hoja
Esta recomendación aparece cuando la descripción de una hoja es inusualmente larga. Las descripciones son útiles para el contexto, pero las descripciones muy largas pueden añadir una sobrecarga innecesaria.
Para mejorar el rendimiento:
-
Mantenga la descripción breve, como un resumen del propósito de la hoja. Una longitud máxima de 1000 caracteres es una pauta recomendada por lo general.
-
Mueva las instrucciones paso a paso o el contexto empresarial extenso al texto de la hoja, las notas o el contenido de ayuda relacionado.
-
Revise si la descripción sigue siendo necesaria, especialmente para aquellas hojas que son solo de desarrollo.
Reduzca el número de gráficos en la aplicación
Esta recomendación aparece cuando la aplicación contiene un gran número de gráficos en hojas publicadas. Utilice la acción de recomendación para abrir la aplicación y revisar qué hojas y objetos necesitan realmente los usuarios.
Para mejorar el rendimiento:
-
Elimine o rediseñe los gráficos que muestren el mismo análisis de forma duplicada.
-
Mantenga el contenido de desarrollo o resolución de problemas en hojas privadas, para que no se incluya en las evaluaciones de las hojas publicadas.
-
Consolide la información relacionada en un número menor de gráficos y gráficos más claros, en lugar de tener muchas pequeñas visualizaciones.
-
Revise las hojas antiguas y el contenido no publicado de manera regular, para evitar que la aplicación crezca innecesariamente.
Para obtener orientación general acerca del diseño, consulte Optimizar el rendimiento de las aplicaciones.
Reduzca el número de gráficos en una hoja
Esta recomendación aparece cuando una hoja contiene muchos gráficos. El panel de recomendación abre la hoja afectada para que pueda revisar lo que se calcula cuando los usuarios acceden a esa hoja o realizan selecciones.
Para mejorar el rendimiento:
-
Divida las hojas demasiado saturadas en hojas más pequeñas y centradas en tareas.
-
Mantenga los gráficos más importantes en la hoja y elimine el análisis secundario que los usuarios rara vez necesitan.
-
Reemplace grupos de gráficos similares con un solo gráfico que utilice selecciones o desglose.
-
Compruebe si las tablas grandes se pueden ocultar detrás de selecciones o mover a una hoja de análisis separada.
Mover las dimensiones calculadas al script de carga
Esta recomendación aparece cuando las dimensiones calculadas contribuyen a los tiempos de respuesta lentos. Utilice la acción de recomendación para abrir Editor de carga de datos y revisar si la lógica de la dimensión se puede generar previamente durante la recarga en lugar de en el momento de la consulta.
Para mejorar el rendimiento:
-
Cree campos en el script de carga para las dimensiones que se basan en reglas de negocio estables.
-
Sustituya las expresiones de gráfico repetidas por campos reutilizables cuando el resultado de salida no necesite cambiar dinámicamente con cada selección.
-
Vuelva a cargar la aplicación y actualice los gráficos afectados para usar los nuevos campos.
-
Ejecute la evaluación de nuevo para comparar los tiempos de respuesta actualizados.
Para más información sobre el diseño del modelo de datos, vea Rendimiento del modelo de datos.
Simplificar las tablas que contienen sección de acceso
Esta recomendación aparece cuando el manejo de la sección de acceso contribuye a una carga lenta. Abra Editor de carga de datos desde el panel de recomendación y revise la lógica del script utilizada en la sección de acceso.
Para mejorar el rendimiento:
-
Mantenga las tablas con sección de acceso lo más pequeñas posible incluyendo solo los usuarios, grupos y campos de reducción necesarios.
-
Elimine las columnas no utilizadas y evite transformaciones complejas dentro de la sección de acceso de sección del script.
-
Si es posible, prepare los datos de seguridad antes de que lleguen al script de carga de la aplicación.
-
Pruebe la aplicación con usuarios representativos después de los cambios para confirmar que la reducción de datos sigue funcionando como se espera.
Para más información, vea Administrar la seguridad de los datos mediante la sección de acceso.
Unir tablas y eliminar las tablas no utilizadas.
Esta recomendación aparece cuando el modelo de datos contiene tablas o campos innecesarios que aumentan el tiempo de carga y el uso de la memoria. Utilice la acción de recomendación para abrir Editor de carga de datos y revisar el modelo.
Para mejorar el rendimiento:
-
Elimine los campos y las tablas que no se utilizan en gráficos, expresiones o lógica de seguridad.
-
En ciertos casos, unir tablas puede ayudar a mejorar el rendimiento. Ejemplos de casos en los que se sugiere la unión de tablas:
-
Varias tablas de hechos se pueden consolidar en una sola tabla.
-
Cuando los cálculos se distribuyen en muchas tablas, considere unirlas para acercar las tablas dependientes entre sí con menos saltos entre tablas.
-
-
Elimine las tablas intermedias o de ensayo que ya no sean necesarias después de la transformación de datos.
-
Después de realizar los cambios, recargue la aplicación y valide los gráficos afectados.
Para más información, vea Rendimiento del modelo de datos.
Reducir el número de gráficos y hojas
Esta recomendación aparece cuando la apertura de la aplicación y la inicialización del estado del usuario tardan demasiado. Utilice el panel de recomendación para abrir la aplicación y revisar cuántas hojas y objetos se cargan como parte de la experiencia publicada.
Para mejorar el rendimiento:
-
Archive, anule la publicación o elimine las hojas que los usuarios ya no necesiten.
-
Mantenga las hojas de destino ligeras para que la experiencia inicial no requiera muchos cálculos.
-
Mueva los análisis especializados o poco utilizados a hojas o aplicaciones separadas.
-
Revise si los grupos grandes de objetos pueden reemplazarse con una navegación más sencilla y un diseño predeterminado más pequeño.
Reducir el número de hojas en la aplicación
Esta recomendación aparece cuando la aplicación contiene muchas hojas, lo que puede aumentar el tiempo de apertura y hacer que la navegación sea menos eficiente. Utilice la acción de la recomendación para abrir la aplicación y revisar qué hojas publicadas siguen siendo necesarias para los flujos de trabajo de los usuarios actuales.
Para mejorar el rendimiento:
-
Elimine las hojas que los usuarios ya no necesiten.
-
Combine las hojas que abarquen análisis similares, para tener menos hojas, más claras y centradas en tareas.
-
Mantenga la ruta de usuario predeterminada enfocada colocando los conocimientos clave en un número reducido de hojas principales.
-
Mueva los análisis exploratorios o de uso poco frecuente a aplicaciones distintas y aparte, cuando ello sea posible.
Para más información, vea Optimizar el rendimiento de las aplicaciones.
Análisis de campos no utilizados
Esta recomendación le ayuda a identificar los campos que se cargan en la aplicación pero que no se utilizan en visualizaciones, expresiones u otra lógica activa. La eliminación de campos no utilizados puede reducir el tiempo de recarga, el uso de memoria y la complejidad del modelo.
Para aplicar la recomendación:
-
Ejecute el análisis de campos no utilizados haciendo clic en Analizar.
-
Revise los campos informados como no utilizados y confirme que no son necesarios para el desarrollo futuro, los marcadores o las reglas de seguridad.
-
Si se genera un script y está satisfecho con él, haga clic en Copiar al portapapeles para copiarlo. Vaya a Editor de carga de datos, y pegue el contenido al final de su script de carga. Luego recargue la aplicación.
-
Después de recargar, pruebe los gráficos y hojas importantes para confirmar que la aplicación sigue funcionando como se espera.
Para más información, vea Rendimiento del modelo de datos.
Eliminar campos no utilizados
Esta recomendación aparece cuando la carga de algunos campos tarda más de lo esperado.
Considere ejecutar un análisis de campos no utilizados para identificar campos que se pueden eliminar para optimizar el rendimiento. En la pestaña Recomendaciones, expanda Análisis de campos no utilizados y haga clic en Analizar.
Para más información sobre el análisis de campos no utilizados, vea Análisis de campos no utilizados.
Preferencias de notificación
Puede elegir que se le notifique cuando la evaluación del rendimiento se haya completado o haya fallado.
Haga clic en en la aplicación y seleccione Notificaciones. Están disponibles las siguientes notificaciones para evaluaciones de rendimiento:
-
Una evaluación del rendimiento de esta app está lista para su revisión
-
No se pudo ejecutar una evaluación del rendimiento de esta app
Limitaciones
-
Solo se evalúan las hojas públicas de la aplicación, incluidos todos los objetos que contienen.
-
Gestión de los tiempos muertos de evaluación
Si una aplicación tiene muchos objetos o es muy grande, es posible que la evaluación del rendimiento se demore. La interrupción o conclusión del tiempo de espera no significa que la evaluación haya fallado por completo. Aunque se detenga antes de tiempo, podrá revisar las hojas y los objetos más lentos que se hayan evaluado hasta ese momento. Utilice esa lista para investigar los problemas de rendimiento.
Para reducir el riesgo de que se agote el tiempo de espera:
-
Haga privadas las hojas irrelevantes antes de ejecutar la evaluación.
-
En el caso de las aplicaciones publicadas, puede duplicar la aplicación y publicar una copia con menos hojas públicas.
Los tiempos de espera y las advertencias de memoria son normales para aplicaciones complejas. Indican aquellas áreas en las que la optimización, menor cantidad de datos o un motor más grande pueden mejorar el rendimiento.
-
-
No se admiten todos los objetos de gráfico. Si un objeto no se admite, se menciona en la sección No evaluado de los resultados.
-
Los objetos de gráfico creados a partir de sugerencias de gráficos anteriores a la versión June 2020 deben actualizarse manualmente para ser compatibles.
-
Si la aplicación utiliza sección de acceso para reducir datos, la evaluación se realiza con los datos reducidos para el usuario actual. Esto significa que debe ejecutar la evaluación como un usuario con acceso al conjunto de datos que desea evaluar. No es relevante comparar los resultados de usuarios con diferente sección de acceso.
-
Caso predeterminado (sin compatibilidad con aplicaciones grandes): la evaluación del rendimiento de la aplicación está limitada a 20 GB de capacidad del motor. Las aplicaciones que requieran más memoria fallarán la evaluación, emitiendo un mensaje de error.
-
Con compatibilidad con aplicaciones grandes: si ha adquirido la compatibilidad con aplicaciones grandes, puede evaluar aplicaciones de hasta 50 GB utilizando motores con mayores capacidades. Para más información sobre los tamaños de aplicación admitidos, consulte Compatibilidad con aplicaciones grands.
-
Las tablas de anotaciones no son compatibles con la evaluación del rendimiento de la aplicación.