我是大数据的新手,想知道在运行它之前是否有办法检测oozie工作流程中的错误?类似于编译错误的东西。请帮忙。谢谢,安妮
Oozie通常按顺序运行多个脚本,并定义了启动和停止。
我想如果你经历工作流程,一次一个脚本,这是在你安排它之前完成一个完整运行的唯一方法。
您可以使用命令行工具验证workflow.xml,如下所示。
它对指定的工作流XML文件执行XML Schema验证。
oozie validate /path-to-workflow/workflow.xml
oozie validate -oozie http://<oozie-host>:11000/oozie /path-to-workflow/workflow.xml
使用MiniOozie在工作流程上运行单元测试。见Documentation。您可以将工作流程作为单元测试运行。还有一些examples。