【问题标题】:oozie filter jobs using "not equal" conditionoozie 使用“不等于”条件过滤作业
【发布时间】:2015-07-28 06:16:58
【问题描述】:

我正在使用 Oozie 协调器和 Web 控制台来跟踪它们。为了找到我的工作,我通常使用过滤器

用户=XXX;状态=正在运行

我知道这对命令行“-filter”也有效(见here

但在某些情况下,我想使用条件 status(not equal)killed

这可能吗?对应的语法是什么?

【问题讨论】:

    标签: filter oozie oozie-coordinator


    【解决方案1】:

    我不知道在任何受支持的 Oozie 中定义了这种操作 {not equals} 函数。 Instaed of Not Equal KILLED... 你可以尝试 EQUAL RUNNING/SUSPEND/COMPLETE/PREP ... 因为两者都会给出相同的答案:)

    【讨论】:

    • 有 OR 运算符吗?我尝试了“status=running/killed”,但没有成功
    • 没有一次只有一个选项 status=
    • 如果你用转义的分号分隔它们,你可以做多个状态。 stackoverflow.com/questions/17364567/…oozie jobs -jobtype coordinator -filter status=KILLED\;status=RUNNING
    【解决方案2】:

    遇到同样的问题,没有 Not-Equals 运算符。

    我正在使用 user=XXX;status=RUNNING;status=RUNNINGWITHERROR;status=PREP

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-01-13
      • 2023-03-21
      • 2015-05-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-06-05
      • 1970-01-01
      相关资源
      最近更新 更多