Hora de Actividad Desplazada

Resumen

El enriquecimiento Hora de Actividad Desplazada es una herramienta poderosa para el ajuste del tiempo que te permite modificar las marcas de tiempo de actividades específicas dentro del registro de eventos de tu proceso. Este enriquecimiento desplaza las marcas de tiempo de las actividades hacia adelante o hacia atrás en un número especificado de horas, siendo invaluable para correcciones de zona horaria, alineación de datos entre diferentes sistemas o escenarios de simulación.

Este enriquecimiento opera a nivel de actividad, es decir, puedes apuntar a actividades específicas para el ajuste de tiempo mientras dejas otras sin cambios. Incluye un manejo inteligente para valores solo de fecha (marcas de tiempo a medianoche), que pueden preservarse para mantener la integridad de los datos cuando trabajas con sistemas que almacenan fechas sin componentes de tiempo. El enriquecimiento modifica directamente las marcas de tiempo de los eventos en tu conjunto de datos, permitiendo un análisis cronológico adecuado y cálculos precisos de duración después de ajustes de zona horaria o correcciones del reloj del sistema.

Usos Comunes

  • Correcciones de Zona Horaria: Ajusta las marcas de tiempo cuando las actividades se registran en diferentes zonas horarias, asegurando que todos los eventos estén alineados a una única zona horaria de referencia para un análisis preciso del proceso.
  • Desalineación del Reloj del Sistema: Corrige discrepancias en las marcas de tiempo cuando diferentes sistemas tienen problemas de sincronización de reloj o registran eventos con desfases sistemáticos.
  • Integración de Datos: Alinea las marcas de tiempo al combinar registros de eventos de múltiples fuentes que usan diferentes referencias de tiempo o convenciones de registro.
  • Ajustes por Horario de Verano: Compensa los cambios por horario de verano que pueden afectar comparaciones año tras año o análisis estacionales.
  • Simulación y Pruebas: Crea escenarios hipotéticos desplazando actividades a diferentes periodos para probar el comportamiento del proceso bajo distintas condiciones temporales.
  • Corrección de Datos Legados: Corrige datos históricos donde las marcas de tiempo fueron registradas incorrectamente debido a errores de configuración del sistema o problemas de migración de datos.
  • Análisis de Procesos Multirregionales: Normaliza las marcas de tiempo para procesos globales donde las actividades ocurren en varias zonas horarias pero requieren un análisis unificado.

Configuraciones

Nombres de Actividad: Selecciona la actividad específica cuyos timestamps deseas ajustar. El desplegable presenta todas las actividades encontradas en tu conjunto de datos actual. Solo los eventos con el nombre de actividad seleccionado tendrán sus marcas de tiempo modificadas, mientras que todas las demás actividades permanecerán sin cambios. Este enfoque focalizado permite un control preciso sobre qué partes de tu proceso se desplazan en el tiempo.

Horas de Desplazamiento: Ingresa el número de horas para desplazar las marcas de tiempo de la actividad seleccionada. Valores positivos mueven las marcas hacia adelante (hacia el futuro), mientras que valores negativos las mueven hacia atrás (hacia el pasado). Por ejemplo, ingresar 5 sumará 5 horas a cada ocurrencia de la actividad seleccionada, mientras que -3 restará 3 horas. Se aceptan valores decimales para ajustes por debajo de la hora (por ejemplo, 1.5 para 90 minutos).

No Desplazar Medianoche: Cuando está habilitado (por defecto), las marcas de tiempo que ocurren exactamente a medianoche (00:00:00) no se ajustan. Esta configuración preserva los valores solo de fecha que muchos sistemas almacenan como marcas de tiempo a medianoche cuando la información de tiempo no es relevante. Desactiva esta opción si necesitas desplazar todas las marcas de tiempo sin importar su componente horario, como al realizar una conversión uniforme de zona horaria donde las marcas a medianoche son valores de tiempo genuinos.

Ejemplos

Ejemplo 1: Corrigiendo Desalineación de Zona Horaria en Cadena de Suministro Global

