Link Search Menu Expand Document Documentation Menu

日期范围聚合

date_range 聚合在概念上与 range 聚合相同,但它允许您执行日期数学运算。例如,您可以获取过去 10 天内的所有文档。为了使日期更具可读性,请使用 format 参数包含格式。

GET opensearch_dashboards_sample_data_logs/_search
{
  "size": 0,
  "aggs": {
    "number_of_bytes": {
      "date_range": {
        "field": "@timestamp",
        "format": "MM-yyyy",
        "ranges": [
          {
            "from": "now-10d/d",
            "to": "now"
          }
        ]
      }
    }
  }
}

示例响应

...
"aggregations" : {
  "number_of_bytes" : {
    "buckets" : [
      {
        "key" : "03-2021-03-2021",
        "from" : 1.6145568E12,
        "from_as_string" : "03-2021",
        "to" : 1.615451329043E12,
        "to_as_string" : "03-2021",
        "doc_count" : 0
      }
    ]
  }
 }
}
剩余 350 字符

有问题?

想贡献?