

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 使用 Cost Explorer 分析您的 AWS 成本和使用情况
<a name="ce-what-is"></a>

AWS Cost Explorer 是一款允许您查看和分析成本和使用情况的工具。您可以使用主图表、Cost Explorer 成本和使用情况报告或 Cost Explorer RI 报告来探索您的使用量和成本。您可以查看最多 13 个月的数据，预测未来 18 个月可能花费的金额，并获得有关购买哪些预留实例的建议。您可以使用 Cost Explorer 来确定需要进一步查询的方面，并查看可用于了解成本的趋势。

您可以免费使用 Cost Explorer 用户界面查看您的成本和使用情况。您还可以使用 Cost Explorer API 以编程方式访问您的数据。每个分页的 API 请求的费用是 \$10.01。您无法在启用 Cost Explorer 之后禁用它。

此外，Cost Explorer 还提供预先配置的视图，这些视图可显示有关您的成本趋势 at-a-glance的信息，并让您在自定义适合自己需求的视图方面抢先一步。

首次注册 Cost Explorer 时，请 AWS 准备有关当月和过去 13 个月的成本数据，然后计算未来 18 个月的预测。当月的数据大约在 24 小时后可供查看。其余的数据需要多等几天才能查看。Cost Explorer 每 24 小时至少更新您的成本数据一次。但是，这取决于您的账单应用程序的上游数据，有些数据可能会在 24 小时后更新。注册后，默认情况下，Cost Explorer 可以显示最多 13 个月的历史数据（如果有的话）、当月以及未来 18 个月的预测成本。当您第一次使用 Cost Explorer 时，Cost Explorer 会指导您完成控制台的主要部分，并且会介绍每个部分。

Cost Explorer 使用与生成 AWS 成本和使用情况报告以及详细账单报告相同的数据集。要查看全面的数据，您可以将数据下载为逗号分隔值（CSV）文件。

**Topics**
+ [启用 Cost Explorer](ce-enable.md)
+ [开始使用 Cost Explorer](ce-getting-started.md)
+ [使用 Cost Explorer 探索您的数据](ce-exploring-data.md)
+ [比较不同时间段的成本](ce-cost-comparison.md)
+ [探索更多数据以进行高级成本分析](ce-advanced-cost-analysis.md)
+ [使用 Cost Ex AWS plorer API](ce-api.md)

# 启用 Cost Explorer
<a name="ce-enable"></a>

您在 AWS 成本管理控制台中首次打开 Cost Explorer，即可为账户启用 Cost Explorer。您无法使用 API 启用 Cost Explorer。在您启用 Cost Explorer 后，AWS 会准备您的当月成本数据和过去 13 个月的成本数据，然后计算接下来 12 个月的预测成本。当月的数据大约在 24 小时后可供查看。其余的数据需要多等几天才能查看。Cost Explorer 每 24 小时至少更新您的成本数据一次。

