Programación y la coordinación de los flujos de trabajo en oozie hadoop

Después de crear un conjunto de flujos de trabajo, se puede utilizar una serie de empleo coordinador oozie para programar cuando son ejecutados. Usted tiene dos opciones de programación para la ejecución: un tiempo específico y la disponibilidad de datos en conjunción con un tiempo determinado.

La programación basada en el tiempo de empleo coordinador oozie

de empleo coordinador oozie se pueden programar para ejecutar en un momento determinado, pero después de que se iniciaron, entonces pueden ser configurados para funcionar en los intervalos especificados. El siguiente ejemplo muestra un puesto de coordinador que comienza a correr a una hora de inicio y la fecha especificada:

...$ {} WorkflowAppPath

La programación basada en la disponibilidad de tiempo y datos de empleo coordinador oozie

de empleo coordinador oozie también se pueden programar para ejecutar en un momento determinado si los archivos o directorios de datos especificados están disponibles. El siguiente listado muestra un ejemplo de un coordinador que comienza a correr a una hora de inicio y la fecha especificada, se ejecuta una vez al día si existe el conjunto de datos identificado por triggerDatasetDir, y se prolongará hasta la hora de finalización especificada:

...$ {} TriggerDatasetDir$ {} HoraInicio$ {} WorkflowAppPath

Ejecución de empleo coordinador oozie

Al igual que en los trabajos de flujo de trabajo oozie, empleo coordinador requieren un archivo job.properties, y el archivo coordinator.xml necesita ser cargado en el HDFS. Para ejecutar un trabajo de coordinador de Oozie desde la interfaz de línea de comandos Oozie, emitir un comando como el siguiente garantizando al mismo tiempo que el archivo job.properties es accesible a nivel local:

$ Oozie trabajo -config sampleCoordinator / job.properties -run

Video: TechNet Flujos de trabajo en SharePoint para agilizar procesos Part1

Después de enviar el trabajo, el coordinador se almacena en la base de datos de objetos Oozie. En la presentación, Oozie devuelve un identificador para que pueda monitorear y administrar su coordinador - Trabajo: 0.000.001-00000001234567-oozie-C.

Para comprobar el estado de este trabajo, ejecute el comando

Video: The Internet of Things by James Whittaker of Microsoft

oozie trabajo -info 0000001-00000001234567-oozie-C
Artículos Relacionados