Как создать переменную / константу Dynamic Date для использования в watch

Я пытаюсь создать поле метаданных типа date для ввода, условия, действия:

"metadata": { "range_start" : "now-10m" }

На входе это, кажется, имеет желаемый эффект.

В действии я пытаюсь использовать range_start следующим образом:

from:{{ctx.metadata.range_start}},mode:absolute,to: {{ctx.trigger.triggered_time}}

но результат таков:

(from:now-10m,mode:absolute,to:2018-01-11T10:38:27.509Z)

вместо:

(from:2018-01-11T10:28:27.509Z,mode:absolute,to:2018-01-11T10:38:27.509Z)

Любая помощь приветствуется!

1 ответ

Я сделал что-то подобное с преобразованием в моих часах

  "transform": {
"script": {
  "source": "def payload = ctx.payload; payload.calctime = Instant.ofEpochMilli(ctx.trigger.triggered_time.getMillis()).minusSeconds(600); return payload;",
  "lang": "painless"
}

Теперь вы можете ссылаться на to а также from время как это

from:'{{ctx.payload.calctime}}',mode:absolute,to:'{{ctx.trigger.triggered_time}}
Другие вопросы по тегам