使用 Cost Categories 组织 AWS 成本 - AWS 账单

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

使用 Cost Categories 组织 AWS 成本

成本分配可帮助您确定组织人员的支出情况。成本类别是一项成本分配服务,可帮助您将 AWS 成本映射到您独特的内部业务结构。

使用成本类别,您可以创建规则,将成本分组为有意义的类别。

例 示例应用场景 1

假设您的企业分为几个团队Team1Team2、、等等。您的团队 AWS 账户 在您的业务中使用 10。您可以定义规则对 AWS 成本进行分组,以便在这些团队之间进行分配。

  1. 您创建了Team为您的企业命名的成本类别。

  2. 对于此成本类别,您定义了一条规则,以便:

    • 账户 1-3 的所有费用都归类为Team : Team1

    • 账户 4-5 的所有费用都归类为。Team : Team2

    • 对于所有其他账户,所有费用均归类为Team : Team3

  3. 使用此规则,账户 6 中的每个成本明细项目都将使用成本类别值进行分类Team3。这些分类将在您的 AWS 成本和使用情况报告 (AWS CUR) 中显示为一列,如以下示例所示。根据您的规则,账户 3 的成本归类为Team1.,账户 6 的成本分配给Team3

资源 ID AccountID LineItemType UsageType Unblended Cost NetUnblended 成本 ResourceTag/项目 costCategory/球队

i-11223

3

使用量

BoxUsage:c1.xlarge

3.36

3.36

测试版

Team1

i-12345

6

SavingsPlanCoveredUsage

BoxUsage:m5.xl

150

140

Alpha

Team3

您也可以在 AWS Billing and Cost Management 控制台中的多个产品中使用这些类别。这包括 AWS Cost Explorer AWS Budgets AWS CUR、、和 AWS 成本异常检测。例如,您可以筛选在 Cost Explorer Team1 中分配给的成本。将筛选器value = Team 1应用于名为 “团队” 的成本类别。

您还可以在成本类别之间创建多级层次关系以复制您的组织结构。

例 示例应用场景 2
  1. 您可以创建另一个名为的成本类别BusinessUnit,其中包括多个团队的分组。

  2. 然后,您可以定义一个名为的成本类别值BU1。对于此成本类别值,您可以Team 2Team成本类别中选择Team 1和。

  3. 然后,您可以定义一个名为的成本类别值BU2。对于此成本类别值,您可以Team 4Team成本类别中选择Team 3 和。

此示例将在您的成本和使用情况报告中显示,如下所示。

资源 ID AccountID LineItemType UsageType Unblended Cost NetUnblended 成本 ResourceTag/项目 costCategory/球队 costCategory/BusinessUnit

i-11223

3

使用量

BoxUsage:c1.xlarge

3.36

3.36

测试版

Team1 BU1

i-12345

6

SavingsPlanCoveredUsage

BoxUsage:m5.xl

150

140

Alpha

Team3 BU2

创建成本类别后,它们会显示在 Cost Explorer、Bud AWS gets 和 “成本异常检测” 中。 AWS CUR在 Cost Explorer 和 AWS Budgets 中,成本类别显示为额外的账单维度。您可以使用此项筛选特定成本类别值,或者按成本类别分组。在中 AWS CUR,成本类别显示为新列,每行中都有成本类别值。在 Cost Anomaly Detection 中,您可以使用成本类别作为监控类型,以监控跨指定成本类别值的总成本。

备注
  • 与资源标签(应用于 AWS 资源的键值对)类似,成本类别是应用于每个成本行项目的键值对。键是成本类别名称。值是成本类别值。在前面的示例中,这意味着成本类别名称Team是关键。 Team1Team2、和Team3是成本类别的值。

  • 成本类别在当月月初生效。如果您在月中创建或更新成本类别,您的更改将从月初开始自动应用于成本和使用情况。例如,如果您在 10 月 15 日更新了某个成本类别的规则,则自 10 月 1 日以来的任何成本和使用量都将使用您更新的规则。

  • 只有个人账户中的 AWS Organizations 管理账户才能创建和管理成本类别。

