当前位置: 首页 > news >正文

免费海报制作网站免费咨询产科医生

免费海报制作网站,免费咨询产科医生,怎么做网站企业文化栏目,太原市网站制作Elasticsearch指标聚合#xff0c;就是类似SQL的统计函数#xff0c;指标聚合可以单独使用#xff0c;也可以跟桶聚合一起使用#xff0c;下面介绍Java Elasticsearch指标聚合的写法。 实例#xff1a; // 首先创建RestClient#xff0c;后续章节通过RestClient对象进行…Elasticsearch指标聚合就是类似SQL的统计函数指标聚合可以单独使用也可以跟桶聚合一起使用下面介绍Java Elasticsearch指标聚合的写法。 实例 // 首先创建RestClient后续章节通过RestClient对象进行参数配置。 RestClientBuilder restClientBuilder RestClient.builder(new HttpHost(localhost, 9200, http), // 设置ES服务地址支持多个new HttpHost(localhost, 9201, http));// 创建RestHighLevelClient请求都是通过RestHighLevelClient实例发出去的。RestHighLevelClient client new RestHighLevelClient(restClientBuilder);// 创建SearchRequest对象, 索引名order SearchRequest searchRequest new SearchRequest(order); // 通过SearchSourceBuilder构建搜索参数 SearchSourceBuilder builder new SearchSourceBuilder(); // 通过QueryBuilders构建ES查询条件这里查询所有文档复杂的查询语句设置请参考前面的章节。 builder.query(QueryBuilders.matchAllQuery());// 创建Value Count指标聚合 // 聚合统计命名为orders 统计order_id字段值的数量 ValueCountAggregationBuilder valueCountAggregationBuilder AggregationBuilders.count(orders).field(order_id);// 创建Sum指标聚合 // 聚合统计命名为total_sale 统计price字段值的总和 SumAggregationBuilder sumAggregationBuilder AggregationBuilders.sum(total_sale).field(price);// 设置聚合查询,可以设置多个聚合查询条件只要聚合查询命名不同就行 builder.aggregation(valueCountAggregationBuilder); builder.aggregation(sumAggregationBuilder);// 设置搜索条件 searchRequest.source(builder);// 执行ES请求 SearchResponse searchResponse client.search(searchRequest, RequestOptions.DEFAULT);// 处理聚合查询结果 Aggregations aggregations searchResponse.getAggregations(); // 根据orders命名查询ValueCount统计结果 ValueCount valueCount aggregations.get(orders); System.out.println(valueCount.getValue());// 根据total_sale命名查询Sum统计结果 Sum sum aggregations.get(total_sale); System.out.println(sum.getValue());其他指标聚合的用法类似后面分别介绍常用指标聚合。 常用指标聚合 1. Value Count 值聚合主要用于统计文档总数类似SQL的count函数。 创建聚合条件 // 创建Value Count指标聚合 // 聚合统计命名为orders 统计order_id字段值的数量 ValueCountAggregationBuilder valueCountAggregationBuilder AggregationBuilders.count(orders).field(order_id);处理聚合结果 Aggregations aggregations searchResponse.getAggregations(); // 根据orders命名查询ValueCount统计结果 ValueCount valueCount aggregations.get(orders); // 打印结果 System.out.println(valueCount.getValue());********************************************** 未完待续 *******************************************************
http://www.pierceye.com/news/906260/

相关文章:

  • fineui 如何做网站私密浏览器免费版片视频动漫
  • 产地证是在哪个网站上做一起做网店下载安装
  • 舞钢市城乡建设局网站阿里巴巴网站谁做的
  • 巴彦淖尔市网站制作网站不收录怎么解决
  • 站群源码长春建设网站公司哪家好
  • 石家庄网站建设雨点牛wordpress qq登录免费
  • 有网站如何做淘宝客荆门市城乡建设管理局网站
  • 综合性门户网站列举如何拥有自己的微信小程序
  • 我图网类网站建设做外贸哪个网站最好
  • 做网站后台运营这个工作怎么样成都网络推广哪家好
  • angularjs做的网站有哪些wordpress 文章
  • 全国网站建设公司排名wordpress功能强大的主题
  • 做网站用c 还是php番禺制作网站平台
  • 营销网站运营的基本环节郑州大学现代远程教育 《网页设计与网站建设》个人主页
  • 网站建设合同是谁开的wordpress装主题需要ftp
  • 新乡门户网站建设方案开启wordpress upwn
  • 烟台企业自助建站系统浙江网站seo
  • 北京婚纱摄影网站珠海网站建设怎样
  • 用什么软件来做网站域名网安备案
  • 能打开各种网站的浏览器推荐制作小网站
  • 山东公司网站开发好看的个人博客主页
  • 长沙优化网站获客软件最新网页游戏排行榜2021
  • 学校网站 建设网络系统管理与维护电大考试题
  • 中文域名转码网站琼筑网站是哪家做的
  • iis 网站访问权限毕设做网站的过程
  • 俱乐部网站模板有什么外贸网站
  • 补习吧 一家专门做家教的网站wordpress繁体字插件
  • 北京西站附近景点网络运营工作内容
  • 网站开发文档模板flask网站开发源码
  • 东莞清洁服务网站建设wordpress收费主题