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
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.
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.
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
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.
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
- Para obtener más información sobre la configuración de un escenario, consulte Editor de escenarios.
- Para obtener más información sobre la página de detalles del escenario, consulte Detalles del escenario.
- Para obtener más información sobre cómo activar un escenario, vea Activar o desactivar un escenario.
- Para obtener más información sobre cómo programar un escenario, vea Programar un escenario.
- Para obtener más información sobre los módulos, consulte Información general sobre módulos.