我需要帮助纠正基巴纳地区。当我试图可视化字段时,向我显示以下警告:
小心!该字段包含分析选定的字符串。分析过的字符串非常独特,可以使用大量内存进行可视化。值:如bar将被foo和bar强行闯入.有关设置已分析的esta字段的更多信息,请参见核心映射类型
发布于 2015-12-16 09:58:00
Elasticsearch默认的动态映射是分析任何字符串字段(例如,将字段分解为令牌: aaa_bbb_ccc将分解为aaa、bbb和ccc)。
如果不希望这样做,则必须在将任何文档推入索引之前更改映射设置。
你有两种选择:
此示例显示了一个模板,该模板更改以"app“开头的任何索引的映射,将"not”应用于任何类型的任何字段,并确保“时间戳”是一个日期(对于带有时间戳的情况,最好表示为1970年起的若干秒):
{
"template": "myindciesprefix*",
"mappings": {
"_default_": {
"dynamic_templates": [
{
"strings": {
"match_mapping_type": "string",
"mapping": {
"type": "string",
"index": "not_analyzed"
}
}
},
{
"timestamp_field": {
"match": "timestamp",
"mapping": {
"type": "date"
}
}
}
]
}
}
}发布于 2015-12-16 09:05:58
实际上,您没有任何问题只是一条信息信息,但是如果您不希望在elasticsearch中生成索引时需要分析字段,则必须指出一个字段是未分析的字段。
https://stackoverflow.com/questions/34298034
复制相似问题