Taula de continguts:

Com puc programar una feina de rusc a oozie?
Com puc programar una feina de rusc a oozie?

Vídeo: Com puc programar una feina de rusc a oozie?

Vídeo: Com puc programar una feina de rusc a oozie?
Vídeo: Чимаманда Адичи: Опасность единственной точки зрения 2024, Maig
Anonim

A programar el treball Hive utilitzant Oozie , has d'escriure a Rusc -acció.

hql) en ell.

  1. Creeu un directori a HDFS disparant l'ordre següent.
  2. hadoop fs -mkdir -p /usuari/ oozie /fluxos de treball/
  3. Posa flux de treball. xml, Rusc script (crear_taula. hql) i rusc -lloc. xml al directori creat al pas 2. Podeu utilitzar l'ordre següent.

Així, com executo l'script Hive a oozie?

Executeu Hive Jobs amb Oozie

  1. Especifiqueu el lloc del rusc. xml al paràmetre job-xml.
  2. Especifiqueu el nom de l'script (per exemple, script. q) que conté la consulta hive al paràmetre de l'script.
  3. Opcionalment, afegiu propietats utilitzades pel treball del llançador d'Oozie. Afegiu el prefix oozie. llançador als noms de propietat.

A més, com puc executar el flux de treball oozie? Execució del flux de treball Oozie des de la línia d'ordres

  1. Inicieu sessió a la consola web.
  2. Copieu exemples d'oozie al vostre directori d'inici a la consola web: cp /usr/hdp/current/oozie-client/doc/oozie-examples. quitrà. gz.
  3. Extreu fitxers de tar tar -zxvf oozie-examples.tar.gz.
  4. Copieu el directori d'exemples a HDFS hadoop fs -copyFromLocal examples.

En aquest sentit, com puc programar una feina de Hadoop?

Com programar treballs en hadoop - Quora. La manera més senzilla és embolicar el codi en un script de shell i horari això com un cron feina al node de vora (el node on normalment envieu el vostre llocs de treball ). Però normalment empaquetar el codi en un script i executar-lo com a feina és difícil de depurar. provar i mantenir.

Què és el flux de treball oozie?

Oozie és un flux de treball sistema planificador per gestionar treballs d'Apache Hadoop. Flux de treball Oozie els llocs de treball són gràfics acíclics dirigits (DAG) d'accions. Oozie Les feines de coordinador són recurrents Flux de treball Oozie treballs desencadenats pel temps (freqüència) i la disponibilitat de dades. Oozie és un sistema escalable, fiable i extensible.

Recomanat: