Utvärdering av applikationsprestanda
Med prestandautvärdering kan du utvärdera prestandan för din applikation medan du utvecklar den. Prestandautvärdering ger tydliga, användbara mätvärden som svarstider för offentliga ark och objekt. Du kan använda dessa insikter för att identifiera prestandaflaskhalsar och jämföra mätvärden mellan applikationsversioner.
Vem kan använda prestandautvärdering
Prestandautvärdering är utformad för applikationsutvecklare som vill mäta och förbättra applikationsprestanda.
För att köra en prestandautvärdering måste du ha en av följande roller:
-
Klientorganisationsadministratör
-
Utrymmesägare
-
Utrymmesmedlem med en av dessa roller:
-
Kan redigera
-
Kan redigera data i applikationer
-
Kan hantera
-
Kan driva (i hanterade utrymmen)
-
-
Alla användare, inklusive klientorganisationsadministratörer, måste ha minst visningsbehörighet i utrymmet för att utvärdera applikationer där.
-
Klientorganisationsadministratörer kan alltid visa prestandautvärderingsresultat för alla applikationer, även om de inte har åtkomstbehörighet för utrymmet eller applikationen.
Använda prestandautvärdering
Du kan utvärdera prestandan för valfri Qlik Sense-applikation i Qlik Cloud. Använd prestandautvärdering för att:
-
Mäta din applikations prestanda.
-
Kontrollera om ändringar i din applikation påverkade prestandan.
-
Få förslag på hur du kan optimera applikationsprestanda.
Prestandautvärdering analyserar svarstider för alla offentliga ark och objekt i applikationen. Endast publicerade ark inkluderas, så ark under utveckling påverkar i allmänhet inte resultaten – utvärderingen bedömer dock även vilka fält som används, vilket kan leda till analys av opublicerade ark.
Använd resultaten för att identifiera objekt som kan behöva optimeras. Tänk på att resultaten är avsedda som allmän vägledning och kanske inte återspeglar exakt prestanda i en live-produktionsmiljö.
Saker att tänka på
-
Prestandautvärdering körs i en molnbaserad miljö, så svarstiderna kan variera på grund av latens och bandbreddsfluktuationer.
-
För att säkerställa mer konsekventa jämförelser bör du köra utvärderingar nära varandra i tid.
-
Resultaten kan påverkas om utvärderingar kördes på analysmotorer av olika storlekar.
Mer information om prestandafaktorer finns i Optimera applikationsprestanda.
Motorer som används för applikationsutvärderingar
När du kör en applikationsprestandautvärdering i Qlik Cloud körs utvärderingen på en dedikerad motor.
Som standard använder utvärderingar en 20 GB-motor (Standard-20). Om din licens inkluderar stöd för stora applikationer kan utvärderingar köras på en större motor (Large-40 till Large-200) när applikationen kräver mer minne och utrymmet är konfigurerat för stora applikationer.
Motorn som används i utvärderingen har samma storlek som riktiga användare kommer att använda när de öppnar applikationen. Detta gör att du kan observera prestanda i den förväntade körtidsmiljön.
Större motorer förbättrar vanligtvis svarstiderna, men förbättringar kan också komma från applikationsdesign eller optimeringar. Att jämföra resultat mellan motorstorlekar kan hjälpa dig att skilja mellan kapacitetseffekter och applikationsjustering.
Administratörer kan manuellt tilldela motorer till applikationer för att testa prestanda med olika motorstorlekar. Mer information finns i Tilldela motorer för att förbättra applikationens prestanda.
Motorstorlekar
-
Standard-20: Standardmotor (20 GB)
-
Large-40, Large-60, … Large-200: Större motorer (siffran anger GB minne)
| Motor | 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 kärnor" innebär att resurser tillhandahålls efter behov – även om inte alla beräkningar kan använda alla kärnor samtidigt.
Kapacitetsanvändning
-
Att köra en prestandautvärdering på en stor applikation använder en del av din omladdningskapacitet för stora applikationer, även om applikationen inte laddas om. Qlik Cloud tillhandahåller tillfälligt en större motor för att utföra utvärderingen,
-
Att öppna applikationen direkt för att testa prestanda förbrukar förbrukningskapacitet för stora applikationer för sessionen, precis som vid normal användning.
Mer information om kapacitet för stora applikationer finns i Stöd för stora applikationer.
Köra prestandautvärderingar på applikationer
För att köra en prestandautvärdering måste du ha omladdningsbehörighet för applikationen. Du kan köra en prestandautvärdering från:
-
Dina aktivitetscenter
-
Applikationsinformation
Köra prestandautvärderingar från dina aktivitetscenter
Gör följande:
-
I ditt aktivitetscenter klickar du på
på den applikation du vill utvärdera.
-
Välj Verktyg > Prestandautvärdering.
-
Klicka på Utvärdera nu.
Du får ett meddelande när utvärderingen har slutförts.
Köra prestandautvärderingar från applikationsinformation
Gör följande:
-
I ditt aktivitetscenter klickar du på
på den applikation du vill utvärdera.
-
Välj
Information och klicka sedan på
Prestandautvärdering.
-
Klicka på Utvärdera nu.
Du får ett meddelande när utvärderingen har slutförts.
Köra prestandautvärderingar från en applikation
Gör följande:
-
I din applikation klickar du på applikationsnamnet för att öppna Information.
-
Välj Verktyg > Prestandautvärdering.
-
Klicka på Utvärdera nu.
Du får ett meddelande när utvärderingen har slutförts.
Visa utvärderingsresultat
Beroende på om du vill visa en enskild prestandautvärdering eller jämföra två prestandautvärderingar kommer resultattabellerna att skilja sig åt.
Resultat från applikationsprestandautvärderingar sparas i 90 dagar.
Visa en enskild prestandautvärdering
Gör följande:
-
För att visa prestandautvärderingen klickar du på
på applikationen.
-
Välj
Information och klicka sedan på
Prestandautvärdering. Alla utvärderingar listas i tabellen för prestandautvärderingar.
Anteckning om tipsDu kan också gå till resultaten genom att klicka på Visa resultat i meddelandet. -
Klicka på Visa på den utvärdering du vill visa.
Utvärderingsöversikt.

