Aplicaciones de ejecución de tareas - AWS Data Pipeline

AWS Data Pipeline ya no está disponible para nuevos clientes. Los clientes actuales de AWS Data Pipeline pueden seguir utilizando el servicio con normalidad. Más información

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Aplicaciones de ejecución de tareas

Una aplicación de ejecución de tareas es una aplicación que sondea AWS Data Pipeline para comprobar si hay tareas y, a continuación, realiza dichas tareas.

Task Runner es una implementación predeterminada de una aplicación de ejecución de tareas proporcionada por AWS Data Pipeline. Cuando se instala y configura Task Runner, sondea AWS Data Pipeline para comprobar si hay tareas asociadas a las canalizaciones que están activadas. Cuando una tarea se asigna a Task Runner, realiza dicha tarea y notifica su estado a AWS Data Pipeline.

En el diagrama siguiente, se ilustra cómo interactúan AWS Data Pipeline y una aplicación de ejecución de tareas para procesar una tarea programada. Una tarea es una unidad discreta de trabajo que el servicio AWS Data Pipeline comparte con una aplicación de ejecución de tareas. Difiere de una canalización, que es una definición general de actividades y recursos que suele generar varias tareas.

Ciclo de vida de tareas de AWS Data Pipeline

Puede usar Task Runner de dos formas para procesar una canalización:

  • AWS Data Pipeline instala Task Runner automáticamente en los recursos que el servicio web AWS Data Pipeline lanza y administra.

  • Usted instala Task Runner en un recurso informático que administra como, por ejemplo, una instancia EC2 de ejecución prolongada, o un servidor en las instalaciones.

Para obtener más información sobre el trabajo con la aplicación de ejecución de tareas, consulte Operación de Task Runner.