Apache Oozie
| Apache Oozie | |
|---|---|
| Desenvolvedor | Apache Software Foundation |
| Repositório | |
| Escrito em | Java, JavaScript |
| Sistema operacional | Multiplataforma |
| Licença | Licença Apache 2.0 |
| Website | https://oozie.apache.org/ |
O Apache Ozzie é um sistema de agendamento e controle de fluxos de trabalhos (Workflows) para gerenciar de forma automatizada jobs do Hadoop.[1]
Os fluxos de trabalho no Oozie são definidos como uma coleção de nós de controle e de ação em um grafo acíclico dirigido. Os nós de controle definem o início e o fim de um fluxo de trabalho (nós de início, fim e falha), bem como um mecanismo para controlar o caminho de execução do fluxo de trabalho (nós de decisão, bifurcação e junção). Os nós de ação são o mecanismo pelo qual um fluxo de trabalho dispara a execução de uma tarefa de computação/processamento. O Oozie oferece suporte a diferentes tipos de ações, incluindo Hadoop MapReduce, operações do sistema de arquivos distribuído Hadoop, Pig, SSH e e-mail. O Oozie também pode ser estendido para suportar outros tipos de ações.
Os fluxos de trabalho do Oozie podem ser parametrizados usando variáveis, como as ${inputDir}presentes na definição do fluxo de trabalho. Ao submeter uma tarefa de fluxo de trabalho, os valores para os parâmetros devem ser fornecidos. Se parametrizados corretamente (usando diretórios de saída diferentes), várias tarefas de fluxo de trabalho idênticas podem ser executadas simultaneamente.
O Oozie é implementado como uma aplicação web Java que roda em um contêiner de servlet Java e é distribuído sob a Licença Apache 2.0.[2]
O projeto foi descontinuado em fevereiro de 2025.[3]
Ligações externas
Referências
- ↑ «Oozie - Apache Oozie Workflow Scheduler for Hadoop». oozie.apache.org. Consultado em 13 de março de 2021
- ↑ apache. «oozie/core/src/main/java/org/apache/oozie at master · apache/oozie». GitHub (em inglês). Consultado em 2 de março de 2026
- ↑ «Oozie». The Apache Attic (em inglês). Consultado em 2 de março de 2026
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.