Agregue etiquetas a una nueva transmisión para una tabla existente - Amazon Keyspaces (para Apache Cassandra)

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 transmisión para una tabla existente

Puede añadir etiquetas al crear una transmisión nueva para una tabla existente. Puede usar la PropagateTags marca para aplicar las etiquetas de la tabla a la transmisión o especificar nuevas etiquetas para la transmisión. Puedes usar CQL o el AWS CLI para etiquetar una nueva 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.

Console
Añada etiquetas al crear una nueva transmisión mediante la (consola)
  1. Inicia sesión en la AWS Management Console consola de Amazon Keyspaces y ábrela desde casahttps://console.aws.amazon.com/keyspaces/.

  2. En el panel de navegación, selecciona Tablas y, a continuación, elige la tabla a la que quieres añadir una transmisión.

  3. Seleccione la pestaña Streams.

  4. En la sección de detalles de la transmisión, selecciona Editar.

  5. Selecciona Activar las transmisiones.

  6. Seleccione el tipo de vista y vaya a Etiquetas para crear etiquetas para la transmisión.

  7. Puede seleccionar una de las siguientes opciones:

    • Sin etiquetas: utilice esta opción si no desea crear ninguna etiqueta para la transmisión.

    • Copiar etiquetas de la tabla: utilice esta opción si desea copiar las etiquetas de la tabla al flujo. Tras copiar las etiquetas, puede editarlas para la transmisión. Tenga en cuenta que esta opción solo está disponible si la tabla tiene etiquetas.

    • Añadir etiquetas nuevas: puedes añadir hasta 50 etiquetas para la transmisión seleccionando Añadir nueva etiqueta.

  8. Seleccione Save changes (Guardar cambios).

Cassandra Query Language (CQL)
Agrega etiquetas al crear una nueva transmisión
  1. Para crear una nueva transmisión para una tabla existente y aplicar las etiquetas de la tabla a la transmisión, puedes usar la 'propagate_tags': 'TABLE' marca. Las siguientes declaraciones son un ejemplo de ello.

    ALTER TABLE mytable WITH cdc = TRUE AND CUSTOM_PROPERTIES={ 'cdc_specification': { 'view_type': 'NEW_IMAGE', 'propagate_tags': 'TABLE' } };
  2. Para crear un flujo nuevo para una tabla existente y especificar nuevas etiquetas, puede usar el siguiente ejemplo.

    ALTER TABLE mytable WITH cdc = TRUE AND CUSTOM_PROPERTIES={ 'cdc_specification': { 'view_type': 'NEW_IMAGE', 'tags': { 'key': 'string', 'value': 'string' }} };
CLI
Añada etiquetas al crear una nueva transmisión mediante el AWS CLI
  1. Para crear una nueva transmisión con etiquetas, puedes usar la propagateTags=TABLE marca para aplicar automáticamente las etiquetas de la tabla a la transmisión. El siguiente código es un ejemplo de ello.

    aws keyspaces update-table \ --keyspace-name 'my_keyspace' \ --table-name 'my_table' \ --cdc-specification propagateTags=TABLE,status=ENABLED,viewType=NEW_IMAGE
  2. Para crear una nueva transmisión para una tabla existente y especificar nuevas etiquetas, puedes usar el siguiente ejemplo.

    aws keyspaces update-table \ --keyspace-name 'my_keyspace' \ --table-name 'my_table' \ --cdc-specification 'status=ENABLED,viewType=NEW_IMAGE,tags=[{key=tag_key, value=tag_value}]'