Löschen von Metadatentabellen - Amazon Simple Storage Service

Löschen von Metadatentabellen

Wenn Sie die Metadatentabelle löschen möchten, die Sie für einen Amazon S3-Allzweck-Bucket erstellt haben, können Sie die Metadatentabelle aus Ihrem von AWS verwalteten Tabellen-Bucket löschen.

Wichtig
  • Das Löschen einer Tabelle ist dauerhaft und kann nicht rückgängig gemacht werden. Bevor Sie eine Tabelle löschen, vergewissern Sie sich, dass Sie alle wichtigen Daten gesichert haben.

  • Bevor Sie eine Metadatentabelle löschen, empfehlen wir Ihnen, zuerst die zugehörige Metadatentabellenkonfiguration auf Ihrem Allzweck-Bucket zu löschen. Weitere Informationen finden Sie unter Löschen von Metadatentabellenkonfigurationen.

Um Ihren von AWS verwalteten Tabellen-Bucket zu löschen, lesen Sie Löschen von Tabellen-Buckets und DeleteTableBucket in der API-Referenz für Amazon S3. Bevor Sie Ihren AWS-verwalteten Tabellen-Bucket löschen, empfehlen wir Ihnen, zunächst alle Metadatentabellenkonfigurationen zu löschen, die diesem Bucket zugeordnet sind. Außerdem müssen Sie zunächst alle Metadatentabellen im Bucket löschen.

Sie können eine Metadatentabelle mithilfe der AWS Command Line Interface (AWS CLI), AWS-SDKs oder Amazon-S3-REST-API löschen.

Löschen einer Metadatentabelle

Zum Ausführen der folgenden Befehle muss die AWS CLI installiert und konfiguriert sein. Falls Sie die AWS CLI nicht installiert haben, finden Sie entsprechende Installationsanweisungen im Benutzerhandbuch zu AWS Command Line Interface unter Installieren oder Aktualisieren der aktuellen Version der AWS CLI.

Alternativ können Sie die AWS CLI-Befehle von der Konsole aus ausführen, indem Sie AWS CloudShell verwenden. AWS CloudShell ist eine browserbasierte, vorauthentifizierte Shell, die Sie direkt über die AWS-Managementkonsole starten können. Weitere Informationen finden Sie unter Was ist CloudShell? und Erste Schritte mit AWS CloudShell im AWS CloudShell-Benutzerhandbuch.

So löschen Sie Metadatentabellenkonfiguration mit der AWS CLI

Um die folgenden Beispielbefehle zu verwenden, ersetzen Sie user input placeholders durch eigene Daten.

  1. Verwenden Sie den folgenden Befehl, um die Metadatentabelle aus dem von AWS verwalteten Tabellen-Bucket zu löschen:

    aws s3tables delete-table \ --table-bucket-arn arn:aws:s3tables:us-east-2:111122223333:bucket/aws-s3 \ --namespace b_general-purpose-bucket-name \ --name journal \ --region us-east-2
  2. Verwenden Sie den folgenden Befehl, um zu überprüfen, ob die Tabelle gelöscht wurde:

    aws s3tables get-table \ --table-bucket-arn arn:aws:s3tables:us-east-2:111122223333:bucket/aws-s3 \ --namespace b_general-purpose-bucket-name \ --name journal \ --region us-east-2

Sie können REST-Anfragen senden, um eine Metadatentabellenkonfiguration zu löschen. Weitere Informationen finden Sie unter DeleteTable in der Amazon-S3-API-Referenz.

Sie können die AWS-SDKs verwenden, um eine Metadatentabellenkonfiguration in Amazon S3 zu löschen. Weitere Informationen finden Sie in der Liste der unterstützten SDKs in der Amazon-S3-API-Referenz.