Configurar trabajos

En esta sección, se trata la configuración de trabajos y ejecuciones de trabajos en el área de trabajo de AI Data Platform.

Acerca de los Trabajos

Los flujos de trabajo para los datos se crean mediante trabajos.

Puede realizar un seguimiento y gestionar todos los trabajos en el área de trabajo de AI Data Platform desde el separador Trabajos de la página de inicio de Flujo de trabajo. En el separador Ejecución de trabajos puede ver el historial de trabajos y el estado de las ejecuciones actualmente en curso.


Página Flujos de Trabajo con el separador Trabajos resaltado

Los trabajos son formas de organizar y organizar grupos de tareas como parte del flujo de trabajo. Puede utilizar flujos de trabajo para el procesamiento de datos común, como flujos de trabajo de ETL, scripts de Python, ejecución de blocs de notas y aprendizaje automático.

Los trabajos pueden variar en complejidad. Un trabajo solo puede tener una única tarea que ejecute un bloc de notas, mientras que otro tiene más de cien tareas y trabajos anidados que realizan tareas complejas con varias condiciones y dependencias.

La ejecución de un trabajo inicia las tareas internas con las secuencias y condiciones especificadas. Los trabajos incluso se pueden anidar dentro de otros trabajos, incrustando su secuencia de tareas como un solo nodo.

Cada ejecución de trabajo genera un archivo de trabajo que se almacena en una ubicación especificada por el usuario durante la creación del trabajo. Este archivo de trabajo actúa como referencia para gestionar y realizar un seguimiento de las ejecuciones de trabajos. Puede ejecutar, programar y ver la representación JSON del trabajo directamente desde el archivo en el espacio de trabajo, lo que garantiza transparencia y reproducibilidad. Este enfoque permite una supervisión, control de versiones e integración de trabajos fluidos dentro de flujos de trabajo automatizados.

Los trabajos se pueden configurar para ejecutarse en un programa de calendario, programados para ejecutarse en función de una expresión cron o ejecutarse inmediatamente.

Creación de un trabajo

Debe crear un trabajo para empezar a utilizar flujos de trabajo en Oracle AI Data Platform Workbench.

  1. Vaya al espacio de trabajo y haga clic en Flujo de trabajo.
  2. En el separador Trabajos, haga clic en Icono Crear Espacio de Trabajo Crear trabajo. También puede hacer clic en Crear trabajo en la parte superior derecha.

    Crear trabajos abiertos en estado por defecto

  3. Proporcione un nombre y la descripción para su trabajo.
  4. Haga clic en Examinar y seleccione la ubicación para guardar el trabajo en el área de trabajo de AI Data Platform. Haga clic en Seleccionar.
  5. Introduzca un número para Máximo de ejecuciones simultáneas.
  6. Haga clic en Create.

Cambiar ubicación de trabajo

Puede cambiar la ubicación de un trabajo después de la creación.

  1. En la página inicial, haga clic en Flujo de trabajo.
  2. Haga clic en el trabajo para el que desea cambiar la ubicación.
  3. Haga clic en el separador Detalles.
  4. Junto a Ubicación, haga clic en Examinar.
  5. Seleccione una nueva ubicación para el trabajo y haga clic en Seleccionar.

Supresión de un Trabajo

Puede suprimir los trabajos que ya no necesite.

  1. Vaya al espacio de trabajo y haga clic en Flujos de trabajo.
  2. Junto al trabajo que desea suprimir, haga clic en Opciones y, a continuación, en Suprimir.
  3. Haga clic en Suprimir.

Programar un trabajo mediante un calendario

Los trabajos de flujo de trabajo se pueden programar para que se ejecuten de forma automatizada.

  1. En la página inicial, haga clic en Flujo de trabajo.
  2. Haga clic en el trabajo para el que desea realizar una programación.
  3. Haga clic en el separador Detalles.
  4. Junto al programa, haga clic en Agregar.
  5. Seleccione si el programa comienza como Activo o En pausa.
    • Seleccione Activo si desea que el programa entre en vigor inmediatamente.
    • Seleccione En pausa si desea activar la programación más adelante.
  6. Seleccione la zona horaria que utiliza el programa como base.
  7. En Tipo de programa, seleccione Calendario.
  8. Seleccione si el programa se ejecutará cada hora, cada día, cada semana o cada mes. Debe proporcionar información adicional sobre las opciones Por hora, Semanal y Mensual.
    • En Por hora, seleccione las horas en las que se repite el programa.
    • En Semanal, seleccione los días de la semana que se repite el programa.
    • En Mensual, seleccione los días del mes que se repite el programa.
  9. Introduzca la hora del día en que se ejecuta el programa. La hora del día tiene un formato de 24 horas, que comienza a las 00:00 y termina a las 23:59.
  10. Compruebe el tiempo de ejecución mostrado en la parte inferior para confirmar que el programa es correcto. Haga clic en Create.

