아파치오오지
Apache Oozie| 개발자 | 아파치 소프트웨어 재단 |
|---|---|
| 안정적 해제 | 5.2.0 / 2019년 12월 5일; 전[1] |
| 리포지토리 | 오오지에 저장소 |
| 기록 위치 | 자바,[2] 자바스크립트 |
| 운영 체제 | 크로스 플랫폼 |
| 플랫폼 | Java 가상 시스템 |
| 면허증 | 아파치 라이선스 2.0 |
| 웹사이트 | oozie |
Apache Oozie는 Hadoop 작업을 관리하기 위한 서버 기반 워크플로우 스케줄링 시스템이다.
Oozie의 워크플로우는 지시된 순환 그래프에서 제어 흐름과 조치 노드의 모음으로 정의된다.제어 흐름 노드는 워크플로우의 시작과 끝(시작, 끝 및 실패 노드)은 물론 워크플로 실행 경로(결정, 포크 및 결합 노드)를 제어하는 메커니즘을 정의한다.작업 노드는 워크플로가 계산/처리 작업의 실행을 트리거하는 메커니즘이다.Oozie는 Hadoop MapReduce, Hadoop 분산 파일 시스템 운영, Pig, SSH, e-메일 등 다양한 유형의 작업을 지원한다.Oozie는 또한 추가적인 유형의 행동을 지원하기 위해 확장될 수 있다.
Oozie 워크플로우는 다음과 같은 변수를 사용하여 매개변수를 지정할 수 있다.${inputDir}워크플로 정의 내에서.워크플로 작업을 제출할 때는 매개 변수에 대한 값을 제공해야 한다.적절하게 매개 변수를 지정한 경우(다른 출력 디렉터리를 사용), 동일한 워크플로 작업을 여러 개 동시에 실행할 수 있다.
오오지는 자바 서블릿 컨테이너에서 실행되는 자바 웹 애플리케이션으로 구현되며 아파치 라이선스 2.0에 따라 배포된다.
참조
- ^ "Index of /dist/oozie". Retrieved 28 May 2020.
- ^ "apache/oozie - core/src/main/java/org/apache/oozie". Retrieved 28 May 2020.
