Accéder au contenu principal Passer au contenu complémentaire

Assignation de moteurs pour améliorer les performances des applications

Lorsque vous ouvrez une application, Qlik Cloud sélectionne automatiquement un moteur en fonction de la taille de l'application, de la consommation de la mémoire de chargement et des ressources système disponibles. Vous pouvez assigner manuellement un moteur plus puissant pour obtenir plus de contrôle ou améliorer les performances. Les assignations manuelles consomment de la capacité Applications volumineuses.

Types et tailles des moteurs

Qlik Cloud fournit deux types de moteurs : partagés et dédiés.

Moteurs partagés

Les moteurs partagés peuvent exécuter plusieurs applications simultanément et sont sélectionnés par défaut pour les applications plus petites ou moins complexes. Ils ne peuvent pas être assignés manuellement et ne consomment pas de capacité Applications volumineuses.

Exemple de spécification :

  • 60 Go de RAM

  • Jusqu'à 14 cœurs d'UC

Moteurs dédiés

Les moteurs dédiés exécutent une seule application à la fois et conviennent aux applications plus volumineuses ou gourmandes en calcul. Ils consomment de la capacité Applications volumineuses et peuvent être assignés manuellement.

Exemples de spécification :

Spécifications des moteurs
Type de moteur Mémoire Nombre maximal de cœurs*
Large-40 40 Go 10 cœurs
Large-60 60 Go 14 cœurs
Large-80 80 Go

20 cœurs

Large-120 120 Go

30 cœurs

Large-160 160 Go

40 cœurs

Large-200 200 Go

50 cœurs

* « Maximal » signifie que les ressources sont provisionnées selon les besoins. Tous les cœurs d'UC ne sont pas utilisés simultanément pour chaque calcul.

Note InformationsLes spécifications en matière de mémoire et d'UC peuvent changer au fil du temps. Ces informations reflètent la configuration actuelle, mais Qlik Cloud peut mettre à jour les spécifications à mesure de l'évolution de la plateforme.

Quand assigner manuellement un moteur plus puissant

Vous pouvez vouloir remplacer l'assignation de moteur par défaut dans les cas suivants :

  • Votre application comporte des visualisations lourdes ou des calculs complexes qui nécessitent une UC plus puissante.

  • La taille ou la complexité de votre application dépasse l'assignation de moteur par défaut.

  • Vous souhaitez tester et valider les gains de performances à l'aide de l'outil d'évaluation intégré.

Les assignations manuelles consomment de la capacité Applications volumineuses ; il convient donc de toujours trouver le juste équilibre entre les avantages en termes de performances et la consommation de capacité.

Note InformationsVous ne pouvez pas assigner une application à un moteur moins puissant que celui automatiquement sélectionné par Qlik Cloud.

Assignation manuelle de moteurs aux applications

Vous pouvez assigner manuellement une puissance de moteur spécifique à une application à l'aide de l'API Placement. Les remplacements manuels sont possibles uniquement via des appels d'API et nécessitent les autorisations Administrateur de clients ou Administrateur d'analyses.

Avec l'API Placement, vous pouvez :

  • Assigner une puissance de moteur à une application

  • Vérifier la puissance de moteur actuellement assignée

  • Supprimer un remplacement de puissance de moteur

Pour des instructions et des informations détaillées sur l'API, consultez Développeur Qlik : Assignation d'applications à des puissances de moteur.

Comparaison des performances des applications selon les tailles de moteur

L'outil d'évaluation des performances des applications de Qlik Cloud aide les développeurs à évaluer les performances des applications lors des interactions avec l'utilisateur. Il mesure l'efficacité avec laquelle les objets d'une application tels que les graphiques, les feuilles et les ICP sont calculés et affichés lors de l'ouverture de l'application.

Cet outil s'avère particulièrement utile si vous assignez un moteur plus puissant à une application et que vous souhaitez vérifier si le changement améliore les performances.

Ce que vous pouvez faire avec l'outil d'évaluation

  • Mesurer le temps nécessaire au calcul de graphiques, de feuilles ou d'objets spécifiques.

  • Comparer les performances des applications en fonction de la puissance du moteur pour voir si l'assignation d'un moteur plus puissant améliore la vitesse et la réactivité.

Note InformationsL'outil d'évaluation des performances des applications ne teste pas les performances d'actualisation. Il se concentre entièrement sur la consommation de l'application.

Exécution d'une évaluation des performances

Vous pouvez exécuter une évaluation des performances d'une application de plusieurs manières :

  • Directement à partir du centre d'activités

  • Dans le cadre d'un flux de travail Qlik Automate

  • Via les API Qlik Cloud

Cela permet de mettre l'outil à la disposition des développeurs qui travaillent de manière interactive ainsi que des personnes qui automatisent les tests des applications.

Pour plus d'informations, consultez Évaluation des performances des applications.

Considérations relatives à la consommation de capacité

Les assignations de moteur manuelles affectent la quantité de capacité Applications volumineuses consommée par votre application. Les règles suivantes s'appliquent :

  • Capacité consommée = taille de moteur ÷ 4

    • Exemple : l'assignation d'une application de 3 Go à un moteur de 80 Go consomme 20 Go de capacité Applications volumineuses lors de l'exécution.

  • Qlik ne réduit pas la consommation si l'application n'utilise pas entièrement le moteur assigné.

  • Si l'application se développe et est ensuite automatiquement assignée à un moteur plus puissant, Qlik met à jour la consommation de la capacité en conséquence.

Pour plus d'informations, consultez Support des applications volumineuses.

Cette page vous a-t-elle aidé ?

Si vous rencontrez des problèmes sur cette page ou dans son contenu – une faute de frappe, une étape manquante ou une erreur technique – faites-le-nous savoir.