Amazon Athena とは
Amazon Athena は、標準的な SQL を使用して Amazon Simple Storage Service (Amazon S3) 内のデータを直接分析することを容易にするインタラクティブなクエリサービスです。AWS Management Console でいくつかのアクションを実行するだけで、Athena にデータの保存先の Amazon S3 を設定し、標準 SQL を使用してアドホッククエリの実行を開始できます。結果は数秒で返されます。
詳細については、「使用を開始する」を参照してください。
また、Amazon Athena により、リソースの計画、設定、管理をしなくても、Apache Spark を使用してデータ分析をインタラクティブに実行することも簡単になります。Athena で Apache Spark アプリケーションを実行する場合は、処理用の Spark コードを送信して、結果を直接受け取ります。Amazon Athena コンソールのシンプルなノートブックエクスペリエンスを使用して、Python または Athena ノートブック API を使用する を使用して Apache Spark アプリケーションを開発できます。
詳細については、「Amazon Athena で Apache Spark を開始する」を参照してください。
Athena SQL および Apache Spark on Amazon Athena はサーバーレスであるため、インフラストラクチャのセットアップや管理は不要です。また、実行したクエリにのみ課金されます。Athena は、自動的にスケールしてクエリを並列実行するため、大規模なデータベースや複合型のクエリでも結果がすぐに返されます。