

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

# Crea tabelle utilizzando AWS Glue o la console Athena
<a name="creating-tables-how-to"></a>

È possibile creare tabelle in Athena utilizzando AWS Glue il modulo aggiungi tabella o eseguendo un'istruzione DDL nell'editor di query Athena.

## Per creare una tabella utilizzando il crawler AWS Glue
<a name="to-create-a-table-using-the-aws-glue-data-catalog"></a>

1. Apri la console Athena all'indirizzo [https://console.aws.amazon.com/athena/](https://console.aws.amazon.com/athena/home).

1. Nell'editor di query, accanto a **Tabelle e visualizzazioni**, scegli **Crea** e quindi scegli **Crawler AWS Glue **. 

1. Nella pagina **Add crawler** (Aggiungi crawler) della console AWS Glue segui i passaggi per creare un crawler. 

   Per ulteriori informazioni, consulta [Utilizzare un crawler per aggiungere una tabella](schema-crawlers.md).

## Per creare una tabella utilizzando il modulo per la creazione di tabelle Athena
<a name="to-create-a-table-using-the-wizard"></a>

1. Apri la console Athena all'indirizzo [https://console.aws.amazon.com/athena/](https://console.aws.amazon.com/athena/home).

1. Nell'editor di query, accanto a **Tables and views** (Tabelle e visualizzazioni), scegli **Create** (Crea) e quindi scegli **S3 bucket data.** (Dati del bucket S3).

1. Nel bucket **Crea tabella dai dati del bucket S3**, inserisci le informazioni per creare la tabella, quindi scegli **Crea tabella**. Per ulteriori informazioni sui campi del modulo, vedi [Usa un modulo nella console Athena per aggiungere una tabella AWS Glue](data-sources-glue-manual-table.md).

## Per creare una tabella utilizzando un’istruzione CREATE TABLE nell’editor di query Athena
<a name="to-create-a-table-using-hive-ddl"></a>

1. Dal menu **Database** scegliere il database per il quale si desidera creare una tabella. Se non si specifica un database nell'istruzione `CREATE TABLE`, la tabella viene creata nel database attualmente selezionato nell'editor di query.

1. Immettere un’istruzione come la seguente nell’editor di query, quindi scegliere **Run**.

   ```
   CREATE EXTERNAL TABLE {{myopencsvtable}} (
      firstname string,
      lastname string,
      job string,
      country string
   )
   ROW FORMAT SERDE 'org.apache.hadoop.hive.serde2.OpenCSVSerde'
   WITH SERDEPROPERTIES (
      'separatorChar' = ',',
      'quoteChar' = '"',
      'escapeChar' = '\\'
      )
   STORED AS TEXTFILE
   LOCATION 's3://{{amzn-s3-demo-bucket}}/{{mycsv}}/';
   ```