
S3 Select はシンプルなSQL文を用いて、オブジェクトからデータの一部分のみを取り出すことができるS3の機能です。
S3 Selectについて
Amazon S3 SelectはシンプルなSQLステートメントを使用してAmazon S3オブジェクトのコンテンツをフィルタリングし、必要なデータのサブセットのみを取得できます。
結果として、Amazon S3が転送するデータ量を削減でき、データ取得に要するコストを削減し、待ち時間を改善できます
S3 Selectを利用すれば、すぐ活用できるクエリ (query-in-place) サービスを使用して、S3 オブジェクト (および AWS の他のデータセット) 全体に対してデータ分析を実行します。
S3 Select はオブジェクト全体ではなくオブジェクトデータのサブセットを取得することで、クエリのパフォーマンスを最大 400% 向上させることもできます。
メリット
- GZIP圧縮データ、CSVファイル、JSONファイルに対して操作可能