原文:在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-2026 CODEPRJ.COM