我是大数据新手,我想知道是否有一种方法可以在运行oozie工作流之前检测出它的错误?有点像编译错误。请帮忙。谢谢,安妮
i1icjdpr1#
oozie通常按顺序运行多个脚本,并定义开始和停止。我认为,如果你一次只完成一个脚本,那么在计划之前,这是完成一个完整运行的唯一方法。
mu0hgdu02#
使用minioozie在工作流上运行单元测试。参见文档。可以将工作流作为单元测试运行。也有一些例子。
gg0vcinb3#
您可以使用命令行工具验证workflow.xml,如下所示。它对指定的工作流xml文件执行xml架构验证。
oozie validate /path-to-workflow/workflow.xml oozie validate -oozie http://<oozie-host>:11000/oozie /path-to-workflow/workflow.xml
3条答案
按热度按时间i1icjdpr1#
oozie通常按顺序运行多个脚本,并定义开始和停止。
我认为,如果你一次只完成一个脚本,那么在计划之前,这是完成一个完整运行的唯一方法。
mu0hgdu02#
使用minioozie在工作流上运行单元测试。参见文档。可以将工作流作为单元测试运行。也有一些例子。
gg0vcinb3#
您可以使用命令行工具验证workflow.xml,如下所示。
它对指定的工作流xml文件执行xml架构验证。