Puede utilizar los comandos DDL para actualizar y administrar las vistas del Catálogo de datos.
Actualización de una vista del Catálogo de datos
El administrador de Lake Formation
o el definidor pueden utilizar la sintaxis ALTER VIEW UPDATE
DIALECT
para actualizar la definición de la vista. El siguiente ejemplo modifica la definición de la vista para seleccionar columnas de la tabla returns
en lugar de la tabla orders
.
ALTER VIEW orders_by_date UPDATE DIALECT
AS
SELECT return_date, sum(totalprice) AS price
FROM returns
WHERE order_city = 'SEATTLE'
GROUP BY orderdate
Acciones de DDL compatibles para las vistas del AWS Glue Data Catalog
Athena admite las siguientes acciones para las vistas del AWS Glue Data Catalog.
Instrucción | Descripción |
---|---|
ALTER VIEW DIALECT |
Actualiza una vista del Catálogo de datos al agregar un dialecto del motor o al actualizar o eliminar un dialecto del motor existente. |
CREATE PROTECTED MULTI DIALECT VIEW |
Crea una vista del Catálogo de datos a partir de una consulta La cláusula opcional |
DESCRIBE VIEW |
Muestra la lista de columnas de la vista citada. Esto le permite examinar los atributos de una vista compleja. |
DROP VIEW |
Elimina una vista existente. La cláusula opcional |
SHOW CREATE VIEW |
Muestra la instrucción SQL que crea la vista especificada. |
SHOW VIEWS |
Muestra todas las vistas de la base de datos especificada o de la base de datos actual si se omite el nombre de la base de datos. Utilice la cláusula opcional |
SHOW COLUMNS |
Muestra las columnas del esquema de una vista. |