翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
CloudFormationテンプレートを使用した Athena のセットアップ
重要
CloudFormationはクロスリージョンリソースをサポートしていません。CloudFormationテンプレートを使用する場合は、同じAWSリージョンにすべてのリソースを作成する必要があります。リージョンでは、以下のサービスをサポートする必要があります。
-
AWS Lambda
-
Amazon Simple Storage Service (Amazon S3)
-
AWS Glue
-
Amazon Athena
コストと使用状況レポートと Athena の統合を合理化および自動化するために、 は、Athena 統合用に設定したレポートとともに、いくつかの主要なリソースを含むCloudFormationテンプレートAWSを提供します。CloudFormationテンプレートにはAWS Glue、クローラ、AWS Glueデータベース、およびAWS Lambdaイベントが含まれます。
を使用する Athena 統合セットアッププロセスでは、バケットに既に存在する可能性のある Amazon S3 イベントがすべてCloudFormation削除されます。これは、既存の CUR AWSレポートに対する既存のイベントベースのプロセスに悪影響を及ぼす可能性があります。Athena で使用する新しい Amazon S3 バケットと新しいAWS CUR レポートの両方を作成することを強くお勧めします。
CloudFormation テンプレートを使用して Athena 統合を自動化するには、事前に以下を実行してください。
-
レポートの新しい Amazon S3 バケットを作成します。詳細については、Amazon S3 ユーザーガイドのバケットの作成を参照してください。
-
Athena で使用するための新しいレポートを作成します。セットアッププロセス中に、[レポートデータ統合] で [Athena] を選択します。
-
Amazon S3 バケットに最初のレポートが配信されるのを待ちます。が最初のレポートを配信AWSするまでに最大 24 時間かかる場合があります。
Athena CloudFormationテンプレートを使用するには
Amazon S3 コンソール (https://console.aws.amazon.com/s3/
) を開きます。 -
バケットのリストから、CUR AWSレポートの受信を選択したバケットを選択します。
-
レポートパスのプレフィックス (
your-report-path-prefix/) を選択します。次に、レポート名 (your-report-name/) を選択します。 -
.ymlテンプレートファイルを選択します。 -
[オブジェクトアクション]を選択し、[名前を付けてダウンロード]を選択します。
https://console.aws.amazon.com/cloudformation
でCloudFormationコンソールを開きます。 -
CloudFormationを使用したことがない場合は、新しいスタックの作成を選択します。それ以外の場合は、[スタックを作成] を選択します。
-
[テンプレートを準備] の [テンプレートの準備ができています] を選択します。
-
[テンプレートのソース] で、[テンプレートファイルをアップロード] を選択します。
-
[ファイルを選択]を選択します。
-
ダウンロードした
.ymlテンプレートを選択し、[開く] を選択します。 -
[次へ]を選択します。
-
[スタック名] としてテンプレートの名前を入力し、[次へ] を選択します。
-
[次へ] を選択します。
-
ページの下部で、 が IAM リソースを作成するAWS CloudFormation可能性があることを確認します。
このテンプレートによって以下のリソースが作成されます。
-
3 つのIAM ロール
-
AWS Glueデータベース
-
AWS Glueクローラ
-
2 つの Lambda 関数
-
Amazon S3 の通知
-
-
[スタックを作成] を選択します。
既存の Athena CloudFormationテンプレートを更新するには
Amazon S3 コンソール (https://console.aws.amazon.com/s3/
) を開きます。 -
バケットのリストから、CUR AWSレポートの受信を選択したバケットを選択します。
-
レポートパスのプレフィックス (
your-report-path-prefix/) を選択します。次に、レポート名 (your-report-name/) を選択します。 -
.ymlテンプレートファイルを選択します。 -
[オブジェクトアクション]を選択し、[名前を付けてダウンロード]を選択します。
https://console.aws.amazon.com/cloudformation
でCloudFormationコンソールを開きます。 -
以前に作成したスタックを選択し、[更新] を選択します。
-
[テンプレートを準備] で、[現在のテンプレートを置換] を選択します。
-
[テンプレートのソース] で、[テンプレートファイルをアップロード] を選択します。
-
[ファイルを選択]を選択します。
-
ダウンロードした
.ymlテンプレートを選択し、[開く] を選択します。 -
[次へ]を選択します。
-
[スタック詳細を指定] ページで、任意の詳細を変更し、[次へ] を選択します。
-
[次へ] を選択します。
-
ページの下部で、 が IAM リソースを作成するAWS CloudFormation可能性があることを確認します。
-
[スタックを更新]を選択します。