validation_exception: validation_exception / illegal_argument_exception: Validation Failed: ...
ElasticsearchO que significa?
Os parâmetros ou as configurações de uma requisição falharam na validação. O Elasticsearch rejeitou a requisição com valores inválidos ou inconsistentes sem executá-la (por exemplo, número de shards inválido, combinação de configurações incompatível, campo obrigatório ausente).
Por que acontece?
Uma configuração de índice inválida (por exemplo, number_of_shards negativo/zero), uma tentativa de atualizar uma configuração não modificável em um índice existente, uma combinação de parâmetros incompatível, um campo obrigatório ausente, ou um valor fora do intervalo.
Como resolver
Leia o detalhe da validação na mensagem de erro; ele informa claramente qual parâmetro é inválido e por quê. Coloque o valor em um intervalo/formato válido. Especifique as configurações não modificáveis (static) ao criar um novo índice, não em um índice existente (_reindex se necessário). Forneça os campos obrigatórios que a API espera. Verifique os valores válidos documentados da configuração.
Mais entradas deste banco
- es_rejected_execution_exceptiones_rejected_execution_exception: rejected execution of ... on ... (queue capacity ...) (HTTP 429)
- master_not_discovered_exceptionmaster_not_discovered_exception / MasterNotDiscoveredException
- security_exceptionsecurity_exception: unable to authenticate / action [...] is unauthorized for user [...] (HTTP 401/403)
- task_cancelled_exceptiontask_cancelled_exception: Task was cancelled / TaskCancelledException
- action_request_validation_exceptionaction_request_validation_exception
- index_closed_exceptionindex_closed_exception
- unavailable_shards_exceptionunavailable_shards_exception