Ajouter des balises à un nouveau flux pour une table existante - Amazon Keyspaces (pour Apache Cassandra)

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Ajouter des balises à un nouveau flux pour une table existante

Vous pouvez ajouter des balises lorsque vous créez un nouveau flux pour une table existante. Vous pouvez utiliser l'PropagateTagsOnEnableindicateur pour appliquer les balises de table au flux ou spécifier de nouvelles balises pour le flux. Vous pouvez utiliser le CQL ou le AWS CLI pour baliser un nouveau flux.

Note

Amazon Keyspaces CDC nécessite la présence d'un rôle lié à un service (AWSServiceRoleForAmazonKeyspacesCDC) qui publie les données métriques provenant des flux Amazon Keyspaces CDC sur votre compte en votre nom"cloudwatch:namespace": "AWS/Cassandra". CloudWatch Ce rôle est créé automatiquement pour vous. Pour de plus amples informations, veuillez consulter Utilisation de rôles pour les flux CDC d'Amazon Keyspaces.

Cassandra Query Language (CQL)
Ajouter des tags lors de la création d'un nouveau stream
  1. Pour créer un nouveau flux pour une table existante et appliquer les balises de la table au flux, vous pouvez utiliser l''propagate_tags': 'TABLE'indicateur. Les déclarations suivantes en sont un exemple.

    ALTER TABLE mytable WITH cdc = TRUE AND CUSTOM_PROPERTIES={ 'cdc_specification': { 'view_type': 'NEW_IMAGE', 'propagate_tags': 'TABLE' } };
  2. Pour créer un nouveau flux pour une table existante et spécifier de nouvelles balises, vous pouvez utiliser l'exemple suivant.

    ALTER TABLE mytable WITH cdc = TRUE AND CUSTOM_PROPERTIES={ 'cdc_specification': { 'view_type': 'NEW_IMAGE', 'tags': { 'key': 'string', 'value': 'string' }, } };
CLI
Ajoutez des balises lors de la création d'un nouveau flux à l'aide du AWS CLI
  1. Pour créer un nouveau flux avec des balises, vous pouvez utiliser l'propagateTags=TABLEindicateur pour appliquer automatiquement les balises de la table au flux. Le code suivant en est un exemple.

    aws keyspaces update-table \ --keyspace-name 'my_keyspace' \ --table-name 'my_table' \ --cdc-specification propagateTags=TABLE,status=ENABLED,viewType=NEW_IMAGE
  2. Pour créer un nouveau flux pour une table existante et spécifier de nouvelles balises, vous pouvez utiliser l'exemple suivant.

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