Apache Oozie - Apache Oozie
![]() | Tento článek má několik problémů. Prosím pomozte vylepši to nebo diskutovat o těchto otázkách na internetu diskusní stránka. (Zjistěte, jak a kdy tyto zprávy ze šablony odebrat) (Zjistěte, jak a kdy odstranit tuto zprávu šablony)
|
![]() | |
Vývojáři | Softwarová nadace Apache |
---|---|
Stabilní uvolnění | 5.2.0 / 5. prosince 2019[1] |
Úložiště | Repozitář Oozie |
Napsáno | Jáva,[2] JavaScript |
Operační systém | Cross-platform |
Plošina | Virtuální stroj Java |
Licence | Licence Apache 2.0 |
webová stránka | oozie |
Apache Oozie je založen na serveru Pracovní postup plánování systém pro správu Hadoop pracovní místa.
Workflows in Oozie are defined as a collection of control flow and action uzly v směrovaný acyklický graf. Řídicí uzly toku definují začátek a konec pracovního toku (počáteční, koncový a poruchový uzel) a také mechanismus pro řízení cesty provádění pracovního postupu (rozhodnutí, vidlice a uzly spojení). Akční uzly jsou mechanismus, kterým pracovní tok spouští provádění úlohy výpočtu / zpracování. Oozie poskytuje podporu pro různé typy akcí, včetně Hadoop MapReduce, Operace distribuovaného systému souborů Hadoop, Prase, SSH, a e-mailem. Oozie lze také rozšířit, aby podporoval další typy akcí.
Pracovní postupy Oozie lze parametrizovat pomocí proměnných, jako je $ {inputDir}
v rámci definice pracovního toku. Při odesílání úlohy pracovního postupu je nutné zadat hodnoty parametrů. Pokud je správně parametrizován (pomocí různých výstupních adresářů), může současně běžet několik identických úloh pracovního postupu.
Oozie je implementován jako Java webová aplikace který běží v Servlet Java kontejner a je distribuován pod Licence Apache 2.0.
Reference
- ^ "Index of / dist / oozie". Citováno 28. května 2020.
- ^ "apache / oozie - jádro / src / main / java / org / apache / oozie". Citováno 28. května 2020.