首页 文章 精选 留言 我的

精选列表

搜索[bucket],共1337篇文章
优秀的个人博客,低调大师

从"串数据"焦虑到 Space 自由,我用 Agent Bucket 智能体桶管游戏素材

讲道理,我一直是腾讯云对象存储的铁杆用户。当初写《腾讯云 COS × WorkBuddy X skill:实现我的游戏项目资源管理自动化“龙虾”》 那篇文章的时候,我就说了:COS 真香,谁用谁知道。那套方案我用 WorkBuddy 配合 COS 和 CI,把 30 张角色立绘的水印、缩略图、WebP 转换压到 3 秒完事,搁以前这活儿怎么也得半小时起步。

优秀的个人博客,低调大师

Agent Bucket + OCR + 微信支付特约商户进件:一个多智能体系统的存储底座实践

微信支付服务商替商户发起进件(即特约商户入驻)时,要采集主体、联系人、经营、结算、银行账户五大类信息,字段加起来超过四十个。其中身份证号、银行卡号、手机号属于敏感个人信息,按规定必须用微信支付平台公钥做 RSA 加密后才能上送,明文严禁出现在传输链路里。材料侧还要上传营业执照、法人身份证正反面、结算银行卡照片,商户随手一拍往往单张就有四五兆。

优秀的个人博客,低调大师

腾讯云 Agent Bucket 智能体桶上手实测体验:把销售多智能体的「数据底座」换一遍

我在一家传感器公司做销售,日常靠 WorkBuddy 跑一串自动化智能体:选型 Agent 帮我给客户推型号、报价 Agent 出 PI、合同 Agent 跟交期、周报 Agent 汇总业绩。问题来了——这些 Agent 每天产出大量文件(规格书、报价单、合同扫描件、周报),以前我全扔在一个 COS 桶里用「路径前缀」硬分: 、 ……

优秀的个人博客,低调大师

elasticsearch聚合操作——本质就是针对搜索后的结果使用桶bucket(允许嵌套)进行group by,统计下分组结果,包括min...

分析 最后,我们还有一个需求需要完成:允许管理者在职员目录中进行一些分析。 Elasticsearch有一个功能叫做聚合(aggregations),它允许你在数据上生成复杂的分析统计。它很像SQL中的GROUP BY但是功能更强大。 + 举个例子,让我们找到所有职员中最大的共同点(兴趣爱好)是什么: GET /megacorp/employee/_search { "aggs": { "all_interests": { "terms": { "field": "interests" } } } } 暂时先忽略语法只看查询结果: { ... "hits": { ... }, "aggregations": { "all_interests": { "buckets": [ { "key": "music", "doc_count": 2 }, { "key": "forestry", "doc_count": 1 }, { "key": "sports", "doc_count": 1 } ] } } } 我们可以看到两个职员对音乐有兴趣,一个喜欢林学,一个喜欢运动。这些数据并没有被预先计算好,它们是实时的从匹配查询语句的文档中动态计算生成的。如果我们想知道所有姓"Smith"的人最大的共同点(兴趣爱好),我们只需要增加合适的语句既可: GET /megacorp/employee/_search { "query": { "match": { "last_name": "smith" } }, "aggs": { "all_interests": { "terms": { "field": "interests" } } } } all_interests聚合已经变成只包含和查询语句相匹配的文档了: ... "all_interests": { "buckets": [ { "key": "music", "doc_count": 2 }, { "key": "sports", "doc_count": 1 } ] } 聚合也允许分级汇总。例如,让我们统计每种兴趣下职员的平均年龄: GET /megacorp/employee/_search { "aggs" : { "all_interests" : { "terms" : { "field" : "interests" }, "aggs" : { "avg_age" : { "avg" : { "field" : "age" } } } } } } 虽然这次返回的聚合结果有些复杂,但任然很容易理解: 3 ... "all_interests": { "buckets": [ { "key": "music", "doc_count": 2, "avg_age": { "value": 28.5 } }, { "key": "forestry", "doc_count": 1, "avg_age": { "value": 35 } }, { "key": "sports", "doc_count": 1, "avg_age": { "value": 25 } } ] } 该聚合结果比之前的聚合结果要更加丰富。我们依然得到了兴趣以及数量(指具有该兴趣的员工人数)的列表,但是现在每个兴趣额外拥有avg_age字段来显示具有该兴趣员工的平均年龄。 2 即使你还不理解语法,但你也可以大概感觉到通过这个特性可以完成相当复杂的聚合工作,你可以处理任何类型的数据。 为了掌握聚合aggs语法,你一定要了解两个主要概念: Buckets(桶): 满足某个条件的文档集合。 Metrics(指标): 为某个桶中的文档计算得到的统计信息。 就是这样!每个聚合只是简单地由一个或者多个桶,零个或者多个指标组合而成。 桶和SQL中的组(Grouping)拥有相似的概念,而指标则与COUNT(),SUM(),MAX(),MIN(), AVG()等相似。 让我们仔细看看这些概念。 桶(Buckets) 一个桶就是满足特定条件的一个文档集合: 一名员工要么属于男性桶,或者女性桶。 一个聚合就是一些桶和指标的组合。一个聚合可以只有一个桶,或者一个指标,或者每样一个。在桶中甚至可以有多个嵌套的桶。比如,我们可以将文档按照其所属国家进行分桶,然后对每个桶计算其平均薪资(一个指标)。 因为桶是可以嵌套的,我们能够实现一个更加复杂的聚合操作: 将文档按照国家进行分桶。(桶)然后将每个国家的桶再按照性别分桶。(桶)然后将每个性别的桶按照年龄区间进行分桶。(桶)最后,为每个年龄区间计算平均薪资。 大家一定要理解Buckets(桶)及Metrics(指标)概念,buckets多层嵌套的概念,想基于哪个桶做统计计算,只需要嵌入一层aggs就可以了。 本文转自张昺华-sky博客园博客,原文链接:http://www.cnblogs.com/bonelee/p/6344688.html,如需转载请自行联系原作者

资源下载

更多资源
腾讯云软件源

腾讯云软件源

为解决软件依赖安装时官方源访问速度慢的问题,腾讯云为一些软件搭建了缓存服务。您可以通过使用腾讯云软件源站来提升依赖包的安装速度。为了方便用户自由搭建服务架构,目前腾讯云软件源站支持公网访问和内网访问。

Nacos

Nacos

Nacos /nɑ:kəʊs/ 是 Dynamic Naming and Configuration Service 的首字母简称,一个易于构建 AI Agent 应用的动态服务发现、配置管理和AI智能体管理平台。Nacos 致力于帮助您发现、配置和管理微服务及AI智能体应用。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据、流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。

Sublime Text

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。

WebStorm

WebStorm

WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。目前已经被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。

用户登录
用户注册