

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 設定成本功能
<a name="set-up-the-cost-feature"></a>

成本功能需要手動設定 AWS 成本和用量報告 (CUR)。遵循以下指示，您將：

1. 設定排程的 CUR。

1. 設定 Amazon S3 複寫 （當 CURs部署帳戶外時）

## 在部署帳戶中建立 AWS 成本和用量報告
<a name="create-the-aws-cost-and-usage-report-in-the-deployment-account"></a>

1. 登入您想要從中收集成本資料的 帳戶的[帳單主控台](https://console.aws.amazon.com/billing/)。

1. 在導覽選單的**帳單**下，選取**成本與用量報告**。

1. 選擇**建立報告。**

1. 使用 `workload-discovery-cost-and-usage-` *<your-workload-discovery-deployment-account-ID>* 做為**報告名稱。**
**注意**  
您必須遵循此命名慣例，因為會部署少量的基礎設施，以促進 CURs的查詢。

1. 選取**包含資源 IDs**方塊。
**注意**  
您必須選取**包含資源 IDs**方塊以檢視成本資料。此 ID 必須與 AWS 上工作負載探索探索探索發現的資源相符。

1. 選擇**下一步**。

1. 在交付選項頁面上，選擇**設定** *-0-* 

1. 選取 *<stack-name>* `-s3buc-costandusagereportbucket-` *<ID-string>* Amazon S3 儲存貯體以存放 CUR。選擇**下一步**。

1. 檢閱政策，選取確認方塊，然後選擇**儲存**。

1. 將**報告字首路徑**設定為 `aws-perspective`。

1. 選取**每日**以取得時間精細程度。

1. 在**啟用 的報告資料整合下，**選取 **Amazon Athena**。

1. 選擇**下一步**。

1. 選擇**檢閱並完成**。

若要驗證報告是否已正確設定，請檢查測試檔案的 Amazon S3 儲存貯體。

**注意**  
最多可能需要 24 小時才會將報告上傳至您的儲存貯體。

## 在外部帳戶中建立 AWS 成本和用量報告
<a name="create-the-aws-cost-and-usage-report-in-an-external-account"></a>

1. 登入您想要從中收集成本資料的 帳戶的[帳單主控台](https://console.aws.amazon.com/billing/)。

1. 在導覽功能表中，於**成本管理**下，選取**成本與用量報告**。

1. 選擇**建立報告。**

1. 使用 `workload-discovery-cost-and-usage-` *<your-external-account-ID>* 做為**報告名稱。**
**注意**  
您必須遵循此命名慣例，因為會部署少量的基礎設施，以促進 CURs的查詢。

1. 勾選**包含資源 IDs**方塊。
**注意**  
您必須選取**包含資源 IDs**方塊以檢視成本資料。需要此 ID 才能與 AWS 上工作負載探索探索探索發現的資源相符。

1. 選擇**下一步**。

1. 在**交付選項**頁面上，選擇**設定** *-0-* 

1. 建立新的 Amazon S3 儲存貯體以存放 CURs。

1. 檢閱政策，選取確認方塊，然後選擇**儲存**。

1. 將**報告字首路徑**設定為 `aws-perspective`。

1. 選取**每日**以取得時間精細程度。

1. 在**啟用 的報告資料整合**下，選取 **Amazon Athena**。

1. 選擇**下一步**。

1. 選擇**檢閱並完成**。若要驗證報告是否已正確設定，請檢查測試檔案的 Amazon S3 儲存貯體。

**注意**  
最多可能需要 24 小時才會將報告上傳至您的儲存貯體。

接著，設定複寫到部署帳戶。

## 設定複寫
<a name="set-up-replication"></a>

設定複寫至部署期間建立的 Amazon S3 儲存貯體。Amazon S3 儲存貯體遵循下列格式：*<stack-name>* `-s3buc-costandusagereportbucket-` *<ID-string>*。這可讓解決方案使用 Amazon Athena 查詢儲存貯體。

1. 在 [Amazon S3 主控台](https://console.aws.amazon.com/s3/)中登入 AWS 帳戶，其中包含需要複寫的建立 CUR。

1. 選取設定 CUR 時建立的 Amazon S3 儲存貯體。如需詳細資訊，請參閱*建立的步驟 8，並排程 AWS 成本和用量報告*。

1. 選擇 **Management** (管理) 標籤，

1. 在**複寫規則**下，選擇**建立複寫規則**。

1. 在**複寫規則組態**下，於**複寫規則名稱**方塊中，輸入描述性規則 ID。

1. 在**來源儲存貯**體下，選取**套用至儲存貯體中的所有物件**，以設定規則範圍。

1. 在**目的地**下，設定下列項目：

   1. 選取**指定另一個帳戶中的儲存貯體**。

   1. 輸入帳戶 ID。

   1. 輸入在 AWS 上部署工作負載探索期間所建立之**儲存貯體名稱**的值。您可以依照在 AWS [上第一次部署工作負載探索時指定的邏輯 ID 和堆疊名稱，尋找部署資源](locating-deployment-resources.md)中的指示來找到。 `CostAndUsageReportBucket`

   1. 選取將**物件擁有權變更為目的地儲存貯體擁有者**的方塊。

1. 在 **IAM 角色**下，選擇**建立新角色**。
**注意**  
複寫角色可能已存在。您可以選取它，並確保它具有必要的 [S3 複寫角色動作](amazon-s3-replication-role-actions.md)。

1. 選擇**儲存**。

1. 登入安裝 CUR 的 AWS 管理主控台，導覽至 **S3** 服務頁面，然後選取 `CostAndUsageReportBucket` S3 儲存貯體。如需詳細資訊，請參閱[尋找部署資源](locating-deployment-resources.md)。

1. 選取**管理**索引標籤。

1. 在**複寫規則**下，從**動作**下拉式功能表中，選取**接收複寫的物件**。

1. 在**來源儲存貯體帳戶設定**下：

   1. 輸入來源儲存貯體帳戶 ID。

   1. 選擇**產生政策**。

   1. 在**政策下，**選取**檢視儲存貯體政策**。

   1. 選取**包含許可，將物件擁有權變更為目的地儲存貯體擁有者**。

   1. 選擇**套用設定**。這可讓它存取複製物件。如需範例 S3 [儲存貯體政策，請參閱成本儲存貯體複寫](s3-bucket-policy.md)政策。

**注意**  
從多個 AWS 帳戶複寫 CURs 時。您需要確保目的地儲存貯體上的儲存貯體政策 （在 AWS 帳戶上的工作負載探索內） 具有您從每個帳戶使用的每個 IAM 角色的 ARN。如需詳細資訊，請參閱 [成本儲存貯體複寫政策](s3-bucket-policy.md)。

當報告在帳戶中時，成本資料會顯示在週框方塊和個別資源上。

![\[具有預估成本資料的週框方塊範例。\]](http://docs.aws.amazon.com/zh_tw/solutions/latest/workload-discovery-on-aws/images/example-bounding-box-estimated-cost.png)
