elasticsearch 迭代和查询ELK中的日期范围(Elastic Kibana),elasticsearch,kibana,elk,elasticsearch,Kibana,Elk" /> elasticsearch 迭代和查询ELK中的日期范围(Elastic Kibana),elasticsearch,kibana,elk,elasticsearch,Kibana,Elk" />

elasticsearch 迭代和查询ELK中的日期范围(Elastic Kibana)

elasticsearch 迭代和查询ELK中的日期范围(Elastic Kibana),elasticsearch,kibana,elk,elasticsearch,Kibana,Elk,我们在电子商务环境中使用(试图使用)麋鹿。销售额、平均值、按货币、按国家等分类的销售额都很好。我们需要构建的下一个图表是未来30天的预测。因此,在伪C#中,它看起来是这样的: for ( var reportDate = DateTime.UTCNow; reportDate < DateTime.UTCNow.AddDays(31) ; reportDate.AddDays(1) { // query on reportDate and add some stuff up

我们在电子商务环境中使用(试图使用)麋鹿。销售额、平均值、按货币、按国家等分类的销售额都很好。我们需要构建的下一个图表是未来30天的预测。因此,在伪C#中,它看起来是这样的:

for ( var reportDate = DateTime.UTCNow; reportDate < DateTime.UTCNow.AddDays(31) ; reportDate.AddDays(1) {
        // query on reportDate and add some stuff up
}
for(var reportDate=DateTime.UTCNow;reportDate
我们对麋鹿的要求有点高吗?我可以通过使用脚本字段在给定的一天内实现这一点。我只是想知道是否有办法制作一个条形图,其中x轴是滚动的一系列日期,y轴是这些日期的总和。我开始将此作为C#报告来编写,但我很好奇麋鹿是否会在本地涵盖这类内容

我可能可以在30天中的每一天使用一个脚本字段来完成这项工作。因此,30个脚本字段。我们今天查询的字段,然后添加1天,然后添加2天,等等?不过感觉有点麻烦。 欢迎提出任何意见
谢谢。

脚本字段不能用于(日期直方图)聚合,因为它们是在搜索上下文中执行的,而搜索上下文与聚合上下文不同

您的用例听起来非常定制,必须求助于


使用一些日期解析和基本统计数学。

为什么包含
kibana
标记?您提到它仅仅是因为它是麋鹿堆栈的一部分,还是希望在kibana中显示生成的滚动日期序列?kibana被标记是因为我想制作一个条形图(在kibana中)以我的30天为x轴值,以每天的计算值为y轴值。如果不清楚,请道歉。