

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# Amazon Keyspaces でキースペースを削除する
<a name="getting-started.clean-up.keyspace"></a>

キースペースに対して課金されないように、使用していないキースペースはすべて削除してください。キー空間を削除すると、キー空間とそのテーブルが削除され、それらの料金が発生しなくなります。

コンソール、CQL、または AWS CLIを使用して、キースペースを削除することができます。

## コンソールを使用する
<a name="getting-started.clean-up.keyspace.con"></a>

以下の手順では、コンソールを使用してキースペースと、そのテーブルとデータをすべて削除します。

**コンソールを使用してキースペースを削除するには**

1. にサインインし AWS マネジメントコンソール、[https://console.aws.amazon.com/keyspaces/home](https://console.aws.amazon.com/keyspaces/home) で Amazon Keyspaces コンソールを開きます。

1. ナビゲーションペインで、[**Keyspaces (キー空間)**] を選択します。

1. 削除する各キースペースの名前の左にあるチェックボックスを選択します。

1. [**Delete (削除)**] をクリックします。

1. [**Delete keyspace (キースペースの削除)**] 画面で、ボックスに **Delete** を入力します。次に、[**Delete keyspace (キースペースの削除)**] を選択します。

1. キースペース `catalog` が削除されたことを確認するには、ナビゲーションペインで [**Keyspaces (キースペース)**] を選択して、そのキースペースが表示されなくなったことを確認します。そのキースペースを削除したため、[**Tables (テーブル)**] に `book_awards` テーブルも表示されなくなります。

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

以下の手順では、CQL を使用してキースペースとそのテーブルとデータをすべて削除します。

**CQL を使用してキースペースを削除するには**

1. を開き AWS CloudShell 、次のコマンドを使用して Amazon Keyspaces に接続します。*us-east-1* は実際のリージョンに置き換えてください。

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

1. 次のステートメントを入力して、キースペースを削除します。

   ```
   DROP KEYSPACE IF EXISTS catalog ;
   ```

1. そのキー空間が削除されたことを確認します。

   ```
   SELECT * from system_schema.keyspaces ;
   ```

   そのキースペースは表示されていないはずです。これは非同期オペレーションであるため、キースペースが削除されるまで、しばらく時間がかかる場合があります。キースペースが削除された後は、ステートメントの出力が次のようになります。

   ```
   keyspace_name           | durable_writes | replication
   -------------------------+----------------+-------------------------------------------------------------------------------------
              system_schema |           True | {'class': 'org.apache.cassandra.locator.SimpleStrategy', 'replication_factor': '3'}
          system_schema_mcs |           True | {'class': 'org.apache.cassandra.locator.SimpleStrategy', 'replication_factor': '3'}
                     system |           True | {'class': 'org.apache.cassandra.locator.SimpleStrategy', 'replication_factor': '3'}
    system_multiregion_info |           True | {'class': 'org.apache.cassandra.locator.SimpleStrategy', 'replication_factor': '3'}
   
   (4 rows)
   ```

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

以下の手順では、 AWS CLIを使用してキースペースとそのテーブルとデータをすべて削除します。

**を使用してキースペースを削除するには AWS CLI**

1.  AWS CloudShell を開きます。

1. 次のステートメントを入力して、キースペースを削除します。

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

1. そのキー空間が削除されたことを確認します。

   ```
   aws keyspaces list-keyspaces
   ```

   このステートメントの出力は次のようになります。システムキースペースのみを一覧表示します。これは非同期オペレーションであるため、キースペースが削除されるまで遅延が発生する可能性があることに注意してください。

   ```
   {
       "keyspaces": [
           {
               "keyspaceName": "system_schema",
               "resourceArn": "arn:aws:cassandra:us-east-1:111122223333:/keyspace/system_schema/",
               "replicationStrategy": "SINGLE_REGION"
           },
           {
               "keyspaceName": "system_schema_mcs",
               "resourceArn": "arn:aws:cassandra:us-east-1:111122223333:/keyspace/system_schema_mcs/",
               "replicationStrategy": "SINGLE_REGION"
           },
           {
               "keyspaceName": "system",
               "resourceArn": "arn:aws:cassandra:us-east-1:111122223333:/keyspace/system/",
               "replicationStrategy": "SINGLE_REGION"
           },
           {
               "keyspaceName": "system_multiregion_info",
               "resourceArn": "arn:aws:cassandra:us-east-1:111122223333:/keyspace/system_multiregion_info/",
               "replicationStrategy": "SINGLE_REGION"
           }
       ]
   }
   ```