Я собираю документы, каждый из которых имеет временную метку. Временная метка - это UTC, но в каждом документе также есть местный часовой пояс ("timezone": "America/Los_Angeles"
), который может быть различным в разных документах.Динамическое смещение часового пояса в агрегации elasticsearch?
Я пытаюсь сделать date_histogram aggregation
на основе местного времени, а не UTC или фиксированного часового пояса (например, используя опцию "time_zone": "America/Los_Angeles"
).
Каким образом можно преобразовать часовой пояс для каждого документа в локальное время до агрегации?
Вот простое агрегирование:
{
"aggs": {
"date": {
"date_histogram": {
"field": "created_timestamp",
"interval": "day"
}
}
}
}
Вы когда-нибудь находили решение для этого? Я знаю, что это старо, но я нахожусь в том же положении и полагаю, что проверю, прежде чем публиковать другой дублирующий вопрос. –