Athenaの料金体系についての質問

0

Athenaを利用する際に、クエリの利用とクエリ実行後のファイルをS3へアップロードする際に、料金がかかるとのことですが、 Athenaを利用する際の 以下のステップでは料金はかかるのでしょうか?かからないのでしょうか

以下のステップでも費用がかかる場合の料金を計算したいので、情報をご教示いただきたくお願い申し上げます。

ステップ 1: データベースを作成するル ステップ 2: テーブルを作成する ステップ 3: データをクエリするクエリを保存する ステップ4:他のデータソースへの接続

gefragt vor 9 Monaten647 Aufrufe
1 Antwort
0
Akzeptierte Antwort

ご質問いただきました内容について、各ステップごとに回答します。

ステップ 1: データベースを作成する

CREATE DATABASE クエリ [1] を使用して作成を行う場合は、クエリの実行結果が S3 バケットに出力されるため、S3 のリクエスト料金が発生します。 データベースは、Athena からのクエリではなく、マネジメントコンソールや AWS CLI を通じた直接的な Glue API [2] 呼び出しでも作成可能です。 また、上記のいずれの場合においても、Glue API のリクエスト料金 [3] が発生します。

ステップ 2: テーブルを作成する

基本的にはステップ 1 と同様の考え方となります。 CREATE TABLE クエリ [4] を使用して作成を行う場合は、クエリの実行結果が S3 バケットに出力されるため、S3 のリクエスト料金が発生します。 テーブルは、Athena からのクエリではなく、マネジメントコンソールや AWS CLI を通じた直接的な Glue API [5] 呼び出しでも作成可能です。 また、上記のいずれの場合においても、Glue API のリクエスト料金 [3] が発生します。

ステップ 3: データをクエリするクエリを保存する

クエリの保存 [6] には追加の料金は発生しません。

ステップ4:他のデータソースへの接続

他のデータソースへの接続は、Athena の Federated Query [7] の機能を利用したクエリの実行を想定されているものと存じます。 Federated Query では各種データソースからデータを読み取る上で、コネクターを Lambda 関数として実行するため、クエリの実行時に Lambda 関数の実行に関する料金 [8] が発生します。 また、参考資料 [7] にも記載がございますが、状況に応じて S3 のスピルバケットへの書き込みが発生する場合があるため、この際には S3 のリクエスト料金が発生します。

参考資料

[1] CREATE DATABASE - Amazon Athena https://docs.aws.amazon.com/ja_jp/athena/latest/ug/create-database.html

[2] CreateDatabase - AWS Glue https://docs.aws.amazon.com/glue/latest/webapi/API_CreateDatabase.html

[3] Serverless Data Integration – AWS Glue Pricing – AWS https://aws.amazon.com/glue/pricing/?nc1=h_ls

[4] CREATE TABLE - Amazon Athena https://docs.aws.amazon.com/ja_jp/athena/latest/ug/create-table.html

[5] CreateTable - AWS Glue https://docs.aws.amazon.com/glue/latest/webapi/API_CreateTable.html

[6] 保存されたクエリの使用 - Amazon Athena https://docs.aws.amazon.com/ja_jp/athena/latest/ug/saved-queries.html

[7] Amazon Athena 横串検索の使用 - Amazon Athena https://docs.aws.amazon.com/ja_jp/athena/latest/ug/connect-to-a-data-source.html

[8] 料金 - AWS Lambda |AWS https://aws.amazon.com/jp/lambda/pricing/

AWS
Mori_T
beantwortet vor 9 Monaten

Du bist nicht angemeldet. Anmelden um eine Antwort zu veröffentlichen.

Eine gute Antwort beantwortet die Frage klar, gibt konstruktives Feedback und fördert die berufliche Weiterentwicklung des Fragenstellers.

Richtlinien für die Beantwortung von Fragen