DBAtlas · Atlas de operaciones de bases de datos

query_shard_exception: query_shard_exception

Elasticsearch

¿Qué significa?

Una consulta falló al ejecutarse en un shard concreto. Suele ocurrir porque la consulta es incompatible con el mapping o tiene una estructura no válida.

¿Por qué ocurre?

Consultar un campo inexistente o de tipo incorrecto, intentar agregación/ordenación sobre un campo text (fielddata deshabilitado), sintaxis de consulta no válida, análisis incorrecto o un tipo de campo incompatible.

Cómo solucionarlo

Revise el campo/motivo en los detalles del error. Compruebe el mapping del campo consultado: GET /index/_mapping. Para ordenación/agregación, use el subcampo keyword (field.keyword) en lugar de text. Corrija la sintaxis de la consulta y asegúrese de que los tipos de campo sean compatibles con la consulta.

Abrir en DBAtlas →

Más entradas de este motor