什么是 AWS 成本和使用率报告? - 成本和使用率报告
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

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

什么是 AWS 成本和使用率报告?

AWS 成本和使用情况报告 (AWS CUR) 包含最全面的成本和使用情况数据集。设置成本和使用率报告后,当月的账单数据将传输到您在设置期间指定的 Amazon S3 存储桶。您可以接收按产品或资源以及按您自己定义的标签拆分成本的每小时、每日或每月报告。AWS 每天至少更新一次您的存储桶中的报告。设置成本和使用率报告后,您将在同一个 Amazon S3 存储桶中收到当月的账单数据和每日更新。

AWS 成本和使用率报告可以执行以下操作。

  • 将报告文件提交到您的 Amazon S3 存储桶

  • 每天最多更新三次报告

  • 使用 AWS CUR API 参考创建、检索和删除您的报告

成本和使用率报告的工作原理

给定月份中的每个更新是累积的,因此 成本和使用率报告 的每个版本都包含当月至今的所有账单数据。生成的整月报告是估算的,且会随着您继续使用 AWS 服务而在当月剩余日期发生更改。不同的 AWS 服务在不同时间提供基于使用量的账单信息,因此您可能会注意到,在不同的时间有特定小时或天的更新。在针对您的使用费用开具发票后,AWS 会在月末最终确定成本和使用报告的使用费用。

如果 AWS 对该月份的使用量应用退款、服务抵扣金额或支持费用,则 AWS 可能会更新最终确定的报告。您可以通过引用“成本和使用情况报告”中的 Bill/InvoiceId 列是否具有行项目的发票 ID 来确定您的年度账单费用是否已完成。如果存在,则当月的那些行项目将是最终的,将不会更改。由于开发人员、商业和企业支持是根据最终使用费用计算的,因此,这些费用将反映在上个月成本和使用情况报告的第六个或第七个上。我们根据您与 AWS 签订的协议或合同条款应用服务抵扣金额或退款。

使用数据词典

设置报告后,您可以详细分析您的使用情况和成本。我们提供了一个数据词典,其中列出了您将在报告中看到的列以及定义和示例。

要查看行项目定义,请参阅 数据词典

下载 AWS 成本和使用率报告

您可以从 Amazon S3 控制台下载报告,使用 Amazon Athena 查询报告,或将报告上传到 Amazon Redshift 或 Amazon QuickSight。

AWS Organizations 用户

如果您是 AWS Organizations 中某个组织的管理账户或成员账户,则您指定接收账单报告的 Amazon S3 存储桶必须由设置成本和使用情况报告的账户拥有。对于管理和成员账户,管理成本和使用情况报告的设置功能的 IAM 策略是相同的。如果成员账户设置了成本和使用率报告,则仅成员账户有权访问其成为其当前组织成员的时间的账单数据。例如,如果成员账户在某月 15 日离开组织 A 并加入组织 B,然后设置成本和使用率报告,则报告仅具有该账户作为组织 B 成员的时间段的账单数据。

如果您是 AWS 组织管理账户的管理员,并且不希望组织中的任何成员账户设置 CUR,您可以执行以下操作之一:

  • (推荐)如果您已选择在启用所有功能的情况下使用 组织,则可以应用服务控制策略 (SCP)。请注意,SCPs 仅适用于成员账户,如果您要限制与管理账户关联的任何 IAM 用户设置 CUR,您将需要调整其特定的 IAM 权限。SCPs 也不是追溯的,因此,在应用 SCP 之前,成员账户可能已经设置了 CURs 不会取消激活任何 。

  • 提交客户支持案例,以阻止在账单控制台中对成员账户的账单数据进行访问。这是付款人账户阻止其组织中的成员账户在 BillsInvoices 页面上查看账单数据的组织列表。这还将阻止这些账户设置成本和使用率报告。此选项仅适用于未启用所有功能的组织。请注意,如果您已选择使用此项以防止成员账户在账单控制台中查看账单和发票,则无需再次请求此访问权限。这些相同的成员账户也将无法设置成本和使用率报告。

有关整合账单的更多信息,请参阅 https://docs.amazonaws.cn/awsaccountbilling/latest/aboutv2/consolidated-billing.html 中的 组织的整合账单AWS Billing and Cost Management 用户指南。