空のベクトルバケットの削除
注記
Amazon S3 Vectors は Amazon Simple Storage Service のプレビューリリースであり、変更される可能性があります。
不要になったベクトルバケットは削除できます。ベクトルバケットを削除するには、まずバケット内のすべてのベクトルインデックスを削除する必要があります。ベクトルインデックスを削除すると、そのインデックス内のすべてのベクトルデータが削除されます。AWS CLI、SDK、または API を使用して、ベクトルバケットまたはインデックスを削除します。コンソールを使用してベクトルバケットまたはベクトルインデックスを削除することはできません。
ベクトルバケットを削除する前に、以下を実行する必要があります。
-
バケット内のすべてのベクトルインデックスを削除します。
-
バケットまたはそのインデックスに進行中のオペレーションがないことを確認します。
重要
-
バケットの削除は永続的で、元に戻すことはできません。
-
バケットに関連付けられているすべてのデータと設定は完全に失われます。
-
削除後、バケットの名前は再利用できるようになります。
-
削除後、バケットを参照するアプリケーションまたはスクリプトは、エラーを受け取ります。
まず、バケットにベクトルインデックスが存在しないことを確認します。バケットが空であることを検証する方法の詳細については、「ベクトルインデックスの一覧表示」を参照してください。
インデックスが存在する場合、各インデックスからすべてのベクトルを削除してから、インデックスを削除する必要があります。バケットが空であることを検証する方法の詳細については、「ベクトルの一覧表示」、「ベクトルインデックスからベクトルを削除する」、および「ベクトルインデックスの削除」を参照してください。
空のベクトルバケットを削除するには、次の例のコマンドを使用し、ユーザー入力用プレースホルダー
を独自の情報に置き換えます。
aws s3vectors delete-vector-bucket \ --vector-bucket-name "
amzn-s3-demo-vector-bucket
"