Zu Hauptinhalt springen Zu ergänzendem Inhalt springen

Zuweisen von Engines zur Verbesserung der App-Leistung

Beim Öffnen einer Anwendung wählt Qlik Cloud automatisch eine Engine basierend auf der Anwendungsgröße, dem Speicherverbrauch beim Neuladen und den verfügbaren Systemressourcen aus. Sie können manuell eine größere Engine zuweisen, um mehr Kontrolle zu erhalten oder die Leistung zu verbessern. Manuelle Zuweisungen nutzen Kapazität für große Apps.

Engine-Typen und -Größen

Qlik Cloud bietet zwei Arten von Engines: gemeinsam genutzte und dedizierte Engines.

Gemeinsam genutzte Engines

Gemeinsam genutzte Engines können mehrere Apps gleichzeitig ausführen und dienen als Standardeinstellung für kleinere oder weniger komplexe Anwendungen. Sie können nicht manuell zugewiesen werden und benötigen keine Kapazität für große Apps.

Beispielspezifikation:

  • 60 GB RAM

  • Bis zu 14 CPU-Kerne

Dedizierte Engines

Dedizierte Engines führen jeweils eine einzelne App aus und eignen sich für größere oder rechenintensive Anwendungen. Sie benötigen Kapazität für große Apps und können manuell zugewiesen werden.

Beispielspezifikationen:

Engine-Spezifikationen
Engine-Typ Arbeitsspeicher Max. Anzahl Kerne*
Large-40 40 GB 10 Kerne
Large-60 60 GB 14 Kerne
Large-80 80 GB

20 Kerne

Large-120 120 GB

30 Kerne

Large-160 160 GB

40 Kerne

Large-200 200 GB

50 Kerne

* „Bis zu“ bedeutet, dass Ressourcen nach Bedarf bereitgestellt werden. Nicht alle CPU-Kerne werden gleichzeitig für jede Berechnung verwendet.

InformationshinweisDie Spezifikationen für Arbeitsspeicher und CPU können sich im Laufe der Zeit ändern. Diese Informationen geben den aktuellen Stand wieder, aber Qlik Cloud kann die Spezifikationen im Rahmen der Weiterentwicklung der Plattform aktualisieren.

Zeitpunkt der manuellen Zuweisung einer größeren Engine

Sie möchten die Standardplatzierung der Engine möglicherweise in folgenden Situationen überschreiben:

  • Ihre App enthält aufwändige Visualisierungen oder komplexe Berechnungen, die mehr CPU-Leistung benötigen.

  • Die Größe oder Komplexität Ihrer Anwendung überschreitet die Standardzuweisung der Engine.

  • Sie möchten Leistungssteigerungen mithilfe des integrierten Bewertungstools testen und validieren.

Manuelle Zuweisungen verwenden Kapazität für große Apps. Daher sollten die Leistungsvorteile stets gegen die Kapazitätsauslastung abgewogen werden.

InformationshinweisSie können eine App keiner kleineren Engine zuweisen als der, die von Qlik Cloud automatisch ausgewählt wird.

Manuelles Zuweisen von Engines zu Apps

Mithilfe der Platzierungs-API können Sie einer App manuell eine bestimmte Engine-Größe zuweisen. Manuelle Überschreibungen sind nur über API-Aufrufe verfügbar und erfordern die Berechtigung Mandantenadministrator oder Analyseadministrator.

Mit der Platzierungs-API können Sie folgende Aktionen durchführen:

  • Zuweisen einer Engine-Größe zu einer App

  • Überprüfen der aktuell zugewiesenen Engine-Größe

  • Entfernen der Überschreibung der Engine-Größe

Anweisungen und API-Details finden Sie unter Qlik Developer: Anheften von Anwendungen an Engine-Größen.

Vergleichen der App-Leistung über Engine-Größen hinweg

Mithilfe des Tools zur Bewertung der App-Leistung in Qlik Cloud können Entwickler die App-Leistung während Benutzerinteraktionen beurteilen. Dieses Tool misst, wie effizient App-Objekte – wie Diagramme, Arbeitsblätter und KPIs – beim Öffnen der App berechnet und dargestellt werden.

Dieses Tool ist besonders nützlich, wenn Sie einer Anwendung eine größere Engine zuweisen und überprüfen möchten, ob die Änderung zu einer Leistungsverbesserung führt.

Möglichkeiten zur Verwendung des Bewertungstools

  • Messen Sie, wie lange die Berechnung bestimmter Diagramme, Arbeitsblätter oder Objekte dauert.

  • Vergleichen Sie die App-Leistung bei verschiedenen Engine-Größen, um festzustellen, ob die Zuweisung einer größeren Engine die Geschwindigkeit und Reaktionsfähigkeit verbessert.

InformationshinweisDas Tool zur Bewertung der App-Leistung testet nicht die Leistung beim Neuladen. Es konzentriert sich ausschließlich auf die App-Nutzung.

Ausführen einer Leistungsbeurteilung

Sie können eine Bewertung der Anwendungsleistung auf verschiedene Arten durchführen:

  • Direkt aus dem Aktivitätscenter

  • Als Teil eines Qlik Automate Workflows

  • Über die Qlik Cloud APIs

Dadurch ist das Tool sowohl für Entwickler, die interaktiv arbeiten, als auch für diejenigen, die App-Tests automatisieren, zugänglich.

Weitere Informationen finden Sie unter App-Leistungsbeurteilung.

Überlegungen zum Kapazitätsverbrauch

Manuelle Engine-Zuweisungen beeinflussen die Menge an Kapazität für große Apps, die von Ihrer App verwendet wird. Die folgenden Regeln gelten:

  • Verwendete Kapazität = Engine-Größe ÷ 4

    • Beispiel: Das Zuweisen einer 3 GB großen App zu einer 80 GB großen Engine verbraucht zur Laufzeit 20 GB der Kapazität für große Apps.

  • Qlik reduziert die Nutzung nicht, wenn die App die zugewiesene Engine nicht vollständig verwendet.

  • Wenn die App wächst und später automatisch einer größeren Engine zugewiesen wird, aktualisiert Qlik die Kapazitätsauslastung entsprechend.

Weitere Informationen finden Sie unter Unterstützung für große Apps.

Hat diese Seite Ihnen geholfen?

Wenn Sie ein Problem mit dieser Seite oder ihrem Inhalt feststellen, sei es ein Tippfehler, ein ausgelassener Schritt oder ein technischer Fehler, informieren Sie uns bitte!