我嘗試使用下面Oozie的獲得當前的時間戳:無功能映射到名稱爲「座標:formatTime」
<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>
我的蜂房行動失敗,他說:
EL_ERROR
No function is mapped to the name "coord:formatTime"
任何想法,爲什麼它說,所以我想我的日期YYYY-MM-DD HH-MM-SS
正如你可能猜到的那樣,'coord' NameSpace包含所有在** Coordinator ** XML腳本中有效的EL函數。我敢打賭,你在一個Workflow腳本中嘗試了它*(但是很難確定,因爲你不關心在上下文中顯示你的腳本)*。 –