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 API REST Amazon S3, AWS SDK, AWS Command Line Interface (AWS CLI), atau dengan menggunakan mesin kueri terintegrasi.
catatan
Tabel S3 tidak mendukung DROP TABLE operasi denganpurge=false. Beberapa versi Apache Spark selalu mengatur flag ini false bahkan saat menjalankan DROP TABLE PURGE perintah. Untuk menghapus tabel, Anda dapat mencoba lagi DROP TABLE denganpurge=true, atau menggunakan operasi REST API Tabel DeleteTable S3.
penting
Saat Anda menghapus tabel, Anda perlu mengetahui hal berikut:
Menghapus tabel bersifat permanen dan tidak dapat dibatalkan. Sebelum menghapus tabel, pastikan Anda telah mencadangkan atau mereplikasi data penting apa pun.
-
Semua data dan konfigurasi yang terkait dengan tabel dihapus secara permanen.
Contoh ini menunjukkan cara menghapus tabel dengan menggunakan AWS CLI. Untuk menggunakan perintah ini, ganti dengan informasi Anda sendiri.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
Anda dapat menghapus tabel dalam Apache Spark sesi yang terhubung ke bucket tabel Amazon S3 Anda.
Contoh ini menunjukkan cara menghapus tabel dengan menggunakan DROP TABLE PURGE perintah. Untuk menggunakan perintah, ganti dengan informasi Anda sendiri.user input placeholders
spark.sql( " DROP TABLE [IF EXISTS] s3tablesbucket.example_namespace.example_tablePURGE")