在启用 Cost Explorer 的过程中，AWS 会自动为您的账户配置成本异常检测。成本异常检测是一项 AWS 成本管理功能。此功能使用机器学习模型来检测部署中的异常支出模式并进行提醒 AWS 服务。要开始使用成本异常检测，AWS 设置了 AWS 服务 监控和每日总结提醒订阅。如果异常支出超过 100 美元且占您账户中 AWS 服务 大部分预期支出的 40%，就会进行提醒。有关更多信息，请参阅[限制](https://docs.aws.amazon.com/cost-management/latest/userguide/management-limits.html)和[使用 AWS 成本异常检测，检测异常支出](https://docs.aws.amazon.com/cost-management/latest/userguide/manage-ad.html)。

**注意**  
您可以随时选择退出成本异常检测。有关更多信息，请参阅[退出异常检测](https://docs.aws.amazon.com/cost-management/latest/userguide/opting-out-cad.html)。

如果您的账户是具有启用 Cost Explorer 的管理账户的组织中的成员账户，则您可以启动 Cost Explorer。请注意，您所在组织的管理账户也可能拒绝您的账户访问。有关更多信息，请参阅 [AWS Organizations 的整合账单](https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/consolidated-billing.html)。

**注意**  
组织内的账户状态决定了哪些成本和使用率数据可见：  
某个独立账户加入了该组织。此后，该账户将无法再访问该账户为独立账户时的成本和使用数据。
成员账户离开组织成为独立账户。此后，该账户无法再访问其属于该组织成员时的成本和使用数据。该账户只能访问作为独立账户生成的数据。
如果某个成员账户离开组织 A 而加入组织 B，该账户不再有权访问其属于组织 A 的成员时的成本和使用率数据。该账户只能访问作为组织 B 的成员生成的数据。
某账户重新加入该账户之前所属的组织。此后，该账户可以重新访问其历史成本和使用数据。

注册以接收 AWS 成本和使用情况报告或详细账单报告，不会自动启用 Cost Explorer。为此，请遵循此流程。

**注册 Cost Explorer**

1. 打开 账单与成本管理控制台，网址为 [https://console.aws.amazon.com/costmanagement/](https://console.aws.amazon.com/costmanagement/)。

1. 在导航窗格中，选择 **Cost Explorer**。

1. 在 **Welcome to Cost Explorer（欢迎使用 Cost Explorer）**页面上，选择 **Launch Cost Explorer（启动 Cost Explorer）**。

有关控制对 Cost Explorer 的访问的更多信息，请参阅 [控制 Cost Explorer 访问权限](ce-access.md)。

# 控制 Cost Explorer 访问权限
<a name="ce-access"></a>

您可以通过以下方式管理对 Cost Explorer 的访问：
+ 管理账户可以作为根用户启用 Cost Explorer，自动启用所有成员账户。
+ 启用成员账户后，您可以从管理账户中更改 Cost Explorer 设置。您可以控制在 Cost Explorer 中可以访问的信息。这包括成本、退款或积分、折扣和预留实例建议。
+ 在管理账户级别启用 Cost Explorer 后，您可以管理用户 IAM 策略。例如，您可以授予 Cost Explorer 访问权限，也可以拒绝用户访问 Cost Explorer。

本主题提供有关如何在 Cost Explorer 中控制访问的详细信息。

有关管理对 Billing and Cost Management 页面的访问权限的更多信息，请参阅 [管理访问权限的概述](control-access-billing.md)。

要参考 Cost Explorer IAM 策略，请参阅 [使用基于身份的策略（IAM 策略）进行成本管理 AWS](billing-permissions-ref.md)。

有关整合账单的更多信息，请参阅 [AWS Organizations整合账单](https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/consolidated-billing.html)。

**Topics**
+ [授予 Cost Explorer 访问权限](#grant-ce-access)
+ [使用 Cost Explorer 首选项控制访问权限](#ce-controlling-access)
+ [用户访问 Cost Explorer](#ce-iam-users)

## 授予 Cost Explorer 访问权限
<a name="grant-ce-access"></a>

如果您使用根账户凭证登录管理账户，则可以启用 Cost Explorer 访问权限。您的根账户凭证通过账单和成本管理控制台提供。在管理账户级别启用 Cost Explorer 可为所有组织账户启用 Cost Explorer。组织中的所有账户都被授予访问权限，您无法单独授予或拒绝访问权限。

## 使用 Cost Explorer 首选项控制访问权限
<a name="ce-controlling-access"></a>

管理账户可以为所有成员账户或不为任何成员账户授予对 Cost Explorer 的访问权限。无法为每个成员账户自定义访问权限。

中的 AWS Organizations 管理账户可以完全访问所有 Billing and Billing and Cost Management 信息，了解管理账户和成员账户产生的费用。成员账户只能访问 Cost Explorer 中自己的成本和使用情况数据。

默认情况下，中的管理账户按应计费率 AWS Organizations 查看所有成本。如果组织加入 Billing Conductor，则管理账户也会按形式费率查看成本。成员账户的 Cost Explorer 视图取决于 Billing Conductor 中的配置。

管理账户的所有者可以：
+ 在 Cost Explorer 中查看所有成本。
+ 授予所有成员账户查看其成员账户、退款账、信用和 RI 建议的费用的权限。

成员账户所有者无法查看 Organizations 中其他账户的费用、退款和 RI 建议。有关整合账单的更多信息，请参阅 [AWS Organizations整合账单](https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/consolidated-billing.html)。

如果您是 AWS 账户 所有者并且不使用整合账单，则可以完全访问所有账单和成本管理信息，包括Cost Explorer。

如果您已加入 Billing Conductor，则成员账户的 Cost Explorer 视图取决于成员账户是否属于账单组。

如果成员账户属于账单组：
+ 成员账户按形式费率查看所有费用。
+ Cost Explorer 偏好，例如**关联账户访问权限**、**关联账户退款和积分**、**关联账户折扣**、**每小时和资源等级数据**以及**拆分成本分配数据**，不适用于成员账户。

如果成员账户不属于账单组：
+ 成员账户按应收费率查看费用。
+ Cost Explorer 偏好设置适用于成员账户。

有关 Billing Conductor 的更多信息，请参阅 [Billing Conductor 用户指南](https://docs.aws.amazon.com/billingconductor/latest/userguide/what-is-billingconductor.html)。

### Organizations 账户状态使用案例
<a name="ce-ao-usecases"></a>

组织的账户状态会影响按以下方式显示的成本和使用情况数据：
+ 某个独立账户加入了该组织。此后，该账户将无法再访问该账户为独立账户时的成本和使用数据。
+ 成员账户离开组织成为独立账户。此后，该账户将无法再访问该账户为先前组织成员时的成本和使用情况数据。该账户只能访问作为独立账户生成的数据。
+ 如果某个成员账户离开组织 A 而加入组织 B，该账户不再有权访问其属于组织 A 时的成本和使用情况数据。该账户只能访问作为组织 B 的成员时生成的数据。
+ 某个账户重新加入其先前所属的组织。此后，该账户可以重新访问其历史成本和使用数据。

### 使用 Cost Explorer 首选项控制成员账户的访问权限
<a name="ce-controlling-member-settings"></a>

您可以授予或限制对 Organizations 中所有成员账户的访问权限。在管理账户级别启用账户时，默认情况下会授予所有成员账户访问其成本和使用情况数据的权限。<a name="control-members-access"></a>

**控制成员账户对 Cost Explorer 数据的访问**

1. 打开账单与成本管理控制台，网址为 [https://console.aws.amazon.com/costmanagement/](https://console.aws.amazon.com/costmanagement/)。

1. 在导航窗格中，选择**成本管理首选项**。

1. 在**首选项**页面的**常规**选项卡的**成员账户权限**下，选择或清除**关联账户访问**。

1. 选择**保存首选项**。

## 用户访问 Cost Explorer
<a name="ce-iam-users"></a>

在管理账户级别启用 Cost Explorer 后，您可以使用 IAM 管理对各个独立用户的账单数据的访问权限。然后，您可以为每个账户授予或撤消个人级别的访问权限，而不是授予对所有成员账户的访问权限。

IAM 用户必须获得显式权限才能查看账单和成本管理控制台中的页面。有了相应的权限，用户就可以查看其所属 AWS 账户的费用。有关向用户授予所需权限的策略，请参阅 [管理访问权限的概述](control-access-billing.md)。

# 开始使用 Cost Explorer
<a name="ce-getting-started"></a>

启用 Cost Explorer 后，您可以从 AWS 成本管理控制台启动它。<a name="ce-start"></a>

**打开 Cost Explorer**
+ 打开 账单与成本管理控制台，网址为 [https://console.aws.amazon.com/costmanagement/](https://console.aws.amazon.com/costmanagement/)。

这将打开成本面板，其中显示以下内容：
+ 您本月至今的预估费用
+ 您当月的预测成本
+ 您的每日费用图表
+ 您的五大成本趋势
+ 您最近查看的报告列表

# 使用 Cost Explorer 探索您的数据
<a name="ce-exploring-data"></a>

在 Cost Explorer 控制面板上，Cost Explorer 显示您的当月至今估计成本、您当月的预测成本、每日成本图表、五个最高成本趋势以及您最近查看的报告的列表。

所有成本均反映了您直到前一天的使用情况。例如，如果今天是 12 月 2 日，则数据包括您在 12 月 1 日之前的使用情况。

**注意**  
在当前账单周期内，该数据取决于您的账单应用程序的上游数据，有些数据可能会在 24 小时后更新。
+ [您的 Cost Explorer 成本](#ce-costs)
+ [您的 Cost Explorer 趋势](#ce-trends)
+ [您的每日未混合成本](#ce-graph)
+ [您的月度未混合成本](#ce-monthly-unblended)
+ [您的净未混合成本](#net-unblended)
+ [您最近的 Cost Explorer 报告](#ce-recent-reports)
+ [您的摊销成本](#amortized-costs)
+ [您的摊销成本](#net-amortized-costs)

## 导航 Cost Explorer
<a name="ce-nav-pane"></a>

您可以使用左窗格中的图标执行以下操作：
+ 转到 Cost Explorer 主控制面板
+ 查看默认 Cost Explorer 报告的列表
+ 查看已保存报告的列表
+ 查看有关您的预留的信息
+ 查看您的预留建议

## 您的 Cost Explorer 成本
<a name="ce-costs"></a>

Cos **t Explorer** 页面的顶部是**Month-to-date 成本**和**预测的月末成本**。**Month-to-date 费用**显示了本月到目前为止你估计产生的费用，并将其与上个月同期进行了比较。**Forecasted month end costs（月底预测成本）**显示您在月末应付的 Cost Explorer 估算，并将您的估算成本与上个月的实际成本进行比较。**M onth-to-date 费用**和**预测的月末费用**不包括退款。

Cost Explorer 的成本仅以美元显示。

## 您的 Cost Explorer 趋势
<a name="ce-trends"></a>

在***this month*趋势**部分，Cost Explorer 显示了您的主要成本趋势。例如，与特定服务相关的成本上升或者特定类型的 RI 的成本上升。要查看所有成本趋势，请在趋势部分的右上角选择**查看所有趋势**。

要更深入地了解趋势，请选择此选项。您将转到一个 Cost Explorer 图表页面，显示计算该趋势所需的成本。

## 您的每日未混合成本
<a name="ce-graph"></a>

在 Cost Explorer 控制面板的中心，Cost Explorer 显示当前未混合每日成本的图表。您可以通过选择右上角的**了解成本**来访问用于创建图表的筛选条件和参数。这会将您带到 Cost Explorer 报告页面，使您可以访问默认 Cost Explorer 报告和修改用于创建图表的参数。该 Cost Explorer 报告提供额外功能，例如将数据作为 CSV 文件下载以及将特定参数保存为报告。有关更多信息，请参阅 [使用 Cost Explorer 报告了解成本](ce-reports.md)。您的每日非混合成本不包括退款。

## 您的月度未混合成本
<a name="ce-monthly-unblended"></a>

### 月粒度
<a name="monthly-granularity"></a>

您可以按月粒度查看未混合成本，并查看应用于月度账单的折扣。在预测成本时，默认情况下会包括折扣。要查看未混合成本，请打开 Cost Explorer 页面并从导航窗格中选择 **Cost Explorer** 来查看您的未混合成本。折扣在图表中显示为 **RI Volume Discount**。折扣金额与您的 Billing and Cost Management 控制台中显示的折扣金额一致。<a name="see-details-in-BCM"></a>

**在 Billing and Cost Management 控制台中查看详细信息**

1. 打开账单与成本管理控制台，网址为 [https://console.aws.amazon.com/costmanagement/](https://console.aws.amazon.com/costmanagement/)。

1. 在导航窗格上，选择**账单**。

1. 要显示该折扣，请选择 **Credits, Total Discounts and Tax Invoices（服务抵扣、总折扣和税务发票）**下 **Total Discounts（总折扣）**旁边的箭头。

#### 月度总费用
<a name="monthly-gross-charges"></a>

您可以通过排除显示 **RI Volume Discount** 来查看月度总费用。<a name="exclude"></a>

**要在月度视图中排除 RI 批量折扣。**

1. 打开账单与成本管理控制台，网址为 [https://console.aws.amazon.com/costmanagement/](https://console.aws.amazon.com/costmanagement/)。

1. 在左侧窗格中，选择 **Cost Explorer**。

1. 选择 **Cost & Usage**。

1. 在 **Filters** 窗格中，选择 **Charge Type**。

1. 选择 **RI Volume Discount**。

1. 要打开下拉菜单，请选择 **Include only** 和 **Exclude only**。

1. 选择 **Apply filters**。

## 您的净未混合成本
<a name="net-unblended"></a>

您可以在计算出所有适用折扣后查看您的净成本。作为最佳实践，您仍应排除所有手动调整，如退款和服务抵扣金额。**RI Volume Discounts** 不再可见，因为这些是折扣后的金额。

## 您最近的 Cost Explorer 报告
<a name="ce-recent-reports"></a>

在 Cost Explorer 控制面板的底部是您最近访问过的报告的列表、您访问它们的时间以及返回到报告的链接。这使您可以在报告之间切换或记住您认为最有用的报告。

有关 Cost Explorer 报告的更多信息，请参阅 [使用 Cost Explorer 报告了解成本](ce-reports.md)。

## 您的摊销成本
<a name="amortized-costs"></a>

这使您能够查看在选择期内的使用量中使用的 AWS 承诺（例如 Amazon EC2 预留实例或 Savings Plans）的成本。 AWS 通过合并未混合的预付费用和经常性预订费用来估算摊销成本，并计算预付费用或经常性费用适用的时间段内的有效费率。在每日视图中，Cost Explorer 将在月初或购买日显示您的预留费用的未使用部分。

## 您的摊销成本
<a name="net-amortized-costs"></a>

这使您能够在折扣后查看 AWS 承诺成本，例如Amazon EC2预留实例或Savings Plans，并使用显示实际成本随时间推移的适用情况的额外逻辑。由于节省计划和预留实例通常有与之相关的预付或周期性月费，因此净摊销成本数据集通过显示折扣后费用在预付费用或周期性费用适用期间的摊销情况来揭示真实成本。

# 使用 Cost Explorer 图表
<a name="ce-chart"></a>

默认情况下，您可以采用包含非混合成本的基于现金的视图的形式查看成本，也可以采用基于应计项目的视图的形式查看成本。在基于现金的视图中，收到或支付现金时会记录您的成本。在基于应计项目的视图中，获得收入或发生成本时，会记录您的成本。您最多可以查看过去 13 个月和当前月份的数据，并预测您在接下来 12 个月内可能产生的费用。您还可以指定数据的时间范围，并按天或按月查看时间数据。

默认情况下，Cost Explorer 对**每日未混合成本**图表使用**分组依据**筛选条件。如果使用**分组依据**筛选条件，Cost Explorer 图表会在**分组依据**筛选条件中显示最多十个值的数据。如果您的数据包含其他值，该图表将显示九个条形图或线形图，然后将所有剩余项目聚合到第十个图形中。图表下方的数据表将细分图表中聚合的各个服务的数据。

如果您的组织已加入 Billing Conductor，则放置在账单组中的成员账户会自动按照 Billing Conductor 中配置的形式费率在 Cost Explorer 中查看您的成本。成员账户可以从加入当前账单组后开始查看费用和使用情况，但将无法访问加入当前计费组之前的收费数据。如果需要填写形式账单数据，请提交支持请求 Billing Conductor 团队填写形式账单。

有关形式费率配置的更多信息，请参阅 [Billing Conductor 用户指南](https://docs.aws.amazon.com/billingconductor/latest/userguide/what-is-billingconductor.html)。

**Topics**
+ [修改您的图表](ce-modify.md)
+ [阅读 Cost Explorer 数据表](ce-table.md)
+ [利用 Cost Explorer 进行预测](ce-forecast.md)

# 修改您的图表
<a name="ce-modify"></a>

您可以修改 Cost Explorer 用于创建图表的参数，使您可以探索不同的数据集。
+ [为图表选择样式](#ce-style)
+ [选择要查看的数据的时间范围](#ce-timerange)
+ [按筛选类型为数据分组](#ce-group)
+ [筛选要查看的数据](ce-filtering.md)
+ [选择高级选项](ce-advanced.md)

## 为图表选择样式
<a name="ce-style"></a>

Cost Explorer 提供了三种为您的成本数据绘制图表的样式：
+ 条形图（**条形**）
+ 堆积条形图（**堆叠**）
+ 线形图（**曲线图**）

您可以通过选择图表右上角的一种视图来设置样式。

## 选择要查看的数据的时间范围
<a name="ce-timerange"></a>

您可选择以月或日*粒度级别* 查看您的成本数据。您可使用预配置的时间范围或设置自定义开始和结束日期。

**为数据设置粒度和时间范围**

1. 启动 Cost Explorer。

1. 选择时间粒度**每天**、**每月**或**每小时**。
**注意**  
要启用每小时粒度，请通过 Cost Explorer 控制台的**首选项**页面选择使用管理账户。启用每小时粒度后，将提供前 14 天的信息。

1. 对于您的每月或每日数据，请打开日历并定义报告的自定义时间范围。或者，也可以在日历底部选择预配置的时间范围（**自动选择**）。您可以在多个历史或预测时间范围进行选择。您选择的时间范围名称会显示在日历中。

   每小时粒度不适用于账单转账（showback/chargeback 视图和账单组视图）。

1. 选择**应用**。

### 历史时间范围选项
<a name="timerangeref"></a>

在 Cost Explorer 中，“月”定义为日历月。“日”定义为凌晨12:00:00至晚上11:59:59。根据这些定义，当您为日期范围选择 **Last 3 Months（最近 3 个月）**时，您将看到之前 3 个月的成本数据，不包括当月。例如，如果您在 2017 年 6 月 6 日查看图表并选择**最近 3 个月**，您的图表将显示 2017 年 3 月、4 月和 5 月的数据。所有时间都采用通用协调时间（UTC）。

您可为过去的成本和预测的未来成本选择时间范围。

以下列表定义了 Cost Explorer 中您过去的成本的每个时间范围选项。
+ 自定义

  显示您使用日历控件指定的 **From（从）**和 **To（到）**时间范围的数据。
+ 1D（最近 1 天）

  显示之前一天的成本数据。
+ 7D（最近 7 天）

  显示昨天以及之前 6 天的成本数据。
+ 当月

  显示当月的成本数据和预测数据。
+ 3M（最近 3 个月）

  包括之前 3 个月（但不包括当月）的成本数据。
+ 6M（最近 6 个月）

  包括之前 6 个月（但不包括当月）的成本数据。
+ 1Y（最近 12 个月）

  包括之前 12 个月（但不包括当月）的成本数据。
+ MTD（当月至今）

  显示当前日历月的成本数据。
+ YTD（当年至今）

  显示当前日历年的成本数据。

### 预测时间范围选项
<a name="timerangereforecast"></a>

使用 **Daily（每日）**或 **Monthly（每月）**时间粒度时，您可以选择在 Cost Explorer 中查看预测成本。以下列表定义了您的预测数据的每个时间范围选项。您可以选择同时显示 **Historical（历史）**时间范围和 **Forecasted（预测）**时间范围。例如，您可以选择 3 个月（3M）的**历史**时间范围，同时选择 3 个月（\$13M）的**预测**时间范围。您的报告包括之前 3 个月的历史数据以及未来 3 个月的预测数据。要清除 **Historical（历史）**时间范围，仅查看预测，请再次选择 **Historical（历史）**时间范围选项。

**注意**  
如果您选择任何预测日期，则当前日期的成本和使用情况数据将显示为 **Forecast（预测）**。当前日期的成本和使用情况将不包括历史数据。
+ 自定义

  显示您使用日历控件指定的 **From（从）**和 **To（到）**时间范围的预测数据。
+ \$11M

  显示下个月的预测数据。此选项仅当选择 **Daily（每日）**时间粒度时可用。
+ \$13M

  显示未来 3 个月的预测数据。此选项仅当选择 **Daily（每日）**或 **Monthly（每月）**时间粒度时可用。
+ \$118M

  显示未来 18 个月的预测数据。此选项仅当选择 Monthly（每月）时间粒度时可用。

## 按筛选类型为数据分组
<a name="ce-group"></a>

使用 **Group by（分组依据）**按钮，由 Cost Explorer 按筛选类型显示成本数据组。默认情况下，Cost Explorer 不使用分组。不能对具有分组的图表进行预测。如果您未选择 **Group by（分组依据）**选项，Cost Explorer 将显示指定日期范围的总成本。

**按筛选类型为数据分组**

1. 启动 Cost Explorer。

1. （可选）使用 **Filter（筛选条件）**控件来配置成本数据的视图。

1. 选择 **Group By（分组依据）**选项以按您需要的类别进行分组。图表下方的数据表还按您选择的类别对成本数字进行了分组。

# 筛选要查看的数据
<a name="ce-filtering"></a>

使用 Cost Explorer，您可以按以下一个或多个值筛选 AWS 成本的查看方式：
+ **API 操作**
+ **可用区（AZ）**
+ **账单实体**
+ **费用类型**
+ **包括全部**
+ **实例类型**
+ **法律实体**
+ **关联账户**
+ **平台**
+ **购买选项**
+ **区域**
+ **资源**
+ **服务**
+ **Tag**
+ **租赁**
+ **使用情况类型**
+ **使用类型组**

您可以使用 Cost Explorer 查看您使用最多的服务、您的大部分流量位于哪个可用区 (AZ) 以及哪个成员账户使用 AWS 最多。还可以应用多个筛选条件来查看相交的数据集。例如，您可使用 **Linked Account（关联账户）**和 **Services（服务）**筛选条件来确定在 Amazon EC2 上花费最多的成员账户。

**筛选数据**

1. 打开 Cost Explorer。

1. 在 **Filters** 中选择一个值。在您做出选择后，新控件与附加选项随即出现。

1. 在新控件的每个列表中选择要在图表中显示的项目。或者，在搜索框中开始键入，让 Cost Explorer 自动完成您的选择。选择筛选条件后，选择**应用筛选条件**。
**注意**  
每次将筛选条件应用于成本时，Cost Explorer 都会创建一个新图表。但是，您可以使用浏览器的书签功能来[保存配置设置](ce-bookmarks.md)以便重复使用。预测不会保存，而且 Cost Explorer 会在您重新访问已保存的图表时显示最新预测。

您可以进一步使用多个筛选条件、按筛选类型对数据分组以及选择 **Advanced Options**（高级选项）选项卡中的选项来优化成本分析。

## 组合筛选条件以显示共有数据
<a name="filtersandoperators"></a>

Cost Explorer 显示了一个图表，该图表表示您已选择的所有筛选条件所共有的数据。您可以使用此视图来分析成本数据的子集。例如，假设您将**服务**筛选条件设置为显示与 Amazon EC2 和 Amazon RDS 服务相关的成本，然后使用 **** 筛选条件选择**预留**。成本图将显示 Amazon EC2 和 Amazon RDS 上的 **Reserved**（预留）实例在三个月中每一个月产生的费用。

**注意**  
AWS Cost Explorer 中的成本和使用情况报告最多可以使用 1024 个筛选条件。
您每次只能按一个服务筛选 RI 使用率报告。您只能对以下服务执行此操作：  
Amazon EC2
Amazon Redshift
Amazon RDS
ElastiCache
OpenSearch 服务

## 筛选条件和逻辑运算（AND/OR）
<a name="logicops"></a>

当您选择了多个筛选条件并且为每个筛选条件选择了多个值时，Cost Explorer 将对您的选择应用模拟逻辑 AND 和 OR 运算符的规则。在每个筛选条件中，Cost Explorer 将对您选择的筛选类型模拟逻辑 OR 筛选条件。这意味着生成的图表将每个项目的聚合成本加在一起。利用之前的示例，您将看到 Amazon EC2 和 Amazon RDS 这两种选定服务的条形图。

当您选择多个筛选条件时，Cost Explorer 将对您的选择应用逻辑 AND 运算符。再举一个更具体的例子，假设您使用 **Services**（服务）筛选条件并指定要包含的 Amazon EC2 和 Amazon RDS 成本，之后还应用 **Purchase Options**（购买选项）筛选条件以选择一种类型的购买选项。您将*只*看到 Amazon EC2 和 Amazon RDS 产生的 **Non-Reserved**（非预留）费用。

## 筛选条件和组选项
<a name="filtergrouptypes"></a>

在 Cost Explorer 中，您可按以下组进行筛选：

**API 操作**  
对服务发出的请求和由服务执行的任务，如针对 Amazon S3 的写入和获取请求。

**可用区**  
一个区域内用于隔离其他可用区中的故障的不同位置。相同地区中的不同可用区之间通过廉价、低延迟的网络相连。

**账单实体**  
帮助您确定您的发票或交易是用于 AWS Marketplace 还是用于购买其他 AWS 服务。可能的值包括：  
+ AWS：用于标识非 AWS 服务的交易 AWS Marketplace。
+ AWS Marketplace: 标识中的购买 AWS Marketplace。

**费用类型**  
不同类型的收费或费用。  
+ **服务抵扣金**：应用于您的账户的任何 AWS 服务抵扣金。
+ **其他out-of-cycle 费用**：任何不是预付预订费或支持费的订阅费用。
+ **经常性预留费用**：您的账户的任何周期性费用。当您从中购买部分预付或不预付预付预留实例时 AWS，您需要支付定期费用，以换取较低的实例使用费率。经常性费用可能会导致在每个月的第一天向您的账户 AWS 收取费用激增。
+ **退款**：您收到的任何退款。退款在数据表中作为单独的行项目列出。它们不会在图表中作为项目显示，因为它们表示成本计算中的负值。图表仅显示正值。
+ **预留应用用**量： AWS 应用预订折扣的用量。
+ **Savings Plan 覆盖的使用量**：您的节省计划覆盖的任何按需成本。在 Unblended costs（未混合成本）视图中，这表示以按需费率涵盖的使用量。在 Amortized costs（摊销成本）视图中，这表示以 Savings Plan 费率涵盖的使用量。Savings Plan 覆盖的使用量行项目可通过相应的 Savings Plan 求反项目抵销。
+ **Savings Plan 抵消项**：通过与相应节省计划覆盖的使用量项目关联的节省计划优惠抵销的任何成本。
+ **节省计划经常性费用**：与您的无预付或部分预付节省计划对应的任何周期性小时费用。节省计划周期性费用最初会在您购买无预付或部分预付节省计划的当天添加到您的账单中。首次购买后，按小时 AWS 添加经常性费用。

  对于全部预付的节省计划，该行项目表示在账单周期未使用的节省计划部分。例如，如果某个节省计划在某个账单周期内的利用率为 100%，则在摊销成本视图中显示为 “0”。任何大于“0”的数字都表示未使用 Savings Plan。
+ **节省计划预付费用**：您购买的全部预付或部分预付节省计划的任何一次性预付费用。
+ S@@ **u** pport fee：任何向您 AWS 收取支持计划的费用。当您从中购买支持计划时 AWS，您需要按月支付费用以换取服务支持。每月的费用可能会导致在每个月的第一天向您的账户 AWS 收取费用激增。
+ **税费**：与您的成本图表中的费用关联的任何税费。Cost Explorer 会将所有税费作为您的成本的单个组成部分添加。如果您选择 5 个或更少的筛选条件，Cost Explorer 将以单个条形图的形式显示您的税费支出。如果您选择 6 个或更多的筛选条件，Cost Explorer 将显示 5 个条形图、堆积图或折线图，然后将所有剩余项目（包括税费）聚合到标有 **Other**（其他）的第 6 个条形图、堆积切片或折线图中。

  如果您选择在图表中省略 **RI upfront fees（RI 预付费用）**、**RI recurring charges（RI 周期性费用）**或 **Support charges（支持费用）**，Cost Explorer 仍然会包含与这些费用关联的任何税费。

  仅当您选择 **Monthly（每月）**下拉菜单时，Cost Explorer 才会在图表中显示您的税费成本。当您筛选成本图表时，是否包含税费由以下规则决定：

  1. 如果您选择非**关联账户**筛选条件（独立或与其他筛选条件组合），则排除税费。

  1. 如果您选择 **Linked Accounts** 筛选条件，则包含税费。
+ **预付预留费用**：向您的账户收取的任何预付费用。当您从中购买全额预付或部分预付预留实例时 AWS，您需要支付一笔预付费用以换取较低的实例使用费率。预付费用可能导致针对您做出购买行为的日或月的图表中出现峰值。
+ **用法**： AWS 未应用预订折扣的用量。

**实例类型**  
您在启动 Amazon EC2 主机时指定的 RI 类型、Amazon RDS 实例类别、Amazon Redshift 节点或亚马逊 ElastiCache 节点。实例类型可确定用于托管您的实例的计算机的硬件。

**法律实体**  
特定产品或服务的记录卖家。大多数情况下，开票实体和法律实体是相同的。第三方 AWS Marketplace 交易的值可能会有所不同。可能的值包括：  
+ Amazon Web Services, Inc. — 销售 AWS 服务的实体。
+ Amazon Web Services 印度私人有限公司 — 印度当地实体，在印度充当 AWS 服务经销商。

**关联账户**  
组织中的成员账户。有关更多信息，请参阅 Organizati [ons 的 AWS 整合账单](https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/consolidated-billing.html)。

**平台**  
用来运行您的 RI 的操作系统。**平台**是 **Linux** 或 **Windows**。

**购买选项**  
您所选的为 Amazon EC2 实例付费的方式。这包括“Reserved Instances（预留实例）”、“Spot Instances（Spot 实例）”、“Scheduled Reserved Instances（计划预留实例）”和“On-Demand Instances（按需型实例）”。

**区域**  
 AWS 托管资源的地理区域。

**资源**  
资源的唯一标识符。  
要启用资源粒度，请通过 Cost Explorer 设置页面选择使用管理账户。这适用于 Amazon EC2 实例。

**服务**  
AWS 产品。要了解可用服务，请参阅 [AWS 产品和服务](https://aws.amazon.com/products/)。您可以使用此维度按特定的 AWS Marketplace 软件筛选成本 AMIs，包括您的网络服务和桌面应用程序成本。查看[什么是 AWS Marketplace？](https://docs.aws.amazon.com/marketplace/latest/controlling-access/what-is-marketplace.html) 更多信息指南。  
您一次只能按一项服务筛选 RI 使用率报告，并且只能针对以下服务筛选 RI 使用率报告：**亚马逊 EC2**、Amazon R **edshift**、A **mazon RDS** 和。**ElastiCache**

**Tag**  
用于跟踪与企业内的特定区域或实体关联的成本的标注。有关使用标签的更多信息，请参阅为[成本分配应用用户定义的成本分配标签](https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/custom-tags.html#allocation-how)和[用户属性](https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/user-attributes-cost-allocation.html)，以及[为成本分配应用账户标签](https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/account-tags-cost-allocation.html)。

**租赁**  
指定 Amazon EC2 实例是托管在共享硬件上还是单租户硬件上。部分租赁值包括**共享（默认）**、**专用**和**主机**。

**使用情况类型**  
使用类型是每个服务在测量特定类型的资源的使用量时使用的单位。例如，`BoxUsage:t2.micro(Hrs)` 使用类型按 Amazon EC2 `t2.micro` 实例的运行小时数进行筛选。

**使用类型组**  
 使用类型组是一组筛选条件，将特定类别的使用类型筛选条件集中到一个筛选条件中。例如，`BoxUsage:c1.medium(Hrs)`、` BoxUsage:m3.xlarge(Hrs)` 和 `BoxUsage:t1.micro(Hrs)` 都是 Amazon EC2 实例运行小时数的筛选条件，因此它们将集中到 `EC2: Running Hours` 筛选条件中。  
使用类型组可用于 DynamoDB、亚马逊 EC2、亚马逊 RDS ElastiCache、Amazon Redshift 和 Amazon S3。可用于您的账户的特定组取决于您使用的服务。可能可用的组的列表包括但不限于以下内容：  
+ **DDBK：数据传输：互联网（传入）**

  按与传输到 DynamoDB 数据库的 GB 数关联的成本进行筛选。
+ **DDBK：数据传输：互联网（传出）**

  按与从 DynamoDB 数据库传输的 GB 数关联的成本进行筛选。
+ **DDB: Indexed Data Storage**

  按与存储在 DynamoDB 中的 GB 数关联的成本进行筛选。
+ **DDB: Provisioned Throughput Capacity - Read**

  按与 DynamoDB 数据库使用的读取容量单位数关联的成本进行筛选。
+ **DDB: Provisioned Throughput Capacity - Write**

  按与 DynamoDB 数据库使用的写入容量单位数关联的成本进行筛选。
+ **EC2: CloudWatch -警报**

  按与您拥有的 CloudWatch 警报数量相关的成本进行筛选。
+ **EC2: CloudWatch -指标**

  按与您拥有的 CloudWatch 指标数量相关的成本进行筛选。
+ **EC2: CloudWatch -请求**

  按与您 CloudWatch 提出的请求数量相关的费用进行筛选。
+ **EC2：数据传输- CloudFront （输出）**

  按与从您的 Amazon EC2 实例转移到 CloudFront 分配的容量 GB 相关的费用进行筛选。
+ **EC2：数据传输- CloudFront （输入）**

  按与从 CloudFront 分配中转移到您的 Amazon EC2 实例的容量 GB 相关的费用进行筛选。
+ **EC2: Data Transfer - Inter AZ**

  按与不同的 Amazon EC2 实例之间传入或传出多少 GB 相关的成本进行筛选AZs。
+ **EC2：数据传输：互联网（传入）**

  按与从 AWS 网络外部传输到您的 Amazon EC2 实例的容量 GB 相关的费用进行筛选。
+ **EC2：数据传输：互联网（传出）**

  按与从 Amazon EC2 实例向 AWS 网络外部主机传输多少 GB 相关的成本进行筛选。
+ **EC2：数据传输：区域到区域（传入）**

  按与从不同 AWS 地区向您的 Amazon EC2 实例传输多少 GB 相关的费用进行筛选。
+ **EC2：数据传输：区域到区域（传出）**

  按与从您的 Amazon EC2 实例转移到不同 AWS 区域的容量 GB 相关的费用进行筛选。
+ **EC2：EBS-请求 I/O **

  按与您向 Amazon EBS 卷 I/O 提出的请求数量相关的成本进行筛选。
+ **EC2: EBS - Magnetic**

  按与您存储在 Amazon EBS 磁盘卷上的 GB 数关联的成本进行筛选。
+ **EC2: EBS - Provisioned IOPS**

  按与您为 Amazon EBS 预置的 IOPS 月数关联的成本进行筛选。
+ **EC2：EBS：SSD（gp2）**

  按与 Amazon EBS 卷使用的每月通用存储 GB 数关联的成本进行筛选。
+ **EC2：EBS：SSD（io1）**

  按与 Amazon EBS 卷使用的每月预置 IOPS SSD 存储 GB 数关联的成本进行筛选。
+ **EC2: EBS - Snapshots**

  按与 Amazon EBS 快照每月存储的 GB 数关联的成本进行筛选。
+ **EC2: EBS - Optimized**

  按与 Amazon EBS 优化实例使用的每实例小时 MB 数关联的成本进行筛选。
+ **EC2: ELB - Running Hours**

  按与 Elastic Load Balancing 负载均衡器运行的小时数关联的成本进行筛选。
+ **EC2: Elastic IP - Additional Address**

  按与您附加到正在运行 Amazon EC2 实例的弹性 IP 地址数关联的成本进行筛选。
+ **EC2: Elastic IP - Idle Address**

  按与您未附加到正在运行的 Amazon EC2 实例的弹性 IP 地址关联的成本进行筛选。
+ **EC2: NAT Gateway - Data Processed**

  按与网络地址转换网关（NAT 网关）处理的 GB 数关联的成本进行筛选。
+ **EC2: NAT Gateway - Running Hours**

  按与 NAT 网关运行的小时数关联的成本进行筛选。
+ **EC2: Running Hours**

  按与 Amazon EC2 实例运行的小时数关联的成本进行筛选。

  此**使用类型组**只包含以下**使用类型**：
  + BoxUsage
  + DedicatedUsage
  + HostBoxUsage
  + HostUsage
  + ReservedHostUsage
  + SchedUsage
  + SpotUsage
  + UnusedBox
+ **ElastiCache: 运行时间**

  按与您的 Amazon ElastiCache 节点运行时长相关的成本进行筛选。
+ **ElastiCache存储**：

  按与您在 Amazon 中存储的容量 GB 相关的费用进行筛选 ElastiCache。
+ **RDS: Running Hours**

  按与 Amazon RDS 数据库运行的小时数关联的成本进行筛选。

  此**使用类型组**只包含以下**使用类型**：
  + AlwaysOnUsage
  + BoxUsage
  + DedicatedUsage
  + HighUsage
  + InstanceUsage
  + MirrorUsage
  + 多-AZUsage
  + SpotUsage
+ **RDS：数据传输 — CloudFront — 输入**

  按与从 CloudFront 分配中转移到 Amazon RDS 的容量 GB 相关的费用进行筛选。
+ **RDS：数据传输 — CloudFront — 输出**

  按与从 CloudFront 分配传输到 Amazon RDS 数据传输的容量 GB 相关的成本进行筛选。
+ **RDS: Data Transfer – Direct Connect Locations – In**

  按与通过 Direct Connect 网络连接传输到 Amazon RDS 的 GB 数关联的成本进行筛选。
+ **RDS: Data Transfer – Direct Connect Locations – Out**

  按与通过 Direct Connect 网络连接从 Amazon RDS 传输的 GB 数关联的成本进行筛选。
+ **RDS: Data Transfer – InterAZ**

  按传入、传出不同可用区的 Amazon RDS 存储桶的 GB 数或在这些存储桶之间传输的 GB 数的关联成本进行筛选。
+ **RDS: Data Transfer – Internet – In**

  按与传输到 Amazon RDS 数据库的 GB 数关联的成本进行筛选。
+ **RDS: Data Transfer – Internet – Out**

  按与从 Amazon RDS 数据库传输的 GB 数关联的成本进行筛选。
+ **RDS: Data Transfer – Region to Region – In**

  按与从不同 AWS 地区传输到您的 Amazon RDS 实例的容量 GB 相关的费用进行筛选。
+ **RDS: Data Transfer – Region to Region – Out**

  按与从您的 Amazon RDS 实例转移到其他 AWS 区域的容量 GB 相关的费用进行筛选。
+ **RDS： I/O 请求**

  按与您向 Amazon RDS 实例发出的 I/O 请求数量相关的费用进行筛选。
+ **RDS: Provisioned IOPS**

  按与您为 Amazon RDS 预置的 IOPS 月数关联的成本进行筛选。
+ **RDS: Storage**

  按与存储在 Amazon RDS 中的 GB 数关联的成本进行筛选。
+ **Redshift： DataScanned**

  按与 Amazon Redshift 节点扫描的 GB 数关联的成本进行筛选。
+ **Redshift: Running Hours**

  按与 Amazon Redshift 节点运行的小时数关联的成本进行筛选。
+ **S3: API Requests - Standard**

  按照与 `GET` 和所有其他标准存储 Amazon S3 请求相关的成本进行筛选。
+ **S3：数据传输- CloudFront （输入）**

  按与从 CloudFront 分配中转移到 Amazon S3 的容量 GB 相关的费用进行筛选。
+ **S3：数据传输- CloudFront （输出）**

  按与从 CloudFront 分配传输到 Amazon S3 数据传输的 GB 相关的成本进行筛选，例如从您的 Amazon S3 存储桶上传到 CloudFront 分配的数据量。
+ **S3: Data Transfer - Inter AZ**

  按传入、传出不同可用区的 Amazon S3 存储桶的 GB 数或在这些存储桶之间传输的 GB 数的关联成本进行筛选。
+ **S3：数据传输：互联网（传入）**

  按与从 AWS 网络外部传输到 Amazon S3 存储桶的容量 GB 相关的费用进行筛选。
+ **S3：数据传输：互联网（传出）**

  按与从 Amazon S3 存储桶向 AWS 网络外部主机传输多少 GB 相关的成本进行筛选。
+ **S3：数据传输：区域到区域（传入）**

  按与从不同 AWS 地区传输到 Amazon S3 的容量 GB 相关的费用进行筛选。
+ **S3：数据传输：区域到区域（传出）**

  按与从 Amazon S3 向不同 AWS 区域传输多少 GB 相关的成本进行筛选。
+ **S3: Storage - Standard**

  按与存储在 Amazon S3 中的 GB 数关联的成本进行筛选。

# 选择高级选项
<a name="ce-advanced"></a>

您可以在 Cost Explorer 中使用**高级选项**自定义查看数据的方式，以包括或排除特定类型的数据。

**包含或排除数据**

1. 打开 账单与成本管理控制台，网址为 [https://console.aws.amazon.com/costmanagement/](https://console.aws.amazon.com/costmanagement/)。

1. 在导航窗格中，选择 **Cost Explorer**。

1. 在右侧窗格的**高级选项**下的**成本聚合方式**下，在以下选项之间进行选择：
   + **未混合成本**：此成本指标反映了使用成本。当按**计费类型**分组时，未混合成本将折扣分到其各自的行项目中。这使您能够查看收到的每个折扣的金额。
   + **摊销成本**：此成本指标反映了整个账单周期内分摊的预付和月度预订费用的有效成本。默认情况下，Cost Explorer 会在收取费用的当天将预留实例的费用显示为峰值。但是,如果您选择将成本显示为摊销成本，则成本将在整个账单周期内摊销。这意味着成本将被分成有效日费率。AWS 通过将未混合成本与您的预付和周期性预留费用的摊销部分相加来估算您的摊销成本。对于每日视图，Cost Explorer 将在月初显示您的预付预留费用和周期性 RI 费用的未使用部分。

     例如，假设 Alejandro 以 30 美元的预付费率购买了一年期的预付部分费用 `t2.micro` 预留实例。月度费用为 2.48 美元。Cost Explorer 会将在月初将此 RI 的成本显示为峰值。如果 Alejandro 选择一个月 30 天计的**摊销成本**，则 Cost Explorer 图表显示的有效日费率为 0.165 美元。这是 EC2 有效费率乘以一天的小时数。

     摊销成本不可用于 2018 年之前的账单周期。如果您要查看尚未使用的预留，请按购买选项分组。
   + **混合成本**：此成本指标反映了所有整合账单系列的平均使用成本。如果您使用 AWS Organizations 中的整合账单功能，您可以使用*混合费率*查看成本。有关更多信息，请参阅[混合费率](https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/con-bill-blended-rates.html#Blended_CB)。
   + **未混合成本净值**：此成本指标反映了使用折扣后的成本。
   + **摊销成本净值**：此成本指标摊销预付和月度预订费用，同时包括 RI 批量折扣等折扣。

1. 在**其他数据设置**下，从以下选项中进行选择：
   + **显示预测值**：Cost Explorer 根据您过去的成本显示一个预测，表明 AWS 预测在您选择的预测时间段内您预计将花费多少成本。
   + **仅显示未标记的资源**：默认情况下，Cost Explorer 同时包含针对有成本分配标签和无成本分配标签的资源的成本。要查找添加到您的成本的未标记资源，请选择**仅显示未标记资源**。有关成本分配标签的更多信息，请参阅 [Organizing and tracking costs using AWS cost allocation tags](https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/cost-alloc-tags.html)。
   + **仅显示未分类的资源**：默认情况下，Cost Explorer 包括映射到成本类别的资源的成本和未映射到成本类别的资源的成本。要查找添加到您的成本的未分类资源，请选择 **Show only uncategorized resources（仅显示未分类资源）**。有关成本类别的更多信息，请参阅 [Organizing costs using AWS Cost Categories](https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/manage-cost-categories.html)。

# 阅读 Cost Explorer 数据表
<a name="ce-table"></a>

每个 Cost Explorer 图表都后跟一个数据表。该数据表显示图表所表示的成本数字。如果您的图表使用了分组，该数据表将显示您为图表选择的筛选类型的聚合金额。如果您的图表未使用分组，该表将显示您过去的和预测的成本数据的聚合金额。您可[下载](ce-download-csv.md)包含图表的完整数据集的 .csv 文件。

**注意**  
对于 RI 利用率和节省报告，表格最多为 20 行。如果数据超出此限制，它将以截断形式显示。

在已分组的数据表中，每个行是以下筛选类型选项之一的值：API 操作、可用区、 AWS 服务、自定义成本分配标签、实例类型、成员账户、购买选项、区域、使用类型或使用类型组。列表示时间间隔。例如，数据表在单独的列中显示了最近三个月的选定服务的成本。然后，数据表的最后一列显示 3 个月的聚合总计。

**注意**  
数据传输成本包含在与之关联的服务（如 Amazon EC2 或 Amazon S3）中。它们不会以数据表中的单独行项目或图表中的条表示。

在未分组的数据表中，该行是您的成本。列表示时间间隔。

# 利用 Cost Explorer 进行预测
<a name="ce-forecast"></a>

在报告中选择将来的时间范围可以创建预测。有关更多信息，请参阅 [选择要查看的数据的时间范围](ce-modify.md#ce-timerange)。以下部分讨论了 Cost Explorer 所创建预测的准确性，以及如何阅读预测。

预测是对在您选择的预测时间段内您将使用多少 AWS 服务的预测。此预测基于您过去的使用情况。您可以使用预测来估算 AWS 账单，并根据预测为其设置警报和预算。由于预测是一种估计值，预测的账单金额是估算的，并且可能与您在每个账单周期内的实际费用有差异。

与天气预测相似，账单预测在准确度上可能有差异。不同的准确度范围具有不同的预测区间。预测区间越高，预测的范围更有可能越大。举例来说，假设您将给定月份的预算设置为 100 USD。80% 的预测区间可能会预测您的支出在 90 到 100 之间，平均值为 95。预测区间的范围取决于您的历史支出波幅或波动。历史支出的一致性和可预测性越高，预测支出的预测区间就越窄。

Cost Explorer 预测的预测区间为 80%。如果 AWS 没有足够的数据来预测 80% 的预测区间，Cost Explorer 将不提供预测。这对于尚无一个完整账单周期的账户来说很常见。

## 阅读预测
<a name="reading-forecasts"></a>

您阅读 Cost Explorer 预测的方式取决于您使用的图表类型。预测提供线形图和条形图这两种表现形式。

对于每种类型的图表，80% 的预测区间显示有所不同：
+ 折线图将预测区间表示为成本线两侧的一组线。
+ 条形图将预测区间表示为条形顶部两侧的两条线。

在预测成本时，默认情况下会包括折扣。

**注意**  
如果您希望预测包含退款等非经常性折扣，我们建议您使用**显示未混合净成本**。有关不同成本的更多信息，请参阅 [Cost Explorer 高级选项](https://docs.aws.amazon.com/cost-management/latest/userguide/ce-advanced.html)。

## 结合使用预测和整合账单
<a name="budget-consolidated"></a>

如果您在中使用整合账单功能 AWS Organizations，则预测将使用所有账户的数据进行计算。如果您向组织中添加新成员账户，则预测不包括该新成员账户，直到分析出组织的新消费模式。有关整合账单的更多信息，请参阅 [AWS Organizations整合账单](https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/consolidated-billing.html)。

## 通过 AI 解释了解您的预测
<a name="forecasting-ce"></a>

Cost Explorer 提供人工智能驱动的解释，可帮助您了解预测背后的关键驱动因素。这些自然语言解释可通过 Cost Explorer 控制台获得，其中详细说明了影响预测成本的主要因素，例如季节性模式、使用趋势或特定服务的变化。人工智能解释可以帮助您识别优化机会，向利益相关者传达预测理由，并建立对成本预测的信心。要访问这些说明，请在 Cost Explorer 控制台中生成预测，然后选择 “生成预测说明” 选项。

# 比较不同时间段的成本
<a name="ce-cost-comparison"></a>

成本比较是 Cost Explorer 中的一项功能，可帮助您快速识别和了解 AWS 支出变化。它会自动分析两个选定月份之间的成本变化，突出显示最大的成本驱动因素，并解释这些变化背后的原因。该功能提供控制台和 API 访问权限，可帮助您分析 AWS 支出中的成本变化。

主要优势：
+ 快速识别各项服务、账户和区域中的主要成本变化。
+ 提供成本驱动因素的详细明细，包括使用量和折扣变化。
+ 将手动成本分析时间从数小时缩短至数秒。
+ 在 Cost Explorer 中免费提供。

## Permissions
<a name="ce-cost-comparison-permissions"></a>

要访问成本比较功能中的数据，您需要以下 IAM 权限：
+ `ce:GetCostAndUsageComparisons`
+ `ce:GetCostComparisonDrivers`

这些权限使您能够检索成本和使用情况比较以及成本驱动因素。

## 访问控制台
<a name="ce-cost-comparison-console"></a>

要在控制台中分析成本变化，您可以使用**热门趋势**小组件或 Cost Explorer。

**访问 控制台**

1. 打开账单与成本管理控制台，网址为 [https://console.aws.amazon.com/costmanagement/](https://console.aws.amazon.com/costmanagement/)。

1. 请执行以下任一操作：
   + 在控制台主页上，查看**热门趋势**小组件，其中显示了前两个月的十大成本差异。
   + 在导航窗格中，选择 **Cost Explorer**，然后在**报告参数**面板中选择**比较**。

定期查看**热门趋势**小组件，尽早识别重大成本变化。有关此小组件的更多信息，请参阅[热门趋势](https://docs.aws.amazon.com/cost-management/latest/userguide/view-billing-dashboard.html#top-trends-widget)。

# 了解成本比较如何工作
<a name="ce-understand-cost-comparison"></a>

您可以使用成本比较功能，通过自动识别和揭示导致两个选定月份之间成本差异的最大成本驱动因素来快速了解您的云支出。成本比较会提供这些成本差异的详细明细，从使用量变化到基于承诺的折扣（如节省计划覆盖率和已应用的服务抵扣金）变化，从而省去了数小时的人工调查。

控制台主页上的**热门趋势**小组件会自动应用成本比较，以显示您的服务、账户和区域的主要成本变化。有关此小组件的更多信息，请参阅[热门趋势](https://docs.aws.amazon.com/cost-management/latest/userguide/view-billing-dashboard.html#top-trends-widget)。

您可以通过以下两种主要方式使用成本比较：
+ 查询任意两个月（称为基准月和比较月）在任何 Cost Explorer 维度和成本指标方面的情况。成本比较通过以下方式分析您的成本：
  + 计算基准月中每个选定维度的总成本。
  + 将这些与比较月的成本进行比较。
  + 按绝对成本差异对每个得出的维度值进行排名。
  + 返回每个维度的前 10 项增加或减少。

  **示例**：

  在以下示例中，成本比较识别了在比较 2025 年 3 月（比较月）和 2025 年 4 月（基准月）的成本时成本变化最大的四项服务：    
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/zh_cn/cost-management/latest/userguide/ce-understand-cost-comparison.html)
+ 请求与特定服务、账户、区域或其他维度值关联的成本变化的详细成本驱动因素。成本比较：
  + 识别驱动最大变化的特定使用类型。
  + 计算基准月和比较月每种费用类型的总成本。
  + 按绝对成本差异对结果进行排名。
  + 提供每种费用类型的成本变化明细，从而可以有针对性地节省成本。

  **示例**：

  在以下示例中，成本比较识别了德国法兰克福（欧洲地区）的两个 RDS 实例，这两个实例在选定的月份之间造成了 63,336.48 美元的成本差异。对于每个实例，成本比较识别了额外的成本驱动因素及其影响。第一个实例（欧盟--: db.r6g.8xlInstanceUsage）显示成本和使用量增加，而预留容量覆盖范围也减少了，这表明如果预计更高的使用量会继续增加，则有机会购买额外的预订。第二个实例（EU--: db.t4g.xlInstanceUsage）显示，与上个月相比，随着应用积分的减少，成本和使用量均有所增加。此实例需要对使用量增加进行调查，以评估潜在预留容量购买和服务抵扣金意外减少。    
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/zh_cn/cost-management/latest/userguide/ce-understand-cost-comparison.html)

如果您需要分析业务特定领域的成本变化，请选择筛选条件来专注于其他维度（例如，标签或成本类别）。成本比较支持 Cost Explorer 中所有可用的成本指标（非混合、净未混合、净摊销等）选项，让您能够灵活地以最符合您的需求的方式查看数据。成本比较会根据您选择的特定成本指标或维度动态更新驱动因素。

# 执行成本比较
<a name="ce-perform-cost-comparison"></a>

您可以比较过去 13 个月内任何两个月的成本，以确定和了解您的 AWS 支出变化。如果您启用了月粒度的多年数据，则可以追溯到最多 38 个月。有关更多信息，请参阅[配置多年和精细数据](https://docs.aws.amazon.com/cost-management/latest/userguide/ce-configuring-data.html)。

**注意**  
要访问成本比较功能中的数据，您需要 IAM 权限。有关更多信息，请参阅 [ 权限](https://docs.aws.amazon.com/cost-management/latest/userguide/ce-cost-comparison.html#ce-cost-comparison-permissions)。

**执行详细的成本比较**

1. 打开账单与成本管理控制台，网址为 [https://console.aws.amazon.com/costmanagement/](https://console.aws.amazon.com/costmanagement/)。

1. 在导航窗格中，选择 **Cost Explorer**。

1. 在**报告参数**面板中，选择**比较**。

1. 对于**日期范围**，在以下项之间选择：
   + **相对（月同比）**：将本月与上个月进行比较。
   + **绝对（自定义）**：比较过去 13 个月内的任意两个月（如果您启用了月粒度的多年数据，则可以比较最多 38 个月）。

1. 在**分组依据**下，选择一个**维度**（例如，服务、关联账户、区域、标签）。
**注意**  
按资源分组不适用于成本比较。

1. 应用其他筛选条件，将分析范围缩小到特定服务、账户或其他成本维度。
**注意**  
按资源筛选不适用于成本比较。

1. 查看成本变化的详细明细：
   + 查看显示两个选定时段之间的成本比较的图表和表格。
   + 查看 Cost Explorer 自动突出显示的前 3 大成本比较驱动因素。它们显示了导致成本变化（无论是增加还是减少）的最重要因素。
   + 选择**查看全部**，查看所有成本比较驱动因素的完整列表。
   + 对于每个成本比较驱动因素，Cost Explorer 会提供成本变化的具体原因，包括使用量变化、折扣变化和其他费用类型（例如，费用、服务抵扣金）。
   + 使用**报告参数**中可用的 Cost Explorer 筛选条件来分析业务的不同方面。该图表和表格会实时更新，让您能够分析特定服务、账户、标签或其他维度，从而更深入地了解成本变化。

# 探索更多数据以进行高级成本分析
<a name="ce-advanced-cost-analysis"></a>

Cost Explorer 以每日和每月粒度提供当前月份及前 13 个月的 AWS 成本和使用情况数据。您可以在控制台中或使用 Cost Explorer API 查询此数据。

您可以启用多年数据（按月粒度）以及过去 14 天的更精细数据（按小时和天粒度）。启用后，您可以在控制台中或通过 Cost Explorer API 使用此数据。

**Topics**
+ [月粒度的多年数据](ce-multi-year-data.md)
+ [精细数据](ce-granular-data.md)
+ [了解估计每月使用量摘要](ce-estimated-monthly-usage-summary.md)
+ [配置多年和精细数据](ce-configuring-data.md)

# 月粒度的多年数据
<a name="ce-multi-year-data"></a>

虽然您可以使用默认的 14 个月历史数据进行季度或每月的成本分析，但如果您想评估成本或确定长期成本趋势，则应在 Cost Explorer 中启用多年数据。 year-over-year

您可以为整个组织按每月粒度启用长达 38 个月的多年数据。使用多年数据进行更长时间的成本分析，您可以跟踪随着业务或应用程序 AWS 的成熟或实施基础架构优化后的成本变化。

启用后，可在 48 小时内获得多年数据。请注意，此数据仅在 Cost Explorer 中可用，因为节省计划和预留使用率和覆盖范围报告不支持此数据。

要在 Cost Explorer 中启用多年数据，请参阅 [配置多年和精细数据](ce-configuring-data.md)。

**注意**  
如果您的组织中连续三个月无人访问贵组织的多年数据，我们将禁用该数据。但是，如果您需要该数据，可以在 Cost Management 首选项中重新启用它。  
多年数据仅适用于 Cost Explorer 中的可收费成本。如果您已加入 B AWS illing Conductor，则将无法使用此功能。

# 精细数据
<a name="ce-granular-data"></a>

Cost Explorer 通过以下三个功能提供每小时和资源级别的粒度：
+ 每日粒度的资源级数据
+ 每小时粒度下所有 AWS 服务的成本和使用情况数据（不包括资源级数据）
+ EC2 实例（Elastic Compute Cloud）每小时粒度的资源级数据

根据您计划如何使用精细数据进行深入的成本和使用情况分析，启用其中一项或所有功能。

要在 Cost Explorer 中启用精细数据，请参阅 [配置多年和精细数据](ce-configuring-data.md)。

**注意**  
精细数据可见性仅适用于显示收费数据的账单视图。当您将 Billing Conductor 用作标准账单组或账单转账单组中的账户时，您无法在 Cost Explorer 中查看精细数据。

**Topics**
+ [每日粒度的资源级数据](ce-resource-daily.md)
+ [每小时粒度下所有 AWS 服务的成本和使用情况数据（不包括资源级数据）](ce-services-hourly.md)
+ [EC2 实例（Elastic Compute Cloud）每小时粒度的资源级数据](ce-ec2-hourly.md)

# 每日粒度的资源级数据
<a name="ce-resource-daily"></a>

在 Cost Explorer 中，您可以按每日粒度为所选 AWS 服务启用过去 14 天的资源级数据。

您可以应用**分组依据：资源**来按资源 ID 了解已为其启用资源级数据的服务的成本。与您尚未启用资源级数据的服务相关联的成本显示在 Cost Explorer 中的**无资源 ID** 下。如果您想关注特定服务的资源级成本，请在 Cost Explorer 中选择**资源**筛选条件，选择要分析的服务，然后选择所有资源（如果没有考虑特定资源）或特定资源 ID，以了解由该特定资源驱动的成本和使用情况。

使用资源级数据来确定成本驱动因素。在分析 AWS 成本的差异或异常时，您可以按服务进行分组，以首先了解哪个服务导致了差异或异常。然后，您可以在 Cost Explorer 中筛选该服务并按资源进行分组，以创建该服务中每个资源的成本视图。使用 Cost Explorer 表和图表了解哪些特定资源偏离了正常使用模式并导致了差异或异常。如果想要了解特定资源的支出随时间的变化情况（例如 S3 存储桶的支出），则可以在 Cost Explorer 中筛选该资源，方法是在**资源**筛选条件中选择该资源 ID。此外，资源级数据对于了解哪些特定资源正在消耗您的节省计划和预留承诺很有用。要创建此视图，您可以筛选“Savings Plan 包含的使用量”或“已应用预留的使用情况”费用类型，按资源进行分组，并筛选您已购买节省计划和预留的特定服务。

启用后，48 小时内即可获得每日粒度的资源级数据。请注意，此数据不适用于节省计划和预留使用率和覆盖率报告。

**注意**  
如果您的组织中连续三个月内没有人访问资源级数据，我们将禁用该组织每日粒度的资源级数据。但是，如果您需要该数据，可以在 Cost Management 首选项中重新启用它。  
Cost Explorer 显示每个服务成本最高的 5,000 个资源。如果您拥有超过 5,000 个资源，则可能无法在控制台中看到所有资源。但是，您可以使用资源 ID 搜索这些资源。考虑使用成本和使用情况报告（CUR）以 CSV 文件形式检索与所有资源相关联的成本和使用情况。

# 每小时粒度下所有 AWS 服务的成本和使用情况数据（不包括资源级数据）
<a name="ce-services-hourly"></a>

默认情况下，Cost Explorer 按每日和每月粒度提供最多 14 个月的数据。但是，您可以选择加入过去 14 天的每小时粒度。

您可以使用每小时粒度来以最精细的小时级别监控成本和使用模式。此类数据对于了解您的 AWS 使用高峰时段以及这些高峰时段的成本会有多高特别有用。如果您正在考虑购买节省计划或预留实例，则每小时粒度可以帮助您了解每小时的平均支出，从而实现最佳购买。如果您正在考虑微调架构或计划启动新项目，则启用每小时粒度可以帮助开发人员按小时监控架构的性能并确定优化机会。

启用后，48 小时内可在 Cost Explorer 以及节省计划使用率和覆盖率报告中获取每小时粒度的数据。

# EC2 实例（Elastic Compute Cloud）每小时粒度的资源级数据
<a name="ce-ec2-hourly"></a>

在 Cost Explorer 中，您可以启用过去 14 天内每小时粒度的 EC2 资源级数据。使用此数据，您可以在 Cost Explorer 中查看每个 EC2 实例级别的每小时成本和使用情况。通过按资源进行分组并筛选 EC2 服务的 Cost Explorer 视图，这可以帮助您了解每个 EC2 实例驱动的成本和使用情况。

此类数据可帮助您分析差异或异常。例如，如果看到 EC2 成本出现峰值，则可以使用每小时粒度来精确定差异开始的时间，然后按资源对成本进行分组，以了解哪个特定 EC2 实例导致了峰值。能够精确地确定差异的来源可以帮助开发人员了解其架构中的哪些特定更改导致了此差异，或者这是否是实际异常或由于流量增加而导致的有效峰值。如果您正在考虑应该购买多少个 EC2 预留实例，那么了解每小时运行的实例数量和类型会很有用，因为您可以做出明智的决定，以确保获得最大的预留实例利用率。如果您目前有节省计划或预留实例，请启用每小时粒度的 EC2 资源级数据，以了解哪些特定实例使用了您的节省计划或预留实例。

启用后，48 小时内即可获得每小时粒度的 EC2 资源级数据。此数据不适用于节省计划和预留使用率和覆盖率报告。

# 了解估计每月使用量摘要
<a name="ce-estimated-monthly-usage-summary"></a>

当您在 Cost Explorer 中启用精细数据时，Cost Explorer 需要为您的组织托管的使用情况记录数量会增加。为了确保 Cost Explorer 能够尽快响应查询，Cost Explorer 会限制为您的组织存储的精细数据量。

**注意**  
**如果您为 **EC2 实例（Elastic Compute Cloud-Compute Cloud-Compute）资源级数据****和所有 AWS 服务的成本和使用情况数据启用每小时粒度（不包括资源级数据）**，则根据成本和使用情况报告的每小时使用量记录将有所下降。**这是因为 EC2 每小时使用情况记录在 **EC2 实例**下移动和报告。

在成本管理首选项中，您可以查看精细数据首选项选择的估计使用情况记录计数，并了解您与 Cost Explorer 数据限制的接近程度。请参阅“了解 Cost Explorer 数据阈值限制”。

Cost Explorer 中的每小时粒度是一项付费功能，其费用取决于您的每小时使用情况记录计数。了解每小时粒度功能的估计使用情况记录计数可以帮助您在启用这些功能之前估算其成本。请参阅“估算 Cost Explorer 每小时粒度的成本”。

**注意**  
成本管理首选项中显示的使用情况记录适用于您的整个组织，并且是根据您过去的平均使用情况进行的估算。任何过去、当前或未来月份的实际使用情况记录可能与这些值不同。如果您是新 AWS 客户，并且至少有一个月没有使用 AWS ，则由于数据不足，我们无法估算您的使用记录。

**Topics**
+ [了解 Cost Explorer 数据阈值限制](ce-data-threshold-limits.md)
+ [估算 Cost Explorer 每小时粒度的成本](ce-hourly-granularity.md)

# 了解 Cost Explorer 数据阈值限制
<a name="ce-data-threshold-limits"></a>

Cost Explorer 对于每日粒度的资源级数据支持最多 5 亿条使用情况记录，对于每小时粒度功能支持最多 5 亿条使用情况记录（每小时粒度的 EC2 资源级数据和不含资源的所有服务每小时粒度数据）。

为了确保 Cost Explorer 能够提供最佳客户体验，如果您的估计使用情况记录超过了这些限制，您将收到数据阈值错误，并且将无法保存您的首选项。

如果在按每日粒度设置资源级数据时收到数据阈值错误，则可以减少要为其启用资源级数据的服务数量。如果错误仍然存在，请考虑使用成本和使用情况报告（CUR）来检索数据。您可以将 CUR 设置为包含资源 IDs。

如果在设置每小时粒度时收到数据阈值错误，请考虑在所有服务的每小时成本和使用情况数据（不含资源级数据）以及每小时粒度的 EC2 资源级数据之间进行选择。如果错误仍然存在，请考虑使用成本和使用情况报告（CUR）来检索数据。您可以将 CUR 设置为以每小时为单位获取资源的成本和使用量信息。 IDs

# 估算 Cost Explorer 每小时粒度的成本
<a name="ce-hourly-granularity"></a>

Cost Explorer 提供每小时粒度数据，每条使用情况记录的每日费用为 0.00000033 美元，相当于每月每 1,000 条使用情况记录 0.01 美元。使用情况记录对应于具有特定资源和使用情况类型的行项目。

Cost Explorer 根据过去 14 天内托管在 Cost Explorer 中的每小时使用情况记录总数按日向您计费。例如，如果您在过去一个月中每天全天运行一个 EC2 实例，并且启用了每小时粒度，则 Cost Explorer 每天将托管 336 条记录（24 小时 x 14 天），每天向您收取 0.0001 美元（每条记录 0.00000033 美元 x 336 条记录），因此每月账单为 0.003 美元（每日费用 0.0001 美元 x 30）。

对于提供的估计使用记录数，您可以使用提供的公式自行计算成本，也可以使用 AWS 定价计算器。

**注意**  
精细数据可见性仅适用于显示收费数据的账单视图。当您将 Billing Conductor 用作标准账单组或账单转账单组中的账户时，您无法在 Cost Explorer 中查看精细数据。

# 配置多年和精细数据
<a name="ce-configuring-data"></a>

使用管理账户，您可以在 Cost Explorer 中启用多年数据和精细数据。您可以在控制台中的成本管理首选项中执行此操作。

但是，为了启用多年和精细数据，您首先需要管理访问权限以查看和编辑成本管理首选项。请参阅[使用 IAM 控制访问](ce-iam-access.md)。

**注意**  
精细数据可见性仅适用于显示收费数据的账单视图。当您将 Billing Conductor 用作标准账单组或账单转账单组中的账户时，您无法在 Cost Explorer 中查看精细数据。

**设置多年和精细数据**

1. 打开账单与成本管理控制台，网址为 [https://console.aws.amazon.com/costmanagement/](https://console.aws.amazon.com/costmanagement/)。

1. 在导航窗格中，选择**成本管理首选项**。

1. 要获取最长 38 个月的历史数据，请选择**每月粒度的多年数据**。

1. 要启用资源级或每小时精细数据，请考虑以下选项：
**注意**  
过去 14 天的每小时数据和每日资源级数据均可用。
   + 每小时粒度
     + 选择**按小时粒度计算所有 AWS 服务的成本和使用情况数据**，以获取不包含资源级数据的所有 AWS 服务的每小时数据。
     + 选择 **EC2 实例（Elastic Compute Cloud）资源级数据**，以按每小时粒度在实例级别跟踪 EC2 的成本和使用情况。
   + 每日粒度
     + **按每日粒度选择资源级数据**，以获取单个或所有服务的资源级数据。 AWS 
     + 从**每日粒度的AWS 服务**下拉列表中选择要为其启用资源级数据的服务。
**注意**  
下拉列表仅包含您的组织在过去六个月内使用过的服务。它们的排名从成本最高的服务开始。

1. 选择**保存首选项**。

**注意**  
数据设置更改可能需要长达 48 小时才能反映在 Cost Explorer 中。此外，保存您的首选项后，48 小时内您将无法进行任何其他更改。  
如果您首选项的估计数据量超出 Cost Explorer 的限制，您将收到一条错误消息，指出您已达到数据阈值限制，并且无法保存您的首选项。请参阅“了解 Cost Explorer 数据阈值限制”。

# 使用 IAM 控制访问
<a name="ce-iam-access"></a>

您可以使用 AWS 身份和访问管理 (IAM) Access Management 来管理个人用户对您的成本管理偏好的访问权限。然后，您可以为每个 IAM 角色或用户单独授予或撤销访问权限。您需要添加以下操作才能查看和编辑首选项：`ce:GetPreferences`、`ce:UpdatePreferences`、`ce:GetDimensionValues` 和 `ce:GetApproximateUsageRecords`。

下面是包含相关操作的示例 IAM 策略，可让您查看和编辑成本管理首选项，从而启用多年和精细数据：

------
#### [ JSON ]

****  

```
{
    "Version":"2012-10-17",		 	 	 
    "Statement": [
        {
            "Sid": "VisualEditor0",
            "Effect": "Allow",
            "Action": [
                "ce:GetPreferences",
                "ce:UpdatePreferences",
                "ce:GetDimensionValues",
                "ce:GetApproximateUsageRecords"
            ],
            "Resource": "*"
        }
    ]
}
```

------

# 使用 Cost Ex AWS plorer API
<a name="ce-api"></a>

Cost Explorer 允许您通过编程方式查询费用和使用量数据。您可以查询每月总费用或每日总使用量等汇总数据。还可以查询更精细数据，例如您生产环境中的 DynamoDB 数据库表的每日写入操作数量。

如果您使用的编程语言 AWS 为提供 SDK，我们建议您使用 SDK。与使用Cost Explorer API相比，所有这些都 AWS SDKs 大大简化了签署请求的过程，并为您 AWS 节省了大量时间。此外，它们可以轻松地与您的开发环境 SDKs 集成，并提供对相关命令的轻松访问。

有关可用工具的更多信息 SDKs，请参阅适用于 [Amazon Web Services 的工具](https://aws.amazon.com/tools)。有关 Cost Expl AWS orer API 的更多信息，请参阅 [AWS 账单与成本管理 API 参考](https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/)。

## 服务终端节点
<a name="ce-endpoint"></a>

Cost Explorer API 提供以下终端节点：

https://ce.us-east-1.amazonaws.com

## 向 IAM 授予使用 Cost Explor AWS er API 的权限
<a name="ce-iam"></a>

必须向用户授予查询 Cost Explorer AWS API 的明确权限。有关向用户授予所需权限的策略，请参阅 [查看成本和使用情况](billing-example-policies.md#example-policy-ce-api)。

# Cost Explorer AWS API 的最佳实践
<a name="ce-api-best-practices"></a>

以下是使用 [Cost Explorer API](https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_Operations_AWS_Cost_Explorer_Service.html) 时的最佳实践。

**Topics**
+ [配置对 Cost Explorer API 的访问权限的最佳实践](#ce-api-best-practices-access)
+ [查询 Cost Explorer API 的最佳实践](#ce-api-best-practices-query)
+ [优化您的 Cost Explorer API 成本的最佳实践](#ce-api-best-practices-optimize-costs)

## 配置对 Cost Explorer API 的访问权限的最佳实践
<a name="ce-api-best-practices-access"></a>

用户必须获得显式权限才能查询 Cost Explorer API。向用户授予对 Cost Explorer API 的访问权限将向该用户提供对该账户可用的任何成本和使用情况数据的查询访问权限。有关向用户授予所需权限的策略，请参阅 [查看成本和使用情况](billing-example-policies.md#example-policy-ce-api)。

当配置对 Cost Explorer API 的访问权限时，我们建议创建一个唯一的 IAM 用户以允许编程访问。如果您要向多个用户提供对 Cost Explorer API 的查询访问权限，我们建议为他们每个人都创建一个角色。

## 查询 Cost Explorer API 的最佳实践
<a name="ce-api-best-practices-query"></a>

当查询 Cost Explorer API 时，我们建议使用筛选条件来优化您的查询，以便您仅接收所需的数据。为此，您可以将时间范围限制为更小的时间间隔或使用筛选条件来限制您的请求返回的结果集。如果您正在访问更大的数据集，这将使您的查询能够更快地返回数据。

向您的查询添加一个或多个分组维度可以增加您的结果的大小并且可以影响查询性能。根据您的使用案例，筛选数据将很有用。

Cost Explorer API 可以最多访问 13 个月内的历史数据及当月的数据。它还可以提供 3 个月内的成本预测数据（按每天时间粒度）和 12 个月内的成本预测数据（按每月时间粒度）。

## 优化您的 Cost Explorer API 成本的最佳实践
<a name="ce-api-best-practices-optimize-costs"></a>

由于您需要为每个分页请求的 Cost Explorer API 付费，因此我们建议在提交查询之前确定要访问的准确数据集。

AWS 账单信息每天最多更新三次。Cost Explorer API 的典型工作负载和使用案例可预测调用模式节奏，范围从每日到每天多次。要获得最多的可用 up-to-date数据，请查询您感兴趣的时间段。

如果您要使用 Cost Explorer API 创建应用程序，我们建议构建应用程序，以便它具有缓存层。这将使您能够为最终用户定期更新基础数据，但不会在每次您组织中的个人访问它时触发查询。