本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
重要
AWS CloudFormation 不支援跨區域資源。如果您打算使用 AWS CloudFormation 範本,則必須在相同 AWS 區域中建立所有資源。該區域必須支援以下服務:
-
AWS Lambda
-
Amazon Simple Storage Service (Amazon S3)
-
AWS Glue
-
Amazon Athena
為了簡化和自動化與 Athena 的成本和用量報告的整合, AWS 提供具有數個金鑰資源的 AWS CloudFormation 範本,以及您為 Athena 整合設定的報告。 AWS CloudFormation 範本包含 AWS Glue 爬蟲程式、 AWS Glue 資料庫和 AWS Lambda 事件。
使用 的 Athena 整合設定程序會 AWS CloudFormation 移除儲存貯體可能已有的任何 Amazon S3 事件。這可能會對現有 AWS CUR 報告的任何現有事件型程序產生負面影響。我們強烈建議您建立新的 Amazon S3 儲存貯體和新的 AWS CUR 報告,以與 Athena 搭配使用。
在使用 CloudFormation 範本自動化 Athena 整合之前,請務必執行下列動作:
使用 Athena AWS CloudFormation 範本
開啟位於 https://console.aws.amazon.com/s3/
的 Amazon S3 主控台。 -
從儲存貯體清單中,選擇您選擇接收 AWS CUR 報告的儲存貯體。
-
選擇您的報告路徑字首 (
your-report-path-prefix/
)。然後,選擇您的報告名稱 (your-report-name/
)。 -
選擇
.yml
範本檔案。 -
選擇物件動作,然後選擇下載為。
在 https://https://console.aws.amazon.com/cloudformation
開啟 AWS CloudFormation 主控台。 -
如果您從未使用 AWS CloudFormation 過,請選擇建立新堆疊。否則,請選擇 Create Stack (建立堆疊)。
-
在 Prepare template (準備範本) 下,選擇 Template is ready (範本已就緒)。
-
在 Template source (範本來源),選擇 Upload a template file (上傳範本檔案)。
-
選擇選擇檔案。
-
選擇下載的
.yml
範本,接著選擇 Open (開啟)。 -
選擇 Next (下一步)。
-
在 Stack name (堆疊名稱) 中,輸入範本的名稱,然後選擇 Next (下一步)。
-
選擇 Next (下一步)。
-
在頁面底部,選取我確認 AWS CloudFormation 可能會建立 IAM 資源。
此範本會建立以下資源:
-
三個 IAM 角色
-
AWS Glue 資料庫
-
AWS Glue 爬蟲程式
-
兩個 Lambda 函數
-
Amazon S3 通知
-
-
選擇建立堆疊。
更新現有的 Athena AWS CloudFormation 範本
開啟位於 https://console.aws.amazon.com/s3/
的 Amazon S3 主控台。 -
從儲存貯體清單中,選擇您選擇接收 AWS CUR 報告的儲存貯體。
-
選擇您的報告路徑字首 (
your-report-path-prefix/
)。然後,選擇您的報告名稱 (your-report-name/
)。 -
選擇
.yml
範本檔案。 -
選擇物件動作,然後選擇下載為。
在 https://https://console.aws.amazon.com/cloudformation
開啟 AWS CloudFormation 主控台。 -
選取先前建立的堆疊,然後選擇更新。
-
在 Prepare template (準備範本) 下方,選擇 Replace current template (取代目前範本)。
-
在 Template source (範本來源),選擇 Upload a template file (上傳範本檔案)。
-
選擇選擇檔案。
-
選擇下載的
.yml
範本,接著選擇 Open (開啟)。 -
選擇 Next (下一步)。
-
在指定堆疊詳細資訊頁面上,修改任何詳細資訊,然後選擇下一步。
-
選擇 Next (下一步)。
-
在頁面底部,選取我確認 AWS CloudFormation 可能會建立 IAM 資源。
-
請選擇更新堆疊。