Todos los productos
Search
Centro de documentos

SchedulerX:Flujos de trabajo

Última actualización: Sep 21, 2026

SchedulerX admite la orquestación de trabajos entre aplicaciones. Puede agrupar los trabajos de una misma aplicación o de distintas aplicaciones en un solo flujo de trabajo, según su lógica de ejecución.

Crear un flujo de trabajo

  1. Inicie sesión en la consola de SchedulerX.

  2. Inicie sesión en la consola de EDAS.

  3. En el panel de navegación izquierdo, haga clic en Task Scheduling.

  4. En la barra de navegación superior, seleccione una región.

  5. En el panel de navegación izquierdo, seleccione Workflow Management.

  6. En la barra de navegación izquierda, haga clic en Workflow Management.

  7. En la página Workflow Management, seleccione el espacio de nombres deseado y luego haga clic en Create Workflow.

  8. En el panel Create Workflow, establezca los campos Name, Description, Application ID y Time Type. Después, haga clic en OK.

    Nota

    Actualmente, solo es posible programar un flujo de trabajo mediante una expresión cron.

    También puede configurar los campos Advanced Configuration, Time Zone y Task Concurrency en la sección Calendar.

Crear un trabajo

  1. En la página Workflow Management, seleccione el flujo de trabajo y haga clic en Edit para abrir la página Workflow Details.

  2. Haga clic en Create Task y configure los parámetros en el panel Create Task. Una vez creado el trabajo, se añade al flujo de trabajo y también aparece en la página Job Management.

    La esquina superior derecha de la página Workflow Details contiene los botones Import Jobs, Create Job y Edit Workflow. El área central muestra cada nodo de trabajo junto con sus dependencias.

Importar trabajos

  1. En la página Workflow Management, seleccione un flujo de trabajo existente y haga clic en Edit para ir a la página Workflow Details.

  2. En la página Workflow Details, haga clic en Import Jobs. En la lista desplegable Select Application, seleccione una aplicación. Luego, haga clic en Import dentro de la columna Actions de cada trabajo que desee agregar. De forma predeterminada, se selecciona la aplicación a la que pertenece el flujo de trabajo actual.

Orquestar trabajos

Agregar una dependencia

Para agregar una dependencia, arrastre una línea entre los nodos.

Ejemplo 1: el trabajo 619 es anterior al trabajo 620. Cuando termina el trabajo 619, inicia el trabajo 620.

Ejemplo 2: cuando finaliza el trabajo 101, los trabajos 102 y 103 inician de manera simultánea. El trabajo 107 inicia únicamente después de que los trabajos 104, 105 y 106 terminan correctamente.

Eliminar una dependencia

Existen dos formas de eliminar una dependencia:

  • Seleccione la línea que conecta dos nodos en el diagrama del flujo de trabajo y presione la tecla SUPRIMIR.

  • Haga clic derecho sobre la línea que conecta dos nodos y luego haga clic en Remove.

Editar o quitar un trabajo

Seleccione un nodo de trabajo en el diagrama del flujo de trabajo, haga clic derecho sobre él y luego seleccione Edit o Remove.

Publicar un flujo de trabajo

Después de crear y configurar un flujo de trabajo, haga clic en Publish dentro de la página de detalles. Esto permite que el flujo de trabajo se ejecute según la programación definida. Si desea probarlo sin habilitarlo, haga clic en Run Once en la página Workflow Management. Una vez que compruebe que funciona como esperaba, publíquelo.

Gestionar flujos de trabajo

Consultar un diagrama de instancia

  1. En la página Workflow Management, busque el flujo de trabajo. En la columna Actions, elija More > History. El panel muestra las instancias del flujo de trabajo con columnas como Data Time, Start Time, End Time, Operator e Instance ID/Instance Diagram.

  2. En el panel Instance History, haga clic en un identificador de la columna Instance ID/Instance Diagram para consultar el estado de todos los nodos de esa instancia. El diagrama indica el estado de cada nodo mediante colores: Waiting (gris), In Pool (amarillo), Running (azul), Successful (verde), Failed (rojo) y Skipped (gris oscuro).

Detener una instancia

  1. En la página Workflow Management, busque el flujo de trabajo. En la columna Actions, elija More > History.

  2. En el panel Instance History, haga clic en Stop. Esta acción detiene de forma forzada todos los nodos en ejecución y el estado de la instancia cambia a Failed.

Volver a ejecutar una instancia o un nodo

