Kibana &引用;不同类型的映射器[geo.coordinates],当前类型[geo\u point],合并类型[ObjectMapper]

Kibana &引用;不同类型的映射器[geo.coordinates],当前类型[geo\u point],合并类型[ObjectMapper],kibana,Kibana,尝试使用教程从Kibana加载示例数据:但遇到“error”的错误:{ “类型”:“非法参数\异常”, “原因”:“不同类型的映射器[geo.coordinates],当前类型[geo\u point],合并类型[ObjectMapper]” curl-H“内容类型:application/x-ndjson”-XPOST”“--data binary@logs.jsonl { “索引”:{ “_指数”:“logstash-2015.05.20”, “_类型”:“日志”, “_id”:“VLO5S

尝试使用教程从Kibana加载示例数据:但遇到“error”的错误:{ “类型”:“非法参数\异常”, “原因”:“不同类型的映射器[geo.coordinates],当前类型[geo\u point],合并类型[ObjectMapper]”

curl-H“内容类型:application/x-ndjson”-XPOST”“--data binary@logs.jsonl

{ “索引”:{ “_指数”:“logstash-2015.05.20”, “_类型”:“日志”, “_id”:“VLO5SWsB2ropsYqSYd-A”, “状态”:400, “错误”:{ “类型”:“非法参数\异常”, “原因”:“不同类型的映射器[geo.coordinates],当前类型[geo\u point],合并类型[ObjectMapper]” } } } ]
}您收到的错误是因为,在您版本的
logs.json
中,内容如下:
{“index”:{“\u index”:“logstash-2015.05.18”,“\u type”:“log”}
,但如果您阅读文档:

在Elasticsearch 6.0.0或更高版本中创建的索引只能包含一种映射类型。在5.x中创建的具有多种映射类型的索引将继续像以前在Elasticsearch 6.x中一样发挥作用。在Elasticsearch 7.0.0的API中,类型将被弃用,并在8.0.0中完全删除

因此,如果您像这样更改文件内容:
{“index”:{“\u index”:“logstash-2015.05.18”}
,它将正常工作。 但在该源文件的最新更新中,此错误已修复