DBAtlas · 데이터베이스 운영 아틀라스

query_shard_exception: query_shard_exception

Elasticsearch

의미

특정 샤드에서 쿼리 실행 중 실패했다. 대개 쿼리가 매핑과 호환되지 않거나 구조가 유효하지 않아 발생한다.

원인

존재하지 않거나 잘못된 타입의 필드를 쿼리, text 필드에 대한 집계/정렬 시도(fielddata 비활성화), 유효하지 않은 쿼리 구문, 잘못된 분석, 또는 호환되지 않는 필드 타입.

해결 방법

오류 세부 정보의 field/reason을 검토한다. 쿼리한 필드의 매핑을 확인한다: GET /index/_mapping. 정렬/집계에는 text 대신 keyword 하위 필드(field.keyword)를 사용한다. 쿼리 구문을 수정하고 필드 타입이 쿼리와 호환되는지 확인한다.

DBAtlas에서 열기 →

같은 데이터베이스의 다른 항목