Как упоминалось в комментарии, ошибка была в том, что я пытался добавить анализатор в поле «ключевое слово», что недопустимо (по очевидной причине, что тип ключевого слова не анализируется) !. Это был пример попытки.
Кроме того, теперь после выполнения запроса PUT:
<elshost>/<index-name>/_mapping/<doc-type>
с телом запроса:
{
"properties":{
"asset":{
"properties" :{
"biosSerialNumber":{
"type":"keyword",
"fields":{
"suffix":{
"type":"text",
"analyzer":"abc_analyzer"
}
}
}
}
}
}
}
сработало.
Насколько я понимаю, для того, чтобы это вступило в силу для существующих данных на местах, необходимо повторно проиндексировать документы.