更新时间:2024-08-03 GMT+08:00

Oozie应用开发流程

本文档主要基于Java API对Oozie进行应用开发。

开发流程中各阶段的说明如图1表1所示。

图1 Oozie应用程序开发流程
表1 Oozie应用开发的流程说明

阶段

说明

参考文档

了解基本概念

在开始开发应用前,需要了解Oozie的基本概念,了解场景需求等。

Oozie应用开发常见概念

准备开发和运行环境

Oozie的应用程序当前推荐使用Java语言进行开发。可使用IDEA工具。

准备本地应用开发环境

准备工程

Oozie提供了不同场景下的样例程序,您可以导入样例工程进行程序学习。

导入并配置Oozie样例工程

准备安全认证

如果您使用的是安全集群,需要进行安全认证。

配置Oozie应用安全认证

根据场景开发工程

提供了Java语言的样例工程。

开发Oozie应用

编译并运行程序

指导用户将开发好的程序编译并提交运行。

调测Oozie应用

查看程序运行结果

程序运行结果会写在用户指定的路径下。用户还可以通过UI查看应用运行情况。