删除元数据表 - Amazon Simple Storage Service
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

删除元数据表

如果您想删除为 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 替换为您自己的信息。

  1. 使用以下命令从表存储桶(例如 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 \ --name test_metadata_table \ --region us-east-2
  2. 要验证表是否已删除,请使用以下命令:

    aws s3tables get-table \ --table-bucket-arn arn:aws:s3tables:us-east-2:111122223333:bucket/amzn-s3-demo-bucket \ --namespace aws_s3_metadata \ --name test_metadata_table \ --region us-east-2

可以发送 REST 请求来删除元数据表配置。有关更多信息,请参阅《Amazon S3 API 参考》中的 DeleteTable

可以使用 Amazon SDK 在 Amazon S3 中删除元数据表配置。有关信息,请参阅《Amazon S3 API Reference》中的 list of supported SDKs