版本: 7.8-7.9
简而言之,当您尝试使用Elasticsearch中未注册或不存在的聚合时,就会出现此错误。这可能是由于聚合名称拼写错误,或使用了当前Elasticsearch版本不支持的聚合造成的。要解决此问题,您可以检查聚合名称的拼写,确保聚合在您的Elasticsearch版本中受支持,或者如果是自定义聚合,则注册该聚合。
日志上下文 #
日志"Unregistered Aggregation [" + aggregationName + “]“的类名是 ValuesSourceRegistry.java。我们从Elasticsearch源代码中提取了以下内容,供那些寻求深入上下文的人使用:
valuesSourceConfig.getDescription() + " is not supported for aggregation [" + aggregationName + "]"
);
}
return supplier;
}
throw new AggregationExecutionException("Unregistered Aggregation [" + aggregationName + "]");
} public AggregationUsageService getUsageService() {
return usageService;
}





