刪除空的向量儲存貯體 - Amazon Simple Storage Service

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

刪除空的向量儲存貯體

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

您必須先執行下列動作,才能刪除向量儲存貯體:

  • 刪除儲存貯體中的所有向量索引。

  • 確保儲存貯體或其索引上沒有進行任何操作。

重要
  • 刪除儲存貯體便永久刪除,無法復原。

  • 與儲存貯體相關聯的所有資料和組態,會永久遺失。

  • 刪除後,該儲存貯體名稱就可以重複使用。

  • 任何參考儲存貯體的應用程式或指令碼,都會在刪除後收到錯誤訊息。

  1. 登入 主控台,並在 https://console.aws.amazon.com/s3/:// 開啟 Amazon S3 主控台。

  2. 在導覽窗格中,選擇向量儲存貯體

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

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

首先,檢查儲存貯體中是否存在向量索引。如需有關如何確認儲存貯體是否空白的詳細資訊,請參閱 列出向量索引

如果有索引,您必須從每個索引刪除所有向量,然後再刪除索引。如需有關如何確認儲存貯體是否空白的詳細資訊,請參閱 列示向量從向量索引刪除向量刪除向量索引

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

aws s3vectors delete-vector-bucket \ --vector-bucket-name "amzn-s3-demo-vector-bucket"
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")