Configurar synonym no ElastichSearch

Olá, estou tentando configurar o “synonym” usando o arquivo “synonym.txt”, estou usando a seguinte configuração para criar o índice:

{
    "index" : {
        "analysis" : {
            "analyzer" : {
                "analyzer" : {
                     "sinonimos": {
                        "type": "custom",
                        "tokenizer" : "whitespace",
                        "filter" : ["lowercase", "synonym"]
                     }    
                }
            },
            "filter" : {
                "synonym" : {
                    "type" : "synonym",
                    "synonyms_path" : "analysis/synonym.txt",
                    "ignore_case": true
                }
            }
        }
    }
}

Porém quando executo uma pesquisa, recebo a seguinte mensagem:
{
“error”: {
“root_cause”: [
{
“type”: “query_parsing_exception”,
“reason”: “[match] analyzer [sinonimos] not found”,
“index”: “indaiatuba”,
“line”: 12,
“col”: 32
}
],
“type”: “search_phase_execution_exception”,
“reason”: “all shards failed”,
“phase”: “query”,
“grouped”: true,
“failed_shards”: [
{
“shard”: 0,
“index”: “indaiatuba”,
“node”: “7WdhcXlCQHeWPT_cdyLNWw”,
“reason”: {
“type”: “query_parsing_exception”,
“reason”: “[match] analyzer [sinonimos] not found”,
“index”: “indaiatuba”,
“line”: 12,
“col”: 32
}
}
]
},
“status”: 400
}

Agradeço desde já!

Olá, wllfl! Desculpe a demora para responder cara, estava viajando. Cara, não sei se a versão que você está usando do Elasticsearch é a mais recente, se for, eles costumam modificar um pouco a forma como os analisadores são criados/manipulados de versão para versão, como em uma dada versão por exemplo que eles removeram o suporte de multilingua para um mesmo field em um documento, sugiro você dar uma olhada no link abaixo e tentar realizar a configuração da mesma forma que o exemplo e ver se resolve o seu problema, se não, por favor me contate e vamos tentar analisar juntos, blz?

obrigado, abraços

https://www.elastic.co/guide/en/elasticsearch/guide/current/using-synonyms.html