AWS Athenaとは?Amazon S3 内のデータを分析

AWS Athenaは、簡単な操作で、Amazon S3 内のデータを標準 データフォーマットを使用して分析することができる便利なサービスです。今回は、Athenaに注目して、概要とメリットを紹介します。

AWS Athenaの概要

Athenaとは、情報の送り手と受け手の関係性が固定されておらず相互にやり取りができる処理情報サービスです。Athenaによって、Amazon S3 内のデータを標準 データフォーマット を使用して分析することができます。

Athenaの操作は簡単で、Amazon S3 内のデータを指定して、標準データフォーマットを使用して、データ処理をスタートするだけで、大型のデータであってもスピーディーに結果が出てきます。Athenaのメリット

Athenaを活用することで、情報処理業務にいくつかのメリットをもたらします。

サーバレス

Athenaはサーバレスで使用できるため、サーバなどの管理が必要ありません。Amazon Athenaを使うためのサーバなどの設定も必要なく、Amazon S3 内から分析などをおこないたいデータを指定して、すぐに情報処理を実行できます。

Athenaは、Amazon S3と相互にやり取りができる情報処理サービスのため、データの抽出や変換、ロードといった手順をふむ必要がありません。

さまざまな標準データフォーマットに対応

AthenaはCSV、JSON、ORC、Parquet などの標準データフォーマットに対応しているため、さまざまな情報処理に対応できます。

可用性、耐久性に優れている

Athenaは、可溶性と耐久性が高く、複数の異なった施設やそれぞれの施設にある多数の端末から作業を実行できます。

クエリごとに料金が発生

Athenaの料金体系は、実行された情報処理に対してのみ発生します。またAthenaは、Amazon S3と直接相互にやり取りができる情報処理サービスのため、基本的にはAmazon S3以外の追加のストレージ料金がかかりません。

高速で情報処理を実行する

Athenaは、情報処理を自動的に並行で実行するため、高速で結果をえることができます。また、相互にやり取りができる処理情報サービスであるため、コンピューティングリソースを心配する必要もありません。

AWS Athenaのまとめ

Athenaとは、情報の送り手と受け手の関係性が固定されておらず相互にやり取りができる処理情報サービスで、Athenaによって、Amazon S3 内のデータを標準 データフォーマット を使用して分析することができます。Athenaの操作は簡単で、Amazon S3 内のデータを指定して、標準データフォーマットを使用し、データ処理をスタートするだけで、大型のデータであってもスピーディーに結果が出てきます。Athenaのメリットは、「サーバレス」「さまざまな標準データフォーマットに対応」「可用性、耐久性に優れている」「クエリごとに料金が発生」「高速で情報処理を実行する」といった点です。Athenaを活用して簡単な操作でスピーディーに情報処理を実行してみてはいかがでしょうか。

イメージ

Get StartedでAthenaの設定開始
テーブル作成してS3のファイルを選択し設定を続けていくとS3のファイルを手軽に集計や分析が行えるようになります。

参考資料
https://aws.amazon.com/jp/athena/