没有函数映射到名称 "coord:formatTime"
No function is mapped to the name "coord:formatTime"
我正在尝试使用 oozie 中的以下内容获取当前时间戳:
<property>
<name>date</name>
<value>${coord:formatTime(coord:dateOffset(coord:nominalTime(), -1,
'DAY'), "yyyy-MM-dd")}
</value>
</property>
我的配置单元操作是:
<script>/abc/test.hql</script>
<param>DATE=${date}</param>
我的 Hive 操作失败说:
EL_ERROR
No function is mapped to the name "coord:formatTime"
知道为什么这么说吗?我希望我的日期是 YYYY-MM-DD HH-MM-SS
的文档
6.8.2. coord:formatTime(String ts, String format) EL Function (since Oozie 2.3.2)
所以你的 Oozie 版本可能低于 2.3.2
同样重要的是要注意协调器中的 xmlns 版本 xml
xmlns:coordinator="uri:oozie:coordinator:
希望对您有所帮助
${coord:formatTime(coord:dateOffset(coord:nominalTime(), -1, 'DAY'), 'yyyyMMdd')}
这对我有用。您使用哪个版本的 oozie?
我正在尝试使用 oozie 中的以下内容获取当前时间戳:
<property>
<name>date</name>
<value>${coord:formatTime(coord:dateOffset(coord:nominalTime(), -1,
'DAY'), "yyyy-MM-dd")}
</value>
</property>
我的配置单元操作是:
<script>/abc/test.hql</script>
<param>DATE=${date}</param>
我的 Hive 操作失败说:
EL_ERROR
No function is mapped to the name "coord:formatTime"
知道为什么这么说吗?我希望我的日期是 YYYY-MM-DD HH-MM-SS
6.8.2. coord:formatTime(String ts, String format) EL Function (since Oozie 2.3.2)
所以你的 Oozie 版本可能低于 2.3.2 同样重要的是要注意协调器中的 xmlns 版本 xml
xmlns:coordinator="uri:oozie:coordinator:
希望对您有所帮助
${coord:formatTime(coord:dateOffset(coord:nominalTime(), -1, 'DAY'), 'yyyyMMdd')}
这对我有用。您使用哪个版本的 oozie?