DBAtlas · Atlas d'exploitation des bases de données

query_shard_exception: query_shard_exception

Elasticsearch

Que signifie cette erreur ?

Une requête a échoué lors de son exécution sur un shard particulier. Cela se produit généralement parce que la requête est incompatible avec le mapping ou a une structure invalide.

Cause

Interrogation d'un champ inexistant ou d'un champ de type erroné, tentative d'agrégation/de tri sur un champ text (fielddata désactivé), syntaxe de requête invalide, mauvaise analyse, ou type de champ incompatible.

Comment la corriger

Revoyez le champ/la raison dans les détails de l'erreur. Vérifiez le mapping du champ interrogé : GET /index/_mapping. Pour le tri/l'agrégation, utilisez le sous-champ keyword (field.keyword) au lieu de text. Corrigez la syntaxe de la requête et assurez-vous que les types de champs sont compatibles avec la requête.

Ouvrir dans DBAtlas →

Autres entrées pour ce moteur