AWS 账单和成本管理
用户指南 (版本 2.0)

月度成本分配报告

月度cost allocation report会按产品分类和关联账户用户列出您的账户的 AWS 使用量。该报告包含与detailed billing report相同的行项目(请参阅通过账单报告了解您的使用情况)和用于您的标签键的附加列。有关更多信息,请参阅以下主题。

设置月度成本分配报告

默认情况下,系统会从cost allocation report中自动排除您使用 API 或 AWS 管理控制台 添加的新标签键。您可以使用本主题介绍的过程添加这些标签键。

当您选择要包括在cost allocation report中的标签键时,每个键都会成为一个附加列,其中列出每个对应行项目的值。由于标签的用途不仅限于您的cost allocation report(例如,出于安全或操作原因设置的标签),因此您可以在报告中包括或排除各个标签键。这可以确保报表显示有助于排列成本的实用账单信息。少量一致的标签密钥有助于更轻松地跟踪您的成本。有关更多信息,请参阅查看成本分配报表

注意

AWS 将账单报告存储在由您创建并拥有的 Amazon S3 存储桶中。您可使用 Amazon S3 API、Amazon S3 AWS 管理控制台 或 Amazon S3 命令行界面 (CLI) 从存储桶中检索这些报告。您无法从 Billing and Cost Management 控制台的账户活动页面下载cost allocation report。

设置cost allocation report并激活标签

  1. 登录 AWS 管理控制台并在 https://console.aws.amazon.com/billing/home#/ 打开 Billing and Cost Management 控制台。

  2. 在导航窗格的首选项下,选择账单首选项

  3. 对于 Detailed Billing Reports [Legacy] (详细账单报告 [旧版]),选中复选框 Turn on the legacy Detailed Billing Reports feature to receive ongoing reports of your AWS charges (启用旧版详细结算报告功能,以接收有关 AWS 费用的持续报告)

  4. 对于 Save to S3 Bucket (保存至 S3 存储桶),输入有效的 Amazon S3 存储桶名称,然后选择 Verify (验证)

  5. Report (报告) 列表中,选中 Cost allocation report (成本分配报告) 的复选框。

  6. 选择 Manage report tags (管理报告标签),如以下屏幕截图所示。

    该页显示了一个标签列表,其中是您使用 API 或适用 AWS 服务的控制台创建的标签。目前显示在报表中的标签密钥已被选中,已排除标签密钥对应的复选框则未选中。

  7. 对于 Filter (筛选条件),在下拉列表中选择 Inactive tags (非活跃标签),然后选择要为您的报告激活的标签。

    
							成本分配管理页
  8. 选择 Activate

如果您是某个组织的主账户的所有者,则您的cost allocation report将包含成员账户的所有使用量、成本和标签。默认情况下,成员账户注册的所有键都可以包括在您的报告中或从中排除。detailed billing report with resources and tags还包含您通过前述步骤选择的任何成本分配标签键。

获取小时成本分配报告

cost allocation report是 AWS 一天多次发布到 Amazon S3 存储桶的多个报告之一。

注意

在当前账单周期(每月)内,AWS 会生成估算的cost allocation report。当月的文件将在账单期间被不断改写,直至在账单期末生成最终报表。然后,系统会为下一个账单期间生成新的文件。以前月份的报告保留在指定的 Amazon S3 存储桶中。

查看成本分配报表

以下示例将跟踪多个成本中心和应用程序的费用。资源(如 Amazon EC2 示例和 Amazon S3 存储段)分配了诸如“Cost Center”=“78925”和“Application”=“Widget1”等标签。在 cost allocation report 中,用户定义的标签键具有前缀 user,如 user:Cost Centeruser:Application。AWS 生成的标签 键具有前缀 aws。密钥为列标题,标识每个标记行项目的值(如“78925”)。


                    可下载 报表中的密钥

您可以使用桌面电子表格应用程序创建对每个键的键/值进行分组的数据透视表,从而能够查看加标签资源的组合值。下面的示例首先按 Cost Center 排列信息,在每个成本中心继续按 Application 标签排列信息。


                    使用标记资源的 Microsoft Excel 数据透视表示例

仔细选择您的键,这样您就有了一致的值层次结构。否则,您的报告将无法对成本进行有效分组,而是显示许多行项目。

注意

如果您在账单期间内添加或更改了资源标签,成本会分为两个单独的行显示在cost allocation report中。第一行显示更新前的成本,第二行显示更新后的成本。

报表中的未分配资源

默认情况下,cost allocation report中任何无法按标签分组的费用都将进行标准账单汇总 (按“Account”/“Product”/“Line Item”排列) 并包含在报告中。可以具有未分配成本的情况:

  • 您在月中注册了一个cost allocation report。

  • 一些资源在部分或整个账单周期未标记。

  • 您正在使用的服务目前不支持标记。

  • 基于订阅的费用(如 Premium Support 和 AWS Marketplace 每月费用)无法分配。

  • 一次性费用(如 Amazon EC2 预留实例的预付费用)无法分配。

与已标记的资源关联的意外成本

您可以使用成本分配标签查看哪些资源占用您的使用率和导致产生成本,而删除或停用资源并不总是能降低成本。有关降低意外成本的更多信息,请参阅避免意外费用