文章目录

  • 概述
  • Global Aggregation
  • 案例


概述

继续跟中华石杉老师学习ES,第40篇

课程地址: https://www.roncoo.com/view/55


Global Aggregation

官方说明 : 戳这里


案例

需求: 统计单个品牌与所有品牌平均价格对比
原始数据:

GET /tvs/sales/_search
{"query": {"term": {"brand":  "长虹"}},"aggs": {"single_brand_avg_price": {"avg": {"field": "price"}},"all": {"global": {},"aggs": {"all_brand_avg_price": {"avg": {"field": "price"}}}}},"size": 0
}

global:就是global bucket,即将所有数据纳入聚合的scope,而不管之前的query查询出来的数据。

返回:

{"took": 1,"timed_out": false,"_shards": {"total": 5,"successful": 5,"skipped": 0,"failed": 0},"hits": {"total": 3,"max_score": 0,"hits": []},"aggregations": {"all": {"doc_count": 8,"all_brand_avg_price": {"value": 2650}},"single_brand_avg_price": {"value": 1666.6666666666667}}
}

分析下返回结果:

出来了两个结果,一个结果是基于query搜索结果来聚合的; 一个结果是对所有数据执行聚合后的

  • single_brand_avg_price:就是针对query搜索结果,执行的,拿到的,就是长虹品牌的平均价格

  • all.all_brand_avg_price:所有品牌的平均价格


白话Elasticsearch40-深入聚合数据分析之案例实战_Global Aggregation:单个品牌与所有品牌平均价格对比相关推荐

  1. 白话Elasticsearch36-深入聚合数据分析之案例实战Histogram Aggregation:按价格区间统计电视销量和销售额

    文章目录 概述 官方说明 案例 概述 继续跟中华石杉老师学习ES,第36篇 课程地址: https://www.roncoo.com/view/55 官方说明 Histogram Aggregatio ...

  2. 白话Elasticsearch37-深入聚合数据分析之案例实战Date Histogram Aggregation:统计每月电视销量

    文章目录 概述 官方说明 实例: 统计每月电视销量,没有销量的月份也要统计 概述 继续跟中华石杉老师学习ES,第37篇 课程地址: https://www.roncoo.com/view/55 官方说 ...

  3. 白话Elasticsearch34-深入聚合数据分析之案例实战bucket嵌套实现颜色+品牌的多层下钻分析

    文章目录 概述 案例 需求 解决 Step1.对每种颜色进行bucket分组 Step2.对每种颜色进行bucket分组 , 然后对每个分组再次计算平均价格 Step3.对每种颜色进行bucket分组 ...

  4. 白话Elasticsearch33-深入聚合数据分析之案例实战bucket + metrics 统计每种颜色电视平均价格

    文章目录 概述 官方说明Avg Aggregation 案例:统计每种颜色电视平均价格 概述 继续跟中华石杉老师学习ES,第33篇 课程地址: https://www.roncoo.com/view/ ...

  5. 白话Elasticsearch42-深入聚合数据分析之案例实战__bucket filter:统计牌品最近一个月的平均价格(Filter Aggregation)

    文章目录 概述 官方说明 案例 概述 继续跟中华石杉老师学习ES,第41篇 课程地址: https://www.roncoo.com/view/55 官方说明 Filter Aggregation:戳 ...

  6. 白话Elasticsearch39-深入聚合数据分析之案例实战_搜索+聚合: 统计指定品牌下每个颜色的销量

    文章目录 概述 案例 示例 概述 继续跟中华石杉老师学习ES,第39篇 课程地址: https://www.roncoo.com/view/55 案例 需求: 统计指定品牌下每个颜色的销量 原始数据: ...

  7. 白话Elasticsearch32-深入聚合数据分析之案例实战Terms Aggs 统计哪种颜色电视销量最高

    文章目录 概述 Terms Aggregation官方文档 案例一 : 统计哪种颜色电视销量最高 模拟数据 统计哪种颜色的电视销量最高 size 参数 示例 外层size terms节点下的size ...

  8. 白话Elasticsearch44-深入聚合数据分析之案例实战_颜色+品牌下钻分析时按最深层metric进行排序

    文章目录 概述 案例 概述 继续跟中华石杉老师学习ES,第44篇 课程地址: https://www.roncoo.com/view/55 案例 需求: 颜色+品牌下钻分析时按最深层metric进行排 ...

  9. 白话Elasticsearch43-深入聚合数据分析之案例实战__排序:按每种颜色的平均销售额升序排序

    文章目录 概述 官方说明 案例 求 每种颜色的平均销售额 按每种颜色的平均销售额升序排序 概述 继续跟中华石杉老师学习ES,第43篇 课程地址: https://www.roncoo.com/view ...

最新文章

  1. 现在的我为什么不泡技术论坛了
  2. [云炬商业计划书阅读分享]无水洗车市场推广策划书
  3. IDA64 Fatal error before kernel init
  4. 前端性能优化知识,包括css和js
  5. 华为智能计算发布FusionServer Pro智能服务器
  6. python判断奇数_python 中x%2 x1 判断偶数奇数 性能对比
  7. 用正则表达式生成文章的目录大纲
  8. 数据结构之线性表代码实现顺序存储,链式存储,静态链表(选自大话数据结构)...
  9. java邮箱和手机发送链接和验证码_java发送邮箱验证码
  10. C#保存图片到数据库,读取图片显示
  11. 用AI为金融行业赋能 一览群智发布金融行业智能产品
  12. php影院影城源码,99影院源码 影视网站程序源码/附教程
  13. webrtc nack实现原理
  14. Adobe Premiere基础-编辑素材文件常规操作(脱机文件,替换素材,素材标签和编组,素材启用,便捷调节不透明度,项目打包)(十七)
  15. 查看SQL语句执行耗费的时间
  16. 第二层、三层、四层交换机原理
  17. error:重装系统后,office办公软件成网页版
  18. 量化选股 聚宽学习获取财务数据
  19. 什么是 游戏引擎 ?各个主流引擎的区别
  20. SOTA 激光相机标定velo2cam_calibration(待完成)

热门文章

  1. tf.split()
  2. Leetcode 91. 解码方法 (每日一题 20211013)
  3. attention的query、key和value的理解
  4. Hadoop 在关机重启后,namenode启动报错
  5. python ip代理池_python实现ip代理池功能示例
  6. spaCy教程(翻译自官网)
  7. 当当网高可用架构之道--转
  8. Apache Shiro Architecture--官方文档
  9. nginx 学习笔记(9) 配置HTTPS服务器--转载
  10. How can I exclude directories from grep -R?