Wie kann ich in Elasticsearch eine Zeitzone auf eine skriptgesteuerte Datumsoperation anwenden?
Mit der folgenden Aggregation und unter Verwendung von ES5 möchte ich die dayOfWeek & hourOfDay basierend auf einer bestimmten Zeitzone abrufen (als Bezeichner aus der TZ-Datenbank bereitgestellt).
Wie kann ich bearbeiten"doc['created'].date.dayOfWeek'
um den Offset anzupassen?
aggs: {
dayOfWeek: {
terms: {
script: {
inline: "doc['created'].date.dayOfWeek",
lang: 'painless',
},
},
aggs: {
hourOfDay: {
terms: {
script: {
inline: "doc['created'].date.hourOfDay",
lang: 'painless',
},
},
},
},
},
},