Engines toewijzen om de prestaties van de applicatie te verbeteren | Qlik Cloud Help
Ga naar hoofdinhoud Ga naar aanvullende inhoud

Engines toewijzen om de prestaties van de applicatie te verbeteren

Wanneer u een applicatie opent, selecteert Qlik Cloud automatisch een engine op basis van de grootte van de applicatie, het geheugengebruik voor het laden en de beschikbare systeembronnen. U kunt handmatig een grotere engine toewijzen om meer controle te krijgen of de prestaties te verbeteren. Handmatige toewijzingen maken gebruik van de capaciteit voor grote applicaties.

Enginetypen en -groottes

Qlik Cloud biedt twee typen engines: gedeeld en toegewezen.

Gedeelde engines

Gedeelde engines kunnen meerdere applicaties tegelijkertijd uitvoeren en zijn de standaard voor kleinere of minder complexe applicaties. Ze kunnen niet handmatig worden toegewezen en vereisen geen capaciteit voor grote applicaties.

Voorbeeldspecificatie:

  • 60 GB RAM

  • Tot 14 CPU-cores

Toegewezen engines

Toegewezen engines voeren één applicatie tegelijk uit en zijn geschikt voor grotere of rekenintensieve applicaties. Ze vereisen capaciteit voor grote applicaties en kunnen handmatig worden toegewezen.

Voorbeeldspecificaties:

Enginespecificaties
Enginetype Geheugen Tot cores*
Large-40 40 GB 10 cores
Large-60 60 GB 14 cores
Large-80 80 GB

20 cores

Large-120 120 GB

30 cores

Large-160 160 GB

40 cores

Large-200 200 GB

50 cores

* "Tot" betekent dat bronnen naar behoefte worden ingericht. Niet alle CPU-cores worden tegelijkertijd gebruikt voor elke berekening.

InformatieGeheugen- en CPU-specificaties kunnen in de loop van de tijd veranderen. Deze informatie weerspiegelt de huidige opzet, maar Qlik Cloud kan specificaties bijwerken naarmate het platform zich ontwikkelt.

Wanneer u handmatig een grotere engine moet toewijzen

U wilt mogelijk de standaard engineplaatsing overschrijven wanneer:

  • Uw applicatie zware visualisaties of complexe berekeningen heeft die meer CPU vereisen.

  • De grootte of complexiteit van uw applicatie de standaard enginetoewijzing overschrijdt.

  • U prestatiewinsten wilt testen en valideren met behulp van de ingebouwde evaluatietool.

Handmatige toewijzingen maken gebruik van de capaciteit voor grote applicaties, dus weeg prestatievoordelen altijd af tegen capaciteitsgebruik.

InformatieU kunt een applicatie niet toewijzen aan een kleinere engine dan degene die Qlik Cloud automatisch selecteert.

Handmatig engines toewijzen aan applicaties

U kunt handmatig een specifieke enginegrootte toewijzen aan een applicatie met behulp van de plaatsings-API. Handmatige overschrijvingen zijn alleen beschikbaar via API-aanroepen.

Om enginegroottes toe te wijzen aan applicaties, hebt u een van de volgende rollen nodig:

  • Tenant Admin

  • Analytics Admin

  • Een aangepaste rol inclusief de machtiging Enginetoewijzingen voor applicaties beheren

Met de plaatsings-API kunt u:

  • Een enginegrootte toewijzen aan een applicatie

  • Controleren welke enginegrootte momenteel is toegewezen

  • Een overschrijving van de enginegrootte verwijderen

Best practices:

  • Verleen alleen toegang voor enginetoewijzing aan vertrouwde gebruikers die verantwoordelijk zijn voor prestatie- en capaciteitsbeheer.

  • Test enginewijzigingen in een ontwikkelomgeving voordat u wijzigingen toepast op productieapplicaties.

  • Controleer enginetoewijzingen regelmatig, vooral voor grotere enginegroottes.

Zie Qlik Developer: Applicaties vastzetten op enginegroottes voor instructies en API-details.

Applicatieprestaties vergelijken over enginegroottes

De evaluatietool voor applicatieprestaties in Qlik Cloud helpt ontwikkelaars de prestaties van de applicatie te beoordelen tijdens gebruikersinteractie. Het meet hoe efficiënt applicatieobjecten, zoals diagrammen, werkbladen en KPI's, worden berekend en weergegeven wanneer de applicatie wordt geopend.

Deze tool is vooral nuttig als u een grotere engine toewijst aan een applicatie en wilt verifiëren of de wijziging de prestaties verbetert.

Wat u kunt doen met de evaluatietool

  • Meten hoe lang het duurt om specifieke diagrammen, werkbladen of objecten te berekenen.

  • Applicatieprestaties vergelijken over enginegroottes om te zien of het toewijzen van een grotere engine de snelheid en responsiviteit verbetert.

InformatieDe evaluatietool voor applicatieprestaties test de laadprestaties niet. Het richt zich volledig op het gebruik van de applicatie.

Een prestatie-evaluatie uitvoeren

U kunt op verschillende manieren een evaluatie van de applicatieprestaties uitvoeren:

  • Direct vanuit het activiteitencentrum

  • Als onderdeel van een Qlik Automate-workflow

  • Via de Qlik Cloud API's

Dit maakt de tool toegankelijk voor ontwikkelaars die interactief werken, evenals voor degenen die het testen van applicaties automatiseren.

Zie Applicatieprestatiebeoordeling voor meer informatie.

Overwegingen voor capaciteitsverbruik

Handmatige enginetoewijzingen beïnvloeden hoeveel capaciteit voor grote applicaties uw applicatie gebruikt. De volgende regels zijn van toepassing:

  • Gebruikte capaciteit = enginegrootte ÷ 4

    • Voorbeeld: Het toewijzen van een applicatie van 3 GB aan een engine van 80 GB verbruikt 20 GB aan capaciteit voor grote applicaties tijdens runtime.

  • Qlik vermindert het gebruik niet als de applicatie de toegewezen engine niet volledig gebruikt.

  • Als de applicatie groeit en later automatisch wordt toegewezen aan een grotere engine, werkt Qlik het capaciteitsgebruik dienovereenkomstig bij.

Zie Ondersteuning van grote applicaties voor meer informatie.

Was deze pagina nuttig?

Als u problemen ervaart op deze pagina of de inhoud onjuist is – een tikfout, een ontbrekende stap of een technische fout – laat het ons weten!