本文整理了Java中org.elasticsearch.search.aggregations.AggregationBuilders.stats()
方法的一些代码示例,展示了AggregationBuilders.stats()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。AggregationBuilders.stats()
方法的具体详情如下:
包路径:org.elasticsearch.search.aggregations.AggregationBuilders
类名称:AggregationBuilders
方法名:stats
[英]Create a new Stats aggregation with the given name.
[中]使用给定名称创建新的统计信息聚合。
代码示例来源:origin: NLPchina/elasticsearch-sql
return addFieldToAgg(field, builder);
case "STATS":
builder = AggregationBuilders.stats(field.getAlias());
return addFieldToAgg(field, builder);
case "EXTENDED_STATS":
代码示例来源:origin: Graylog2/graylog2-server
dateHistogramBuilder.subAggregation(AggregationBuilders.stats(AGG_STATS).field(field));
} else {
代码示例来源:origin: Graylog2/graylog2-server
AggregationBuilders.terms(AGG_TERMS_STATS)
.field(keyField)
.subAggregation(AggregationBuilders.stats(AGG_STATS).field(valueField))
.order(termsOrder)
.size(size)
代码示例来源:origin: codelibs/elasticsearch-taste
protected synchronized void loadValueStats() {
if (stats != null) {
return;
}
// TODO join userQueryBuilder and itemQueryBuilder
final SearchResponse response = client
.prepareSearch(preferenceIndex)
.setTypes(preferenceType)
.setQuery(getLastAccessedFilterQuery())
.setSize(0)
.addAggregation(
AggregationBuilders.stats(valueField).field(valueField))
.execute().actionGet();
final Aggregations aggregations = response.getAggregations();
stats = aggregations.get(valueField);
}
代码示例来源:origin: mbok/logsniffer
EventsCountHistogram histogram = null;
if (maxHistogramIntervalSlots > 0) {
final StatsBuilder timeRangeAgg = AggregationBuilders.stats("timeRange").field(Event.FIELD_TIMESTAMP);
final SearchRequestBuilder timeRangeQuery = adaptRequestBuilder(esClient,
getBaseRequestBuilder(esClient).setSize(0).addAggregation(timeRangeAgg));
代码示例来源:origin: org.nlpcn/elasticsearch-sql
return addFieldToAgg(field, builder);
case "STATS":
builder = AggregationBuilders.stats(field.getAlias());
return addFieldToAgg(field, builder);
case "EXTENDED_STATS":
代码示例来源:origin: org.graylog2/graylog2-server
dateHistogramBuilder.subAggregation(AggregationBuilders.stats(AGG_STATS).field(field));
} else {
代码示例来源:origin: org.graylog2/graylog2-server
AggregationBuilders.terms(AGG_TERMS_STATS)
.field(keyField)
.subAggregation(AggregationBuilders.stats(AGG_STATS).field(valueField))
.order(termsOrder)
.size(size)
内容来源于网络,如有侵权,请联系作者删除!