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

微网站设计与制作wordpress setcookie

微网站设计与制作,wordpress setcookie,wordpress顶部广告,长春做网站建设的公司目录 一、基本的数据结构说明 二、基本的统计记录 #xff08;一#xff09;统计当前索引中sellingProducts的所有类型 #xff08;二#xff09;检索指定文档中sellingProducts的数据总量 #xff08;三#xff09;检索指定文档中sellingProducts指定类型的数量统计…目录 一、基本的数据结构说明 二、基本的统计记录 一统计当前索引中sellingProducts的所有类型 二检索指定文档中sellingProducts的数据总量 三检索指定文档中sellingProducts指定类型的数量统计 四统计所有文档中sellingProducts中所有元素的总数 五统计所有文档中sellingProducts中详细分类总数统计 三、总结 干货分享感谢您的阅读 在当今数据驱动的时代企业和组织面临着海量数据的挑战如何有效地提取和分析这些数据已成为关键问题。Elasticsearch作为一种强大的搜索和分析引擎提供了灵活而高效的数据检索能力能够帮助我们快速获取所需信息。本篇文章将深入探讨在Elasticsearch中对sellingProducts字段的统计操作。 通过具体的案例和查询示例我们将展示如何从sell_product_order索引中提取出关键信息包括产品类型的统计、产品数量的计算以及更复杂的聚合查询。无论是想要了解产品销售状况的市场分析师还是希望提升数据处理能力的开发者本文都将为你提供实用的参考和技术支持。 在接下来的部分中我们将逐步介绍基本的数据结构、关键的统计操作以及相应的Elasticsearch查询语法帮助读者掌握在实际应用中如何进行数据统计和分析。通过这次学习我们希望读者能够更加熟悉Elasticsearch的使用并在实际工作中充分利用这一强大的工具挖掘出数据背后的价值。 一、基本的数据结构说明 对应ES索引sell_product_order 针对假设ES文档的基本结构内容如下 {id: 2024041801000115936701,sellingProducts: [FUND_20150718000230030000000000002549,STOCK_656,STOCK_4055,STOCK_1720,FUND_20180920000230030000000000015303]} 我们针对里面的sellingProducts字段进行一些基本的统计操作本次记录一下相关的基本操作。 二、基本的统计记录 一统计当前索引中sellingProducts的所有类型 从 sell_product_order 索引中检索数据然后根据 sellingProducts 字段中的内容聚合出售产品的类型信息并返回前 10 个最频繁出现的产品类型。 GET /sell_product_order/_search {size: 0,aggs: {types: {terms: {script: {source: HashSet types new HashSet();for (item in doc[sellingProducts]) {int delimiterIndex item.indexOf(_);if (delimiterIndex -1) {types.add(item.substring(0, delimiterIndex));}}return types;,lang: painless},size: 10 }}} } 二检索指定文档中sellingProducts的数据总量 从索引为 sell_product_order 中检索数据并返回指定 _id 的文档并在结果中包含一个名为 sellingProducts_count 的脚本字段用于计算每个文档中 sellingProducts 字段的大小。 GET /sell_product_order/_search {query: {terms: {_id: [2024041801000115936701 ]}},script_fields: {sellingProducts_count: {script: {lang: painless,source: doc[sellingProducts].size() }}} } 三检索指定文档中sellingProducts指定类型的数量统计 从 sell_product_order 索引中检索具有指定 _id 的文档并在结果中返回两个计算字段分别是 fund_count 和 stock_count它们分别表示文档中以 FUND_ 和 STOCK_ 开头的元素的数量。 GET /sell_product_order/_search {query: {terms: {_id: [2024041801000115936701]}},script_fields: {fund_count: {script: {lang: painless,source: int fundCount 0; for (String item : doc[sellingProducts]) { if (item.startsWith(FUND_)) { fundCount; } } return fundCount;}},stock_count: {script: {lang: painless,source: int stockCount 0; for (String item : doc[sellingProducts]) { if (item.startsWith(STOCK_)) { stockCount; } } return stockCount;}}} } 四统计所有文档中sellingProducts中所有元素的总数 从 sell_product_order 索引中检索所有文档并计算 sellingProducts 字段中所有元素的总数将结果作为 total_sellingProducts_items 的值返回。 GET /sell_product_order/_search {size: 0, aggs: {total_sellingProducts_items: {sum: {script: {source: doc[sellingProducts].size(),lang: painless}}}} } 五统计所有文档中sellingProducts中详细分类总数统计 计算 sellingProducts 字段中以 FUND_ 开头和以 STOCK_ 开头的元素数量将结果以 fund_count 和 stock_count 的形式返回。 GET /sell_product_order/_search {size: 0,aggs: {totals: {scripted_metric: {init_script: state.fund_count 0; state.stock_count 0;,map_script: if (doc.containsKey(sellingProducts)) {for (def item : doc[sellingProducts]) {if (item.startsWith(FUND_)) {state.fund_count;} if (item.startsWith(STOCK_)) {state.stock_count;}}},combine_script: return state,reduce_script: def total_fund_count 0;def total_stock_count 0;for (state in states) {total_fund_count state.fund_count;total_stock_count state.stock_count;}return [fund_count: total_fund_count, stock_count: total_stock_count]; }}} } 三、总结 在本文中我们探讨了如何在Elasticsearch中对sell_product_order索引中的sellingProducts字段进行基本的统计操作。通过具体的查询示例我们展示了多种数据检索和聚合的技巧帮助我们从海量数据中提取出有价值的信息。 首先我们介绍了数据结构的基本概念明确了如何定位目标字段。随后我们演示了几种不同的统计方法包括计算产品类型的出现频率、检索指定文档中产品数量、以及对产品类型进行细分统计。这些操作不仅为数据分析提供了基础支持也为业务决策提供了有力的数据依据。 通过这些示例读者可以看到Elasticsearch的强大灵活性以及它在处理复杂数据查询时的高效性。这些技巧不仅适用于特定的业务场景也为进一步的深入分析和数据挖掘奠定了基础。 在未来的应用中我们鼓励读者继续探索Elasticsearch的更多功能如更高级的聚合分析和数据可视化工具以全面提升数据处理能力和决策支持效果。通过不断实践和学习大家将能更好地掌握这一工具从而在日益复杂的数据环境中游刃有余。
http://www.pierceye.com/news/368625/