Volver a ejecutar una instancia de flujo de trabajo

Es posible volver a ejecutar una instancia de flujo de trabajo que terminó con errores.

  1. En la página Workflow Management, busque el flujo de trabajo. En la columna Actions, elija More > History.

  2. En el panel Instance History, elija More > Rerun. Esta acción vuelve a ejecutar todos los nodos con errores de la instancia y su estado cambia a Running.

    Cuando inicia la nueva ejecución, los nodos que antes presentaron errores (por ejemplo, jobB y jobC) cambian al estado Running (azul). Los nodos anteriores que ya habían terminado correctamente (por ejemplo, jobA) conservan el estado Successful (verde). Los nodos posteriores (por ejemplo, jobD y jobE) permanecen en el estado Waiting (gris).

Volver a ejecutar un nodo

  1. En la página Workflow Management, busque el flujo de trabajo. En la columna Actions, elija More > History.

  2. En el panel Instance History, haga clic en Details para abrir la vista de detalles de la instancia del flujo de trabajo.

  3. Haga clic derecho sobre el nodo deseado y seleccione una de las siguientes opciones:

    • Rerun node and downstream: vuelve a ejecutar el nodo actual y todos sus nodos posteriores.

    • Rerun node only: vuelve a ejecutar únicamente el nodo actual. Los nodos posteriores no se ven afectados.

  4. Haga clic en OK en el cuadro de diálogo de confirmación para volver a ejecutar el nodo o los nodos seleccionados.

Pausar una instancia

Puede pausar una instancia de flujo de trabajo que se está ejecutando.

  1. En la página Workflow Management, busque el flujo de trabajo. En la columna Actions, elija More > History.

  2. En el panel Instance History, haga clic en Pause. El sistema espera a que terminen los nodos en ejecución y luego detiene la ejecución de los nodos siguientes. El estado de la instancia cambia a Paused.

Reanudar una instancia

Puede reanudar una instancia de flujo de trabajo pausada.

  1. En la página Workflow Management, busque el flujo de trabajo. En la columna Actions, elija More > History.

  2. En el panel Instance History, haga clic en Resume para continuar con la ejecución de los nodos posteriores.

Omitir un nodo

Puede omitir un nodo de un flujo de trabajo que aún no ha iniciado. Después, el flujo de trabajo avanza automáticamente hacia el siguiente nodo de la secuencia.

  1. En la página Workflow Management, busque el flujo de trabajo. En la columna Actions, elija More > History para consultar su historial de ejecución.

  2. En el panel Instance History, haga clic en un identificador de la columna Instance ID/Instance Diagram. En la página Workflow Instance Details, seleccione el nodo y haga clic en Skip. También puede hacer clic derecho sobre el nodo deseado para abrir un menú contextual con las opciones Details, Logs y Skip.

Cancelar una omisión

Puede cancelar la omisión de un nodo y devolverlo a la cola de ejecución, siempre que sus nodos posteriores no hayan iniciado.

  1. En la página Workflow Management, busque el flujo de trabajo. En la columna Actions, elija More > History para consultar su historial de ejecución.

  2. En el panel Instance History, haga clic en un identificador de la columna Instance ID/Instance Diagram. En la página Workflow Instance Details, seleccione el nodo omitido y haga clic en Cancel Skip.

Importar y exportar flujos de trabajo

Para sincronizar flujos de trabajo entre distintas regiones o espacios de nombres, debe exportarlos e importarlos manualmente.

Exportar un flujo de trabajo

  1. En la página Workflow Management, seleccione una aplicación en la lista desplegable All applications. Marque las casillas de los flujos de trabajo que desea exportar y luego haga clic en Export Workflow. Si no selecciona ninguno, se exportan todos los flujos de trabajo de esa aplicación.

  2. En el cuadro de diálogo que aparece, seleccione un Application ID, confirme la información del flujo de trabajo y luego haga clic en OK.

Importar un flujo de trabajo

En la página Workflow Management, haga clic en Import Workflow. En el cuadro de diálogo, seleccione un Application ID y elija una política para Duplicate jobs (Overwrite o Skip). A continuación, cargue el archivo del flujo de trabajo en el área Import Workflow y haga clic en OK.

Importante

Antes de importar un flujo de trabajo, debe importar primero los trabajos obligatorios. El Application ID de la aplicación de destino debe coincidir con el Application ID desde el cual se exportó el flujo de trabajo. Para obtener más información sobre cómo importar trabajos, consulte Import or export jobs.