View a markdown version of this page

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 del espacio de claves del sistema mediante una sentencia en CQL o utilizar los list-stream comandos get-stream y 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 es similar al siguiente.

    ... 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
Vea las transmisiones de los CDC con AWS CLI
  1. Este ejemplo muestra cómo ver la información de las transmisiones en 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:us-east-1:111122223333:/keyspace/my_keyspace/table/my_table/stream/stream_label", "cdcSpecification": { "status": "ENABLED", "viewType": "NEW_AND_OLD_IMAGES" } }
  2. Puedes enumerar todas las transmisiones de tu cuenta de una forma específica Región de AWS. El siguiente comando es un ejemplo de esto.

    aws keyspacesstreams list-streams --region us-east-1

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

    { "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 name catalog. 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", } ] }
  3. También puede enumerar las transmisiones de los CDC para un espacio de claves determinado mediante los siguientes parámetros.

    aws keyspacesstreams list-streams --keyspace-name ks_1 --region us-east-1

    El resultado del comando es similar al siguiente.

    { "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", } ] }
  4. También puede enumerar las transmisiones de los CDC de una tabla determinada mediante los siguientes parámetros.

    aws keyspacesstreams list-streams --keyspace-name ks_1 --table-name t2 --region us-east-1

    El resultado del comando es similar al siguiente.

    { "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
Vea las transmisiones de los CDC en la consola de Amazon Keyspaces
  1. Inicie sesión en y abra la Consola de administración de AWS consola de Amazon Keyspaces en. https://console.aws.amazon.com/keyspaces/home

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

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