Details
-
Bug
-
Status: Open
-
Major
-
Resolution: Unresolved
-
trunk
-
None
-
None
Description
I have a Falcon process that submits a Hive workflow.
I want to pass timestampStop property from Falcon process to hive script:
<property name="timestampStop" value="${coord:formatTime(coord:nominalTime(), 'yyyyMMddHHmmss')}" />
Unfortunately, my Hive script fails due to No function is mapped to the name "coord:formatTime"
When using Oozie workflow (instead of Hive workflow), the property is evaluated correctly. However, I don't want to create verbose Oozie workflow if just a Hive script would be enough.
This functionality is needed for me when the value of timestampStop can not be extracted from HDFS path or table partition.
I guess that similar problem happens when submitting Pig scripts.
According to shwethags
The issue is because of the way we add process properties to hive action of
the oozie workflow. Can you create a bug for this so that its tracked?