Supervisar el estado de las API
Puedes usar GetExecutionSummaryStatus para trabajos tanto de importación como de exportación. Esto se utiliza para comprobar el estado de un trabajo de ejecución de proyectos de datos. Esta API es aplicable tanto para implementaciones en la nube como locales. Tenga en cuenta que el archivo permanecerá en el Blob Storage durante siete días y luego se eliminará automáticamente.
Para comprobar el estado de la API, use GetExecutionSummaryStatus y especifique el executionId.
Por ejemplo:
POST /data/DataManagementDefinitionGroups/Microsoft.Dynamics.DataEntities.GetExecutionSummaryStatus
BODY
{"executionId":"<executionId>"}
Se enviará un mensaje de respuesta satisfactoria JSON y se mostrará el estado de la ejecución. Hay varias salidas que puede recibir en este mensaje:
- Desconocido: no se puede determinar el estado de ejecución, posiblemente porque falta información o esta no es válida.
- NoEjecutado: el trabajo se ha creado, pero no se inicia la ejecución.
- En ejecución: el trabajo está actualmente en curso y se está procesando activamente.
- Correcto: el trabajo se ha completado sin errores.
- ParcialmenteCorrecto: el trabajo se ha completado, pero ha habido problemas o errores en algunas partes, por lo que el resultado ha sido correcto solo parcialmente.
- Error: el trabajo no se ha podido completar debido a errores o problemas encontrados durante la ejecución.
- Cancelado: el trabajo se ha detenido o interrumpido manualmente antes de finalizar.