首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Elastic Search统计面-聚合

Elastic Search统计面-聚合
EN

Stack Overflow用户
提问于 2013-06-20 06:16:37
回答 1查看 2.1K关注 0票数 0

因此,我有一个包含82个文档的索引,如下所示(让我熟悉api的示例数据)。

代码语言:javascript
复制
{"_index":"foo","_type":"bar","_id":"3675293","_score":1.0, "_source" : {
  "companyId": 3675293,
  "companyName": "ABC",
  "companyOwner": {
    "ownerFirstName": "Billy",
    "ownerLastName": "Jean"
  },
  "created": "2013-05-22T13:45:49",
  "accounts": [
    {
      "year": 2013,
      "amount": 1.0,
      "currency": "GBP"
    },
    {
      "year": 2012,
      "amount": 1.0,
      "currency": "GBP"
    }
  ]
}}

我遇到的问题是,我试图将所有的金额相加。当我通过NEST .Net客户端使用统计方面时,我得到了一个意想不到的答案。

82个文档,每个文档的集合包含2 to 1,在我的脑海中,总计为2X82= 164。但是,facet总共返回82。当我将两个文档中的一个金额更改为2而不是1时,我得到了正确的结果。

Elastic Search是否仅聚合每个文档的唯一数值?这可以被覆盖吗?

感谢时间

EN

回答 1

Stack Overflow用户

发布于 2013-06-20 16:42:27

我在谷歌的Elastic Search组上发布了同样的问题。问题和回答在这里。

https://groups.google.com/forum/#!topic/elasticsearch/wNjrnAC_KOY

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17202333

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档