Skip To Content

Programar una tarea de canalización de datos

Utilice tareas para automatizar la ejecución de una canalización de datos. Las tareas pueden programarse en una serie de intervalos, desde por hora hasta mensual. Los resultados de ejecuciones anteriores pueden visualizarse e incluir capas de salida y mensajes devueltos por la ejecución de la canalización de datos. Puede administrar las tareas de canalización de datos de las siguientes maneras:

  • Utilice la página de tareas programadas para gestionar las tareas correspondientes a canalizaciones de datos existentes.
  • Utilice el editor para gestionar tareas correspondientes a las canalizaciones de datos que está editando.

Crear tareas

Utilice uno de los flujos de trabajo que se describen a continuación para crear una tarea.

Crear una tarea en la página de tareas programadas

Para crear una tarea desde la página de tareas programadas correspondiente a una canalización de datos existente, realice los pasos siguientes:

  1. Inicie sesión con una cuenta de ArcGIS y acceda a la aplicación Data Pipelines con el selector de aplicaciones.

    Se muestra la página de la galería de Data Pipelines.

  2. Haga clic en Administrar programación.

    Aparece la página de tareas programadas.

  3. Haga clic en Crear tarea.

    Aparece el cuadro de diálogo de creación de tareas.

  4. Elija una canalización de datos para la programación y haga clic en Siguiente.
  5. Proporcione el título de la tarea, configure los detalles de la programación y haga clic en Guardar.

    La tarea se crea y la canalización de datos se programa para ejecutarse.

Crear una tarea en el editor

Para crear una tarea desde el editor correspondiente a una canalización de datos concreta, realice los pasos siguientes:

  1. Inicie sesión con una cuenta de ArcGIS y acceda a la aplicación Data Pipelines con el selector de aplicaciones.

    Se muestra la página de la galería de Data Pipelines.

  2. Abra una canalización de datos existente o cree la canalización de datos que desee ejecutar en una programación.

    El editor se abre.

  3. Haga clic en Programación en la barra de herramientas del editor.

    Esto solo es posible si la canalización de datos abierta se ha guardado.

    Aparece el panel de tareas programadas.

  4. Haga clic en Crear tarea.

    Aparece el cuadro de diálogo de creación de tareas.

  5. Proporcione el título de la tarea, configure los detalles de la programación y haga clic en Guardar.

    La tarea se crea y la canalización de datos se programa para ejecutarse.

Trabajar con tareas existentes

En la página de tareas programadas puede verse la lista de todas las tareas de canalización de datos. El panel Programación del editor muestra las tareas de la canalización de datos abierta.

Tanto el editor como la página de tareas programadas contienen información sobre la tarea, incluido su título y la siguiente fecha de ejecución o el estado de la tarea. Los valores de Tiempo de próxima ejecución son los siguientes:

  • Fecha: fecha y hora en la que está programado el inicio de la siguiente ejecución.
  • Completado: la condición final de la tarea se ha cumplido y la última ejecución ha concluido.
  • Error: la condición final de la tarea se ha cumplido y la última ejecución ha fracasado.
  • Pausa: la tarea se ha puesto en pausa.

Además de ver las tareas, las siguientes opciones están disponibles para administrar tareas:

  • Pausa o Reanudar: ponga en pausa una tarea activa o reanude una tarea pausada. Las tareas pausadas no se ejecutarán en la fecha y hora programadas hasta que se reanuden.
  • Editar: edite los conjuntos de parámetros de una tarea. Puede editar el título y la configuración de programación.
  • Eliminar: elimine una tarea. Las tareas eliminadas no se pueden restaurar.

Ejecuciones de tareas y detalles de ejecución

Al hacer clic en una tarea, se muestra el historial de ejecución de la tarea. Haga clic en una ejecución para ver los resultados, incluidas las capas de entidades de salida y los mensajes que pueda haber. Las ejecuciones de tareas en curso no muestran ninguna información hasta que termina la ejecución. Utilice el botón de actualización de la lista de tareas para obtener el último estado.

Consideraciones

Tenga en cuenta lo siguiente cuando programe tareas de canalización de datos:

  • Si una canalización de datos programada tiene una capa de entidades de salida que utiliza el método de salida Crear, la tarea fracasará después de la primera ejecución debido a que la capa de entidades ya existe. Puede crear la capa de entidades antes de programar una tarea y configure el método de salida en Reemplazar o Agregar y actualizar para las actualizaciones programadas.
  • Solo puede crear tareas para elementos de canalización de datos de su propiedad. Esto se aplica a todos los tipos de usuarios, incluidos los administradores. Los administradores pueden ver y editar tareas correspondientes a todos los elementos de canalización de datos de la organización.
  • Si una ejecución de tarea dura más que el intervalo entre tareas programadas, la siguiente ejecución de tarea se omitirá.
  • En la lista de ejecuciones de tareas se almacena un máximo de 30 ejecuciones por tarea. Tras 30 ejecuciones ya no se podrá acceder a la ejecución de tarea más antigua y la última ejecución se agregará a la lista.
  • A menos que sea administrador, cada cuenta de usuario puede tener un máximo de 10 tareas de canalización de datos activas. Las tareas activas son tareas que muestran un tiempo de ejecución siguiente. No existe ningún límite para inactivar tareas. Si tiene 10 tareas activas, pause o elimine una tarea activa para crear otra nueva.
  • Si se elimina una canalización de datos con tareas programadas, las tareas también se eliminan y no se pueden restaurar.