Nota
O acceso a esta páxina require autorización. Pode tentar iniciar sesión ou modificar os directorios.
O acceso a esta páxina require autorización. Pode tentar modificar os directorios.
A monitorización en directo está dispoñible por defecto para todas as aplicacións de lenzo. Usando Live Monitor, podes rastrexar eventos segundo ocorren nunha aplicación de lenzo durante a experiencia de creación en Power Apps Studio ou podes usar Monitor para depurar a versión publicada dunha aplicación de lenzo. Máis información: Visión xeral do monitor en directo
Comezar con Live Monitor en aplicacións de lenzo
Para abrir Monitor ao crear unha aplicación
Inicie sesión en Power Apps.
Crea unha nova aplicación ou edita unha aplicación existente.
No panel esquerdo, selecciona Ferramentas avanzadas.
Selecciona Abrir monitor en directo.
Esta acción abre o Monitor en directo nunha nova lapela do navegador e conéctao á túa sesión existente. Power Apps Studio
Aparece unha notificación na parte superior para mostrar a sesión de monitorización actual como unha sesión de Studio.
Suxestión
A monitorización en directo non ten ningún impacto na túa aplicación. Podes usar Live Monitor con calquera aplicación nun ambiente de probas ou en produción.
Abrir o monitor en directo para unha aplicación publicada
Tamén podes usar o Monitor en directo para depurar a aplicación publicada no reprodutor web.
Para abrir o Monitor en directo para unha aplicación publicada
Inicie sesión en Power Apps.
No panel esquerdo, selecciona Aplicacións.
Seleccione unha aplicación da lista.
Selecciona o menú despregable que está xunto a Detalles e, a seguir, Monitorización en directo.
Selecciona Reproducir aplicación publicada.
Esta acción abre a aplicación publicada nunha nova lapela do navegador e conéctaa á túa sesión actual de Live Monitor. Verás os eventos inmediatamente en Monitor en directo cando a aplicación se cargue no reprodutor web e mentres interactúas coa aplicación publicada.
O monitor en directo tamén mostra unha notificación de que a sesión de monitorización que está aberta actualmente é para a versión publicada da aplicación.
Para aplicacións que se executan en móbiles (vista previa) Power Apps
Sigue os pasos anteriores, pero selecciona Copiar ligazón do monitor en lugar de Reproducir aplicación publicada. Usa a ligazón copiada no teu dispositivo para abrir unha sesión supervisada para a aplicación publicada. Asegúrate de que a ligazón se abra usando o *móbil*, non un navegador. Power Apps
Nota
A ligazón do monitor Copiar está dispoñible en https://make.preview.powerapps.com
Configuración: depurar a aplicación publicada
Se queres ver as expresións de orixe en Live Monitor para a aplicación publicada, debes activar a configuración para publicar as expresións coa aplicación. Esta configuración é similar á xeración dun ficheiro de depuración no desenvolvemento tradicional. A publicación de expresións de orixe coa súa aplicación é opcional. Mesmo cando esta configuración está desactivada, poderá ver os eventos que acontecen na súa aplicación, pero non poderá asignalos a expresións ou fórmulas específicos.
Para activar esta configuración, vai a Ficheiro>Configuración e, a seguir, activa Depurar aplicación publicada.
Nota
A habilitación desta configuración ten un impacto negativo no rendemento da súa aplicación para todos os seus usuarios. Para minimizar o impacto, desactive esta configuración en canto xa non necesite ver as expresións de orixe ao depurar a súa aplicación publicada.
Ver eventos no monitor en directo
Para ver eventos desde a túa aplicación, reproduza a aplicación en Power Apps Studio. O monitor en directo mostrará entón a táboa de eventos segundo se producen, xunto con detalles específicos.
Exemplo: Usar o monitor en directo con aplicacións de lenzo
Neste exemplo, usarás a aplicación Northwind Sample Data incluída coa solución de exemplo Northwind.
A solución de exemplo Northwind é unha aplicación de lenzo que carga datos de exemplo en Microsoft Dataverse. Tamén pode crear unha nova aplicación ou usar unha aplicación existente no seu lugar.
Fondo
Considere o escenario no que se despregou unha aplicación e a versión inicial da aplicación que experimenta unha degradación do rendemento. A aplicación tamén xera erros intermitentemente sen un padrón claro. A carga de datos na aplicación ten éxito a maioría das veces, pero ás veces falla.
Ao marcar o Monitor en directo, verá as operacións de datos como se esperaba. Non obstante, tamén ve varias respostas que teñen o código de estado HTTP 429, o que indica que houbo demasiadas solicitudes nun período de tempo específico.
Cando selecciona un evento deste tipo, verá o erro como "Limite de taxa excedido. Ténteo de novo dentro de XX segundos."
Análise
O problema necesita máis análise para comprender por que as solicitudes están limitándose. No monitor en directo, vese que para cada chamada createRow , hai varias solicitudes getRows da propiedade ProgressCount.Text , cada unha para unha entidade diferente. Estas entidades non son as entidades para as que a aplicación está a crear filas. A fórmula ProgressCount.Text vese no monitor en directo, como se mostra na seguinte imaxe.
Para cada rexistro engadido, a fórmula avalíase de novo e chámase a CountRows en varias entidades. Este comportamento resulta en getRows no rexistro, porque CountRows non está delegado para Dataverse. Para que cada solicitude única engada un rexistro, posiblemente realiza 12 peticións adicionais para contar as filas de cada entidade.
Estas solicitudes adicionais provocan erros de xeito intermitente porque a plataforma de Dataverse está limitando as solicitudes ao servizo. Isto tamén explica o problema xeral de rendemento.
Pasos seguintes
Depuración colaborativa con Live Monitor
Consulte tamén
Monitorización avanzada
Depuración de aplicacións baseadas en modelos con Monitor