我可以动态重命名oozie作业名称吗?

exp*_*rer 5 hadoop oozie

我们有一个Hadoop服务,我们有多个应用程序.我们需要通过重新执行相同的工作流程来处理每个应用程序的数据.这些计划在一天的同一时间执行.问题是当这些作业运行时,很难知道作业正在运行/失败/成功的应用程序.当然,我可以打开工作配置并知道它,但这确实需要时间,因为有10个应用程序在该服务下运行.

oozie中是否有任何选项可以在执行作业时动态传递工作流程的名称(或部分工作流程)

oozie job -run -config <filename> -name "<NameIWishToGive>"
OR
oozie job -run -config <filename> -nameSuffix "<MyApplicationNameUnderTheService>"
Run Code Online (Sandbox Code Playgroud)

此外,我们不希望创建多个作业文件夹来单独执行,因为复制粘贴太多.

请建议.

Rac*_*len 1

你会在 apache 文档中找到一大堆 oozie 命令行。我不确定您到底在寻找哪一个,所以我想我只需粘贴链接即可。希望这可以帮助!