

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

# Löschen einer Amazon S3 Table
<a name="s3-tables-delete"></a>

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

**Anmerkung**  
S3 Tables unterstützt den Vorgang `DROP TABLE` mit `purge=false` nicht. Einige Versionen Apache Spark von setzen dieses Flag immer auf `false`, auch wenn `DROP TABLE PURGE`-Befehle ausgeführt werden. Um eine Tabelle zu löschen, können Sie `DROP TABLE` erneut mit `purge=true` versuchen oder die S3 Tables [https://docs.aws.amazon.com//AmazonS3/latest/API/API_s3TableBuckets_DeleteTable.html](https://docs.aws.amazon.com//AmazonS3/latest/API/API_s3TableBuckets_DeleteTable.html)-REST-API-Operation verwenden.

**Wichtig**  
 Wenn Sie eine Tabelle löschen, sollten Sie Folgendes beachten:  
Das Löschen einer Tabelle ist dauerhaft und kann nicht rückgängig gemacht werden. Bevor Sie eine Tabelle löschen, stellen Sie bitte sicher, dass Sie alle wichtigen Daten gesichert oder repliziert haben.
Alle mit der Tabelle verbundenen Daten und Konfigurationen werden dauerhaft gelöscht.

## Mit dem AWS CLI
<a name="delete-table-CLI"></a>

Dieses Beispiel veranschaulicht, wie Sie mit der AWS CLI eine Tabelle löschen. Zur Verwendung dieses Befehls ersetzen Sie `{{user input placeholders}}` durch eigene Informationen.

```
aws s3tables delete-table \
    --table-bucket-arn arn:aws:s3tables:{{us-east-1}}:{{111122223333}}:bucket/amzn-s3-demo-table-bucket \
    --namespace {{example_namespace}} --name {{example_table}}
```

## Verwenden einer Abfrage-Engine
<a name="create-table-namespace-engine"></a>

Sie können eine Tabelle in einer Apache Spark-Sitzung löschen, die mit Ihren Amazon S3-Tabellen-Buckets verbunden ist.

Dieses Beispiel veranschaulicht, wie Sie mit dem Befehl `DROP TABLE PURGE` eine Tabelle löschen. Wenn Sie diesen Befehl verwenden wollen, ersetzen Sie `{{user input placeholders}}` durch Ihre eigenen Informationen.

```
spark.sql( 
" DROP TABLE [IF EXISTS] s3tablesbucket.{{example_namespace}}.{{example_table}} PURGE")
```