gpt4 book ai didi

elasticsearch - elasticsearch减去两个数据集之间的数值字段

转载 作者:行者123 更新时间:2023-12-03 00:26:49 24 4
gpt4 key购买 nike

存在一些统计数据,任务是显示时间跨度的最新值和增量(初始值-最新值)。

有什么方法可以通过elasticsearch来完成,而不是运行2个查询并手动进行减法?

例如,我们有以下数据:

{
downloads: 100,
purchases: 100,
data: '01/01/2014'
},
{
downloads: 120,
purchases: 120,
data: '01/02/2014'
}

指定的时间跨度为 01/01/2014- 01/02/2014
查询应返回 01/02/2014的所有数据,下载的增量为20,购买的增量为20。

谢谢!

最佳答案

您应将日期直方图聚合与嵌套统计聚合一起使用,并手动计算与结果的差异。

您可以探索这个要点https://gist.github.com/mikeasick/8734117

关于elasticsearch - elasticsearch减去两个数据集之间的数值字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24433038/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com