原文:在Elasticsearch中对 text 类型的字段进行聚合异常Fielddata is disabled,Set fielddata=true

.问题: . 在Elasticsearch中对 text 类型的字段进行聚合,报异常: 脚本调用: GET logstash jsy nginx access search aggs : all interests : terms : field : geoip.city name java.lang.IllegalArgumentException: Fielddata is disabled ...

2019-01-18 11:56 0 4478 推荐指数:

查看详情

Fielddata is disabled on text fields by default. Set fielddata=true on [gender] in order to load fielddata in memory by uninverting the inverted

ES进行如下聚合操作时,会报如题所示错误: 提示报错如下:   根据官方文档显示,出现该错误是因为5.x之后,Elasticsearch对排序、聚合所依据的字段用单独的数据结构(fielddata)缓存到内存里了,但是在text字段上默认是禁用的,如果有需要单独开启 ...

Tue Nov 28 18:37:00 CST 2017 0 10901
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM