Athena テーブルの作成
AWS には、このテーブルを AWS CUR バケット内に作成するために実行する必要がある SQL が含まれています。
Athena テーブルを作成するには
AWS マネジメントコンソール にサインインし、Amazon S3 コンソール https://console.aws.amazon.com/s3/
を開きます。 -
バケットのリストから、コストと使用状況レポートの送信先として指定したバケットを選択します。
-
パス
に移動します。your-report-prefix-your-report-name-path-to-report正確なパスは、以前のバージョンを上書きするように AWS CUR を設定しているかどうかによって異なります。詳細については、「コストと使用状況レポートの配信タイムライン」を参照してください。
-
ファイルを開きます。
my-report-name-create-table.sql -
ファイルから、SQL をコピーします (
CREATEからLOCATION 's3://までの部分)。Athena データベースを作成するにはデータベース名とテーブルが必要であるため、最初の行を書き留めておきます。your-report-prefix/your-report-name/the-rest-of-the=path' https://console.aws.amazon.com/athena/
で Athena コンソールを開きます。 -
次の SQL を [新規クエリ 1] クエリペインに貼り付けます。
には、コピーした SQL の最初の行にあるデータベースとテーブルの名前を使用します。<database name>.<table name>CREATE DATABASE <database name> -
[クエリを実行]を選択します。
-
ドロップダウンメニューで、作成したデータベースを選択します。
-
[新規クエリ 1] クエリペインで、SQL ファイルから残りの SQL を貼り付けます。
-
[クエリを実行] を選択します。
テーブルを作成したら、クエリを実行する前にパーティションにロードする必要があります。詳細については、「レポートパーティションのアップロード」を参照してください。