

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.

# Datenkatalog-Ansichten verwalten
<a name="views-glue-managing"></a>

Sie können DDL-Befehle verwenden, um Ihre Datenkatalogansichten zu aktualisieren und zu verwalten.

## Aktualisieren einer Datenkatalog-Ansicht
<a name="views-glue-updating-a-data-catalog-view"></a>

Der `Lake Formation`-Admin oder Definierer der die `ALTER VIEW UPDATE DIALECT`-Syntax verwenden, um die Ansichtsdefinition zu aktualisieren. Im folgenden Beispiel wird die Ansichtsdefinition so geändert, dass Spalten aus der `returns`-Tabelle statt aus der `orders`-Tabelle ausgewählt werden.

```
ALTER VIEW orders_by_date UPDATE DIALECT
AS
SELECT return_date, sum(totalprice) AS price
FROM returns
WHERE order_city = 'SEATTLE'
GROUP BY orderdate
```

## Unterstützte DDL-Aktionen für Views AWS Glue Data Catalog
<a name="views-glue-supported-actions"></a>

Athena unterstützt die folgenden Aktionen für AWS Glue Data Catalog Ansichten.


| Statement | Description | 
| --- | --- | 
| [ANSICHTSDIALEKT ÄNDERN](alter-view-dialect.md) | Aktualisiert einen Datenkatalog, indem Sie entweder ein Engine-Dialekt hinzugefügt oder ein vorhandener Engine-Dialekt aktualisiert oder gelöscht wird. | 
| [CREATE PROTECTED MULTI DIALECT VIEW](create-view.md#create-protected-multi-dialect-view) | Erstellt eine neue Datenkatalog-Ansicht aus einer angegebenen `SELECT`-Abfrage. Weitere Informationen finden Sie unter [CREATE PROTECTED MULTI DIALECT VIEW](create-view.md#create-protected-multi-dialect-view).<br />Mit der optionalen `OR REPLACE`-Klausel können Sie die vorhandene Ansicht aktualisieren, indem Sie sie ersetzen. | 
| [DESCRIBE VIEW](describe-view.md) | Zeigt die Liste der Spalten für die benannte Ansicht an. Auf diese Weise können Sie die Attribute einer komplexen Ansicht untersuchen.  | 
| [DROP VIEW](drop-view.md) | Löscht eine vorhandene Ansicht. Mit der optionalen `IF EXISTS`-Klausel wird der Fehler unterdrückt, falls die Ansicht nicht existiert. | 
| [SHOW CREATE VIEW](show-create-view.md) | Zeigt die SQL-Anweisung an, die die angegebene Ansicht erstellt. | 
| [SHOW VIEWS](show-views.md) | Listet die Ansichten in der angegebenen Datenbank oder in der aktuellen Datenbank auf, wenn Sie den Datenbanknamen weglassen. Verwenden Sie die optionale `LIKE`-Klausel mit einem regulären Ausdruck, um die Liste der Ansichtsnamen einzugrenzen. Im linken Bereich der Konsole sehen Sie die Liste der Ansichten ebenfalls. | 
| [SHOW COLUMNS](show-columns.md) | Führt die Spalten im Schema für eine Ansicht auf. | 