Sto aggregando documenti che hanno ciascuno un timestamp. Il timestamp è UTC, ma i documenti hanno anche un fuso orario locale ("timezone": "America/Los_Angeles"
) che può essere diverso tra i documenti.Offset fuso orario dinamico nell'aggregazione elasticsearch?
che sto cercando di fare un date_histogram aggregation
in base all'ora locale, non UTC o un fuso orario fisso (per esempio, utilizzando l'opzione "time_zone": "America/Los_Angeles"
).
Come posso convertire il fuso orario per ogni documento per la sua ora locale prima che l'aggregazione?
Ecco la semplice aggregazione:
{
"aggs": {
"date": {
"date_histogram": {
"field": "created_timestamp",
"interval": "day"
}
}
}
}
Hai mai trovato una soluzione per questo? So che è vecchio, ma sono nella stessa identica posizione e ho pensato di controllare prima di pubblicare una domanda altrimenti duplicata. –