Solucionar problemas de desempenho do aplicativo de tela do Power Apps
Dica
Para problemas de desempenho, você pode usar ferramentas de criação de perfil, como Monitor e Performance Insights , para depurar e diagnosticar problemas.
A tabela a seguir descreve problemas comuns de desempenho que você pode encontrar ao usar um aplicativo de tela, juntamente com as prováveis causas e recomendações. Problemas de alto nível estão vinculados a documentação mais detalhada por meio de suas causas e recomendações associadas. Algumas recomendações podem aparecer várias vezes, pois a causa raiz pode se manifestar em vários sintomas.
Problema/Sintoma | Causa provável | Recomendações |
---|---|---|
Tempos de carregamento lentos de aplicativos/páginas | - OnStart sobrecarregado - Grandes conjuntos de dados - Muitas referências entre telas - Arquivos de mídia pesados |
-
Mover cálculos para fora do OnStart - Use pequenas cargas de dados - Adiar o carregamento de dados - Otimize o uso de recursos – mídia, controles, referências |
Grandes cargas de dados | - Recuperando dados desnecessários - Grandes conjuntos de dados |
-
Use pequenas cargas de dados - Usar delegação - Pré-filtrar dados na origem - Limitar a recuperação de dados |
Consultas de dados ineficientes | - Consultas não delegáveis - Operações de dados complexas |
-
Usar delegação - Otimizar padrões de consulta |
Cálculos ineficientes | - Fórmulas complexas - Cálculos repetidos |
-
Otimizar fórmulas - Divida fórmulas longas |
Desempenho geral lento do aplicativo | - Recuperação de dados ineficiente - Muitas referências entre telas - Fórmulas complexas - Aplicativos excessivamente grandes |
-
Otimize as fontes de dados - Otimizar fórmulas - Usar coleções para dados pequenos e usados com frequência - Dividir aplicativos |
Mais informações
Para obter uma visão geral de como criar um aplicativo de tela de alto desempenho, consulte a Visão geral da criação de aplicativos de alto desempenho.
Para obter mais informações e diretrizes sobre como criar aplicativos de alto desempenho, consulte:
- Pequenas cargas de dados - limite a quantidade de dados que você obtém
- Padrões de consulta de dados otimizados
- Otimize o carregamento do aplicativo ou da página para obter desempenho máximo
- Cálculos rápidos
Para obter mais informações sobre como depurar aplicativos de tela e problemas de desempenho, consulte:
- Entender as fases de execução do aplicativo de tela e o monitoramento de desempenho
- Criando aplicativos de alto desempenho
- Problemas comuns de desempenho e resoluções para aplicativos de tela
- Depuração de aplicativos de tela com o Monitor
Para problemas de funcionalidade ou desempenho com aplicativos baseados em modelo, consulte Estratégias de solução de problemas do Power Apps.