

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Agregue etiquetas a una nueva secuencia al crear una tabla
<a name="Tagging.Operations.new.table.stream"></a>

Puede añadir etiquetas a las transmisiones al crear una nueva tabla con una transmisión mediante CQL o AWS CLI para etiquetar una transmisión.

**nota**  
Amazon Keyspaces CDC requiere la presencia de un rol vinculado a un servicio (`AWSServiceRoleForAmazonKeyspacesCDC`) que publique los datos de métricas de las transmisiones de Amazon Keyspaces CDC en su cuenta `"cloudwatch:namespace": "AWS/Cassandra"` en su nombre. CloudWatch Este rol se crea automáticamente. Para obtener más información, consulte [Uso de roles para las transmisiones de los CDC de Amazon Keyspaces](using-service-linked-roles-CDC-streams.md).

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

**Añada etiquetas a una transmisión al crear una tabla nueva mediante CQL**

1. Para crear una nueva tabla con una secuencia y aplicar las etiquetas de la tabla automáticamente a la secuencia, puedes usar la `'propagate_tags': 'TABLE'` marca. La siguiente instrucción es un ejemplo de ello.

   ```
   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. Para aplicar nuevas etiquetas a la transmisión, puedes usar el siguiente ejemplo.

   ```
   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 ]

**Añada etiquetas a una transmisión al crear una tabla nueva mediante el AWS CLI**

1. Para crear una tabla con una secuencia y aplicar las etiquetas de la tabla automáticamente a la transmisión, puedes usar la `propagateTags=Table` marca. El siguiente código es un ejemplo de ello.

   ```
   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. Para aplicar diferentes etiquetas a la transmisión, puedes usar el siguiente ejemplo.

   ```
   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}]'
   ```

------