本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
您可以使用 Amazon Personalize 控制台 AWS Command Line Interface (AWS CLI)或,在 Amazon Personalize 资源中添加、显示、更新和删除标签密钥和值 AWS SDKs。以下示例演示如何向 Amazon Personalize 数据集组添加标签。您可以用同样的方式向其他 Amazon Personalize 资源添加标签。
添加标签(控制台)
在 Amazon Personalize 中创建资源时,您可以使用 Amazon Personalize 控制台添加可选标签。以下示例向数据集组添加标签。
向新数据集组添加标签
-
在https://console.aws.amazon.com/personalize/家
中打开 Amazon Personalize 控制台并登录您的账户。 -
选择创建数据集组。
-
对于名称,输入名称。
-
对于域,选择一个域。
-
展开标签部分,选择添加新标签。
-
对于键和值,输入对应的值。
例如,分别为
Environment
和Test
。 -
要添加更多标签,请选择添加新标签。
您最多可以为每个资源添加 50 个标签。
-
选择下一步来继续创建您的资源。
向现有资源添加标签的方法类似:选择您的资源并使用标签字段添加标签。
添加标签 (AWS CLI)
在创建资源或向现有资源添加标签时,可以使用 AWS Command Line Interface (AWS CLI) 来添加标签。
在创建资源时添加标签
要创建新资源并使用为其添加标签 AWS CLI,请对该资源使用相应的create
命令并包括tags
参数和值。例如,以下命令针对 ECOMMERCE 域创建一个名为 myDatasetGroup
的新域数据集组,并添加以下标签:带有 Test
标签值的 Environment
标签键以及 Owner
标签键和 xyzCorp
值。
aws personalize create-dataset-group \ --name myDatasetGroup \ --domain ECOMMERCE \ --tags tagKey=Environment,tagValue=Test tagKey=Owner,tagValue=xyzCorp
有关可用于创建 Amazon Personalize 资源的命令的信息,请参阅《亚马逊个性化 AWS CLI 命令参考》。
向现有资源添加标签
要向现有资源添加标签,请使用 tag-resource
命令。指定资源的 ARN,并在 tags
参数中提供标签键和值。
aws personalize tag-resource \ --resource-arn
resource ARN
\ --tags tagKey=key
,tagValue=value
添加标签 (AWS SDKs)
您可以在创建资源时使用添加标签,或者为现有资源添加标签。 AWS SDKs
在创建资源时添加标签
要创建新资源并使用为其添加标签 AWS SDKs,请使用适当的create
方法。使用 tags
参数为每个标签指定键值对。例如,以下代码针对 ECOMMERCE 域创建一个名为 myDatasetGroup
的新域数据集组,并添加以下标签:带有 Test
标签值的 Environment
标签键以及 Owner
标签键和 xyzCorp
值。
import boto3
personalize = boto3.client('personalize')
response = personalize.create_dataset_group(
name = 'myDatasetGroup',
domain = 'ECOMMERCE',
tags = [
{
'tagKey': 'Environment',
'tagValue': 'Test'
},
{
'tagKey': 'Owner',
'tagValue': 'xyzCorp'
}
]
)
dsg_arn = response['datasetGroupArn']
description = personalize.describe_dataset_group(datasetGroupArn = dsg_arn)['datasetGroup']
print('Name: ' + description['name'])
print('ARN: ' + description['datasetGroupArn'])
print('Status: ' + description['status'])
向现有资源添加标签
以下代码展示了如何向现有 Amazon Personalize 资源添加标签。指定要为其添加标签的资源的 Amazon 资源名称 (ARN),并为每个标签指定键值对。
import boto3
personalize = boto3.client('personalize')
add_tags_response = personalize.tag_resource(
resourceArn = "resourceArn
",
tags = [
{
'tagKey': 'Environment',
'tagValue': 'Test'
},
{
'tagKey': 'Owner',
'tagValue': 'xyzCorp'
}
]
)