action_request_validation_exception: action_request_validation_exception
ElasticsearchЧто это значит?
Запрос не прошёл проверку до выполнения. Обязательное поле отсутствует или поля недопустимы, поэтому Elasticsearch отклоняет операцию.
Почему возникает?
Отсутствуют обязательные параметры (например, не указано имя индекса), пустое тело, недопустимое сочетание полей или в запросе bulk/index не передана необходимая информация.
Как исправить
Изучите список отсутствующих/недопустимых полей в сообщении об ошибке и передайте обязательные поля. Дополните тело запроса и параметры согласно документации API. В bulk-запросах убедитесь, что у каждой строки действия корректные метаданные и тело.
Ещё по этой СУБД
- security_exceptionsecurity_exception: не удаётся выполнить аутентификацию / действие [...] не разрешено пользователю [...] (HTTP 401/403)
- validation_exceptionvalidation_exception / illegal_argument_exception: проверка не пройдена: ...
- task_cancelled_exceptiontask_cancelled_exception: задача отменена / TaskCancelledException
- index_closed_exceptionindex_closed_exception
- unavailable_shards_exceptionunavailable_shards_exception
- query_shard_exceptionquery_shard_exception
- script_exceptionscript_exception