【Athena】単一の行と列に容量制限があったので確認する

はじめに

最近、Amazon QuickSightを触る機会がある。
今回、Athenaを経由してデータを取得しようとしたところ
タイトルのようなことがあったため備忘録となります。

前提条件

2025/09/04時点での情報です。 今後、アップデートによって制限が変わる可能性があります。

詳細

QuickSight側で下記のエラーが表示された。

Size of a single row or its columns cannot exceed 32 MB

ドキュメントを確認してみます。

docs.aws.amazon.com

確認したところ、下記の記載がありました。

行または列サイズの制限 – 単一の行、またはその列を 32 MB を超えるサイズにすることはできません。この制限は、例えば、1 行に 35 MB の単一の列が含まれる場合に超過する可能性があります。これはサービスのハードリミットであり、変更できません。

まとめ

32MBになることはかなり稀な状態だと思いますが、Athenaを利用は今後もあるはずなので覚えておくと良さそうです。