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.
Afficher les flux CDC dans Amazon Keyspaces
Pour afficher ou répertorier tous les flux dans l'espace clé, vous pouvez interroger la table system_schema_mcs.streams dans l'espace clé du système à l'aide d'une instruction dans CQL, ou utiliser les list-stream commandes get-stream et avec la console ou la AWS CLI console.
Pour les autorisations requises, consultez Configurer les autorisations pour utiliser les flux CDC dans Amazon Keyspaces.
- Cassandra Query Language (CQL)
-
Afficher les flux CDC avec CQL
Pour contrôler l'état CDC de votre table, vous pouvez utiliser l'instruction suivante.
SELECT custom_properties FROM system_schema_mcs.tables WHERE keyspace_name='my_keyspace' and table_name='my_table';Le résultat de la commande ressemble à ceci.
... custom_properties ---------------------------------------------------------------------------------- {'cdc_specification':{'status': 'Enabled', 'view_type': 'NEW_IMAGE', 'latest_stream_arn': 'arn:aws:cassandra:us-east-1:111122223333:/keyspace/my_keyspace/table/my_table/stream/stream_label''}} ...
- CLI
-
Consultez les flux du CDC avec le AWS CLI
-
Cet exemple montre comment afficher les informations de flux d'une table.
aws keyspaces get-table \ --keyspace-name 'my_keyspace' \ --table-name 'my_table'Le résultat de la commande ressemble à ceci.
{ "keyspaceName": "my_keyspace", "tableName": "my_table", ... Other fields ..., "latestStreamArn": "arn:aws:cassandra:us-east-1:111122223333:/keyspace/my_keyspace/table/my_table/stream/stream_label", "cdcSpecification": { "status": "ENABLED", "viewType": "NEW_AND_OLD_IMAGES" } } Vous pouvez répertorier tous les flux de votre compte dans un délai spécifié Région AWS. La commande suivante en est un exemple.
aws keyspacesstreams list-streams --regionus-east-1Le résultat de la commande peut ressembler à ceci.
{ "Streams": [ { "StreamArn": "arn:aws:cassandra:us-east-1:111122223333:/keyspace/ks_1/table/t1/stream/2023-05-11T21:21:33.291", "StreamLabel": "2023-05-11T21:21:33.291", "KeyspaceName": "ks_1" "TableName": "t1", }, { "StreamArn": "arn:aws:cassandra:us-east-1:111122223333:/keyspace/ks_1/table/t2/stream/2023-05-11T21:21:33.291", "StreamLabel": "2023-05-11T21:21:33.291", "KeyspaceName": "ks_1"Create a keyspace with the namecatalog. Note that streams are not supported in multi-Region keyspaces. "TableName": "t2", }, { "StreamArn": "arn:aws:cassandra:us-east-1:111122223333:/keyspace/ks_2/table/t1/stream/2023-05-11T21:21:33.291", "StreamLabel": "2023-05-11T21:21:33.291", "KeyspaceName": "ks_3" "TableName": "t1", } ] }Vous pouvez également répertorier les flux CDC pour un espace clé donné à l'aide des paramètres suivants.
aws keyspacesstreams list-streams --keyspace-name ks_1 --regionus-east-1Le résultat de la commande ressemble à ceci.
{ "Streams": [ { "StreamArn": "arn:aws:cassandra:us-east-1:111122223333:/keyspace/ks_1/table/t1/stream/2023-05-11T21:21:33.291", "StreamLabel": "2023-05-11T21:21:33.291", "KeyspaceName": "ks_1" "TableName": "t1", }, { "StreamArn": "arn:aws:cassandra:us-east-1:111122223333:/keyspace/ks_1/table/t2/stream/2023-05-11T21:21:33.291", "StreamLabel": "2023-05-11T21:21:33.291", "KeyspaceName": "ks_1" "TableName": "t2", } ] }Vous pouvez également répertorier les flux CDC pour une table donnée à l'aide des paramètres suivants.
aws keyspacesstreams list-streams --keyspace-name ks_1 --table-name t2 --regionus-east-1Le résultat de la commande ressemble à ceci.
{ "Streams": [ { "StreamArn": "arn:aws:cassandra:us-east-1:111122223333:/keyspace/ks_1/table/t2/stream/2023-05-11T21:21:33.291", "StreamLabel": "2023-05-11T21:21:33.291", "KeyspaceName": "ks_1" "TableName": "t2", } ] }
-
- Console
-
Afficher les flux CDC dans la console Amazon Keyspaces
-
Connectez-vous au et ouvrez Console de gestion AWS la console Amazon Keyspaces à https://console.aws.amazon.com/keyspaces/home
l'adresse. Dans le volet de navigation, choisissez Tables, puis choisissez un tableau dans la liste.
Cliquez sur l'onglet Streams pour consulter les détails du stream.
-