Flujo de ejecución de escenario

Este artículo explica cómo se ejecuta un escenario y cómo fluyen los datos a través de él, y cómo ver los datos procesados por cada módulo.

Para ver cómo fluyen los datos en un escenario activo, vea Ver flujo de datos en un escenario en ejecución.

Flujo de ejecución de escenario

Una vez que un escenario se configura correctamente y se activa, se ejecuta según su programación definida.

Cuando comienza el escenario, el primer módulo responde a un evento que se ha configurado para inspeccionar. Cuando devuelve datos, estos se empaquetan en paquetes. El escenario devuelve un paquete para cada evento. Por ejemplo, si un módulo está configurado para inspeccionar problemas, devolverá un paquete de datos para cada problema que encuentre.

Si el módulo de déclencheur devuelve paquetes de datos, estos pasan al siguiente módulo y el escenario continúa, pasando los paquetes a través de cada módulo sucesivo, uno a la vez.

Si los paquetes se procesan correctamente en todos los módulos, el escenario se marca como un éxito en la página de detalles del escenario.

Ejemplo: Workfront Fusion para automatización de trabajo

recommendation-more-help

Ejemplo: En este escenario que vigila las solicitudes entrantes en Workfront y luego las convierte a proyectos de Workfront, los datos fluirían de la siguiente manera:

El primer paso del escenario, realizado por el primer módulo, es inspeccionar las solicitudes. Cada solicitud que encuentra se considera un paquete. Si el módulo se ejecuta sin encontrar ningún paquete, el escenario finaliza después del primer módulo.

Si el primer módulo devuelve un paquete, este pasará por el resto del escenario. En este ejemplo, el paquete iría al segundo módulo, que convierte la solicitud en un proyecto.

Flujo de ejecución del escenario de Workfront

Ejemplo: Workfront Fusion para automatización e integración de trabajo

Ejemplo: En este escenario que descarga documentos de Adobe Workfront y los envía a una carpeta de Dropbox, los datos fluirían de la siguiente manera:

El primer paso del escenario, realizado por el primer módulo, es inspeccionar los documentos en Workfront. Cada documento que encuentra se considera un paquete. Si el módulo se ejecuta sin encontrar ningún paquete, el escenario finaliza después del primer módulo.

Si se devuelve un paquete, este pasa por el resto del escenario. En este ejemplo, el resto del escenario consiste en el segundo módulo, que carga el paquete en la carpeta Dropbox.

Flujo de ejecución del escenario de integración

Si el primer módulo devuelve varios paquetes, el primer paquete se cargará en Dropbox antes de que se cargue el segundo paquete. Luego se carga el segundo paquete, luego el tercero, etc.

Información sobre paquetes procesados

Para cada módulo, el paquete pasa por un proceso de 4 pasos antes de pasar al siguiente módulo o llegar a su destino final.

  • Inicialización
  • Operación
  • Confirmar/revertir
  • Finalización
NOTE
El escenario más amplio también pasa por este proceso. Para obtener información acerca de este proceso en el nivel de escenario, vea Ejecución de escenarios, ciclos y fases.

Una vez finalizada la ejecución de un escenario, cada módulo muestra un icono con el número de operaciones realizadas. Puede hacer clic en este icono para mostrar la información detallada sobre los paquetes procesados para cada paso del proceso. Puede ver qué configuración de módulo se utilizó y qué paquetes devolvió cada módulo.

Paquetes procesados

En este ejemplo, el módulo recibió información de entrada como:

  • El ID del problema que encontró
  • El objeto al que se convertirá el problema (Proyecto)
  • El ID de la plantilla que utilizará para crear el proyecto
  • El tipo de registro del objeto que ha encontrado (OPTASK, que es un problema)

Después del procesamiento, el módulo devolvió esta información de salida:

  • ID del proyecto recién creado.

Si el módulo ha encontrado más de un problema, la información se captura para cada paquete por separado. Habría un área de Operación 2 con secciones de entrada y salida que describan el segundo paquete, y así sucesivamente.

Errores al ejecutar un escenario

Se puede producir un error durante la ejecución del escenario. Por ejemplo, si ha eliminado la plantilla que el módulo utilizará para crear el nuevo proyecto, el escenario termina con un mensaje de error. Para obtener más información sobre cómo controlar los errores, consulte Tipos de error.

Recursos

7e1891ad-4d59-4355-88ab-a2e62ed7d1a3