elasticsearch 我想通过logstash将MySQL中的数据同步到ElasticSearch,如何指定字段使用的分析器?,elasticsearch,logstash,elasticsearch,Logstash" /> elasticsearch 我想通过logstash将MySQL中的数据同步到ElasticSearch,如何指定字段使用的分析器?,elasticsearch,logstash,elasticsearch,Logstash" />

elasticsearch 我想通过logstash将MySQL中的数据同步到ElasticSearch,如何指定字段使用的分析器?

elasticsearch 我想通过logstash将MySQL中的数据同步到ElasticSearch,如何指定字段使用的分析器?,elasticsearch,logstash,elasticsearch,Logstash,我的logstash.json文件当前的配置如下: "mappings": { "date_detection": true, "numeric_detection": true, "dynamic_templates": [ { "string_fields": { "match": "*&qu

我的logstash.json文件当前的配置如下:

"mappings": {
  "date_detection": true,
  "numeric_detection": true,
  "dynamic_templates": [
      {
          "string_fields": {
              "match": "*",
              "match_mapping_type": "string",
              "mapping": {
                  "type": "text",
                  "norms": false,
                  "analyzer": "ik_max_word",
                  "fields": {
                      "keyword": {
                          "type": "keyword"
                      }
                  }
              }
          }
      },
      
  ]
}
但这将使用ik_max_单词标记器分析所有字段

例如,我想指定要由ik_max_单词标记器解析的[“prod_name”、“prod_info”]字段,以及要由标准标记器解析的[“en_info”、“en_name”]。如何在映射中修改配置?谢谢你的回答