Adicionar tags a um novo fluxo para uma tabela existente - Amazon Keyspaces (para Apache Cassandra)

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Adicionar tags a um novo fluxo para uma tabela existente

Você pode adicionar tags ao criar um novo fluxo para uma tabela existente. Você pode usar o PropagateTagsOnEnable sinalizador para aplicar as tags da tabela ao stream ou especificar novas tags para o stream. Você pode usar o CQL ou o AWS CLI para marcar um novo stream.

nota

O Amazon Keyspaces CDC exige a presença de uma função vinculada ao serviço (AWSServiceRoleForAmazonKeyspacesCDC) que publique dados métricos dos streams do Amazon Keyspaces CDC na sua conta em seu nome. "cloudwatch:namespace": "AWS/Cassandra" CloudWatch Esta função é criada automaticamente para você. Para obter mais informações, consulte Usando funções para streams CDC do Amazon Keyspaces.

Cassandra Query Language (CQL)
Adicione tags ao criar um novo stream
  1. Para criar um novo fluxo para uma tabela existente e aplicar as tags da tabela ao fluxo, você pode usar o 'propagate_tags': 'TABLE' sinalizador. As declarações a seguir são um exemplo disso.

    ALTER TABLE mytable WITH cdc = TRUE AND CUSTOM_PROPERTIES={ 'cdc_specification': { 'view_type': 'NEW_IMAGE', 'propagate_tags': 'TABLE' } };
  2. Para criar um novo fluxo para uma tabela existente e especificar novas tags, você pode usar o exemplo a seguir.

    ALTER TABLE mytable WITH cdc = TRUE AND CUSTOM_PROPERTIES={ 'cdc_specification': { 'view_type': 'NEW_IMAGE', 'tags': { 'key': 'string', 'value': 'string' }, } };
CLI
Adicione tags ao criar um novo stream usando o AWS CLI
  1. Para criar um novo stream com tags, você pode usar o propagateTags=TABLE sinalizador para aplicar as tags da tabela automaticamente ao stream. O código a seguir é um exemplo disso.

    aws keyspaces update-table \ --keyspace-name 'my_keyspace' \ --table-name 'my_table' \ --cdc-specification propagateTags=TABLE,status=ENABLED,viewType=NEW_IMAGE
  2. Para criar um novo fluxo para uma tabela existente e especificar novas tags, você pode usar o exemplo a seguir.

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