迭代和查询elk中的日期范围(ElasticKibana)

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

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

for ( var reportDate = DateTime.UTCNow; reportDate < DateTime.UTCNow.AddDays(31) ; reportDate.AddDays(1) {
        // query on reportDate and add some stuff up
}

我们对麋鹿的要求有点高吗?我可以通过使用脚本字段在给定的一天内执行此操作。只是想知道有没有办法让条形图的x轴是一系列滚动的日期,y轴是这些日期的总和。我开始写这篇报道,但我很好奇麋鹿是否会报道这类事情。
我可以在30天中的每一天用一个脚本字段来完成。30个脚本字段。一个我们今天查询,然后加上1天,然后加上2天等等?不过,感觉有点麻烦。有什么想法欢迎,谢谢。

csbfibhn

csbfibhn1#

脚本化字段不能用于(日期直方图)聚合,因为它们是在不同于聚合上下文的搜索上下文中执行的。
您的用例听起来非常定制,必须求助于 scripted_metric .
下面是一个使用日期解析和基本统计数学的示例。

相关问题