

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Viste di Catalogo dati di Glue
<a name="views-glue-managing"></a>

Puoi usare i comandi DDL per aggiornare e gestire le viste del catalogo dati.

## Aggiornamento di una vista di Catalogo Dati
<a name="views-glue-updating-a-data-catalog-view"></a>

L’amministratore `Lake Formation` oppure il definer possono utilizzare la sintassi `ALTER VIEW UPDATE DIALECT` per aggiornare la definizione della vista. L'esempio seguente modifica la definizione della vista per selezionare le colonne dalla tabella `returns` anziché dalla tabella `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
```

## Azioni DDL supportate per le visualizzazioni AWS Glue Data Catalog
<a name="views-glue-supported-actions"></a>

Athena supporta le seguenti azioni per AWS Glue Data Catalog le viste.


| Dichiarazione | Description | 
| --- | --- | 
| [ALTER VIEW DIALECT](alter-view-dialect.md) | È possibile aggiornare le viste di Catalogo Dati aggiungendo un dialetto del motore o aggiornando o eliminando un dialetto del motore esistente. | 
| [CREATE PROTECTED MULTI DIALECT VIEW](create-view.md#create-protected-multi-dialect-view) | Crea un nuovo Catalogo Dati da una query `SELECT` specificata. Per ulteriori informazioni, consulta [CREATE PROTECTED MULTI DIALECT VIEW](create-view.md#create-protected-multi-dialect-view).<br />La clausola opzionale `OR REPLACE` consente di aggiornare la visualizzazione esistente sostituendola. | 
| [DESCRIBE VIEW](describe-view.md) | Visualizza l'elenco delle colonne per la visualizzazione specificata. In questo modo è possibile esaminare gli attributi di una visualizzazione complessa.  | 
| [DROP VIEW](drop-view.md) | Elimina una visualizzazione esistente. La clausola facoltativa `IF EXISTS` sopprime l'errore se la visualizzazione non esiste. | 
| [SHOW CREATE VIEW](show-create-view.md) | Mostra l'istruzione SQL che crea la vista specificata. | 
| [SHOW VIEWS](show-views.md) | Elenca le viste nel database specificato o, se si omette il nome del database, quelle nel database corrente. Utilizza la clausola `LIKE` facoltativa con un'espressione regolare per limitare l'elenco dei nomi di vista. È possibile visualizzare l'elenco delle visualizzazioni anche nel riquadro a sinistra della console. | 
| [SHOW COLUMNS](show-columns.md) | Elenca le colonne nello schema per una visualizzazione. | 