支持的维度

您可以从账单维度列表中选择以创建您的成本类别规则。这些账单维度用于对您的数据进行分组。例如,假设您想要将一组账户分组以形成一个团队。您需要选择账户账单维度,然后选择要在团队中包含的账户的列表。

支持以下账单维度。

账户

这可以是 AWS 账户名或账户 ID,具体视操作而定。如果您使用的是精确匹配运算(isis not),则账户是指账户 ID。如果您使用的是近似匹配运算(starts withends withcontains),则账户是指账户名称。

费用类型

基于行项目详细信息的费用类型。在 Cost Explorer RECORD_TYPE 中也被称为API。有关更多信息,请参阅 术语比较

成本类别

来自其他成本类别的维度。使用成本类别作为维度可帮助您组织类别的级别。

Region

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

服务

AWS 服务,例如亚马逊EC2RDS、亚马逊和亚马逊 S3。

标签键

在资源上指定的成本分配标签键。有关更多信息,请参阅 使用成本分配标签组织和跟踪 AWS 成本

Usage Type

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

Billing Entity

计费实体是用于识别您的发票或交易是否用于 AWS Marketplace 购买其他 AWS 服务的单位。例如, AWS Marketplace 计费实体按购买的发票或交易进行筛选 AWS Marketplace。

支持的操作

创建成本类别规则时,您可以使用这些运算创建筛选条件表达式。

支持以下 操作。

Is

用于筛选指定精确值的精确匹配运算。

Is not

用于筛选未指定精确值的精确匹配运算。

Is absent

用于排除匹配该值的标签键的精确匹配运算。

包含

用于筛选包含该值的文本字符串的近似匹配。此值区分大小写。

开始于

用于筛选以该值开头的文本字符串的近似匹配。此值区分大小写。

结束于

用于筛选以该值结尾的文本字符串的近似匹配。此值区分大小写。

支持的规则类型

使用规则类型定义用于对成本进行分类的成本类别值。

支持以下规则类型。

常规规则

此规则类型添加静态定义的成本类别值,这些值根据定义的维度规则对成本进行分类。

继承值

此规则类型可增加定义从定义的维度值动态继承成本类别值的规则的灵活性。例如,假设您想要基于特定标签键的值动态地对成本进行分组。您需要选择继承值规则类型,然后选择 Tag 维度并指定要使用的标签键。(可选)您可以使用标签键 teams 标记您的资源。它们可以使用 alphabetagamma 等值对其进行标记。然后,通过继承值规则,您可以选择 Tag 作为维度并使用 teams 作为标签键。这将生成 alphabetagamma 的动态成本类别值。

默认值

(可选)如果没有与成本类别匹配的规则,则可以定义要使用的该值。

状态

您可以使用控制台确认成本类别是否已完成处理成本和使用信息的状态。创建或编辑成本类别后,最长可能需要 24 小时才能在 “成本和使用情况报告”、“Cost Explorer” 和其他 AWS 成本管理产品中对您的成本和使用情况信息进行分类。

有两种状态。

已申请

成本类别已完成处理, AWS 成本和使用情况报告、Cost Explorer 和其他成本管理产品中的信息已与新规则保持同步。

Processing

成本类别更新仍在进行。

限额

有关成本类别配额的更多信息,请参阅 限额和限制

术语比较

CHARGE_TYPE 是成本类别表达式支持的维度。这是 Cost Explorer 中的RECORD_TYPE价值API。此维度使用不同的术语,具体取决于您使用的是控制台还是API/JSON编辑器。下表比较了这两种方案使用的术语。

术语比较
我们的JSON编辑API器中的值 控制台中使用的名称
信用 信用
DiscountedUsage 应用了预留的使用情况
费用 费用
退款 退款
RIFee 定期预留费用
SavingsPlanCoveredUsage Savings Plan 涵盖的使用情况
SavingsPlanNegation Savings Plan 求反
SavingsPlanRecurringFee Savings Plan 定期费用
SavingsPlanUpfrontFee Savings Plan 预付费用
Tax Tax
使用量 使用量