Amazon Athena とは - Amazon Athena

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 は、自動的にスケールしてクエリを並列実行するため、大規模なデータベースや複合型のクエリでも結果がすぐに返されます。