

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

# 刪除空的向量儲存貯體
<a name="s3-vectors-buckets-delete"></a>

當不再需要向量儲存貯體時，您可以將其刪除。若要刪除向量儲存貯體，您必須先刪除儲存貯體中的所有向量索引。當您刪除向量索引時，其中的所有向量資料會一併刪除。使用 Amazon S3 REST API、 AWS SDKs、S3 主控台或 AWS 命令列界面 (AWS CLI) 來刪除向量儲存貯體。

您必須先執行下列動作，才能刪除向量儲存貯體：
+ 刪除儲存貯體中的所有向量索引。
+ 確保儲存貯體或其索引上沒有進行任何操作。

**重要**  
刪除儲存貯體便永久刪除，無法復原。
與儲存貯體相關聯的所有資料和組態，會永久遺失。
刪除後，該儲存貯體名稱就可以重複使用。
任何參考儲存貯體的應用程式或指令碼，都會在刪除後收到錯誤訊息。

## 使用 S3 主控台
<a name="console-procedure"></a>

1. 登入 主控台，並在 [https://console.aws.amazon.com/s3/](https://console.aws.amazon.com/s3/)：// 開啟 Amazon S3 主控台。

1. 在導覽窗格中，選擇**向量儲存貯體**。

1. 主控台會顯示所有向量儲存貯體的清單。根據儲存貯體名稱的開頭尋找儲存貯體，在儲存貯體清單上方的搜尋方塊中輸入向量儲存貯體名稱或字首。找到並選擇向量儲存貯體後，請選取**刪除**選項。

1. 若要確認此刪除，請輸入 **delete**，然後選取**刪除向量儲存貯**體。

## 使用 AWS CLI
<a name="delete-vector-bucket-CLI"></a>

首先，檢查儲存貯體中是否存在向量索引。如需有關如何確認儲存貯體是否空白的詳細資訊，請參閱 [列出向量索引](s3-vectors-index-list.md)。

如果有索引，您必須從每個索引刪除所有向量，然後再刪除索引。如需有關如何確認儲存貯體是否空白的詳細資訊，請參閱 [列示向量](s3-vectors-list.md)、[從向量索引刪除向量](s3-vectors-delete.md) 和 [刪除向量索引](s3-vectors-index-delete.md)。

若要刪除空的向量儲存貯體，請使用以下範例命令，並以您自己的資訊取代*使用者輸入預留位置*。

```
aws s3vectors delete-vector-bucket \
  --vector-bucket-name "amzn-s3-demo-vector-bucket"
```

## 使用 AWS SDKs
<a name="delete-vector-bucket-SDK"></a>

------
#### [ SDK for Python ]

```
import boto3

# Create a S3 Vectors client in the AWS Region of your choice. 
s3vectors = boto3.client("s3vectors", region_name="us-west-2")

#Delete a vector bucket
response = s3vectors.delete_vector_bucket(vectorBucketName="media-embeddings")
```

------