Supervisión de los procesos de datos
HPE OBR proporciona un marco de trabajo de flujo de trabajo que gestiona las tareas de obtención de datos sin procesar, ejecución de rutinas de conciliación y agregación y carga posterior de los datos en el almacén de datos. Los paquetes de contenido contienen las que se cargan en el marco de trabajo durante la instalación del paquete de contenido. Una secuencia de trabajo está formada por varios pasos de trabajo, que se procesan en mediante el marco de trabajo del flujo de trabajo.
El marco de trabajo del flujo de trabajo organiza y gestiona de forma centralizada el flujo y la ejecución de los pasos que cada secuencia de trabajo define en los paquetes de contenido basándose en los metadatos.
La siguiente ilustración muestra el flujo de ejecución de una secuencia de trabajo de HPE OBR de muestra.
En este ejemplo, la secuencia de trabajo empieza con la recopilación de datos y termina con la agregación de hechos. Todos los pasos son dependientes de los pasos anteriores; por tanto, en caso de error en uno de los pasos, el marco de trabajo del flujo de trabajo impide que la secuencia de trabajo se complete correctamente. El marco de trabajo del flujo de trabajo no carga la siguiente secuencia de trabajo hasta que la secuencia actual se completa correctamente.
Mediante el marco de trabajo del flujo de trabajo puede:
- Supervisar el estado de la ejecución del flujo de trabajo.
- Controlar los procesos que mueven los datos al almacén de datos.
Conocer el rendimiento de las secuencias de trabajo del flujo de trabajo son la tarea más importante en la supervisión del estado de las operaciones de bases de datos HPE OBR.
Descripción del estado de la secuencia de trabajo
Para ayudarle a entender la información mostrada en la página Estado del proceso de datos y la relación entre las condiciones y los estados de las secuencias de trabajo, se proporcionan tres escenarios posibles de secuencias de trabajo.
Haga clic en las siguientes diapositivas para leer los escenarios.
Escenario 1
Imaginemos la siguiente secuencia de trabajo.
Esta secuencia de trabajo contiene nueve pasos de trabajo. Todos los pasos del trabajo se han completado correctamente, tal como indica el color verde. En la columna Estado del paso (completado/total), el valor de esta secuencia será 9/9 porque había nueve pasos y todos los pasos completaron la ejecución. La columna Estado del paso muestra el indicador
porque todos los pasos de trabajo se han completado correctamente. Por tanto, el estado de la secuencia de trabajo es OK.
Para conocer la condición y el estado de un paso de trabajo determinado, como DataLoad_FileSystem, haga clic en el icono del paso de trabajo. Se abrirá una ventana emergente que mostrará los detalles del paso de trabajo con la condición y el estado del paso. Para el paso de trabajo DataLoad_FileSystem, la condición del paso de trabajo será FINALIZADO y el estado del trabajo será CORRECTO. Esta secuencia de trabajo dejará de estar activa y se moverá a la sección Secuencia histórica de la página. Ahora imaginemos otro caso.
Escenario 2
Imaginemos la siguiente secuencia de trabajo.
Esta secuencia de trabajo contiene 13 pasos de trabajo. En la columna Estado del paso (completado/total), el valor de esta secuencia será 9/13 porque solo se habían completado nueve pasos. El décimo paso, Aggregate_Daily_Kernel, se está ejecutando actualmente, tal como indica el color azul. Sin embargo, la columna Estado del paso muestra el indicador
. Esto ocurre porque todos los pasos del trabajo hasta el paso Aggregate_Daily_Kernel se completaron correctamente.
El estado de la secuencia de trabajo se calcula basándose en el estado de todos los pasos de trabajo hasta el paso que está actualmente en ejecución; en este caso el paso Aggregate_Daily_Kernel. Por tanto, el estado general de una secuencia de trabajo es OK porque todos los pasos hasta Aggregate_Daily_Kernel se completaron correctamente.
La condición del paso Aggregate_Daily_Kernel será EN EJECUCIÓN, mientras que el estado será EN ESPERA. La condición y el estado de los tres pasos de trabajo restantes que están en color gris estarán EN ESPERA porque no se iniciarán hasta que se complete Aggregate_Daily_Kernel.
Escenario 3
Imaginemos la siguiente secuencia de trabajo.
Esta secuencia de trabajo contiene siete pasos de trabajo. En la columna Estado del paso (completado/total), el valor de esta secuencia será 4/7 porque solo se habían completado nueve pasos. La columna Estado del paso muestra el indicador
porque el paso DataLoad_Software no se completó correctamente. Un paso de trabajo fallido siguen bloqueando la ejecución de los pasos restantes hasta que se resuelve. Por tanto, en esta secuencia sólo se han completado cuatro pasos de trabajo.
El marco de trabajo del flujo de trabajo reintentará la ejecución del paso de trabajo fallido basándose en el número de reintentos definidos para la secuencia de trabajo. Cuando se agoten los reintentos, se bloqueará la secuencia de trabajo. La condición de esta secuencia de trabajo será Error. La condición del paso de trabajo DataLoad_Software será FINALIZADO, mientras que el estado será ERROR o MAX_EXEC_TIME_EXCEEDED.
Observará que el icono Reconcile_Data está de color amarillo. Esto indica que el paso de trabajo Reconcile_Data se ha completado con advertencias. Sin embargo, esta situación no bloquea la secuencia de trabajo y, como puede ver, el paso Stage_Data se ha completado correctamente. La condición del paso de trabajo Reconcile_DataDataLoad_Software será FINALIZADO, mientras que el estado será ADVERTENCIA.
Supervisión de detalles de secuencia de trabajo
HPE OBR proporciona un modo para supervisar la ejecución de las secuencias de trabajo de los paquetes de contenido instalados. La página Estado del proceso de datos de Consola de administración muestra información de secuencias en las siguientes tres fichas:
- Detalles de secuencia: esta ficha muestra información sobre el estado de las secuencias activas que están actualmente en ejecución. También puede ver el flujo de ejecución por etapas de la secuencia de trabajo.
- Información general sobre la secuencia histórica: esta ficha muestra el número y el estado de las secuencias de trabajo completadas sin errores o con advertencias. Las secuencias de trabajo interrumpidas por el usuario a causa del estado de advertencia o error también se muestran en esta ficha.
- Detalles de las secuencias históricas: esta ficha muestra una tendencia gráfica del número de estados de error y de advertencia encontrados por una secuencia de trabajo al ejecutarse durante un período de tiempo.
Mediante la página Estado del proceso de datos, puede supervisar la ejecución de las secuencias de trabajo activas y solucionar problemas si la ejecución falla. También puede realiza un análisis de tendencias para la secuencia durante un período de tiempo para identificar la causa del error. Mediante esta página, puede realizar las tareas siguientes de supervisión de secuencias de datos: