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

如果我们为英文版本指南提供翻译,那么如果存在任何冲突,将以英文版本指南为准。在提供翻译时使用机器翻译。

详细账单报告

重要

截至 2019 年 8 月 7 日,“详细账单报告”功能对新客户不可用。

详细账单报告 (DBR) 包含与关于您费用的 AWS CUR 类似的信息,但对各个行项目的计算方式有所不同。如果您同时注册了 DBR 和 AWS CUR,则行项目将不匹配。但是,在月底最终确定报告时,总成本将保持一致。

AWS 使用以下命名约定在 Amazon S3 中将 DBR 存储为 csv 文件:

AWS account number-aws-billing-detailed-line-items-yyyy-mm.csv.zip

AWS 每天多次重新创建 DBR,并覆盖之前的报告。当 AWS 覆盖某个报告时,行项目的顺序可能与它们在之前的报告中的不同。月底时创建一个最终报告。对于下个月,AWS 会创建一个新的报告文件,而不是覆盖上个月的最终报告。以前的月份的报告将保留在 S3 存储桶中,直到您删除它们。

有关如何将 DBR 迁移到 AWS CUR 的信息,请参阅从详细账单报告迁移到成本和使用率报告

了解未使用的预留成本

可以使用 AWS 成本和使用率报告 (AWS CUR) 来更好地了解未使用的 RI 成本。这里有四个场景展示如何实现。

方案 1 RI使用率100%

RI 费用行项目有 $0 未使用成本和 0 个用量小时。

利用 DBR/DBR-RT,您可以通过参考 RI 费用行项目的字段 UsageQuantity 和 UnblendedCosts 来了解您的未使用 RI 用量和成本。可以通过 ItemDescription 字段中存在的“已购买小时数”信息来确定 RI 费用行项目。表 1 说明用来管理 DBR 和 DBR-RT 报告中的未使用 RI 成本的列和信息。

表 1 – DBR 和 DBR-RT 中与 100% RI 使用率相对应的未使用 RI 成本(在 2019 年 6 月 17 日之前)

ProductName UsageType 运算 可用区域 预留实例 ItemDescription 使用数量 Unblended Rate Unblended Cost

Amazon Elastic Compute Cloud

HeavyUsage:c3.8xlarge RunInstances us-east-1a USD 0.10 hourly fee per Linux/UNIX (Amazon VPC), c3:8xlarge (744 hours purchased, 744 hours used) 0 0.1 0

Amazon Elastic Compute Cloud

HeavyUsage:c3.8xlarge RunInstances us-east-1a USD 0.10 hourly fee per Linux/UNIX (Amazon VPC), c3:8xlarge 744 0.1 74.4

利用 AWS CUR,您可以通过参考 RI 费用行项目的字段“reservation/ UnusedQuantity”和“reservation/ UnusedRecurringFee”了解您的未使用 RI 用量和成本。下面的表 4 说明用来管理 AWS CUR 中的未使用 RI 成本的当前列和信息。

表2-全部RI使用中未使用的RI成本 AWS CUR

lineitem/Productcode UsageType lineitem/LineItemType lineitem/LineItemDescription lineitem/UsageAmount lineitem/NormalizedUsageAmount lineitem/UnblendedRate lineitem/UnblendedCost reservation/UnusedQuantity reservation/UnusedRecurringFee reservation/UnusedAmortizedUpfrontFeeForBillingPeriod reservation/RecurringFeeForUsage reservation/AmortizedUpfrontCostForUsage reservation/EffectiveCost

Amazon EC2

HeavyUsage:c3.8xlarge RI Fee USD 0.10 hourly fee per Linux/UNIX (Amazon VPC), c3:8xlarge 744 47,616 0.1 74.4 0 0 0

Amazon EC2

USW2-BoxUsage:c3.8xlarge DiscountedUsage USD 0.00 hourly fee per Linux/UNIX (Amazon VPC), c3:8xlarge 744 47,616 0 0 74.4 5 79.4

除了匹配 DBR/DBR-RT 支持的当前功能,AWS CUR 还具有以下优势:

  • 使用 AWS CUR,您能够访问有关 DiscountedUsage 行项目的 EffectiveCost 的信息,其中包括定期和前期费用。DBR 只包括定期费用。

  • 在 AWS CUR 中,UsageType 字段未转换用于 DiscountedUsage 行项目,而 DBR 将此信息替换为 RI 费用行项目信息。这是因为用户可以通过 ReservationARN 对 AWS CUR 中的行项目进行分组,以便了解哪个 RI 对哪些使用量提供了折扣。

  • 在 AWS CUR 中,不会转换 LineItemDescription 字段用于 RI 费用行项目。DBR 追加购买的小时和使用的小时数。

