Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/amazon-s3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Lucene ElasticSearch直方图和Kibana以及开始和结束时间_Lucene_<img Src="//i.stack.imgur.com/RUiNP.png" Height="16" Width="18" Alt="" Class="sponsor Tag Img">elasticsearch_Kibana - Fatal编程技术网 elasticsearch,kibana,Lucene,elasticsearch,Kibana" /> elasticsearch,kibana,Lucene,elasticsearch,Kibana" />

Lucene ElasticSearch直方图和Kibana以及开始和结束时间

Lucene ElasticSearch直方图和Kibana以及开始和结束时间,lucene,elasticsearch,kibana,Lucene,elasticsearch,Kibana,我所有的ElasticSearch文档都有开始时间和结束时间。我希望构建一个直方图,其中包含给定时间段(例如30分钟)的文档计数,以便所有文档都具有StartTimeBucketStartTime。我将如何构造这样的搜索查询?如何在Kibana中显示结果?这对于Kibana 4.0.2(当前最新版本)是不可能的。此处的原因是您希望基于多个字段(开始时间和结束时间)的计算进行聚合,而Kibana目前不支持这一点。您能更好地解释一下您希望在直方图中显示什么吗?可以像您描述的那样进行查询,但我不知道您

我所有的ElasticSearch文档都有开始时间和结束时间。我希望构建一个直方图,其中包含给定时间段(例如30分钟)的文档计数,以便所有文档都具有StartTimeBucketStartTime。我将如何构造这样的搜索查询?如何在Kibana中显示结果?

这对于Kibana 4.0.2(当前最新版本)是不可能的。此处的原因是您希望基于多个字段(开始时间和结束时间)的计算进行聚合,而Kibana目前不支持这一点。

您能更好地解释一下您希望在直方图中显示什么吗?可以像您描述的那样进行查询,但我不知道您希望在包含作业信息的图形文档中显示什么。我最终想展示的是在给定时间段内并发工作的数量。我也对这个问题的答案感兴趣。这似乎是一个相当常见的用例。下面的答案并不完全正确,因为您可以使用任何查询进行聚合,这是解决问题的一种(非常麻烦的方法)。此外,这个问题还包括如何在Elasticsearch中最好地实现这一点。这是否如上面的查询所示?