

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 在 Amazon Keyspaces 中刪除資料表
<a name="getting-started.clean-up.table"></a>

為了避免對您不需要的資料表和資料收費，請刪除您未使用的所有資料表。當您刪除資料表時，資料表及其資料會遭到刪除，而且您會停止產生這些資料表的費用。不過，金鑰空間仍會保留。當您刪除金鑰空間時，金鑰空間及其所有資料表都會遭到刪除，並停止產生費用。

您可以使用 主控台、CQL 或 刪除資料表 AWS CLI。當您刪除資料表時，資料表及其所有資料都會遭到刪除。

## 使用主控台
<a name="getting-started.clean-up.table.con"></a>

下列程序會使用 刪除資料表及其所有資料 AWS 管理主控台。

**使用主控台刪除資料表**

1. 登入 AWS 管理主控台，並在 https：//[https://console.aws.amazon.com/keyspaces/home](https://console.aws.amazon.com/keyspaces/home) 開啟 Amazon Keyspaces 主控台。

1. 在導覽窗格中，選擇 **Tables** (資料表)。

1. 選擇您要刪除之每個資料表名稱左側的方塊。

1. 選擇 **刪除**。

1. 在**刪除資料表**畫面上，**Delete**在方塊中輸入 。然後，選擇**刪除資料表**。

1. 若要驗證資料表是否已刪除，請在導覽窗格中選擇**資料表**，並確認`book_awards`資料表不再列出。

## 使用 CQL
<a name="getting-started.clean-up.table.cql"></a>

下列程序會使用 CQL 刪除資料表及其所有資料。

**使用 CQL 刪除資料表**

1. 使用下列命令開啟 AWS CloudShell 並連線至 Amazon Keyspaces。請務必使用您自己的區域更新 *us-east-1*。

   ```
   cqlsh-expansion cassandra.us-east-1.amazonaws.com 9142 --ssl
   ```

1. 輸入下列陳述式來刪除資料表。

   ```
   DROP TABLE IF EXISTS catalog.book_awards ;
   ```

1. 確認您的資料表已刪除。

   ```
   SELECT * FROM system_schema.tables WHERE keyspace_name = 'catalog' ;
   ```

   輸出看起來應該像這樣。請注意，這可能需要一些時間，因此如果您沒有看到此結果，請在一分鐘後重新執行陳述式。

   ```
   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)
   ```

## 使用 AWS CLI
<a name="getting-started.clean-up.table.cli"></a>

下列程序會使用 刪除資料表及其所有資料 AWS CLI。

**使用 刪除資料表 AWS CLI**

1. 開啟 CloudShell 

1. 使用下列陳述式刪除資料表。

   ```
   aws keyspaces delete-table --keyspace-name 'catalog' --table-name 'book_awards'
   ```

1. 若要確認您的資料表已刪除，您可以列出金鑰空間中的所有資料表。

   ```
   aws keyspaces list-tables --keyspace-name 'catalog'
   ```

   您應該會看到下列輸出。請注意，此非同步操作可能需要一些時間。稍後再次重新執行命令，以確認資料表已刪除。

   ```
   {
       "tables": []
   }
   ```