Vea las transmisiones de los CDC en Amazon Keyspaces - Amazon Keyspaces (para Apache Cassandra)

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Vea las transmisiones de los CDC en Amazon Keyspaces

Para ver o enumerar todas las transmisiones en el espacio de claves, puede consultar la tabla system_schema_mcs.streams en el espacio de claves del sistema mediante una sentencia en CQL o utilizar los list-stream comandos get-stream y con la consola o con la consola AWS CLI.

Para conocer los permisos necesarios, consulte Configure los permisos para trabajar con las transmisiones de los CDC en Amazon Keyspaces.

Cassandra Query Language (CQL)
Vea las transmisiones de los CDC con CQL
  • Para monitorear el estado de su tabla en los CDC, puede usar la siguiente declaración.

    SELECT custom_properties FROM system_schema_mcs.tables WHERE keyspace_name='my_keyspace' and table_name='my_table';

    El resultado del comando tiene un aspecto similar al siguiente.

    ... custom_properties ---------------------------------------------------------------------------------- {'cdc_specification':{'status': 'Enabled', 'view_type': 'NEW_IMAGE', 'latest_stream_arn': 'arn:aws:cassandra:aws-region:111122223333:/keyspace/my_keyspace/table/my_table/stream/stream_label''}} ...
CLI
Vea las transmisiones de los CDC con el AWS CLI
  1. En este ejemplo se muestra cómo ver la información de transmisión de una tabla.

    aws keyspaces get-table \ --keyspace-name 'my_keyspace' \ --table-name 'my_table'

    El resultado del comando tiene este aspecto.

    { "keyspaceName": "my_keyspace", "tableName": "my_table", ... Other fields ..., "latestStreamArn": "arn:aws:cassandra:aws-region:111122223333:/keyspace/my_keyspace/table/my_table/stream/stream_label", "cdcSpecification": { "status": "ENABLED", "viewType": "NEW_AND_OLD_IMAGES" } }
  2. Puede enumerar todas las transmisiones de su cuenta de la forma especificada Región de AWS. El siguiente comando es un ejemplo de esto.

    aws keyspaces list-streams --region aws-region

    El resultado del comando podría tener un aspecto similar al siguiente.

    { "Streams": [ { "StreamArn": "arn:aws:cassandra:aws-region: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:aws-region: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 name catalog. Note that streams are not supported in multi-Region keyspaces. "TableName": "t2", }, { "StreamArn": "arn:aws:cassandra:aws-region: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", } ] }
  3. También puede enumerar las secuencias CDC de un espacio de claves determinado mediante los siguientes parámetros.

    aws keyspaces list-streams --keyspace-name ks_1 --region aws-region

    El resultado del comando tiene un aspecto similar al siguiente.

    { "Streams": [ { "StreamArn": "arn:aws:cassandra:aws-region: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:aws-region: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", } ] }
  4. También puede enumerar los flujos CDC de una tabla determinada utilizando los siguientes parámetros.

    aws keyspaces list-streams --keyspace-name ks_1 --table-name t2 --region aws-region

    El resultado del comando tiene un aspecto similar al siguiente.

    { "Streams": [ { "StreamArn": "arn:aws:cassandra:aws-region: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
Vea las transmisiones de los CDC en la consola de Amazon Keyspaces
  1. Inicia sesión en la AWS Management Console consola de Amazon Keyspaces y ábrela desde casahttps://console.aws.amazon.com/keyspaces/.

  2. En el panel de navegación, selecciona Tablas y, a continuación, selecciona una tabla de la lista.

  3. Seleccione la pestaña Transmisiones para revisar los detalles de la transmisión.