

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

# 创建表时向新直播添加标签
<a name="Tagging.Operations.new.table.stream"></a>

使用 CQL 或标记流来创建包含流的新表时，可以 AWS CLI 为流添加标签。

**注意**  
Amazon Keyspaces CDC 要求存在服务相关角色 (`AWSServiceRoleForAmazonKeyspacesCDC`)，该角色代表您将来自亚马逊密钥空间 CDC 流的指标数据发布到您的`"cloudwatch:namespace": "AWS/Cassandra"` CloudWatch 账户中。将自动为您创建此角色。有关更多信息，请参阅 [在 Amazon Keyspaces CDC 直播中使用角色](using-service-linked-roles-CDC-streams.md)。

------
#### [ Cassandra Query Language (CQL) ]

**使用 CQL 创建新表时向流添加标签**

1. 要使用流创建新表并将表标签自动应用于流，可以使用标`'propagate_tags': 'TABLE'`志。下面是一个示例语句。

   ```
   CREATE TABLE mytable (pk int, ck text, PRIMARY KEY(pk))
   WITH TAGS={'key1':'val1', 'key2':'val2'}
   AND cdc = TRUE
   AND CUSTOM_PROPERTIES={
       'cdc_specification': {
           'view_type': 'NEW_IMAGE',
           'propagate_tags': 'TABLE'
       }
   };
   ```

1. 要对直播应用新标签，你可以使用以下示例。

   ```
   CREATE TABLE mytable (pk int, ck text, PRIMARY KEY(pk))
   WITH TAGS={'key1':'val1', 'key2':'val2'}
   AND cdc = TRUE
   AND CUSTOM_PROPERTIES={
       'cdc_specification': {
           'view_type': 'NEW_IMAGE',
           'tags': { 'key': 'string', 'value': 'string' },
       }
   };
   ```

------
#### [ CLI ]

**使用创建新表时向直播添加标签 AWS CLI**

1. 要创建带有流的表并将表标签自动应用于流，可以使用标`propagateTags=Table`志。下面是一个代码示例。

   ```
   aws keyspaces create-table \
   --keyspace-name 'my_keyspace' \
   --table-name 'my_table' \
   --schema-definition 'allColumns=[{name=pk,type=int},{name=ck,type=text}],clusteringKeys=[{name=ck,orderBy=ASC}],partitionKeys=[{name=pk}]' \
   --tags key=tag_key,value=tag_value
   --cdc-specification propagateTags=TABLE,status=ENABLED,viewType=NEW_IMAGE
   ```

1. 要对直播应用不同的标签，你可以使用以下示例。

   ```
   aws keyspaces create-table \
   --keyspace-name 'my_keyspace' \
   --table-name 'my_table' \
   --schema-definition 'allColumns=[{name=pk,type=int},{name=ck,type=text}],clusteringKeys=[{name=ck,orderBy=ASC}],partitionKeys=[{name=pk}]' \
   --tags key=tag_key,value=tag_value 
   --cdc-specification 'status=ENABLED,viewType=NEW_IMAGE,tags=[{key=tag_key, value=tag_value}]'
   ```

------