Fügen Sie einem neuen Stream Tags für eine bestehende Tabelle hinzu - Amazon Keyspaces (für Apache Cassandra)

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Fügen Sie einem neuen Stream Tags für eine bestehende Tabelle hinzu

Sie können Tags hinzufügen, wenn Sie einen neuen Stream für eine bestehende Tabelle erstellen. Sie können entweder das PropagateTagsOnEnable Flag verwenden, um die Tabellen-Tags auf den Stream anzuwenden, oder neue Tags für den Stream angeben. Sie können CQL oder the verwenden AWS CLI , um einen neuen Stream zu taggen.

Anmerkung

Amazon Keyspaces CDC erfordert das Vorhandensein einer serviceverknüpften Rolle (AWSServiceRoleForAmazonKeyspacesCDC), die in Ihrem Namen Metrikdaten aus Amazon Keyspaces CDC-Streams "cloudwatch:namespace": "AWS/Cassandra" in Ihrem CloudWatch Konto veröffentlicht. Diese Rolle wird automatisch für Sie erstellt. Weitere Informationen finden Sie unter Rollen für Amazon Keyspaces CDC-Streams verwenden.

Cassandra Query Language (CQL)
Fügen Sie beim Erstellen eines neuen Streams Tags hinzu
  1. Um einen neuen Stream für eine bestehende Tabelle zu erstellen und die Tags der Tabelle auf den Stream anzuwenden, können Sie das 'propagate_tags': 'TABLE' Flag verwenden. Die folgenden Anweisungen sind ein Beispiel dafür.

    ALTER TABLE mytable WITH cdc = TRUE AND CUSTOM_PROPERTIES={ 'cdc_specification': { 'view_type': 'NEW_IMAGE', 'propagate_tags': 'TABLE' } };
  2. Um einen neuen Stream für eine bestehende Tabelle zu erstellen und neue Tags anzugeben, können Sie das folgende Beispiel verwenden.

    ALTER TABLE mytable WITH cdc = TRUE AND CUSTOM_PROPERTIES={ 'cdc_specification': { 'view_type': 'NEW_IMAGE', 'tags': { 'key': 'string', 'value': 'string' }, } };
CLI
Fügen Sie Tags hinzu, wenn Sie einen neuen Stream mit dem erstellen AWS CLI
  1. Um einen neuen Stream mit Tags zu erstellen, können Sie das propagateTags=TABLE Flag verwenden, um die Tags der Tabelle automatisch auf den Stream anzuwenden. Der folgende Code ist ein Beispiel dafür.

    aws keyspaces update-table \ --keyspace-name 'my_keyspace' \ --table-name 'my_table' \ --cdc-specification propagateTags=TABLE,status=ENABLED,viewType=NEW_IMAGE
  2. Um einen neuen Stream für eine bestehende Tabelle zu erstellen und neue Tags anzugeben, können Sie das folgende Beispiel verwenden.

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