gpt4 book ai didi

elasticsearch - Logstash错误:由于最终映射将具有超过1种类型,因此拒绝将映射更新更新为[db]:[meeting_invities, session 室“}}}}

转载 作者:行者123 更新时间:2023-12-03 02:35:34 25 4
gpt4 key购买 nike

Rejecting mapping update to [db] as the final mapping would have more than 1 type: [meeting_invities, meetingroom
"}}}}

下面是我的logstatsh-mysql.conf我必须在jdbc输入中使用多个表。请指教
input {
jdbc {
jdbc_connection_string => "jdbc:mysql://localhost:3306/db"
jdbc_user => "root"
jdbc_password => "pwd"

jdbc_driver_class => "com.mysql.jdbc.Driver"
statement => "SELECT * FROM meeting"
tags => "dat_meeting"
}
jdbc {
jdbc_connection_string => "jdbc:mysql://localhost:3306/db"
jdbc_user => "root"
jdbc_password => "pwd"

jdbc_driver_class => "com.mysql.jdbc.Driver"
statement => "SELECT * FROM meeting_invities;"
tags => "dat_meeting_invities"


}
}
output {
stdout { codec => json_lines }
if "dat_meeting" in [tags]{elasticsearch {
hosts => "localhost:9200"
index => "meetingroomdb"

document_type => "meeting"
}
}

if "dat_meeting_invities" in [tags]{elasticsearch {
hosts => "localhost:9200"
index => "meetingroomdb"

document_type => "meeting_invities"
}
}
}

最佳答案

您的elasticsearch输出使用带有两个不同值的document_type选项,此选项设置索引的_type字段,因为版本6.X只能在索引中使用一种类型。

该选项在7.X版本中已弃用,在以后的版本中将被删除,因为elasticsearch会使用typeless

由于elasticsearch不允许您为一个以上的索引类型建立索引,因此您需要查看索引的第一个文档的类型是什么,这是Elasticsearch将用于以后的任何文档的类型,请在document_type选项中同时使用。

关于elasticsearch - Logstash错误:由于最终映射将具有超过1种类型,因此拒绝将映射更新更新为[db]:[meeting_invities, session 室“}}}},我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58971977/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com