我在Elasticsearch索引下有很多文档,如下所示: { "_index": "f2016-07-17", "_type": "trkvjadsreqpxl.gif", "_id": "AVX2N3dl5siG6SyfyIjb", "_score": 1, "_source": { "time": "1468714676424", "meta": { "cb_id": 25681, "mt_id": 649, "c_id": 1592, "revenue": 2.5, "mt_name": "GMS-INAP…

2020年11月17日 0条评论 57点热度 阅读全文

我正在研究GoF设计模式,尤其是Facade模式。我了解它的使用和实现,但对它的UML模型有疑问。我的教授提出的解决方案总结如下: public class Facade{ private ClassA c1; private ClassB c2; private ClassC c3; public Facade(){ this.c1 = new ClassA; this.c2 = new ClassB; this.c3 = new ClassC; } public void FacadeMethod(){ ...…

2020年11月14日 0条评论 26点热度 阅读全文

我是Elasticsearch的新手,如果这是一个小问题,请您道歉。 我有一个时间序列,每隔n秒要进行不规则更新,这是我想绘制的历史记录。数据包含一个名为“score”的长变量,以及一个以每个“score”为时间戳的带有“time”的纪元的长变量。 为了减少长时程图(例如,全年)中的点数,我想汇总256个存储桶中的数据,并为每个存储桶使用最大的“得分”值;但是,我需要保留每个分数的原始时间戳,而不是存储桶的开始。 我设法通过运行以下查询来获取存储桶: curl -XGET 'http://localhost:920…

2020年11月7日 0条评论 23点热度 阅读全文

我有一个可以正常工作的Elasticsearch查询,但是我不知道如何使用Java API解析返回值。似乎无论用哪种方式配置它,我都遇到一个空值。 elastisearch中的查询是: GET user_profile/active_time/_search { "size" : 0, "aggregations" : { "agg1" : { "filter" : { "range" : { "timestamp" : { "from" : 0, "to" : 1501786179177, "include_lo…

2020年9月1日 0条评论 14点热度 阅读全文

在我们的Elasticsearch(2.3.1版)索引中,每个文档都有一个showDate字段。该字段包含一个unix时间戳,我想找出最近24小时内有多少文档具有showDate,以及最近7天中有多少文档具有showDate。 在我的Java代码中,这就是我尝试实现的方式: public static final String TODAY = "today"; public static final String THIS_WEEK = "thisWeek"; protected static final int …

2020年8月27日 0条评论 28点热度 阅读全文

我目前在MapReduce方面有些挣扎。我有以下数据集: 1,John,Computer 2,Anne,Computer 3,John,Mobile 4,Julia,Mobile 5,Jack,Mobile 6,Jack,TV 7,John,Computer 8,Jack,TV 9,Jack,TV 10,Anne,Mobile 11,Anne,Computer 12,Julia,Mobile 现在我想对MapReduce进行分组和 聚合此数据集,以便输出 不仅显示了某人购买了多少次, 而且还有什么产品,该人订购最多…

2020年8月20日 0条评论 18点热度 阅读全文

我在Elasticsearch中有数千个文档,其中包含不同的时间和三个serviceId。是否可以用计数器按月划分所有这些文档?文件模型: { "dateTime" : "2011-03-13T11:34:14.869Z", "organizationId" : "1a4b7625-dcec-4326-b7dc-96e038b31d0b", "accountId" : "a9bfcced-ddaa-477c-8021-18364ac320ee", "processInstanceId" : "711e73cb-12…

2020年7月17日 0条评论 45点热度 阅读全文

我是Elasticsearch的新手。我正在使用聚合编写嵌套的dsl。 输入文档的结构是这样的: { "_source": { "id": 1234, "oid": 6, "education": [ { "school_name": "Harvard", "city" : "Boston", "year": 1965, "degree": "Undergrad" }, { "school_name": "Harvard", "city" : "Boston", "year": 1975, "degree": "M…

2020年5月2日 0条评论 17点热度 阅读全文

我在使用Elasticsearch的聚合查询时遇到了一些问题。这是我使用的DSL语句 { "size": 0, "aggs": { "terms_vlid_year":{ "terms": { "field": "valid_year", "size": 5, "order": { "_key": "asc" } } }, "filterss":{ "filter": { "range": { "valid_year": { "gte": 6 } } } } } } 这是合计结果 "aggregations" : …

2020年4月23日 0条评论 21点热度 阅读全文

我想得到子聚合。 "size" :0 , "aggs": { "classification of day": { "date_histogram": { "field": "ALARM DATE", "format" : "dd/MM/yyyy", "interval": "day" }, "aggs": { "classification1": { "terms": { "field": "CLASSIFICATION", "keyed":true } } } } } above json query retu…

2020年3月30日 0条评论 12点热度 阅读全文