Как сместить гистограмму даты на «текущие секунды»? - PullRequest
0 голосов
/ 21 декабря 2018

Есть ли способ смещения интервалов гистограммы date_history на текущие секунды?

Это агрегат, над которым я работаю:

query = {
    "size": 0,
    "aggs": {
        "time_buckets": {
            "date_histogram": {
                "field": "@timestamp",
                "interval": "1m",
                "min_doc_count": 0,
                "offset": "+now.getSeconds()",  # <-- how?
                "extended_bounds": { "min": "now-1m", "max": "now" }
            }
        }
    },
    "query": {
        "range": { "@timestamp": {"gte": "now-1m", "lt": "now"} }
  }
}

Я в основном пытаюсь изменить Трендовый индикатор пример, чтобы избавиться от ограничения, когда исключается последняя минута.Должно быть возвращено 2 сегмента: последние 60 с и 60 с до этого.

Я также пытался работать с секундами / миллисекундами вместо минут (интервал: 60 с и 60000 мс), думая, что, возможно, он не сможетокруглять больше, но я был не прав!

...