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 PropagateTags 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.

Console
Adicione tags ao criar um novo stream usando o (console)
  1. Faça login no AWS Management Console e abra o console do Amazon Keyspaces em casahttps://console.aws.amazon.com/keyspaces/.

  2. No painel de navegação, escolha Tabelas e, em seguida, escolha a tabela para a qual você deseja adicionar um fluxo.

  3. Escolha a guia Streams.

  4. Na seção Detalhes do stream, escolha Editar.

  5. Selecione Ativar transmissões.

  6. Selecione o tipo de visualização e continue até Tags para criar tags para o stream.

  7. Você pode selecionar uma das seguintes opções:

    • Sem tags — Use essa opção se você não quiser criar nenhuma tag para o stream.

    • Copiar tags da tabela — Use essa opção se quiser copiar as tags da tabela para o stream. Depois de copiar as tags, você pode editá-las para o stream. Observe que essa opção só está disponível se a tabela tiver tags.

    • Adicionar novas tags — Você pode adicionar até 50 tags ao stream escolhendo Adicionar nova tag.

  8. Escolha Salvar alterações.

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 'status=ENABLED,viewType=NEW_IMAGE,tags=[{key=tag_key, value=tag_value}]'