Skip To Content

Automatizar la ejecución del notebook

A partir de 10.8.1, los autores de notebooks pueden programar ArcGIS Notebooks para su ejecución automática en un momento dado en el futuro, ya sea una vez o de forma recurrente. La creación de Tareas para programar notebooks permite automatizar flujos de trabajo rutinarios, ejecutar procesos intensivos en datos fuera de las horas punta de uso y actualizar datasets regularmente. Por ejemplo, puede programar un notebook para hacer lo siguiente:

  • Importar datos de una fuente en línea actualizada mensualmente, limpiar automáticamente los datos y aplicar las transformaciones necesarias y mover los datos a su espacio de trabajo.
  • Ejecutar un flujo de trabajo de análisis de big data que requiera una gran potencia de procesamiento durante la noche, cuando los recursos de su equipo no se utilicen.
  • Administrar los usuarios que hayan creado cuentas en su portal durante la semana anterior y enviarse la lista de los mismos por correo electrónico.

Mediante la página Tareas de ArcGIS Notebook Server Manager, los administradores pueden ver detalles, editar, poner en pausa/reanudar o eliminar cada tarea del notebook activa actualmente en el sitio.

Los administradores también pueden automatizar un notebook para que se ejecute sin control del usuario con la operación Ejecutar notebook en el Directorio de administrador de ArcGIS Notebook Server. Esta operación ejecuta el notebook de inmediato, pero al programar la operación, se puede programar la ejecución automática para que se produzca en un futuro o en un horario regular. Puede usar un trabajo de cron para programar la operación de ejecución en un futuro o un intervalo de tiempo recurrente.

Nota:

La capacidad de programar notebooks utilizando tareas en el editor de notebooks se introdujo en la versión 10.8.1. En la versión 10.8, la única opción de ejecutar notebooks de forma remota es a través del extremo administrativo Ejecutar notebook.

ArcGIS Notebook Server realiza la ejecución automática abriendo un nuevo contenedor y ejecutando el notebook en su totalidad. El notebook ejecutado se puede guardar como elemento del portal del notebook una vez completado. Los usuarios también pueden especificar los parámetros a agregar al notebook en una nueva celda y, opcionalmente, guardar esa nueva celda en el notebook.

Nota:

Para usar la ejecución automática, el notebook debe estar usando el tiempo de ejecución de 10.8 o 10.8.1.

Para comenzar, consulte el tema Ejecutar notebook en la guía de referencia del Directorio de administrador.