方案 2 部分RI使用

RI 费用行项目有未使用成本和用量。

利用 DBR/DBR-RT,您可以通过参考 RI 费用行项目的字段 UsageQuantity 和 UnblendedCosts 来了解您的未使用 RI 用量和成本。表 3 说明用来管理 DBR 和 DBR-RT 报告中的未使用 RI 成本的列和信息。

表 3 – DBR 和 DBR-RT 中与部分 RI 使用率相对应的未使用 RI 成本(在 2019 年 6 月 17 日之前)

ProductName UsageType 运算 可用区域 预留实例 ItemDescription 使用数量 Unblended Rate Unblended Cost

Amazon Elastic Compute Cloud

HeavyUsage:c3.8xlarge RunInstances us-east-1a USD 0.10 hourly fee per Linux/UNIX (Amazon VPC), c3:8xlarge (744 hours purchased, 644 hours used) 100 0.1 10

Amazon Elastic Compute Cloud

HeavyUsage:c3.8xlarge RunInstances us-east-1a USD 0.10 hourly fee per Linux/UNIX (Amazon VPC), c3:8xlarge 644 0.1 64.4

利用 AWS CUR,您可以通过参考 RI 费用行项目的字段“reservation/ UnusedQuantity”和“reservation/ UnusedRecurringFee”了解您的未使用 RI 用量和成本。表 4 说明用来管理 AWS CUR 中的未使用 RI 成本的当前列和信息。

表4-下文所述部分RI使用未用RI成本 AWS CUR

lineitem/Productcode UsageType lineitem/LineItemType lineitem/LineItemDescription lineitem/UsageAmount lineitem/NormalizedUsageAmount lineitem/UnblendedRate lineitem/UnblendedCost reservation/UnusedQuantity reservation/UnusedRecurringFee reservation/UnusedAmortizedUpfrontFeeForBillingPeriod reservation/RecurringFeeForUsage reservation/AmortizedUpfrontCostForUsage reservation/EffectiveCost

Amazon EC2

HeavyUsage:c3.8xlarge RI Fee USD 0.10 hourly fee per Linux/UNIX (Amazon VPC), c3:8xlarge 744 47,616 0.1 74.4 100 0 10

Amazon EC2

USW2-BoxUsage:c3.8xlarge DiscountedUsage USD 0.00 hourly fee per Linux/UNIX (Amazon VPC), c3:8xlarge 644 47,216 0 0 64.4 5 69.4

除了匹配 DBR/DBR-RT 支持的当前功能,AWS CUR 还具有以下优势:

  • AWS CUR 有一个单独的列,表示RI费用单项商品的未使用数量vs.DBR/DBR-RT,这使使用数量列的未使用小时数超载

方案三 容量预留

DBR/DBR-RT 筛选出容量预留相关的 UnusedBox 和 UnusedDed 用量类型行项目(当 RI 涵盖时),因为 RI 费用行项目已经在 UsageQuantity 和 UnblendedCost 字段中涵盖了未使用的量。表 5 说明用来管理 DBR 和 DBR-RT 报告中的未使用 RI 成本的列和信息。

表 5 – DBR 和 DBR-RT 中与容量预留场景相对应的未使用 RI 成本(在 2019 年 6 月 17 日之前)

ProductName UsageType 运算 可用区域 预留实例 ItemDescription 使用数量 Unblended Rate Unblended Cost

Amazon Elastic Compute Cloud

HeavyUsage:c3.8xlarge RunInstances us-east-1a USD 0.10 hourly fee per Linux/UNIX (Amazon VPC), c3:8xlarge (744 hours purchased, 734 hours used) 10 0.1 1

Amazon Elastic Compute Cloud

HeavyUsage:c3.8xlarge RunInstances us-east-1a USD 0.10 hourly fee per Linux/UNIX (Amazon VPC), c3:8xlarge 734 0.1 73.4

AWS CUR 将这些行项目显示为 DiscountedUsage。表 6 说明用来管理 AWS CUR 中的未使用 RI 成本的当前列和信息。

表6–产能预订方案(在上)中未使用的RI成本 AWS CUR

