Monitor de flujo de trabajo en Informatica: Diagrama de Gantt y tareas
⚡ Resumen inteligente
Monitor de flujo de trabajo en Informatica tracRegistra cada flujo de trabajo y tarea que ejecuta el Servicio de Integración, informando sobre el estado, las horas de inicio y finalización, el número de filas y los registros a través de dos diseños complementarios: la vista de tareas y la vista de diagrama de Gantt.

En nuestro tutorial anterior, hablamos sobre flujo de trabajo —que no es más que un conjunto de comandos o instrucciones para el Servicio de Integración. Define cómo ejecutar tareas como la tarea de comando, la tarea de sesión y la tarea de correo electrónico. Para confirmar que todo se ejecuta correctamente y en el orden deseado, necesitamos un Monitor de Flujo de Trabajo.
¿Qué es el Monitor de flujo de trabajo?
Workflow Monitor es una herramienta con la que puede supervisar la ejecución de los flujos de trabajo y las tareas asignadas al flujo de trabajo. Recibe información de ejecución de forma continua desde el Servicio de integracion y el Servicio de Repositorio, y obtiene los detalles históricos de ejecución del repositorio.
En Workflow Monitor puedes,
- Ver los detalles de la ejecución
- Ver el historial de ejecución del flujo de trabajo.
- Detener, cancelar o reiniciar flujos de trabajo y tareas
- Mostrar los flujos de trabajo que se han ejecutado al menos una vez.
El monitor de flujo de trabajo consta de las siguientes ventanas:
- Ventana del navegador – muestra los repositorios, carpetas y servicio de integración monitorizados.
- Ventana de salida – muestra los mensajes de Integration Services y del repositorio
- Ventana de propiedades – Muestra los detalles/propiedades de las tareas y los flujos de trabajo.
- Ventana de tiempo – Muestra el progreso de las tareas y flujos de trabajo en ejecución, con detalles sobre los tiempos.
La captura de pantalla que aparece a continuación muestra las cuatro ventanas dispuestas en una única sesión del Monitor de flujo de trabajo.
Ahora veamos qué podemos hacer en el Monitor de flujo de trabajo.
Cómo abrir el monitor de flujo de trabajo
Paso 1) En la barra de herramientas de Informatica Designer o Workflow Manager, haga clic en el icono Workflow Monitor.
Paso 2) Esto abrirá la ventana del Monitor de flujo de trabajo.
En la herramienta Monitor de flujo de trabajo, verá los repositorios y los servicios de integración asociados en el lado izquierdo. En la columna de estado, verá si está conectado o desconectado al servicio de integración. Si está desconectado, no verá ningún flujo de trabajo en ejecución. Hay una barra de tiempo que nos ayuda a determinar cuánto tiempo tardó en ejecutarse una tarea.
Paso 3) El monitor de flujo de trabajo está en modo desconectado por defecto. Para conectarse al servicio de integración.
- Haga clic con el botón derecho en el Servicio de integración.
- Seleccione la opción de conexión
Después de conectarse, el monitor mostrará el estado de conectado.
Vistas en el Monitor de flujo de trabajo
En el Monitor de flujo de trabajo de Informatica hay dos tipos de vistas disponibles.
- Vista de tareas
- Vista del diagrama de Gantt
Ambas vistas leen los mismos datos de ejecución, por lo que la elección depende de la pregunta que se formule.
| Ver | Diseño | Mejores usados para |
|---|---|---|
| Vista de tareas | Formato del informe, organizado por ejecución del flujo de trabajo. | Comparación y filtrado de múltiples ejecuciones |
| Vista del diagrama de Gantt | Barras cronológicas a lo largo de un eje temporal | Observar la duración y la superposición de las tareas. |
Tarea Ver
La vista de tareas muestra las ejecuciones del flujo de trabajo en formato de informe y está organizada por ejecuciones. Proporciona una forma práctica de comparar las ejecuciones del flujo de trabajo y filtrar sus detalles.
La vista de tareas muestra los siguientes detalles
- Lista de ejecución del flujo de trabajo Muestra la lista de ejecuciones de flujos de trabajo. Incluye nombres de carpetas, flujos de trabajo, subprocesos y tareas. Las ejecuciones se muestran en orden cronológico, con la más reciente en la parte superior. Las carpetas y los servicios de integración se muestran en orden alfabético.
- Mensaje de estado – Mensaje del Servicio de Integración sobre el estado de la tarea o flujo de trabajo.
- Nodo – El nodo del Servicio de Integración ejecutó la tarea.
- Hora de inicio – El momento en que se inició la tarea o el flujo de trabajo.
- Tiempo de finalización – El momento en que la tarea o el flujo de trabajo completó su ejecución.
- Estado – Muestra el estado de la tarea o flujo de trabajo, indicando si el flujo de trabajo se inició, se completó con éxito, falló o se interrumpió.
Cada una de esas columnas es visible en la cuadrícula del informe que se muestra a continuación.
Vista de diagrama de Gantt
En la vista de diagrama de Gantt, puede ver una vista cronológica de las ejecuciones del flujo de trabajo. El diagrama de Gantt muestra la siguiente información.
- Nombre de la tarea – Nombre de la tarea en el flujo de trabajo
- Duración – El tiempo empleado para ejecutar la tarea
- Estado – El estado más reciente de la tarea o flujo de trabajo
Cómo alternar entre la vista de diagrama de Gantt y la vista de tareas
Para cambiar del diagrama de Gantt a la vista de tareas o viceversa, haga clic en el botón respectivo como se muestra en la captura de pantalla para cambiar el modo.
Ejemplo: Cómo supervisar y ver los detalles
En ejemplos anteriores, hemos creado un
- Mapearping “m_emp_emp_target”: A mapaping es un conjunto de instrucciones sobre cómo modificar los datos y el procesamiento de las transformaciones que afectan al conjunto de registros.
- Sesión “s_m_emp_emp_target”: A durante toda la sesión. es un objeto de nivel superior a un mapaping que especifica las propiedades de ejecución. Por ejemplo, opciones de ajuste del rendimiento, detalles de conexión de fuentes/destinos, etc.
- Flujo de trabajo “wkf_s_m_emp_emp_target”: Un flujo de trabajo es un contenedor para la sesión y otros objetos, y define el momento de la ejecución de las tareas y la dependencia o el flujo de ejecución.
Ahora, analizaremos los detalles de ejecución en este tema.
Paso 1) Reinicie el flujo de trabajo desde el Diseñador de flujos de trabajo, como se describe en el tema anterior.
Paso 2) Vaya a Monitor de flujo de trabajo y en la ventana del monitor verá detalles como se muestra en la captura de pantalla, tales como repositorio, detalles de ejecución del flujo de trabajo, detalles del nodo, hora de inicio de la ejecución del flujo de trabajo, hora de finalización de la ejecución del flujo de trabajo y estado.
Paso 3) Aquí puede ver el flujo de trabajo que se está ejecutando actualmente, cuyo estado es "en ejecución".
Paso 4) Una vez que finaliza la ejecución del flujo de trabajo, su estado cambia a correcto/fallido, junto con los detalles de la hora de inicio y finalización.
Paso 5) Para ver los detalles de la tarea
- Haz clic con el botón derecho en el nombre de la tarea.
- En la ventana emergente, seleccione "Obtener propiedades de ejecución".
- Aparecerá una ventana de propiedades con los detalles de la tarea.
Paso 6) Haz clic en cada menú de la ventana de propiedades para ver detalles específicos.
Detalles de la tarea
Aquí elegimos “Detalles de la tarea” para ver. Se mostrarán todos los detalles, como el nombre de la instancia, el tipo de tarea, la hora de inicio, el nombre del servicio de integración, etc.
Fuente y Target Estadísticas
Las estadísticas de origen y destino proporcionan detalles sobre cada uno. Por ejemplo, cuántas filas se obtienen del origen, cuántas filas se almacenan en el destino, el rendimiento actual, etc.
En la siguiente pantalla, se obtienen 14 registros de la fuente y los 14 se completan en la tabla de destino.
- Filas aplicadas Indica cuántos registros intentó actualizar o insertar Informatica en el destino.
- Filas afectadas Indica cuántas de las filas aplicadas se cargaron correctamente. En este caso, las 14 filas se cargaron correctamente en el destino, por lo que el recuento es el mismo para ambos.
- Filas rechazadas Indica cuántas filas se descartan debido a una restricción de destino u otros problemas.
En este tutorial, ha aprendido cómo abrir y supervisar los flujos de trabajo y las tareas utilizando Workflow Monitor. Cuando las estadísticas no explican un fallo, trace los datos con el depurador de Informatica.














