Мой ooz ie координатор. xml имеет один входной набор данных и ожидает, пока перед его выполнением будет записан флаг той же даты:
<datasets>
<dataset name="data" frequency="${coord:days(1)}" initial-instance="${startTime}" timezone="UTC">
<uri-template>flags_dir/${YEAR}-${MONTH}-${DAY}</uri-template>
<done-flag>OK</done-flag>
</dataset>
</datasets>
<input-events>
<data-in name="coordInput_data" dataset="data">
<instance>${coord:current(0)}</instance>
</data-in>
</input-events>
Это хорошо работает для дат в 2020 для которого набор данных data
является релевантным, однако для 2019 года набор данных не существует, и процесс, запущенный этим координатором, не нуждается в нем.
Есть ли способ, которым релевантны флаги data
для координатора, только если его номинальная дата в 2020 году? то есть что-то вроде max(coord:current(0), "2020-01-01")
.