Menghapus tabel Amazon S3 - Amazon Simple Storage Service

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Menghapus tabel Amazon S3

Anda dapat menghapus tabel dengan menggunakan Amazon S3 REST API, AWS SDK, AWS CLI atau menggunakan mesin kueri terintegrasi.

catatan

Tabel S3 tidak mendukung DROP TABLE operasi denganpurge=false. Beberapa versi Spark selalu setel flag ini ke false bahkan saat menjalankan DROP TABLE PURGE perintah. Anda dapat mencoba lagi DROP TABLE dengan purge=true atau menggunakan S3 Tables DeleteTableREST API untuk menghapus tabel.

Saat Anda menghapus tabel, objek yang terkait dengan tabel itu menjadi tidak terkini dan dapat memakan waktu hingga satu hari untuk dihapus.

Contoh ini menunjukkan cara menghapus tabel dengan menggunakan AWS CLI. Untuk menggunakan perintah ganti user input placeholders dengan informasi Anda sendiri.

aws s3tables delete-table \ --table-bucket-arn arn:aws:s3tables:us-east-1:111122223333:bucket/amzn-s3-demo-table-bucket \ --namespace example_namespace --name example_table

Anda dapat menghapus tabel di Apache Spark sesi terhubung ke bucket tabel Amazon S3 Anda.

Contoh ini menunjukkan cara menghapus tabel dengan menggunakan DROP TABLE PURGE perintah. Untuk menggunakan perintah ganti user input placeholders dengan informasi Anda sendiri.

spark.sql( " DROP TABLE [IF EXISTS] s3tablesbucket.example_namespace.example_table PURGE;