Prestatieproblemen met canvas-apps in Power Apps oplossen
Tip
Voor prestatieproblemen kunt u profileringshulpprogramma's zoals Monitor en Performance Insights gebruiken om problemen op te sporen en te diagnosticeren.
De volgende tabel bevat een overzicht van veelvoorkomende prestatieproblemen die kunnen optreden tijdens het gebruik van een canvas-app, samen met waarschijnlijke oorzaken en aanbevelingen. Problemen op hoog niveau zijn gekoppeld aan gedetailleerdere documentatie via de bijbehorende oorzaken en aanbevelingen. Sommige aanbevelingen kunnen meerdere keren worden weergegeven, omdat de hoofdoorzaak zich in verschillende symptomen kan voordoen.
Probleem/symptoom | Waarschijnlijke oorzaak | Aanbevelingen |
---|---|---|
Trage laadtijden voor apps/pagina's | - Overbelaste OnStart - Grote gegevenssets - Veel verwijzingen op meerdere schermen - Zware mediabestanden |
-
Berekeningen uit OnStart verplaatsen - Kleine nettoladingen voor gegevens gebruiken - Laden van gegevens uitstellen - Resourcegebruik optimaliseren : media, besturingselementen, verwijzingen |
Grote nettoladingen voor gegevens | - Onnodige gegevens ophalen - Grote gegevenssets |
-
Kleine nettoladingen voor gegevens gebruiken - Delegatie gebruiken - Gegevens vooraf filteren op de bron - Gegevens ophalen beperken |
Inefficiënte gegevensquery's | - Niet-delegeerbare query's - Complexe gegevensbewerkingen |
-
Delegatie gebruiken - Querypatronen optimaliseren |
Inefficiënte berekeningen | - Complexe formules - Herhaalde berekeningen |
-
Formules optimaliseren - Lange formules splitsen |
Algehele trage app-prestaties | - Inefficiënt ophalen van gegevens - Veel verwijzingen op meerdere schermen - Complexe formules - Te grote apps |
-
Gegevensbronnen optimaliseren - Formules optimaliseren - Verzamelingen gebruiken voor kleine, veelgebruikte gegevens - Apps splitsen |
Meer informatie
Zie het overzicht van het maken van performante canvas-apps voor een overzicht van het maken van performante apps.
Zie voor meer informatie en richtlijnen over het maken van performante apps:
- Kleine nettoladingen van gegevens: beperk de hoeveelheid gegevens die u krijgt
- Geoptimaliseerde gegevensquerypatronen
- App- of paginabelasting optimaliseren voor piekprestaties
- Snelle berekeningen
Zie voor meer informatie over foutopsporing van canvas-apps en prestatieproblemen:
- Inzicht in de uitvoeringsfasen van canvas-apps en prestatiebewaking
- Performante apps maken
- Veelvoorkomende prestatieproblemen en oplossingen voor canvas-apps
- Fouten in canvas-apps opsporen met Monitor
Zie Strategieën voor het oplossen van problemen met power apps voor functionaliteit of prestaties met modelgestuurde apps.