本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
刪除 Amazon S3 資料表
您可以使用 Amazon S3 REST API、 AWS SDKs、 AWS Command Line Interface (AWS CLI) 或使用整合式查詢引擎來刪除資料表。
注意
S3 Tables 不支援使用 purge=false 的 DROP TABLE 操作。false 即使執行DROP TABLE PURGE命令, 的某些版本Apache Spark仍會將此旗標設定為 。若要刪除資料表,您可以使用 重試purge=true,或使用 S3 Tables DeleteTable REST API DROP TABLE 操作。
重要
刪除資料表時,您需要知道下列事項:
刪除資料表是永久的,無法復原。在刪除資料表之前,請確定您已備份或複寫任何重要的資料。
-
與資料表相關聯的所有資料和組態都會永久移除。
此範例說明如何使用 AWS CLI刪除資料表。若要使用此命令,請以您自己的資訊取代 。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
您可以在連線至 Amazon S3 資料表儲存貯體的 Apache Spark 工作階段中刪除資料表。
此範例說明如何使用 DROP TABLE PURGE 命令刪除資料表。若要使用 命令,請以您自己的資訊取代 。user input placeholders
spark.sql( " DROP TABLE [IF EXISTS] s3tablesbucket.example_namespace.example_tablePURGE")