【发布时间】:2020-12-09 13:58:28
【问题描述】:
我在@timestamp 字段上使用弹性搜索日期直方图聚合。这是查询的一部分:
'stats': {
'date_histogram': {
'field': '@timestamp',
'interval': '1h',
'format': 'yyyy-MM-dd H:m:s'
}
}
和@timestamp的映射:
"@timestamp": {
"type": "date"
}
我的时间间隔是1h。但我还需要从时间戳中提取分钟信息,而不对1m 执行聚合。我试图指定键的字符串表示的格式。我得到以下输出:
'key_as_string': '2020-11-07 10:0:0'
'key': 1604743200000
有没有办法在聚合结果中包含分钟?在key 或key_as_string?
一个@timestamp在es中索引的例子:
'@timestamp': '2020-12-09T13:50:46.056000Z'
【问题讨论】:
标签: elasticsearch elasticsearch-aggregation