#elasticsearch #hadoop #hive #hiveql
Вопрос:
Мы обрабатываем файлы в HIVE, а затем вставляем их в эластичный индекс. Когда мы запускаем сценарий вставки, мы получаем следующую ошибку-
org.elasticsearch.hadoop.rest.EsHadoopRemoteException: illegal_argument_exception: mapper [data_center] cannot be changed from type [keyword] to [text]
Тот же сценарий работает для другой задачи, но для новой задачи сценарий завершается неудачно .
Мы попытались изменить [ключевое слово] на [текст] в индексе, но все равно ошибка та же.
Кто-нибудь может здесь помочь?
Комментарии:
1. Каков ваш сценарий? Можете ли вы заключить имена полей в кавычки (`), чтобы попытаться? Ключевые слова всегда должны быть закавычены в hive.