Oharra
Baimena behar duzu orria atzitzeko. Direktorioetan saioa has dezakezu edo haiek alda ditzakezu.
Baimena behar duzu orria atzitzeko. Direktorioak alda ditzakezu.
Al agregar lógica de negocios al complemento, tenga en cuenta el impacto que tienen los complementos en el rendimiento general del sistema.
Restricciones de tiempo y de recursos
Una operación de mensaje de Dataverse debe completarse en un plazo de 2 minutos. Este límite incluye la ejecución de la operación de mensaje prevista y todos los complementos sincrónicos y asincrónicos registrados. Las extensiones también tienen limitaciones en la cantidad de recursos de CPU y memoria que pueden usar. Si la operación del mensaje supera estos límites, Dataverse genera una excepción y cancela (deshace) toda la operación del mensaje.
Si se supera el límite de tiempo, Dataverse produce un TimeoutException. Si alguna extensión personalizada supera los límites de umbral de CPU, memoria o identificadores, o deja de responder por cualquier otro motivo, Dataverse finaliza ese proceso. En ese momento, se produce un error en cualquier extensión actual de ese proceso con excepciones. Sin embargo, la próxima vez que se ejecute la extensión, se ejecuta normalmente.
Importante
No se puede controlar cuánto tiempo tarda en ejecutarse la operación de mensajes u otros complementos registrados sincrónicos. Solo puede controlar cuánto tarda en ejecutarse su complemento en función de su diseño y codificación.
Limite el tiempo que tarda el complemento en ejecutarse en no más de 2 segundos.
Si el complemento requiere más de 2 segundos para ejecutarse, considere la posibilidad de registrar el complemento para la ejecución asincrónica en lugar de la ejecución sincrónica. De hecho, considere siempre la posibilidad de ejecutar de forma asincrónica en primer lugar, ya que da como resultado una mejor capacidad de respuesta de la aplicación y la escalabilidad del sistema.
Más información: Prácticas recomendadas e instrucciones sobre la programación de complementos y flujos de trabajo
Supervisar el rendimiento
Importante
Esta función ya no está operativa ni es compatible. No lo uses.
Esta sección se quitará en una próxima actualización del artículo.
La información en tiempo de ejecución sobre complementos y extensiones de flujo de trabajo personalizadas se capturan y almacenan en Tabla PluginTypeStatistic. Dataverse rellena estos registros en un plazo de 30 minutos a una hora después de que se ejecute el código personalizado.
Análisis de rendimiento del complemento
Además de usar un depurador y generador de perfiles para obtener información sobre cómo funciona el complemento en el nivel de código, puede obtener métricas interactivamente sobre el rendimiento general de los complementos registrados en una organización a través de Microsoft Dataverse análisis.
A través del panel del complemento puede ver métricas como el tiempo medio de ejecución, los errores, la mayoría de los complementos activos, etc.
Para acceder al panel, vaya al Centro de administración de Power Platform. Seleccione Análisis>Dataverse>Complementos.
Consulte también
Use complementos para ampliar los procesos de negocio
Escriba telemetría en el recurso de Application Insights mediante ILogger
Tutorial: Depurar un complemento
Depuración de complementos