我有一个Oozie工作流程,它有三个参数,分别指望一天,一个月和一年。此工作流程适用于手动输入。我现在正在寻找一个协调员,每天运行这个工作流程并自动填写当前日,月和年的这些参数。
我已经尝试了Hue似乎提出的${DAY}
,${MONTH}
和${YEAR}
,但在提交协调员时遇到以下错误: ${MONTH}
作为我的月份参数的值。
E1004: Expression language evaluation error, Unable to evaluate :${MONTH}:
我在CDH 5.8上尝试这个。
答案 0 :(得分:0)
我自己找到了Hue也向我建议的答案。
因此${DAY}
,${MONTH}
和${YEAR}
不是最佳选择。
然而,以下值确实解决了我的问题:
${coord:formatTime(coord:nominalTime(),'dd')}
${coord:formatTime(coord:nominalTime(),'MM')}
${coord:formatTime(coord:nominalTime(),'yyyy')}