El servicio de movimiento de datos de tiempo de ejecución a histórica traslada datos de la base de datos de tiempo de ejecución a la base de datos histórica en donde permanecen hasta que el administrador de bases de datos (DBA) los suprime expresamente. Los datos que se han trasladado satisfactoriamente a la base de datos histórica quedan disponibles para que otros componentes de WebSphere Business Monitor los recuperen y analicen.
La siguiente configuración predeterminada se aplica a este servicio de movimiento de datos:
- Los cambios de las tablas de la base de datos de tiempo de ejecución se capturan y graban de forma continuada en las tablas de trabajo. Las tablas de la base de datos de tiempo de ejecución que se están supervisando son las tablas de destino que ha llenado el servicio de movimiento de datos de estado a tiempo de ejecución.
- Los cambios que se han grabado en dichas tablas de trabajo las propaga continuamente el componente Apply y se aplican a las tablas de trabajo de la base de datos histórica. A estas tablas no tiene acceso ningún otro componente de WebSphere Business Monitor y sólo son para uso interno.
- El componente Apply invoca sincrónicamente al componente ETL cada vez que hay nuevos datos que es necesario procesar.
En función de su planificación, que inicialmente es cada 24 horas, el componente ETL procesa los datos que están almacenados en las tablas de trabajo de Apply o permanece inactivo hasta la hora en que esté planificada su ejecución. Si se aumenta el retardo entre ejecuciones planificadas se prolonga el intervalo de tiempo que transcurre entre el almacenamiento de los datos en la base de datos de tiempo de ejecución realizado por el servicio de movimiento de datos de estado a tiempo de ejecución y el tiempo en que estos datos se publican en las tablas de destino de la base de datos histórica. Una vez que están en la base de datos histórica, otros componentes de
WebSphere Business Monitor podrán acceder a los datos.
Nota: Debido a la dependencia de la invocación realizada por el componente Apply y la configuración del componente Apply, es posible que un componente ETL no pueda procesar nuevos datos cada 24 horas (o la demora por omisión actual).
La planificación debe interpretarse como "no procesar nuevos datos durante al menos 23 horas y 59 minutos después de que haya finalizado el último ciclo de proceso."
- Todos los datos de las tablas de trabajo Apply que el componente ETL haya procesado satisfactoriamente, los suprimirá el componente Ciclo de vida destino de acuerdo con su planificación. Por omisión, este componente se ejecuta cada 24 horas. Si se aumenta el retardo planificado, aumentará el tamaño de las tablas de trabajo.
Disminuir el retardo también puede crear problemas potenciales porque diversos componentes del servicio de datos podrían tratar de actualizar las tablas de trabajo y acceder a ellas al mismo tiempo.
- Los datos que se trasladan satisfactoriamente de las tablas de trabajo de Capture a las tablas de trabajo de Apply son eliminados automáticamente de las tablas de trabajo de Capture por el componente Capture cada cinco minutos.
- Cada vez que se podan las tablas de trabajo de Capture, se invoca el componente Ciclo de vida fuente. Este componente también está basado en una planificación.
Sólo elimina los datos de las tablas de origen de la base de datos de tiempo de ejecución que Monitor Server ha marcado como listos para su supresión y que han permanecido al menos 24 horas en la base de datos de tiempo de ejecución.
El intervalo de poda por omisión está establecido en 5 minutos. Si el intervalo de poda del componente Ciclo de vida se ha fijado en un valor inferior al valor del componente Capture, la poda se realizará tomando como base el intervalo de poda del componente Capture.
Por ejemplo: el intervalo de poda del componente Capture se ha fijado en 5 minutos y la planificación del componente Ciclo de vida fuente en un minuto. Tendrán que pasar cinco minutos antes de que el programa Capture comience su ciclo de poda. Puesto que las rutinas de poda de Capture no se activan durante 5 minutos, el componente Ciclo de vida no se invoca. Una vez transcurridos los cinco minutos, los datos se eliminan de las tablas de trabajo y se invoca el componente Ciclo de vida fuente, además de eliminar los datos de las tablas de origen en la base de datos de tiempo de ejecución.
La configuración por omisión se puede cambiar.