删除元数据表
如果您想删除为 Amazon S3 通用存储桶创建的元数据表,可以从表存储桶中删除该元数据表。
注意
在删除元数据表之前,建议您先删除通用存储桶中的关联元数据表配置。有关更多信息,请参阅 删除元数据表配置。
要删除表存储桶,请参阅删除表存储桶和《Amazon S3 API Reference》中的 DeleteTableBucket。
可以使用 Amazon Command Line Interface(Amazon CLI)、Amazon SDK 或 Amazon S3 REST API 删除元数据表。
删除元数据表
要运行以下命令,您必须安装并配置 Amazon CLI。如果未安装 Amazon CLI,请参阅《Amazon Command Line Interface 用户指南》中的安装或更新最新版本的 Amazon CLI。
或者,可以从控制台中使用 Amazon CloudShell 运行 Amazon CLI 命令。Amazon CloudShell 是一个基于浏览器、预先经过身份验证的 Shell,您可以直接从 Amazon Web Services Management Console中启动它。有关更多信息,请参阅《Amazon CloudShell 用户指南》中的 What is CloudShell? 和 Getting started with Amazon CloudShell。
使用 Amazon CLI 删除元数据表配置
要使用以下示例命令,请将
替换为您自己的信息。user input
placeholders
-
使用以下命令从表存储桶(例如
)中删除元数据表:amzn-s3-demo-bucket
aws s3tables delete-table \ --table-bucket-arn arn:aws:s3tables:
us-east-2
:111122223333
:bucket/amzn-s3-demo-bucket
\ --namespace aws_s3_metadata \ --nametest_metadata_table
\ --regionus-east-2
-
要验证表是否已删除,请使用以下命令:
aws s3tables get-table \ --table-bucket-arn arn:aws:s3tables:
us-east-2
:111122223333
:bucket/amzn-s3-demo-bucket
\ --namespace aws_s3_metadata \ --nametest_metadata_table
\ --regionus-east-2
可以发送 REST 请求来删除元数据表配置。有关更多信息,请参阅《Amazon S3 API 参考》中的 DeleteTable。
可以使用 Amazon SDK 在 Amazon S3 中删除元数据表配置。有关信息,请参阅《Amazon S3 API Reference》中的 list of supported SDKs。