D365FO: Batch Job Occurrence Telemetry lleva la observabilidad del batch de la tarea a la ejecución completa

Bloques de procesamiento batch conectados a un reloj y señales de telemetría.

Microsoft amplió la telemetría batch de Dynamics 365 Finance and Operations con Batch Job Occurrence Telemetry. El cambio parece pequeño, pero resuelve una limitación importante: hasta ahora la telemetría estaba fundamentalmente orientada a las tareas individuales. La nueva señal permite observar el ciclo de vida de una ejecución completa del batch.

De la tarea al proceso completo

La nueva telemetría registra cuándo una ocurrencia pasa de Waiting a Executing y cuándo alcanza un estado terminal como Ended, Error o Canceled. Esto permite calcular la duración total de una ejecución y relacionar el resultado con el resto de señales batch disponibles.

Microsoft mantiene además señales para inicio y término de tareas, throttling, fallos de scheduling, tamaño de las colas y threads activos. En conjunto, Application Insights puede utilizarse para analizar no solo si una tarea fue lenta, sino qué ocurrió con la ejecución completa.

Por qué importa en procesos de alto volumen

En escenarios como cierres, interfaces, procesamiento fiscal, Electronic Reporting o libros legales, conocer únicamente la duración de una tarea puede no ser suficiente. Un proceso puede contener múltiples tareas, esperar recursos, sufrir throttling o terminar con error después de una ejecución prolongada.

La observabilidad a nivel de occurrence facilita construir alertas y dashboards sobre duración, resultado y comportamiento histórico. Esto permite identificar degradaciones antes de que se conviertan en incidentes operacionales.

No es exclusivo de 10.0.49

Microsoft documenta Batch Job Occurrence Telemetry en PU74/10.0.50 desde build 7.0.8219.0 y confirma su backport a PU73/10.0.49 desde build 7.0.8199.5 y a PU72/10.0.48 desde build 7.0.7996.85.

Este detalle es especialmente relevante para estrategias N/N-1: no basta con conocer la versión funcional de Finance and Operations. El build de plataforma determina si la capacidad está disponible.

Qué revisar en cada ambiente

La documentación de Microsoft indica que la telemetría batch está controlada por flights, incluyendo BatchJobOccurrenceTelemetryFlight. Si las señales no aparecen en la configuración de telemetría del ambiente, Microsoft recomienda contactar soporte para verificar su habilitación.

Un patrón reutilizable para LATAM

La oportunidad no está solamente en activar más telemetría. El verdadero valor aparece al definir una capa estándar de observabilidad para procesos críticos: ejecución, duración, errores, cancelaciones, throttling y tendencias históricas.

Para operaciones regionales esto permite aplicar un mismo patrón a procesos diferentes —cierres financieros, localizaciones, integraciones fiscales y reportes regulatorios— y comparar su comportamiento entre ambientes y versiones.

La evolución es clara: pasar de revisar un batch después de un incidente a observar continuamente su comportamiento de extremo a extremo.

Fuentes oficiales

Microsoft Learn — Platform updates 10.0.49
Microsoft Learn — Available telemetry in Finance and Operations

Scroll al inicio