CREATE VIEW - Amazon Athena

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à.

CREATE VIEW

Crea una nuova visualizzazione da una query SELECT specificata. La visualizzazione è una tabella logica a cui le query future potranno fare riferimento. Le visualizzazioni non contengono e non scrivono dati. Al contrario, la query specificata dalla visualizzazione viene eseguita ogni volta che si fa riferimento alla visualizzazione da un'altra query.

Nota

In questo argomento vengono fornite informazioni di riepilogo per riferimento. Per informazioni più dettagliate sull'utilizzo delle visualizzazioni in Athena, consultare Utilizzo delle visualizzazioni. Per informazioni sui limiti di visualizzazione, vedereLimitazioni per le visualizzazioni.

Riepilogo

CREATE [ OR REPLACE ] VIEW view_name AS query

La clausola opzionale OR REPLACE consente di aggiornare la visualizzazione esistente sostituendola. Per ulteriori informazioni, consulta Creazione di visualizzazioni.

Esempi

Per creare una visualizzazione test dalla tabella orders, utilizza una query simile alla seguente:

CREATE VIEW test AS SELECT orderkey, orderstatus, totalprice / 2 AS half FROM orders;

Per creare una visualizzazione orders_by_date dalla tabella orders, utilizza la query seguente:

CREATE VIEW orders_by_date AS SELECT orderdate, sum(totalprice) AS price FROM orders GROUP BY orderdate;

Per aggiornare una visualizzazione esistente, utilizza un esempio simile al seguente:

CREATE OR REPLACE VIEW test AS SELECT orderkey, orderstatus, totalprice / 4 AS quarter FROM orders;

Consulta anche SHOW COLUMNS, SHOW CREATE VIEW, DESCRIBE VIEW e DROP VIEW.