Programación de un trabajo mediante una expresión Cron

Los trabajos de flujo de trabajo se pueden programar para que se ejecuten de forma automatizada mediante expresiones cron para determinar la fecha y la hora.

  1. En la página inicial, haga clic en Flujo de trabajo.
  2. Haga clic en el trabajo para el que desea realizar una programación.
  3. Haga clic en el separador Detalles.
  4. Junto al programa, haga clic en Agregar.
  5. Seleccione si el programa comienza como Activo o En pausa.
    • Seleccione Activo si desea que el programa entre en vigor inmediatamente.
    • Seleccione En pausa si desea activar la programación más adelante.
  6. Seleccione la zona horaria que utiliza el programa como base.
  7. En Tipo de programa, seleccione Expresión cron.
  8. Introduzca la expresión cron.
  9. Compruebe el tiempo de ejecución mostrado en la parte inferior para confirmar que el programa es correcto. Haga clic en Create.

Ejecutar un flujo de trabajo a demanda

Puede elegir ejecutar un trabajo de flujo de trabajo inmediatamente.

  1. En la página inicial, haga clic en Flujo de trabajo.
  2. Haga clic en el trabajo que desea ejecutar.
  3. Haga clic en Ejecutar Ahora.

Ejecutar un trabajo de flujo de trabajo desde la página Trabajos

Puede ejecutar rápidamente los trabajos enumerados directamente desde la página Trabajos.

  1. En la página inicial, haga clic en Flujo de trabajo.
  2. En el separador Trabajos, junto al trabajo mostrado que desea ejecutar, haga clic en Ejecutar ahora.

    Trabajo en la página Trabajos con el botón Ejecutar ahora resaltado

Cambio de un programa de ejecución de trabajo

Puede editar el programa de una ejecución de trabajo después de la creación para modificar la hora, la zona horaria o la frecuencia de ese programa.

  1. En la página inicial, haga clic en Flujo de trabajo.
  2. Haga clic en el trabajo para el que desea realizar una programación.
  3. Haga clic en el separador Detalles.
  4. A continuación del programa, haga clic en Editar.
  5. Modifique y supervise el programa según sea necesario. Compruebe el tiempo de ejecución mostrado en la parte inferior para confirmar que el programa es correcto.
  6. Haga clic en Guardar.

Pausar o activar un programa de ejecución de trabajo

Después de definir una programación para una ejecución de trabajo, puede optar por pausarla y reactivarla cuando sea necesario.

  1. En la página inicial, haga clic en Flujo de trabajo.
  2. Haga clic en el trabajo para el que desea realizar una programación.
  3. Haga clic en el separador Detalles.
  4. Junto al programa, haga clic en Pausar o Activar el programa.
    La opción que se muestra depende del estado actual de la programación. Si está activo, se muestra Pausa. Si está en pausa, se muestra Activar.

Reparar ejecuciones de trabajos con fallos

Puede intentar reparar una ejecución que ha fallado revisando la línea de tiempo y los detalles, y volver a ejecutar el trabajo con parámetros opcionales para ayudar al diagnóstico.

  1. Navegue hasta el flujo de trabajo.
  2. Haga clic en Ejecuciones de trabajos.
  3. Junto a la ejecución del trabajo fallido, haga clic en Acciones y en Reparar ejecución.
  4. Revise los detalles de la tarea para determinar las posibles causas del fallo.
  5. Haga clic en Reparar ejecución y seleccione las tareas que desea volver a ejecutar.
  6. Agregue parámetros opcionales que solo se aplicarán a esta ejecución de reparación.
    • Si selecciona Clave/Valor como tipo de Parámetro, haga clic en Icono de agregar Agregar e introduzca parámetros.
    • Si selecciona JSON, introduzca valores de parámetros en el espacio proporcionado.
  7. Haga clic en Ejecutar reparación.