-
Resultatfönstret ger information om prestandautvärderingsresultaten.
Anteckning om tipsSe Information om prestandautvärdering för information om de specifika mätvärdena.Fliken Utvärderingsinformation.

-
Välj fliken Resultat för att visa mer specifik prestandainformation.
Fliken Utvärderingsresultat.

-
Klicka på
för att visa informationen för varje rad. Du kan också klicka på
för varje ark för att visa objekten med längst laddningstid.
-
Klicka på
för att öppna applikationen som innehåller objektet. Det specifika objektet markeras på arket.
-
Välj fliken Rekommendationer för att visa rekommendationer för att förbättra applikationsprestanda. Mer information om varje rekommendation finns i Rekommendationer för applikationsprestanda.
Fliken Rekommendationer.

Jämföra prestandautvärderingar
Gör följande:
-
För att visa prestandautvärderingen klickar du på
på applikationen.
-
Välj
Information och klicka sedan på
Prestandautvärdering. Alla utvärderingar listas i tabellen för prestandautvärderingar.
-
Välj de två du vill visa och klicka sedan på Jämför.
Jämföra två utvärderingar.

-
Utvärderingsresultaten öppnas i ett fönster. Se Information om prestandautvärdering för information om de specifika mätvärdena. Fliken Info visar mätvärdena för den valda prestandautvärderingen, utöver skillnaden mellan dem.
Information om utvärderingsjämförelse.

-
Välj fliken Resultat för att visa mer specifik prestandainformation. För varje rad visas den absoluta och relativa förändringen.
Du kan sortera på kolumnerna Absolut förändring och Relativ förändring. Klicka på kolumnrubriken för att sortera i stigande eller fallande ordning.
Resultat av utvärderingsjämförelse.

