action_request_validation_exception: action_request_validation_exception
Elasticsearch意味
要求が実行前の検証に失敗した。必須フィールドが欠落しているかフィールドが無効なため、Elasticsearch は操作を拒否する。
原因
必須パラメータの欠如 (例: インデックス名の未指定)、空のボディ、無効なフィールドの組合せ、または bulk/index 要求で必要な情報が指定されていない。
対処方法
エラーメッセージの欠落/無効なフィールドの一覧を確認し、必須フィールドを指定する。API ドキュメントに従って要求のボディとパラメータを補う。bulk 要求では、各アクション行に正しいメタデータと正しいボディがあることを確認する。
同じデータベースの他の項目
- security_exceptionsecurity_exception: unable to authenticate / action [...] is unauthorized for user [...] (HTTP 401/403)(認証/認可の失敗)
- validation_exceptionvalidation_exception / illegal_argument_exception: Validation Failed: ...(検証の失敗)
- task_cancelled_exceptiontask_cancelled_exception: Task was cancelled / TaskCancelledException(タスクが取り消された)
- index_closed_exceptionindex_closed_exception
- unavailable_shards_exceptionunavailable_shards_exception
- query_shard_exceptionquery_shard_exception
- script_exceptionscript_exception