在 DynamoDB 中向资源添加标记和标签
您可 Amazon DynamoDB 用标签。标签可让您按各种方法对资源进行分类,例如,按用途、所有者、环境或其他标准。标签可帮助您:
-
根据您分配到资源的标签来快速识别资源。
-
按标签查看 AWS 账单细分。
注意
与添加了标签的表相关的任意本地二级索引 (LSI) 和全局二级索引 (GSI) 会自动使用相同的标签。目前,无法为 DynamoDB Streams 使用情况添加标签。
支持添加标签 AWS 服务,如 Amazon EC2、Amazon S3、DynamoDB 等。有效的标签让您可对具有特定标签的服务创建报告,从而提供成本分析。
要开始使用标签,请执行以下操作:
-
了解 DynamoDB 中的标签限制。
-
使用 在 DynamoDB 中为资源添加标签 创建标签。
-
使用 使用 DynamoDB 标记创建成本分配报告 跟踪各个活动标签的 AWS 成本。
最后,最佳实践是遵循最佳标签策略。有关信息,请参阅 AWS 标记策略
DynamoDB 中的标签限制
每个标签都由键 和值组成,这两个参数都由您定义。以下限制适用:
-
每个 DynamoDB 表的同一个键只能有一个标签。如果您尝试添加现有标签(相同键),现有标签值会更新为新值。
-
标签键和值区分大小写。
-
最大键长度为 128 个 Unicode 字符。
-
最大值长度为 256 个 Unicode 字符。
-
允许的字符包括字母、空格和数字,以及以下特殊字符:
+ - = . _ : /
-
每个资源的最大标签数是 50。
-
表中所有标签支持的最大大小为 10 KB。
-
AWS 分配的标签名称和值将自动被分配
aws:
前缀,您无法分配该前缀。AWS 分配的标签名称不计入标签限制 50 或最大大小限制 10 K。用户分配的标签名称在成本分配报告中具有user:
前缀。 -
您不能回溯标签的应用日期。
使用 DynamoDB 标记创建成本分配报告
AWS 使用标签组织成本分配报告上的资源成本。AWS 提供了两种类型的成本分配标签:
-
AWS 生成的标签 AWS 为您定义、创建和应用此标签。
-
用户定义的标签。您定义、创建和应用这些标签。
您必须先分别激活两种类型的标签,然后这些标签才能显示在 Cost Explorer 中或成本分配报告上。
要激活 AWS 生成的标签:
-
登录 AWS Management Console,打开 Billing and Cost Management 控制台:https://console.aws.amazon.com/billing/home#/
。 -
在导航窗格中,选择 Cost Allocation Tags (成本分配标签)。
-
在 AWS 生成的成本分配标签下,选择激活。
激活用户定义的标签:
-
登录 AWS Management Console,打开 Billing and Cost Management 控制台:https://console.aws.amazon.com/billing/home#/
。 -
在导航窗格中,选择 Cost Allocation Tags (成本分配标签)。
-
在 User-Defined Cost Allocation Tags (用户生成的成本分配标签) 下,选择 Activate (激活)。
创建并激活标签后,AWS 生成成本分配报告,其中按活动标签分组了使用情况和成本。成本分配报告包括您每个账单周期的所有 AWS 成本。该报告包括标记资源和未标记资源,因此您可以清晰地排列资源费用。
注意
目前,从 DynamoDB 传出的所有数据不会在成本分配报告上按标签细分。
有关更多信息,请参阅使用成本分配标签。