Путь к входным данным содержит текущую дату (INPUT/YYYY/MM/DD/HH /), а работа oozie - это просто задание рабочего процесса.Доступ к дате непосредственно в workflow.xml в случае рабочих заданий oozie
Я пробовал следующее, но не работал.
<java>
<job-tracker>${jobTracker}</job-tracker>
<name-node>${nameNode}</name-node>
<prepare>
<delete path="${nameNode}/user/510600/output" />
</prepare>
<main-class>${parse_mainClass}</main-class>
<arg>${inputDir}/${YEAR}/${MONTH}/${DAY}</arg>
<arg>${parse_Output}</arg>
</java>
Включая follwing в coordinator.xml. Я могу использовать переменную «prevDaystart» в workflow.xml.
<workflow>
<app-path>${workflowAppUri}</app-path>
<configuration>
<property>
<name>prevDaystart</name>
<value>${coord:formatTime(coord:dateOffset(coord:nominalTime(), -1, 'DAY'),'yyyy-MM-dd')}</value>
</property>
</configuration>
Мой вопрос "Есть ли какой-либо прямой путь доступен для доступа к текущей дате (YYYY/MM/DD/HH /) в workflow.xml (заданий рабочего процесса)?"