Kafka使用分析器

时间:2016-12-25 07:06:09

标签: elasticsearch apache-kafka avro apache-kafka-connect confluent

我有一个分析仪简单有弹性的字段。 我还有一个Kafka主题,包含相同类型的AVRO记录(AKA字符串/文本)。 首先,我创建一个包含此分析器的所有字段的弹性索引

INDEX:

{
"aliases": {},
"mappings": {
"_default_": {"_all": {"enabled": true}},
"test": { "properties":{ "mUrl": {"type": "text", "analyzer": "simple"}}}
},
"order": 0,
"settings": {"index.mapping.coerce": true, "index.mapping.ignore_malformed": true, "index.number_of_replicas": 0, "index.refresh_interval": "5s"},
"template": "test-*"
}

Avro文件由kafka-connect(带有架构注册表)创建。来自包含一个字段mUrl的sqlserver,该字段可以为nvarchar(500)

错误:

  

[test]的Mapper与其他类型的现有映射冲突:
  [mapper [test]有不同的[analyzer]]

0 个答案:

没有答案