Eliminazione di un indice vettoriale - Amazon Simple Storage Service

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Eliminazione di un indice vettoriale

Puoi eliminare un indice vettoriale quando non è più necessario. Questa operazione rimuove definitivamente l’indice e tutti i vettori che sono memorizzati al suo interno.

Importante

Quando elimini un indice vettoriale, è importante tenere in considerazione quanto segue:

  • È possibile eliminare gli indici vettoriali anche quando contengono vettori

  • Tutti i vettori memorizzati nell’indice vengono eliminati definitivamente

  • Tutti i metadati associati a tali vettori vengono definitivamente persi

  • Questa operazione non può essere annullata

  • Qualsiasi operazione in corso sull’indice non andrà a buon fine

  • Le applicazioni che interrogano l’indice riceveranno errori

  • Il nome dell’indice può essere riutilizzato all’interno del bucket

Prima di eliminare un indice vettoriale, verifica l’indice stesso. Per ulteriori informazioni su come controllare i dettagli dell'indice, consulta GetIndexAmazon S3 API Reference. Per ulteriori informazioni su come elencare i vettori all’interno dell’indice per vedere cosa verrà eliminato, consulta Elenco degli indici vettoriali.

Per eliminare un indice vettoriale, utilizza i seguenti comandi di esempio. Sostituisci user input placeholders con le informazioni appropriate.

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

Per ulteriori informazioni su come verificare se l’indice viene eliminato, consulta Elenco degli indici vettoriali.

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 index response = s3vectors.delete_index( vectorBucketName="media-embeddings", indexName="movies")