Saltar al contenido principal Saltar al contenido complementario

Asignar motores para mejorar el rendimiento de la aplicación

Cuando abre una aplicación, Qlik Cloud selecciona automáticamente un motor en función del tamaño de la aplicación, el uso de memoria de recarga y los recursos del sistema disponibles. Puede asignar manualmente un motor más grande para obtener más control o mejorar el rendimiento. Las asignaciones manuales utilizan la capacidad de gran aplicación.

Tipos y tamaños de motores

Qlik Cloud proporciona dos tipos de motores: compartidos y dedicados.

Motores compartidos

Los motores compartidos pueden ejecutar varias aplicaciones simultáneamente y son la opción predeterminada para aplicaciones más pequeñas o menos complejas. No se pueden asignar manualmente y no requieren capacidad para aplicaciones grandes.

Ejemplo:

  • 60 GB de RAM

  • Hasta 14 núcleos de CPU

Motores dedicados

Los motores dedicados ejecutan una sola aplicación a la vez y son adecuados para aplicaciones más grandes o que requieren un uso intensivo de computación. Requieren capacidad de aplicación grande y se pueden asignar manualmente.

Ejemplos:

Especificaciones del motor
Tipo de 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" significa que los recursos se aprovisionan según sea necesario. No todos los núcleos de CPU se utilizan simultáneamente para cada cálculo.

Nota informativaLas especificaciones de memoria y CPU pueden cambiar con el tiempo. Esta información refleja la configuración actual, pero Qlik Cloud puede actualizar las especificaciones a medida que la plataforma evoluciona.

Cuándo asignar manualmente un motor más grande

Es posible que desee anular la ubicación predeterminada del motor cuando:

  • Su aplicación tiene visualizaciones pesadas o cálculos complejos que requieren más CPU.

  • El tamaño o la complejidad de su aplicación excede la asignación predeterminada del motor.

  • Desea probar y validar las mejoras de rendimiento utilizando la herramienta de evaluación integrada.

Las asignaciones manuales utilizan capacidad de grandes apps, por lo que siempre equilibre los beneficios de rendimiento frente al uso de la capacidad.

Nota informativaNo puede asignar una aplicación a un motor más pequeño que el que Qlik Cloud selecciona automáticamente.

Asignación manual de motores a aplicaciones

Puede asignar manualmente un tamaño de motor específico a una aplicación mediante la API de ubicación. Las anulaciones manuales están disponibles a través de llamadas a la API únicamente y requieren tener el permiso de Administrador del espacio empresarial inquilino o Administrador de análisis.

Con la API Placement, puede:

  • Asignar un tamaño de motor a una aplicación

  • Comprobar qué tamaño de motor está asignado actualmente

  • Eliminar una anulación de tamaño de motor

Para obtener instrucciones y detalles de la API, consulte Qlik Developer: Pin applications to engine sizes.

Comparar el rendimiento de la aplicación en diferentes tamaños de motor

La herramienta de evaluación del rendimiento de la aplicación en Qlik Cloud ayuda a los desarrolladores a evaluar el rendimiento de la aplicación durante la interacción con los usuarios. Mide la eficiencia con la que se calculan y generan los objetos de la aplicación (como gráficos, hojas e indicadores clave de rendimiento) cuando se abre la aplicación.

Esta herramienta es especialmente útil si asigna un motor más grande a una aplicación y desea verificar si el cambio mejora el rendimiento.

Qué puede hacer con la herramienta de evaluación

  • Medir cuánto tiempo tardan en calcularse gráficos, hojas u objetos específicos.

  • Comparar el rendimiento de la aplicación en diferentes tamaños de motor para ver si la asignación de un motor más grande mejora la velocidad y la capacidad de respuesta.

Nota informativaLa herramienta de evaluación del rendimiento de la aplicación no prueba el rendimiento de la recarga. Se centra completamente en el uso de la aplicación.

Ejecutar una evaluación del rendimiento

Puede ejecutar una evaluación del rendimiento de la aplicación de varias maneras:

  • Directamente desde el centro de actividades

  • Como parte de un flujo de trabajo de Qlik Automate

  • A través de las API de Qlik Cloud

Esto hace que la herramienta sea accesible tanto para los desarrolladores que trabajan de forma interactiva como para aquellos que automatizan las pruebas de aplicaciones.

Para más información, vea Evaluación del rendimiento de las apps.

Consideraciones sobre el consumo de capacidad

Las asignaciones manuales de motor afectan a la cantidad de capacidad de grandes aplicaciones que utiliza su aplicación. Se aplican las siguientes reglas:

  • Capacidad utilizada = tamaño del motor ÷ 4

    • Ejemplo: asignar una aplicación de 3 GB a un motor de 80 GB consume 20 GB de capacidad de gran aplicación en tiempo de ejecución.

  • Qlik no reduce el uso si la aplicación no utiliza completamente el motor asignado.

  • Si la aplicación crece y se asigna automáticamente más tarde a un motor más grande, Qlik actualiza el uso de la capacidad en consecuencia.

Para más información, vea Compatibilidad con apps grandes.

¿Esta página le ha sido útil?

Si encuentra algún problema con esta página o su contenido (errores tipográficos, pasos que faltan o errores técnicos), no dude en ponerse en contacto con nosotros.