Creación de trabajos en el editor de cuadernos

Puede crear un trabajo para ejecutar un cuaderno directamente en el editor de cuadernos.

Tenga en cuenta que no puede crear un trabajo de cuaderno si ejecuta el cuaderno en un servicio de IBM Analytics Engine.

Para crear un trabajo de cuaderno:

  1. En el editor de cuadernos, pulse el icono de trabajos en la barra de menús y seleccione Crear un trabajo.
  2. Defina los detalles del trabajo especificando un nombre y una descripción (opcional).
  3. En la página Configurar, seleccione:

    • Una versión de cuaderno. De forma predeterminada, se utiliza la versión del cuaderno guardada más reciente. Si no existe ninguna versión del cuaderno, debe crear una versión pulsando el icono de versiones en la barra de acciones del cuaderno.
    • Un tiempo de ejecución. De forma predeterminada, el trabajo utiliza la misma definición de entorno que se ha seleccionado para el cuaderno.
    • Configuración avanzada para añadir variables de entorno y seleccionar los valores de retención de ejecución de trabajo.

      • Las variables de entorno que se pasan al cuaderno cuando se inicia el trabajo y afectan a la ejecución del mismo.

        Cada declaración de variable se debe realizar para una única variable en el formato siguiente VAR_NAME=foo y debe aparecer en su propia línea.

        Por ejemplo, para determinar a qué origen de datos debe acceder si se utiliza el mismo cuaderno en distintos trabajos, puede establecer la variable DATA_SOURCE en DATA_SOURCE=jdbc:db2//db2.server.com:1521/testdata en el trabajo del cuaderno que entrena un modelo y en DATA_SOURCE=jdbc:db2//db2.server.com:1521/productiondata en el trabajo en el que el modelo se ejecuta en datos reales. En otro ejemplo, las variables BATCH_SIZE, NUM_CLASSES y EPOCHS necesarias para un modelo Keras se pueden pasar al mismo cuaderno con distintos valores en trabajos separados.

      • Seleccione la salida de resultado de ejecución de trabajo. Puede seleccionar:

        • Registro y cuaderno para almacenar los archivos de salida de ejecuciones específicas, el archivo de registro y el cuaderno resultante. Es el valor predeterminado que se establece para todos los trabajos nuevos. Seleccione:

          • Para comparar los resultados de diferentes ejecuciones de trabajos, no sólo visualizando el archivo de registro. Al mantener los archivos de salida de ejecuciones de trabajos específicas, puede comparar los resultados de las ejecuciones de trabajos para ajustar el código. Por ejemplo, configurando diferentes variables de entorno cuando se inicia el trabajo, puede cambiar la forma en que se comporta el código en el cuaderno y, a continuación, comparar estas diferencias (incluyendo gráficos) paso a paso entre ejecuciones.

            Nota:

            • El valor de retención de ejecución del trabajo se establece en 5 de forma predeterminada para evitar crear demasiados archivos de salida de ejecución. Esto significa que se conservarán los últimos 5 archivos de salida de ejecución de trabajo. Debe ajustar este valor si desea comparar más archivos de salida de ejecución.
            • No puede utilizar los resultados de una ejecución de trabajo específica para crear un URL para habilitar "Compartir mediante URL". Si desea utilizar una ejecución del resultado de trabajo específica como el origen de lo que se muestra a través de "Compartir mediante URL", debe crear un nuevo trabajo y seleccionar Registro y versión actualizada.
          • Para ver los registros.
        • Sólo registro sólo para almacenar el archivo de registro. El notebook resultante se descarta. Seleccione:

          • Para ver los registros.
        • Registro y versión actualizada para almacenar el archivo de registro y actualizar las celdas de salida de la versión que ha utilizado como entrada para esta tarea. Seleccione:

          • Para ver los registros.
          • Para compartir el resultado de un trabajo ejecutado a través de "Compartir mediante URL".
    • Configuración de retención para establecer cuánto tiempo se deben retener las ejecuciones de trabajo finalizadas y los artefactos de ejecución de trabajos como los registros o los resultados del cuaderno. Puede seleccionar el número de días que se han de conservar las ejecuciones de trabajos o el último número de ejecuciones de trabajos que se conservarán. El valor de retención se establece en 5 de forma predeterminada (se retienen los 5 últimos archivos de salida de ejecución de trabajo).

      Tenga cuidado al cambiar el valor predeterminado ya que demasiados archivos de ejecución de trabajos pueden agotar rápidamente el almacenamiento del proyecto.

  4. En la página Planificación, puede añadir opcionalmente una planificación puntual o cíclica.

    Si define un día y una hora de inicio sin seleccionar Repetir, el trabajo se ejecutará exactamente una vez en el día y la hora especificados. Si define una fecha y hora de inicio y selecciona Repetir, el trabajo se ejecutará por primera vez en la indicación de fecha y hora indicada en la sección Repetir.

    No puede cambiar el huso horario; la planificación utiliza el valor de huso horario de su navegador web. Si excluye ciertos días de la semana, el trabajo podría no funcionar como se espera. La razón puede deberse a una discrepancia entre el huso horario del usuario que crea la planificación y el huso horario del nodo de cálculo en el que se ejecuta el trabajo.

  5. Opcionalmente, está establecido para ver notificaciones del trabajo. Puede seleccionar el tipo de alertas que se han de recibir.
  6. Revise los valores del trabajo. A continuación, cree el trabajo y ejecútelo inmediatamente, o cree el trabajo y ejecútelo más tarde. Se ejecutan todas las celdas de código del cuaderno y se actualizan todas las celdas de salida.

    El trabajo del cuaderno se lista bajo Trabajos en el proyecto. Para ver la salida de ejecución del cuaderno, pulse el trabajo y, a continuación, Resultado de ejecución en la página Detalles de la ejecución del trabajo.

Más información

Tema principal: Creación y gestión de trabajos