在 DynamoDB 中向资源添加标记和标签 - Amazon DynamoDB
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

在 DynamoDB 中向资源添加标记和标签

您可 Amazon DynamoDB 用标签。标签可让您按各种方法对资源进行分类,例如,按用途、所有者、环境或其他标准。标签可帮助您:

  • 根据您分配到资源的标签来快速识别资源。

  • 按标签查看 Amazon 账单细分。

    注意

    与添加了标签的表相关的任意本地二级索引 (LSI) 和全局二级索引 (GSI) 会自动使用相同的标签。目前,无法为 DynamoDB Streams 使用情况添加标签。

支持添加标签 Amazon 服务,如 Amazon EC2、Amazon S3、DynamoDB 等。有效的标签让您可对具有特定标签的服务创建报告,从而提供成本分析。

要开始使用标签,请执行以下操作:

  1. 了解 DynamoDB 中的标签限制

  2. 使用 在 DynamoDB 中为资源添加标签 创建标签。

  3. 使用 使用 DynamoDB 标记创建成本分配报告 跟踪各个活动标签的 Amazon 成本。

最后,最佳实践是遵循最佳标签策略。有关信息,请参阅 Amazon 标记策略

DynamoDB 中的标签限制

每个标签都由键 和值组成,这两个参数都由您定义。以下限制适用:

  • 每个 DynamoDB 表的同一个键只能有一个标签。如果您尝试添加现有标签(相同键),现有标签值会更新为新值。

  • 标签键和值区分大小写。

  • 最大键长度为 128 个 Unicode 字符。

  • 最大值长度为 256 个 Unicode 字符。

  • 允许的字符包括字母、空格和数字,以及以下特殊字符:+ - = . _ : /

  • 每个资源的最大标签数是 50。

  • 表中所有标签支持的最大大小为 10 KB。

  • Amazon 分配的标签名称和值将自动被分配 aws: 前缀,您无法分配该前缀。Amazon 分配的标签名称不计入标签限制 50 或最大大小限制 10 K。用户分配的标签名称在成本分配报告中具有 user: 前缀。

  • 您不能回溯标签的应用日期。

使用 DynamoDB 标记创建成本分配报告

Amazon 使用标签组织成本分配报告上的资源成本。Amazon 提供了两种类型的成本分配标签:

  • Amazon 生成的标签 Amazon 为您定义、创建和应用此标签。

  • 用户定义的标签。您定义、创建和应用这些标签。

您必须先分别激活两种类型的标签,然后这些标签才能显示在 Cost Explorer 中或成本分配报告上。

要激活 Amazon 生成的标签:

  1. 登录 Amazon Web Services Management Console,打开 Billing and Cost Management 控制台:https://console.aws.amazon.com/billing/home#/

  2. 在导航窗格中,选择 Cost Allocation Tags (成本分配标签)

  3. Amazon 生成的成本分配标签下,选择激活

激活用户定义的标签:

  1. 登录 Amazon Web Services Management Console,打开 Billing and Cost Management 控制台:https://console.aws.amazon.com/billing/home#/

  2. 在导航窗格中,选择 Cost Allocation Tags (成本分配标签)

  3. User-Defined Cost Allocation Tags (用户生成的成本分配标签) 下,选择 Activate (激活)

创建并激活标签后,Amazon 生成成本分配报告,其中按活动标签分组了使用情况和成本。成本分配报告包括您每个账单周期的所有 Amazon 成本。该报告包括标记资源和未标记资源,因此您可以清晰地排列资源费用。

注意

目前,从 DynamoDB 传出的所有数据不会在成本分配报告上按标签细分。

有关更多信息,请参阅使用成本分配标签