Spisu treści:

Jak zaplanować pracę ula w oozie?
Jak zaplanować pracę ula w oozie?

Wideo: Jak zaplanować pracę ula w oozie?

Wideo: Jak zaplanować pracę ula w oozie?
Wideo: Co byśmy zobaczyli, gdybyśmy mogli dostać się do wnętrza ula? 2024, Może
Anonim

Do zaplanuj pracę Hive za pomocą Oozie , musisz napisać a Ul -akcja.

hql) w nim.

  1. Utwórz katalog w HDFS, uruchamiając poniższe polecenie.
  2. hadoop fs -mkdir -p /użytkownik/ oozie /przepływy pracy/
  3. Umieść przepływ pracy. xml, Ul skrypt (create_table. hql) i ul -Strona. xml w katalogu utworzonym w kroku 2. Możesz użyć poniższego polecenia.

Tak więc, jak uruchomić skrypt Hive w oozie?

Uruchom zadania Hive z Oozie

  1. Określ lokalizację ula. xml w parametrze job-xml.
  2. Określ nazwę skryptu (na przykład skrypt. q), który zawiera zapytanie gałęzi w parametrze skryptu.
  3. Opcjonalnie dodaj właściwości używane przez zadanie uruchamiania Oozie. Dodaj przedrostek oozie. wyrzutni do nazw właściwości.

Co więcej, jak uruchomić oozie workflow? Uruchamianie przepływu pracy Oozie z wiersza poleceń

  1. Zaloguj się do konsoli internetowej.
  2. Skopiuj przykłady oozie do swojego katalogu domowego w konsoli internetowej: cp /usr/hdp/current/oozie-client/doc/oozie-examples. smoła. gz.
  3. Wypakuj pliki z tar tar -zxvf oozie-examples.tar.gz.
  4. Skopiuj katalog przykładów do przykładów HDFS hadoop fs -copyFromLocal.

W związku z tym, jak zaplanować zadanie Hadoop?

Jak zaplanować pracę w hadoop - Quora. Najprostszym sposobem jest owinięcie kodu w skrypt powłoki i harmonogram to jako cron stanowisko w węźle krawędziowym (węźle, w którym zwykle przesyłasz swoje Oferty pracy ). Ale zwykle pakuje kod do skryptu i uruchamia go jako stanowisko jest trudny do debugowania. testować i konserwować.

Co to jest oozie workflow?

Oozie jest przepływ pracy system harmonogramu do zarządzania zadaniami Apache Hadoop. Oozie Workflow zadania są ukierunkowanymi acyklicznymi grafami (DAG) działań. Oozie Zadania koordynatora są powtarzalne Oozie Workflow zadania wyzwalane przez czas (częstotliwość) i dostępność danych. Oozie to skalowalny, niezawodny i rozszerzalny system.

Zalecana: