

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

# ステップ 5: (オプション) クリーンアップする
<a name="S3-tutorial-step5"></a>

このチュートリアルで作成したすべての AWS リソースを削除するには、次の手順に従います。

**このチュートリアルで作成したリソースを削除する**

1. このチュートリアルで作成した 2 番目の CloudFormation スタックを削除します。これにより、このチュートリアルで作成した AWS Glue ジョブとトリガーが削除されます。これを行うには、次の コマンドを使用できます。

   ```
   aws cloudformation delete-stack --stack-name {{cfn-glue}}
   ```

1. Amazon S3 バケットとそのバケットに保存されているすべてのデータを削除します。それには、次のコマンドを使用します。

   ```
   aws s3 rm {{s3://s3-keyspaces}} --recursive
   ```

1. このチュートリアルで作成した最初のスタックを削除します。これにより、このチュートリアルで作成された IAM ロールと関連するアクセス許可が削除されます。例えば、次の コマンドを使用できます。

   ```
   aws cloudformation delete-stack --stack-name {{cfn-setup}}
   ```

1. Amazon Keyspaces のキースペースとテーブルを削除します。キースペースを削除すると、そのキースペース内のすべてのテーブルが自動的に削除されます。これは、次のいずれかの方法で行うことができます。

------
#### [ AWS CLI ]

   ```
   aws keyspaces delete-keyspace --keyspace-name '{{aws}}'
   ```

   キースペースが削除されたことを確認するには、次のコマンドを使用します。

   ```
   aws keyspaces list-keyspaces
   ```

   テーブルを先に削除するには、次のコマンドを使用します。

   ```
   aws keyspaces delete-table --keyspace-name '{{aws}}' --table-name '{{user}}'
   ```

   テーブルが削除されたことを確認するには、次のコマンドを使用します。

   ```
   aws keyspaces list-tables --keyspace-name '{{aws}}'
   ```

   詳細については、「AWS CLI コマンドリファレンス**」の「[delete-keyspace](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/keyspaces/delete-keyspace.html)」と「[delete-table](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/keyspaces/delete-table.html)」を参照してください。

------
#### [ cqlsh ]

   ```
   DROP KEYSPACE IF EXISTS "{{aws}}";
   ```

   キースペースが削除されたことを確認するには、次のステートメントを使用します。

   ```
   SELECT * FROM system_schema.keyspaces ;
   ```

   このステートメントの出力に、キースペースが表示されなくなっているはずです。キースペースが削除されるまで、時間がかかる場合があります。詳細については、「[DROP KEYSPACE](cql.ddl.keyspace.md#cql.ddl.keyspace.drop)」を参照してください。

   テーブルを先に削除するには、次のコマンドを使用します。

   ```
   DROP TABLE "{{aws.user}}"
   ```

   テーブルが削除されたことを確認するには、次のコマンドを使用します。

   ```
   SELECT * FROM system_schema.tables WHERE keyspace_name = "{{aws}}";
   ```

   このステートメントの出力に、テーブルが表示されなくなっているはずです。テーブルが削除されるまで、時間がかかる場合があります。詳細については、「[DROP TABLE](cql.ddl.table.md#cql.ddl.table.drop)」を参照してください。

------