En este módulo se cargan y se ejecutan las secuencias que ya se han importado en la base de datos de gestión. La invocación de este módulo tiene lugar a través de SHR Timer Server y la información de programación se encuentra en {PMDB_HOME}/lib/trendtimer.sched
.
La secuencia se debe cargar antes de poderse ejecutar. Las secuencias se cargan cada 12 minutos. La ejecución de pasos dentro de la secuencia se produce cada 3 minutos.
No se puede garantizar que las secuencias formadas por 4 pasos una vez cargadas finalicen en 12 minutos. Esto ocurre porque existen ciertas restricciones impuestas por el producto respecto a la ejecución de pasos. Las restricciones dependen del tipo de paso. A continuación se muestran los valores predeterminados para cada tipo de paso.
COLLECT_PROC | 10 |
TRANSFORM_PROC |
10 |
RECONCILE_PROC |
10 |
STAGE_PROC | 10 |
LOAD_PROC | 15 |
AGGREGATE_PROC | 10 |
EXEC_PROC_PROC | 10 |
Esto indica que, de forma predeterminada, solo se pueden ejecutar en paralelo 15 pasos de cargador. Si hay más de 15 pasos de cargador que se pueden ejecutar en un momento determinado, el resto del cargador se omitirá en la invocación actual. Para evitar el colapso, se aumenta la prioridad de los pasos omitidos. Por tanto, en el siguiente tercer minuto de la ejecución de abcloadnrun, se seleccionan los pasos omitidos previamente.
Uso | |
Para cargar las secuencias para su ejecución |
|
Para ejecutar la secuencia cargada |
|
streamId | El nombre de empresa de la secuencia |
stepId | El nombre de empresa del paso con la secuencia |