DBAtlas · Atlas de operações de banco de dados

validation_exception: validation_exception / illegal_argument_exception: Validation Failed: ...

Elasticsearch

O 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.

Abrir no DBAtlas →

Mais entradas deste banco