我正在尝试使用oozie中的以下内容获取当前时间戳:
<property>
<name>date</name>
<value>${coord:formatTime(coord:dateOffset(coord:nominalTime(), -1,
'DAY'), "yyyy-MM-dd")}
</value>
</property>
我的 hive Action 是:
<script>/abc/test.hql</script>
<param>DATE=${date}</param>
我的Hive Action 失败说:
EL_ERROR
No function is mapped to the name "coord:formatTime"
我知道我的约会日期是YYYY-MM-DD HH-MM-SS
最佳答案
${coord:formatTime(coord:dateOffset(coord:nominalTime(), -1, 'DAY'), 'yyyyMMdd')}
这对我有用。您使用哪个版本的oozie?
关于hadoop - 没有函数映射到名称 “coord:formatTime”,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/38704255/