Escenario: El sistema de procesamiento de pedidos de una empresa multinacional registra actividades de "Pedido Realizado" en UTC, pero el sistema de gestión de almacenes registra las actividades de "Envío Despachado" en hora local del Este (UTC-5). Esta diferencia de 5 horas hace parecer que algunos envíos ocurren antes de que se realicen los pedidos.

Configuración:

  • Nombres de Actividad: Shipment Dispatched
  • Horas de Desplazamiento: 5
  • No Desplazar Medianoche: Activado

Resultado: El enriquecimiento ajusta todas las marcas de tiempo de "Shipment Dispatched" sumándoles 5 horas, convirtiéndolas de hora del Este a UTC. Por ejemplo:

  • "Shipment Dispatched" original: 2024-03-15 09:30:00 (ET)
  • "Shipment Dispatched" ajustado: 2024-03-15 14:30:00 (UTC)
  • "Order Placed" permanece: 2024-03-15 13:45:00 (UTC)

El flujo del proceso ahora muestra la secuencia correcta con pedidos precediendo a los envíos.

Perspectivas: Después de la corrección, el verdadero tiempo de entrega desde el pedido hasta el envío se revela como 45 minutos en lugar de una duración negativa aparente. Esto permite un cálculo preciso de KPIs e identifica cuellos de botella reales en el proceso.

Ejemplo 2: Ajustando por Horario de Verano en Programación de Salud

Escenario: El sistema de programación de pacientes de un hospital no contabilizó correctamente el cambio de horario de verano en primavera. Todas las actividades de "Cita Programada" durante un periodo de dos semanas en marzo deben desplazarse una hora hacia adelante para reflejar los horarios reales de las citas que recibieron los pacientes.

Configuración:

  • Nombres de Actividad: Appointment Scheduled
  • Horas de Desplazamiento: 1
  • No Desplazar Medianoche: Activado

Resultado: El enriquecimiento desplaza todas las actividades "Appointment Scheduled" una hora adelante:

  • Marca original: 2024-03-12 10:00:00
  • Marca ajustada: 2024-03-12 11:00:00
  • Otras actividades como "Patient Arrived" y "Consultation Started" permanecen sin cambios

Esta corrección asegura que las métricas de programación reflejen correctamente los horarios de cita previstos.

Perspectivas: El ajuste revela que el aparente aumento de pacientes que no se presentaron durante este periodo fue en realidad debido al error en el registro de tiempo, no a un cambio real en el comportamiento de los pacientes.

Ejemplo 3: Integrando Datos Legados en Manufactura

Escenario: Una planta manufacturera está integrando datos históricos de un sistema antiguo de línea de producción que registraba todas las marcas de tiempo con 8 horas de retraso debido a una configuración incorrecta de zona horaria. Todas las actividades "Quality Check Completed" de este sistema necesitan corrección antes del análisis de minería de procesos.

Configuración:

  • Nombres de Actividad: Quality Check Completed
  • Horas de Desplazamiento: 8
  • No Desplazar Medianoche: Desactivado

Resultado: Todas las marcas de tiempo de "Quality Check Completed" se desplazan 8 horas hacia adelante:

  • Original: 2024-01-15 00:00:00 (marca a medianoche)
  • Ajustado: 2024-01-15 08:00:00 (desplazado correctamente aunque era medianoche)
  • Los eventos de manufactura del sistema moderno permanecen sin cambios

Con "No Desplazar Medianoche" desactivado, incluso los valores solo de fecha almacenados como medianoche se ajustan correctamente.

Perspectivas: Los datos corregidos muestran que las inspecciones de calidad realmente ocurrieron durante el turno diurno como se esperaba, no durante periodos nocturnos sin supervisión, permitiendo un análisis preciso del desempeño de turnos.

Ejemplo 4: Simulando Cambios de Proceso en Servicios Financieros

Escenario: Un banco quiere simular el impacto de adelantar 3 horas su procesamiento nocturno por lotes para reducir la carga de sistema matutina. Necesitan desplazar todas las actividades "Batch Processing Started" hacia atrás para analizar posibles conflictos con operaciones de fin de día.

