Comprobación del estado de creación de las tablas 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.

Comprobación del estado de creación de las tablas en Amazon Keyspaces

Amazon Keyspaces realiza operaciones de lenguaje de definición de datos (DDL), como crear y eliminar tablas, de forma asíncrona. Puede supervisar el estado de creación de las nuevas tablas en el AWS Management Console, lo que indica si una tabla está pendiente o activa. También puede monitorear el estado de creación de una nueva tabla mediante programación utilizando la tabla de esquema del sistema.

Una tabla aparece como activa en el esquema del sistema cuando está lista para su uso. El patrón de diseño recomendado para comprobar cuándo una nueva tabla está lista para su uso es sondear las tablas de esquema del sistema de Amazon Keyspaces (system_schema_mcs.*). Para obtener una lista de instrucciones DDL para tablas, consulte la sección Tablas en la referencia del lenguaje CQL.

La siguiente consulta muestra el estado de una tabla.

SELECT keyspace_name, table_name, status FROM system_schema_mcs.tables WHERE keyspace_name = 'mykeyspace' AND table_name = 'mytable';

Para una tabla que todavía se esté creando y esté pendiente, la salida de la consulta tiene este aspecto.

keyspace_name | table_name | status --------------+------------+-------- mykeyspace | mytable | CREATING

Para una tabla que se haya creado correctamente y esté activa, la salida de la consulta tiene el siguiente aspecto.

keyspace_name | table_name | status --------------+------------+-------- mykeyspace | mytable | ACTIVE