-
Klicka på
för att visa informationen för varje rad.
Information om prestandautvärdering
Mätvärdena hämtas antingen från applikationens metadata eller mäts under prestandautvärderingen.
Fliken Info
Fliken Info visar grundläggande applikationsinformation för den valda versionen.
Analysmotor
-
Visar analysmotorn som användes under utvärderingen.
Anteckning om informationOm stöd för stora applikationer är aktiverat kan en större motor användas istället för Standard-20-motorn.
Status
-
Visar status för prestandautvärderingen.
-
Redo att granskas – prestandautvärderingen slutfördes framgångsrikt.
-
Varning – prestandautvärderingen slutfördes men vissa resultat saknas eller är felaktiga.
-
Kunde inte utvärdera – prestandautvärderingen slutfördes inte framgångsrikt och resultat saknas eller är felaktiga.
-
Applikationsstorlek
-
Källa för mätvärde: Applikationsmetadata
-
Visar den totala storleken på applikationens datamodell i minnet utan några initiala urval.
Antal rader
-
Källa för mätvärde: Applikationsmetadata
-
Visar det totala antalet rader som finns i tabeller i applikationens datamodell.
Offentliga ark i applikationen
-
Källa för mätvärde: Applikationsmetadata
-
Visar det totala antalet offentliga ark i applikationen.
Offentliga objekt i applikationen
-
Källa för mätvärde: Applikationsmetadata
-
Visar det totala antalet offentliga objekt i applikationen.
Anteckning om informationI prestandautvärderingsresultaten räknas inte de offentliga arken som offentliga objekt.
Ej utvärderad
-
Källa för mätvärde: Uppmätt
-
Listar alla objekt som inte kunde utvärderas helt. Typiska orsaker kan vara om objektet har ett beräkningsvillkor som inte har uppfyllts eller om objekttypen inte stöds för utvärdering. Till exempel är kundutvecklat komplementbeteende inte känt för applikationsutvärderaren och kanske inte utvärderas korrekt.
Varningar
-
Källa för mätvärde: Uppmätt
-
Listar objekt som har problem relaterade till applikationsutveckling, vilka kan behöva åtgärdas. Till exempel listas ett objekt som fungerar i ett ark men har felkoder, till exempel ett objekt som inte har mått eller dimensioner, under Varningar. Om ett objekt skickar tillbaka en datasida över en angiven storlek kommer det också att listas här med Nyttolast för stor.
Kritiska fel
-
Källa för mätvärde: Uppmätt
-
Listar fel som hindrade utvärderingen från att slutföras, tillsammans med klientorganisations- eller applikationskvoter. Detta kan inkludera fel i applikationsutvärderaren eller andra infrastrukturproblem som förhindrar slutförande, till exempel om kvoten för applikationsutvärdering överskrids eller om applikationen överskrider storleksgränsen för applikationsutvärdering på 20 GB och inte kan öppnas.
Fliken Resultat
Fliken Resultat ger mer specifik information om prestandautvärderingen.
Objekt som uppvisar problem med cachning
-
Källa för mätvärde: Uppmätt
-
Listar objekt som inte cachas effektivt. Detta fastställs genom att ladda varje objekt två gånger. Efter att redan ha laddat objektet en gång kan en snabbare svarstid förväntas eftersom resultatuppsättningen bör läggas in i cachen. Förbättringar kan potentiellt göras genom att justera datamodellen eller uttrycken. Mer information finns i bästa praxis för datamodellering och använda uttryck i visualiseringar.
-
Mer information om allmän applikationsoptimering finns i Optimera applikationsprestanda.
Enkeltrådade objekt
-
Källa för mätvärde: Uppmätt
-
Det här avsnittet innehåller objekt vars prestandamätvärden indikerar övervägande enkeltrådad bearbetning under laddning. Om ett objekt visas i det här avsnittet och svarstiden för en användare anses vara för lång, bör frågorna som är resultatet av eventuella uttryck i objektet granskas för flaskhalsar. Förbättringar kan potentiellt göras genom att justera datamodellen eller uttrycken.
-
Mer information om enkeltrådad prestanda finns i Fält från olika tabeller inuti en aggregeringstabell undviks där det är möjligt.
Objekt som överskrider minnesgränsen
-
Källa för mätvärde: Uppmätt
-
Det här avsnittet innehåller objekt som har nått en minnesgräns, med en motsvarande felkod. Dessa kan inkludera objekt som når en gräns för sandlådemiljö för motorobjekt, överskred totalt motorminne eller nådde en relaterad minnesgräns.
Öppningstider för app
-
Källa för mätvärde: Uppmätt
-
Det här avsnittet beskriver varje steg i processen att öppna applikationen och hur lång tid det tar.
Offentliga ark efter initial laddningstid
-
Källa för mätvärde: Uppmätt
-
Mätning av svarstid per ark. Dessa mätningar extraheras från första gången applikationen gås igenom och vart och ett av arken begärs ett i taget. Värdena i det här avsnittet representerar en värsta tänkbara laddningstid per ark. För varje ark är det möjligt att visa de 5 långsammaste objekten som finns däri genom att klicka på pilikonen till höger om raden. Detta ger dig en snabb uppdelning av var tiden spenderas när arket laddas.
-
Om utvärderingen stannar på grund av en timeout är listan över ark tillgänglig så länge minst en arkutvärdering slutfördes. Du kan använda den här listan för att identifiera vilka ark eller objekt som ska undersökas först.
Laddningstid för cachat ark
-
Källa för mätvärde: Uppmätt
-
Mätning av svarstid per ark. När alla ark begärdes första gången borde de normalt ha cachats. Dessa mätningar extraheras från andra gången applikationen gås igenom och vart och ett av arken begärs ett i taget. Även här kan du hämta en uppdelning av var tiden spenderas på objektbasis genom att expandera en rad med knappen till höger.
Initial laddningstid för objekt
-
Källa för mätvärde: Uppmätt
-
Mätning av svarstid per objekt. Dessa mätningar extraheras från första gången applikationen gås igenom och vart och ett av objekten begärs ett i taget. Värdena i det här avsnittet representerar en värsta tänkbara laddningstid per objekt.
-
Du kan till exempel förbättra användningen av cachning genom att använda originalobjekt. Mer information finns i Huvudobjekt eller variabler används för uttryck.
Laddningstid för cachat objekt
-
Källa för mätvärde: Uppmätt
-
Mätning av svarstid per objekt. När alla objekt begärdes första gången borde de normalt ha cachats. Dessa mätningar extraheras från andra gången applikationen gås igenom och vart och ett av objekten begärs ett i taget.
Minnesallokering per tabell
-
Källa för mätvärde: Applikationsmetadata
-
En lista över tabeller som ingår i datamodellen och deras storlek. Det här avsnittet är av intresse när du försöker minimera storleken på datamodellen, vilket leder till förbättrad respons.
-
Du kan ta bort fält och tabeller som inte används i något uttryck i laddningsskriptet för att förbättra hastighet och resursanvändning. Mer information finns i Datamodellsprestanda.
Minnesallokering per fält
-
Källa för mätvärde: Applikationsmetadata
-
En lista över fält som ingår i datamodellen och deras storlek. Det här avsnittet är av intresse när du försöker minimera storleken på datamodellen, vilket leder till förbättrad respons.
-
Du kan ta bort fält och tabeller som inte används i något uttryck i laddningsskriptet för att förbättra hastighet och resursanvändning. Mer information finns i Datamodellsprestanda.
Rekommendationer för applikationsprestanda
Rekommendationer tillhandahålls för att hjälpa dig att optimera din applikationsprestanda. I rekommendationsvyn grupperas rekommendationer efter område, till exempel applikationsdesign och dataladdning. Varje rekommendation visas som ett kort med en titel, en beskrivning och en åtgärd som öppnar det berörda objektet, arket, applikationen eller Skriptredigeraren.
Rekommendationer ger allmän vägledning. Att överskrida rekommenderade trösklar betyder inte nödvändigtvis att en applikation är felaktig eller har dålig kvalitet, men det kan indikera områden att granska. Till exempel kan ett stort antal objekt påverka prestandan, så om du upplever problem med applikationen kan du använda dessa rekommendationer som en utgångspunkt för undersökning.
Lägg till beräkningsvillkor för diagram
För diagram med timeout
Den här rekommendationen visas när ett diagram får timeout under beräkningen. Använd åtgärden på rekommendationskortet för att öppna det berörda objektet på dess ark och granska sedan hur mycket data diagrammet försöker beräkna innan användaren gör urval.
För att förbättra prestandan:
-
Lägg till ett beräkningsvillkor så att diagrammet endast renderas efter att användare har gjort urval som minskar resultatuppsättningen.
-
Använd filter med stor påverkan, till exempel datum, region eller produkt, innan du visar detaljerade resultat.
-
Om användare behöver detaljer först efter utforskning, börja med en aggregering på högre nivå eller en nedborrningsmetod.
-
Kör prestandautvärderingen igen för att bekräfta att timeouten är löst.
Mer information om beräkningsvillkor finns i Optimera applikationsprestanda.
För diagram med många dimensioner
Den här rekommendationen visas när ett diagram har många dimensioner och svarar långsamt. Rekommendationskortet öppnar objektet så att du kan granska dimensionskonfigurationen och mängden detaljer som visas som standard.
För att förbättra prestandan:
-
Lägg till ett beräkningsvillkor så att diagrammet endast beräknas efter att data har begränsats.
-
Minska antalet dimensioner som visas samtidigt, särskilt i breda eller mycket detaljerade tabeller.
-
Dela upp ett komplext diagram i mindre diagram eller separata ark när användare inte behöver alla dimensioner tillsammans.
-
Behåll endast de fält som är nödvändiga för analysen i den initiala vyn.
Mer information om bästa praxis för visualiseringsdesign finns i Optimera applikationsprestanda.
Förkorta diagramtitel, undertitel eller fotnot
Den här rekommendationen visas när en diagramtitel, undertitel eller fotnot är ovanligt lång. Långa titlar kan öka omkostnaderna när många objekt laddas, särskilt i stora applikationer.
För att förbättra prestandan:
-
Håll diagramtiteln kort och fokuserad på den fråga som diagrammet besvarar. En maximal längd på 256 tecken är en allmänt rekommenderad riktlinje.
-
Flytta förklarande text, antaganden eller instruktioner från titeln till stödjande arktext eller relaterad dokumentation.
-
Använd konsekvent namngivning för liknande diagram så att användare kan förstå dem utan långa titlar.
Om flera diagram har långa titlar bör du granska arkdesignen som helhet och förenkla formuleringen där det är möjligt.
Förkorta arkbeskrivning
Den här rekommendationen visas när en arkbeskrivning är ovanligt lång. Beskrivningar är användbara för sammanhanget, men mycket långa beskrivningar kan lägga till onödiga omkostnader.
För att förbättra prestandan:
-
Håll beskrivningen till en kort sammanfattning av arkets syfte. En maximal längd på 1000 tecken är en allmänt rekommenderad riktlinje.
-
Flytta steg-för-steg-instruktioner eller omfattande affärssammanhang till arktext, anteckningar eller relaterat hjälpinnehåll.
-
Granska om beskrivningen fortfarande behövs, särskilt för ark som endast är avsedda för utveckling.
Minska antalet diagram i applikationen
Den här rekommendationen visas när applikationen innehåller ett stort antal diagram på publicerade ark. Använd rekommendationsåtgärden för att öppna applikationen och granska vilka ark och objekt som faktiskt behövs av användarna.
För att förbättra prestandan:
-
Ta bort eller designa om diagram som duplicerar samma analys.
-
Behåll utvecklings- eller felsökningsinnehåll på privata ark så att det inte inkluderas i utvärderingar av publicerade ark.
-
Konsolidera relaterade insikter i färre, tydligare diagram istället för många små visualiseringar.
-
Granska äldre ark och opublicerat innehåll regelbundet för att förhindra att applikationen växer i onödan.
Allmän designvägledning finns i Optimera applikationsprestanda.
Minska antalet diagram på ett ark
Den här rekommendationen visas när ett ark innehåller många diagram. Rekommendationskortet öppnar det berörda arket så att du kan granska vad som beräknas när användare landar på det arket eller gör urval.
För att förbättra prestandan:
-
Dela upp överfulla ark i mindre, uppgiftsfokuserade ark.
-
Behåll de viktigaste diagrammen på arket och ta bort sekundär analys som användare sällan behöver.
-
Ersätt grupper av liknande diagram med ett enda diagram som använder urval eller nedborrning.
-
Kontrollera om stora tabeller kan döljas bakom urval eller flyttas till ett separat analysark.
Flytta beräknade dimensioner till laddningsskriptet
Den här rekommendationen visas när beräknade dimensioner bidrar till långsamma svarstider. Använd rekommendationsåtgärden för att öppna Skriptredigeraren och granska om dimensionslogiken kan förgenereras under omladdning istället för vid frågetillfället.
För att förbättra prestandan:
-
Skapa fält i laddningsskriptet för dimensioner som baseras på stabila affärsregler.
-
Ersätt upprepade diagramuttryck med återanvändbara fält när utdata inte behöver ändras dynamiskt med varje urval.
-
Ladda om applikationen och uppdatera de berörda diagrammen för att använda de nya fälten.
-
Kör utvärderingen igen för att jämföra de uppdaterade svarstiderna.
Mer information om datamodelldesign finns i Datamodellsprestanda.
Förenkla tabeller för avsnittsåtkomst
Den här rekommendationen visas när hantering av avsnittsåtkomst bidrar till långsam laddning. Öppna Skriptredigeraren från rekommendationskortet och granska skriptlogiken som används i avsnittsåtkomst.
För att förbättra prestandan:
-
Håll tabeller för avsnittsåtkomst så små som möjligt genom att endast inkludera nödvändiga användare, grupper och reduktionsfält.
-
Ta bort oanvända kolumner och undvik komplexa transformeringar inuti avsnittsåtkomst-delen av skriptet.
-
Om möjligt, förbered säkerhetsdata innan de når applikationens laddningsskript.
-
Testa applikationen med representativa användare efter ändringar för att bekräfta att datareduktion fortfarande fungerar som förväntat.
Mer information finns i Hantera datasäkerhet med avsnittsåtkomst.
Koppla tabeller och ta bort oanvända tabeller
Den här rekommendationen visas när datamodellen innehåller onödiga tabeller eller fält som ökar laddningstiden och minnesanvändningen. Använd rekommendationsåtgärden för att öppna Skriptredigeraren och granska modellen.
För att förbättra prestandan:
-
Ta bort fält och tabeller som inte används i diagram, uttryck eller säkerhetslogik.
-
I vissa fall kan koppling av tabeller bidra till att förbättra prestandan. Exempel på fall där tabellkoppling föreslås:
-
Flera faktatabeller kan konsolideras till en enda tabell.
-
När beräkningar är utspridda över många tabeller bör du överväga att koppla tabeller för att göra de beroende tabellerna närmare varandra med färre hopp mellan tabeller.
-
-
Ta bort mellanliggande tabeller eller mellanlagringstabeller som inte längre behövs efter datatransformering.
-
Efter att ha gjort ändringar laddar du om applikationen och validerar de berörda diagrammen.
Mer information finns i Datamodellsprestanda.
Minska antalet diagram och ark
Den här rekommendationen visas när det tar för lång tid att öppna applikationen och initiera användartillståndet. Använd rekommendationskortet för att öppna applikationen och granska hur många ark och objekt som laddas som en del av den publicerade upplevelsen.
För att förbättra prestandan:
-
Arkivera, avpublicera eller ta bort ark som användare inte längre behöver.
-
Håll landningsark lätta så att den initiala upplevelsen inte kräver många beräkningar.
-
Flytta specialiserad eller sällan använd analys till separata ark eller applikationer.
-
Granska om stora grupper av objekt kan ersättas med enklare navigering och en mindre standardlayout.
Minska antalet ark i applikationen
Den här rekommendationen visas när applikationen innehåller många ark, vilket kan öka öppningstiden och göra navigeringen mindre effektiv. Använd rekommendationsåtgärden för att öppna applikationen och granska vilka publicerade ark som fortfarande krävs för aktuella användararbetsflöden.
För att förbättra prestandan:
-
Ta bort ark som användare inte längre behöver.
-
Slå samman ark som täcker liknande analys till färre, tydligare uppgiftsfokuserade ark.
-
Håll standardanvändarvägen fokuserad genom att placera viktiga insikter på ett litet antal primära ark.
-
Flytta utforskande eller sällan använd analys till separata applikationer när det är möjligt.
Mer information finns i Optimera applikationsprestanda.
Analys av oanvända fält
Den här rekommendationen hjälper dig att identifiera fält som laddas in i applikationen men som inte används i visualiseringar, uttryck eller annan aktiv logik. Att ta bort oanvända fält kan minska omladdningstiden, minnesanvändningen och modellkomplexiteten.
För att tillämpa rekommendationen:
-
Kör analysen av oanvända fält genom att klicka på Analysera.
-
Granska de fält som rapporteras som oanvända och bekräfta att de inte behövs för framtida utveckling, bokmärken eller säkerhetsregler.
-
Om ett skript genereras och du är nöjd med det klickar du på Kopiera till Urklipp för att kopiera det. Gå till Skriptredigeraren och klistra in innehållet i slutet av ditt laddningsskript. Ladda sedan om applikationen.
-
Efter omladdning testar du viktiga diagram och ark för att bekräfta att applikationen fortfarande beter sig som förväntat.
Mer information finns i Datamodellsprestanda.
Ta bort oanvända fält
Den här rekommendationen visas när det tar längre tid än förväntat att ladda vissa fält.
Överväg att köra en analys av oanvända fält för att identifiera fält som kan tas bort för att optimera prestandan. På fliken Rekommendationer expanderar du Analys av oanvända fält och klickar på Analysera.
Mer information om analys av oanvända fält finns i Analys av oanvända fält.
Aviseringsinställningar
Du kan välja att få ett meddelande när prestandautvärderingen har slutförts eller misslyckats.
Klicka på på applikationen och välj Aviseringar. Följande aviseringar för prestandautvärderingar är tillgängliga:
-
Prestandautvärdering för den här appen är redo att granskas
-
Prestandautvärdering för den här appen kunde inte köras
Begränsningar
-
Endast offentliga ark i applikationen, inklusive alla objekt på dem, utvärderas.
-
Hantera utvärderingstimeouter
Om en applikation har många objekt eller är mycket stor kan en prestandautvärdering få timeout. En timeout betyder inte att utvärderingen misslyckades helt. Även om den stannar tidigt kan du fortfarande granska de långsammaste arken och objekten som utvärderades fram till den punkten. Använd den här listan för att undersöka prestandaproblem.
För att minska risken för en timeout:
-
Gör irrelevanta ark privata innan du kör utvärderingen.
-
För publicerade applikationer kan du kopiera applikationen och publicera en kopia med färre offentliga ark.
Timeouter och minnesvarningar är normala för komplexa applikationer. De indikerar områden där optimering, mindre data eller en större motor kan förbättra prestandan.
-
-
Inte alla diagram-objekt stöds. Om ett objekt inte stöds nämns det i avsnittet Ej utvärderad i resultaten.
-
Diagramobjekt som skapats från diagramförslag före juni 2020 måste uppdateras manuellt för att stödjas.
-
Om applikationen använder avsnittsåtkomst för att reducera data utförs utvärderingen med data reducerade för den aktuella användaren. Detta innebär att du måste köra utvärderingen som en användare med åtkomst till den datauppsättning som du vill utvärdera. Det är inte relevant att jämföra resultat från användare med olika avsnittsåtkomst.
-
Standardfall (inget stöd för stora applikationer): Applikationsprestandautvärderingen är begränsad till 20 GB motorkapacitet. Applikationer som kräver mer minne kommer att misslyckas med utvärderingen med ett felmeddelande.
-
Med stöd för stora applikationer: Om du har köpt stöd för stora applikationer kan du utvärdera applikationer upp till 50 GB med motorer med högre kapacitet. Mer information om applikationsstorlekar som stöds finns i Stöd för stora applikationer.
-
Tabeller för anteckningar stöds inte i utvärdering av applikationens prestanda.