Configuración:

  • Nombres de Actividad: Batch Processing Started
  • Horas de Desplazamiento: -3
  • No Desplazar Medianoche: Desactivado

Resultado: El enriquecimiento mueve todos los inicios de procesamiento por lotes 3 horas antes:

  • Hora original de inicio: 2024-02-20 02:00:00
  • Hora simulada de inicio: 2024-02-19 23:00:00 (se desplaza al día anterior)
  • Todas las actividades posteriores permanecen en sus tiempos originales para análisis de impacto

Perspectivas: La simulación revela que adelantar el procesamiento 3 horas generaría conflictos con los procesos de conciliación de fin de día, que se ejecutan hasta las 11:30 PM, requiriendo un rediseño del proceso antes de su implementación.

Ejemplo 5: Corrigiendo Datos Multirregionales en Compras

Escenario: Un sistema de compras registra actividades "PO Approved" de la oficina europea en CET (Hora Central Europea) mientras que la oficina de EE. UU. las registra en PST (Hora Estándar del Pacífico). Para analizar el proceso global de aprobación, todas las aprobaciones de EE. UU. deben convertirse a CET sumando 9 horas.

Configuración:

  • Nombres de Actividad: PO Approved
  • Horas de Desplazamiento: 9
  • No Desplazar Medianoche: Activado

Resultado: Las aprobaciones US de PO se desplazan de PST a CET:

  • Aprobación US original: 2024-04-10 14:00:00 PST
  • Ajustada a CET: 2024-04-10 23:00:00 CET
  • Las aprobaciones europeas permanecen sin cambios
  • Las órdenes de compra con marcas de tiempo solo de fecha (almacenadas a medianoche) se preservan

Perspectivas: La línea temporal unificada revela que las aprobaciones europeas aparentemente retrasadas en realidad se procesaron más rápido que las US cuando se miden en horas laborales, llevando a definiciones revisadas de SLA basadas en horarios regionales.

Salida

El enriquecimiento Hora de Actividad Desplazada modifica directamente los valores de las marcas de tiempo de la actividad seleccionada en tu registro de eventos. No se crean nuevos atributos; en cambio, las marcas de tiempo existentes se actualizan en su lugar. Las marcas modificadas mantienen su tipo de dato y formato original pero con valores horarios ajustados según tu configuración.

El enriquecimiento afecta solo a los eventos que coinciden con el nombre de actividad especificado, dejando las marcas de tiempo de todas las demás actividades sin cambios. Esta modificación selectiva preserva la sincronización relativa entre diferentes actividades mientras corrige problemas específicos de marcas de tiempo. Cuando "No Desplazar Medianoche" está habilitado, los eventos con marcas a medianoche (00:00:00) permanecen sin modificar, preservando valores solo de fecha usados comúnmente en sistemas que no registran tiempos precisos.

Después de aplicar este enriquecimiento, todos los cálculos y análisis posteriores usan automáticamente las marcas de tiempo ajustadas. Esto incluye cálculos de duración, métricas de tiempo de proceso, análisis de cuellos de botella y cualquier filtrado o segmentación basada en tiempo. Los cambios son permanentes dentro del conjunto de datos enriquecido, por lo que se recomienda documentar los desplazamientos horarios aplicados para auditoría.

El enriquecimiento maneja correctamente los límites de fecha, por lo que desplazar marcas hacia atrás puede mover eventos al día anterior, mientras que desplazarlos hacia adelante puede adelantarlos al día siguiente. Los límites de mes y año también se manejan adecuadamente, asegurando la integridad de los datos incluso con grandes desplazamientos de tiempo.

Véase También

  • Freeze Time: Establece un tiempo de referencia fijo para todo el conjunto de datos, útil para crear instantáneas consistentes
  • Add Days to a Date: Añade o resta días de atributos de fecha al trabajar con valores solo de fecha
  • Duration Between Two Activities: Calcula diferencias temporales entre actividades tras correcciones de tiempo
  • Add Time to attributes: Aplica ajustes de tiempo a atributos de casos o eventos más allá de las marcas de tiempo de actividad

Esta documentación es parte de la plataforma de minería de procesos mindzieStudio.