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] ) |
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.
Apache Software Foundation | |||||||
---|---|---|---|---|---|---|---|
Huipputason projektit |
| ||||||
Osaprojektit |
| ||||||
Apache Web |
| ||||||
Muut projektit | |||||||
Kehitysprojektit ( hautomo ) |
| ||||||
Käytöstä poistetut projektit ( ullakko ) | |||||||
|