Apache Oozie

Kokeneet kirjoittajat eivät ole vielä tarkistaneet sivun nykyistä versiota, ja se voi poiketa merkittävästi 4.5.2022 tarkistetusta versiosta . vahvistus vaatii 1 muokkauksen .
Apache Oozie
Tyyppi Apache Foundation -projekti [d]
Kehittäjä Apache Software Foundation
Sisään kirjoitettu Java [1] , JavaScript
Käyttöjärjestelmä cross-platform
Ensimmäinen painos 15. syyskuuta 2014 [2]
Laitteistoalusta Java virtuaalikone
uusin versio 5.2.1 (25. helmikuuta 2021 [3] ) ( 25.2.2021 )
Lisenssi Apache-lisenssi 2.0
Verkkosivusto oozie.apache.org

Apache Oozie  on taustatyönkulun ajoitusjärjestelmä Hadoop - töiden hallintaan .

Oozien työnkulut määritellään joukoksi ohjausvirtoja ja toimintosolmuja suunnatussa asyklisessä kaaviossa . Ohjauskulun solmut määrittelevät työnkulun alun ja lopun (aloitus-, loppu- ja vikasolmut) sekä mekanismin työnkulun polun ohjaamiseksi (päätös-, haara- ja yhdistämissolmut). Toimintosolmut ovat mekanismi, jolla työnkulku aloittaa laskenta-/käsittelytehtävän. Oozie tarjoaa tukea erilaisille toimille, mukaan lukien Hadoop MapReduce , Hadoop hajautetut tiedostojärjestelmätoiminnot, Pig, SSH ja sähköposti . Oozie voidaan myös laajentaa tukemaan muita toimintatyyppejä.

Oozie-työnkulkuja voidaan parametroida käyttämällä muuttujia, kuten ${inputDir}työnkulun määrittelyssä. Kun lähetät työnkulkutyötä, sinun on annettava parametrien arvot. Asianmukaisella parametroinnilla (käyttäen eri tulostushakemistoja) useita identtisiä työnkulkutöitä voidaan suorittaa samanaikaisesti.

Oozie on toteutettu Java -verkkosovelluksena , joka toimii Java-servlet-säiliössä ja jolla on Apache License 2.0 -lisenssi.

Muistiinpanot

  1. oozie.git/tree - core/src/main/java/org/apache/oozie (downlink) . Haettu 7. heinäkuuta 2017. Arkistoitu alkuperäisestä 15. syyskuuta 2020. 
  2. https://projects.apache.org/json/projects/oozie.json
  3. Oozie Release Log .

Linkit