Datenkatalog-Ansichten verwalten - Amazon Athena

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

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

Aktualisieren Sie eine Datenkatalogansicht

Der Lake Formation Administrator oder Definierer kann 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 Ansichten AWS Glue Data Catalog

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

Statement Beschreibung
ALTER VIEW DIALECT

Aktualisiert eine Datenkatalogansicht, indem entweder ein Engine-Dialekt hinzugefügt oder ein vorhandener Engine-Dialekt aktualisiert oder gelöscht wird.

CREATE PROTECTED MULTI DIALECT VIEW

Erstellt eine Datenkatalogansicht aus einer angegebenen SELECT Abfrage. Weitere Informationen finden Sie unter CREATE PROTECTED MULTI DIALECT VIEW.

Mit der optionalen OR REPLACE-Klausel können Sie die vorhandene Ansicht aktualisieren, indem Sie sie ersetzen.

DESCRIBE VIEW

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

Löscht eine vorhandene Ansicht. Mit der optionalen IF EXISTS-Klausel wird der Fehler unterdrückt, falls die Ansicht nicht existiert.

SHOW CREATE VIEW

Zeigt die SQL Anweisung an, die die angegebene Ansicht erstellt.

SHOW VIEWS

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

Führt die Spalten im Schema für eine Ansicht auf.