lineitem/Productcode UsageType lineitem/LineItemType lineitem/LineItemDescription lineitem/UsageAmount lineitem/NormalizedUsageAmount lineitem/UnblendedRate lineitem/UnblendedCost reservation/RecurringFeeForUsage reservation/AmortizedUpfrontCostForUsage reservation/EffectiveCost

Amazon EC2

HeavyUsage:c3.8xlarge RI Fee USD 0.10 hourly fee per Linux/UNIX (Amazon VPC), c3:8xlarge 744 47,616 0.1 74.4

Amazon EC2

USW2-Reservation:c3.8xlarge Usage USD 0.00 per Reservation Linux/UNIX (Amazon VPC), c3:8xlarge Instance Hour 744 0 0
Amazon EC2 USW2-BoxUsage:c3.8xlarge DiscountedUsage USD 0.00 hourly fee per Linux/UNIX (Amazon VPC), c3:8xlarge 644 47,216 0 0 64.4 5 69.4
Amazon EC2 USW2-UnusedBox:c3.8xlarge DiscountedUsage USD 0.0058 used Reservation Linux/UNIX (Amazon VPC), c3:8xlarge Instance Hour 100 6,500 0 0 10 1 11

方案 4 灵活预订

利用 DBR/DBR-RT,您可以通过参考 RI 费用行项目的字段 UsageQuantity 和 UnblendedCosts 了解您的未使用 RI 用量和成本。可以通过 ItemDescription 字段中存在的“已购买小时数”信息来确定 RI 费用行项目。表 9 说明用来管理 DBR 和 DBR-RT 报告中的未使用 RI 成本的列和信息。

表 7 – DBR 和 DBR-RT 中与大小灵活的 RI 场景相对应的未使用 RI 成本(在 2019 年 6 月 17 日之前)

ProductName UsageType 运算 可用区域 预留实例 ItemDescription 使用数量 Unblended Rate Unblended Cost

Amazon Elastic Compute Cloud

HeavyUsage:c3.8xlarge RunInstances us-east-1a USD 0.10 hourly fee per Linux/UNIX (Amazon VPC), c3:8xlarge (744 hours purchased, 644 hours used) 100 0.1 10

Amazon Elastic Compute Cloud

HeavyUsage:c3.8xlarge RunInstances us-east-1a USD 0.10 hourly fee per Linux/UNIX (Amazon VPC), c3:8xlarge; UsageType: BoxUsage:c3.large 644 0.1 64.4

利用 AWS CUR,您可以通过参考 RI 费用行项目的字段“reservation/ UnusedQuantity”和“reservation/ UnusedRecurringFee”了解您的未使用 RI 用量和成本。表 8 说明用来管理 AWS CUR 中的未使用 RI 成本的当前列和信息。

表10-下文中尺寸灵活RI方案的未使用RI成本 AWS CUR

lineitem/Productcode UsageType lineitem/LineItemType lineitem/LineItemDescription lineitem/UsageAmount lineitem/NormalizedUsageAmount lineitem/UnblendedRate lineitem/UnblendedCost reservation/UnusedQuantity reservation/UnusedRecurringFee reservation/UnusedAmortizedUpfrontFeeForBillingPeriod reservation/RecurringFeeForUsage reservation/AmortizedUpfrontCostForUsage reservation/EffectiveCost

Amazon EC2

HeavyUsage:c3.8xlarge RI Fee USD 0.10 hourly fee per Linux/UNIX (Amazon VPC), c3:8xlarge 744 47,616 0.1 74.4 100 70.37 5.5

Amazon EC2

USW2-BoxUsage:c3.8xlarge DiscountedUsage USD 0.00 hourly fee per Linux/UNIX (Amazon VPC), c3:8large 644 2,576 0 0 4.03 0.5 4.53

除了匹配 DBR/DBR-RT 支持的当前功能,AWS CUR 还具有以下优势:

  • AWS CUR 具有 NormalizedUsageAmount 和数量。而 DBR / DBR-RT 没有表示此数量的列。

  • AWS CUR UsageType 和 Operation 未转换用于 DiscountedUsage 行项目。DBR / DBR-RT 将这些值替换为 RI 费用行项目。

  • AWS CUR LineItemDescription 未转换用于 DiscountedUsage 行项目。在DBR/DBR-RT中,替换为RI费用单项产品描述,并将折扣使用单项产品使用类型追加到串末尾,即“每个Linux/UNIX(AmazonVPC)每小时0.10美元费用”,c3:8xlarge;使用类型: BoxUsage:c3.large”