相关文章:

  • 烟台网站建设网站推广团队logo标志设计
  • 怎么注册建设银行网站如何创建属于个人网站
  • 双语网站系统wordpress page 父页面
  • 连云港做网站设计稿定设计官网入口
  • 建筑网站推荐wordpress hook api
  • 昆明做网站公司哪家好安卓优化
  • 魔站建站系统哪家好国内知名的包装设计公司
  • 福田区住房和建设局网站早晨设计 做网站设计吗
  • 郑州轨道网站开发手机怎么做动漫微电影网站
  • vscode网站开发昆明做网站找启搜网络
  • 如何评估网站虚拟商品交易网站建设
  • 太原网站优化教程pycharm做网站
  • 哪些网站做英语比较好免费下载模板ppt
  • 网站建设运营计划书wordpress 维护页面
  • 襄阳定制型网站开发前端网页设计招聘
  • 网站备案报价深圳市住房和建设局官网首页
  • 宁波江北区网站推广联系方式做一个论坛网站要多少钱
  • 网站制作无锡台州建设工程网站
  • 云网站 制作如何做一个网页
  • 微信免费建站新建网站站点的
  • 云网站制作的流程世界500强企业排名
  • 巨久科技网站建设做出个人网站什么水平
  • 做外贸网站怎么做做网站3个月
  • 县局网站建设招标网站建设人文类
  • 网站开发亿玛酷给力5上海logo在线制作
  • 网站重新备案搞个网站需要多少钱
  • 海南微信网站制作平台网络计划的优化
  • 域名的正确书写格式自动seo优化
  • 怎样在网站做友情链接网页什么设计
  • 做seo网站营销推广南宁建设职业技术学院招聘信息网站