Tilldela motorer för att förbättra applikationens prestanda | Qlik CloudHjälp
Gå till huvudinnehåll Gå till ytterligare innehåll

Tilldela motorer för att förbättra applikationens prestanda

När du öppnar en applikation väljer Qlik Cloud automatiskt en motor baserat på applikationens storlek, minnesanvändning vid laddning och tillgängliga systemresurser. Du kan manuellt tilldela en större motor för att få mer kontroll eller förbättra prestandan. Manuella tilldelningar använder kapacitet för stora applikationer.

Motortyper och storlekar

Qlik Cloud tillhandahåller två typer av motorer: delade och dedikerade.

Delade motorer

Delade motorer kan köra flera applikationer samtidigt och är standard för mindre eller mindre komplexa applikationer. De kan inte tilldelas manuellt och kräver inte kapacitet för stora applikationer.

Exempelspecifikation:

  • 60 GB RAM

  • Upp till 14 CPU-kärnor

Dedikerade motorer

Dedikerade motorer kör en enda applikation åt gången och är lämpliga för större eller beräkningsintensiva applikationer. De kräver kapacitet för stora applikationer och kan tilldelas manuellt.

Exempelspecifikationer:

Motorspecifikationer
Motortyp Minne Upp till kärnor*
Large-40 40 GB 10 kärnor
Large-60 60 GB 14 kärnor
Large-80 80 GB

20 kärnor

Large-120 120 GB

30 kärnor

Large-160 160 GB

40 kärnor

Large-200 200 GB

50 kärnor

* "Upp till" innebär att resurser tilldelas efter behov. Alla CPU-kärnor används inte samtidigt för varje beräkning.

Anteckning om informationMinnes- och CPU-specifikationer kan ändras över tid. Denna information återspeglar den nuvarande konfigurationen, men Qlik Cloud kan uppdatera specifikationerna i takt med att plattformen utvecklas.

När man ska tilldela en större motor manuellt

Du kanske vill åsidosätta standardplaceringen av motorer när:

  • Din applikation har tunga visualiseringar eller komplexa beräkningar som kräver mer CPU.

  • Din applikations storlek eller komplexitet överstiger standardtilldelningen för motorer.

  • Du vill testa och validera prestandaförbättringar med hjälp av det inbyggda utvärderingsverktyget.

Manuella tilldelningar använder kapacitet för stora applikationer, så balansera alltid prestandafördelar mot kapacitetsanvändning.

Anteckning om informationDu kan inte tilldela en applikation till en mindre motor än den som Qlik Cloud väljer automatiskt.

Tilldela motorer manuellt till applikationer

Du kan manuellt tilldela en specifik motorstorlek till en applikation med hjälp av placerings-API:et. Manuella åsidosättningar är endast tillgängliga via API-anrop.

För att tilldela motorstorlekar till applikationer behöver du en av följande roller:

  • Klientorganisationsadministratör

  • Analysadministratör

  • En anpassad roll som inkluderar behörigheten Hantera motortilldelningar för applikationer

Med placerings-API:et kan du:

  • Tilldela en motorstorlek till en applikation

  • Kontrollera vilken motorstorlek som för närvarande är tilldelad

  • Ta bort en åsidosättning av motorstorlek

Bästa praxis:

  • Ge åtkomst till motortilldelning endast till betrodda användare som ansvarar för prestanda- och kapacitetshantering.

  • Testa motorändringar i en utvecklingsmiljö innan du tillämpar ändringar på produktionsapplikationer.

  • Granska motortilldelningar regelbundet, särskilt för större motorstorlekar.

För instruktioner och API-information, se Qlik Developer: Fäst applikationer till motorstorlekar.

Jämföra applikationens prestanda mellan motorstorlekar

Utvärderingsverktyget för applikationsprestanda i Qlik Cloud hjälper utvecklare att bedöma applikationens prestanda under användarinteraktion. Det mäter hur effektivt applikationsobjekt – såsom diagram, ark och KPI:er – beräknas och renderas när applikationen öppnas.

Detta verktyg är särskilt användbart om du tilldelar en större motor till en applikation och vill verifiera om ändringen förbättrar prestandan.

Vad du kan göra med utvärderingsverktyget

  • Mäta hur lång tid det tar för specifika diagram, ark eller objekt att beräknas.

  • Jämföra applikationens prestanda mellan motorstorlekar för att se om tilldelning av en större motor förbättrar hastighet och responsivitet.

Anteckning om informationUtvärderingsverktyget för applikationsprestanda testar inte laddningsprestanda. Det fokuserar helt på applikationsanvändning.

Köra en prestandautvärdering

Du kan köra en prestandautvärdering av en applikation på flera sätt:

  • Direkt från aktivitetscentret

  • Som en del av ett Qlik Automate-arbetsflöde

  • Via Qlik Cloud-API:erna

Detta gör verktyget tillgängligt för utvecklare som arbetar interaktivt såväl som för dem som automatiserar applikationstestning.

För mer information, se Applikationsprestandautvärdering.

Överväganden kring kapacitetsförbrukning

Manuella motortilldelningar påverkar hur mycket kapacitet för stora applikationer din applikation använder. Följande regler gäller:

  • Använd kapacitet = motorstorlek ÷ 4

    • Exempel: Att tilldela en 3 GB applikation till en 80 GB motor förbrukar 20 GB kapacitet för stora applikationer vid körning.

  • Qlik minskar inte användningen om applikationen inte fullt ut använder den tilldelade motorn.

  • Om applikationen växer och senare automatiskt tilldelas en större motor, uppdaterar Qlik kapacitetsanvändningen därefter.

För mer information, se Stöd för stora applikationer.

Var den här sidan till hjälp för dig?

Om du stöter på några problem med den här sidan eller innehållet på den, t.ex. ett stavfel, ett saknat steg eller ett tekniskt fel – meddela oss!