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 una tabella Amazon S3
Puoi eliminare una tabella utilizzando l'API REST di Amazon S3, AWS SDKs, AWS Command Line Interface (AWS CLI) o utilizzando motori di query integrati.
Nota
Tabelle S3 non supporta l'operazione DROP TABLE con purge=false. Alcune versioni di impostano Apache Spark sempre questo flag false anche quando eseguono DROP TABLE PURGE comandi. Per eliminare una tabella, puoi riprovare DROP TABLE o utilizzare l'purge=trueoperazione API DeleteTableREST di S3 Tables.
Importante
Quando elimini una tabella, devi sapere quanto segue:
L'eliminazione di una tabella è permanente e non può essere annullata. Prima di eliminare una tabella, assicurati di aver eseguito il backup o la replica di tutti i dati importanti.
-
Tutti i dati e le configurazioni associati alla tabella vengono rimossi definitivamente.
Questo esempio mostra come eliminare una tabella tramite AWS CLI. Per utilizzare questo comando, sostituisci con le tue specifiche informazioni.user input placeholders
aws s3tables delete-table \ --table-bucket-arn arn:aws:s3tables:us-east-1:111122223333:bucket/amzn-s3-demo-table-bucket \ --namespaceexample_namespace--nameexample_table
Le tabelle possono essere eliminate da una sessione di Apache Spark connessa ai bucket di tabelle Amazon S3.
Questo esempio mostra come eliminare una tabella utilizzando il comando DROP TABLE PURGE. Per utilizzare il comando, sostituiscilo con le tue informazioni.user input placeholders
spark.sql( " DROP TABLE [IF EXISTS] s3tablesbucket.example_namespace.example_tablePURGE")