查看vega+kibana中任何不是“doc\u count”的内容`

gudnpqoy  于 2021-06-14  发布在  ElasticSearch
关注(0)|答案(1)|浏览(466)

我目前正在开发织女星可视化在Kibana。下图显示了 doc_count 索引,这基本上是kibana在amazonelk中提供的默认脚本。而在https://vega.github.io/editor最终的想法是在 Jmeter 板中可视化elasticsearch数据。

有几个例子将vega与kibana结合起来,但最后我只找到了一个例子来说明 doc_count 一个索引。例如,https://www.elastic.co/blog/getting-started-with-vega-visualizations-in-kibana
现在,我在看https://www.elastic.co/guide/en/elasticsearch/reference/7.x/search-search.html 有关自定义搜索查询的详细信息,以便返回 doc_count 在聚合桶中。

jgzswidk

jgzswidk1#

所以我发现https://www.elastic.co/guide/en/elasticsearch/reference/7.x/search-aggregations-bucket-filter-aggregation.html 只需添加一个子聚合,或者在bucket聚合中添加另一个聚合,就可以获得除 doc_count 在桶里。
举个例子:

POST /sales/_search?size=0
{
    "aggs" : {
        "sales_over_time" : {
            "date_histogram" : {
                "field" : "date",
                "calendar_interval" : "month"
            },
            "aggs" : {
                "avg_price" : { "avg" : { "field" : "price" } }
            }
        }
    }
}

相关问题