As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Para evitar a cobrança por tabelas e dados desnecessários, exclua todas as tabelas que não estiver usando. Quando você exclui uma tabela, a tabela e seus dados são excluídos e você deixa de acumular cobranças por eles. No entanto, o espaço chave permanece. Quando você exclui um espaço de chave, o espaço de chave e todas as suas tabelas são excluídos e você deixa de acumular cobranças por eles.
É possível excluir uma tabela usando o console, o CQL ou AWS CLI. Quando você exclui uma tabela, a tabela e todos os seus dados são excluídos.
O procedimento a seguir exclui uma tabela e todos os seus dados que usam o AWS Management Console.
Para excluir uma tabela usando o console
-
No painel de navegação, selecione Tabelas.
-
Escolha a caixa à esquerda do nome de cada tabela que deseja excluir.
-
Escolha Excluir.
-
Na tela Excluir tabela, insira
Delete
na caixa. Em seguida, escolha Excluir tabela. -
Para verificar se a tabela foi excluída, escolha Tabelas no painel de navegação e confirme se a tabela
book_awards
não está mais listada.
O procedimento a seguir exclui uma tabela e todos os seus dados usando CQL.
Para excluir uma tabela usando CQL
-
Abra AWS CloudShell e conecte-se ao Amazon Keyspaces usando o comando a seguir. Certifique-se de atualizar
us-east-1
com sua própria região.cqlsh-expansion cassandra.
us-east-1
.amazonaws.com 9142 --ssl -
Exclua sua tabela inserindo a seguinte declaração.
DROP TABLE IF EXISTS catalog.book_awards ;
-
Verifique se sua tabela foi excluída.
SELECT * FROM system_schema.tables WHERE keyspace_name = 'catalog' ;
A saída deve ser algo parecido com isso. Observe que isso pode levar algum tempo, portanto, execute novamente a instrução após um minuto, caso não veja esse resultado.
keyspace_name | table_name | bloom_filter_fp_chance | caching | cdc | comment | compaction | compression | crc_check_chance | dclocal_read_repair_chance | default_time_to_live | extensions | flags | gc_grace_seconds | id | max_index_interval | memtable_flush_period_in_ms | min_index_interval | read_repair_chance | speculative_retry ---------------+------------+------------------------+---------+-----+---------+------------+-------------+------------------+----------------------------+----------------------+------------+-------+------------------+----+--------------------+-----------------------------+--------------------+--------------------+------------------- (0 rows)
O procedimento a seguir exclui uma tabela e todos os seus dados que usam o AWS CLI.
Para excluir uma tabela usando o AWS CLI
-
Abra o CloudShell
-
Exclua sua tabela com a seguinte declaração.
aws keyspaces delete-table --keyspace-name 'catalog' --table-name 'book_awards'
-
Para verificar se sua tabela foi excluída, você pode listar todas as tabelas em um keyspace.
aws keyspaces list-tables --keyspace-name 'catalog'
Você verá a saída a seguir. Observe que essa operação assíncrona pode levar algum tempo. Execute novamente o comando depois de um tempo para confirmar que a tabela foi excluída.
{ "tables": [] }