我不熟悉大数据,并且想知道是否有一种方法可以在运行oozie工作流之前检测出错误?诸如编译错误之类的东西。请帮忙。 谢谢, 安妮
答案 0 :(得分:0)
Oozie通常按定义的开始和停止顺序运行多个脚本。
我认为,如果一次执行一次工作流程,那么这实际上是在计划运行之前进行完整运行的唯一方法。
答案 1 :(得分:0)
您可以使用如下命令行工具来验证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
答案 2 :(得分:0)
使用MiniOozie在工作流程上运行单元测试。参见Documentation。您可以将工作流作为单元测试来运行。也有一些examples。