Blobストレージを対象にインデクサーを実行した際に表示される
Document key cannot be longer than 1024 characters.
というエラーは、インデックスのキーフィールドが長すぎることが原因。
Azure AI Search では、各ドキュメントを一意に識別するキーが必須で、最大長は 1024文字。
Blobインデクサーでは、このキーに metadata_storage_path(BlobのURL全体) が自動的に割り当てられる。
ファイル名やフォルダ階層が長いと、この URLが1024文字を超え、インデクサーが登録に失敗する。
ファイル名を短くするとURL全体も短くなり、上限内に収まって処理が正常に完了する。