

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

# Aggiungere database e tabelle al catalogo S3 Tables
<a name="create-databases-tables-s3-catalog"></a>

Assicurati di disporre delle autorizzazioni necessarie per elencare e creare cataloghi, database e tabelle nel Data Catalog della tua regione. Assicurati che l'integrazione con S3 Tables sia abilitata nel tuo AWS account e nella tua regione.

## Aggiungere un database al catalogo S3 Tables
<a name="add-database-s3-tables-catalog"></a>

### Aggiungere un database (console)
<a name="add-database-s3-tables-console"></a>

1. Apri la AWS Glue console a [https://console.aws.amazon.com/glue/casa](https://console.aws.amazon.com/glue/home).

1. Nel pannello di navigazione a sinistra, scegliere **Database**.

1. Scegli **Aggiungi database**.

1. Scegli **Glue Database in S3 Tables Federated Catalog.**

1. Inserisci un nome univoco per il database.

1. Seleziona il catalogo di destinazione mappato a un bucket di tabelle in S3 Tables.

1. Scegliere **Create Database (Crea database)**.

### Aggiungere un database ()AWS CLI
<a name="add-database-s3-tables-cli"></a>

```
aws glue create-database \
  --region {{region}} \
  --catalog-id "{{account-id}}:s3tablescatalog/{{my-catalog}}" \
  --database-input '{"Name": "{{my-database}}"}'
```

## Aggiungere una tabella al catalogo S3 Tables
<a name="add-table-s3-tables-catalog"></a>

### Aggiungere una tabella (console)
<a name="add-table-s3-tables-console"></a>

1. Apri la AWS Glue console a [https://console.aws.amazon.com/glue/casa](https://console.aws.amazon.com/glue/home).

1. Nel riquadro di navigazione a sinistra, selezionare **Tables (Tabelle)**.

1. Seleziona il catalogo S3 Tables appropriato nel menu a discesa del catalogo.

1. Scegli **Aggiungi** tabella.

1. Inserisci un nome univoco per la tua tabella.

1. Verifica che il catalogo S3 Tables corretto sia selezionato nel menu a discesa del catalogo.

1. Seleziona il database nel menu a discesa del database.

1. Inserisci lo schema della tabella inserendo un codice JSON o aggiungendo ogni colonna singolarmente.

1. Scegliere **Create table (Crea tabella)**.

### Aggiungere una tabella ()AWS CLI
<a name="add-table-s3-tables-cli"></a>

```
aws glue create-table \
  --region {{region}} \
  --catalog-id "{{account-id}}:s3tablescatalog/{{my-catalog}}" \
  --database-name "{{my-database}}" \
  --table-input '{
    "Name": "{{my-table}}",
    "Parameters": {
      "classification": "",
      "format": "ICEBERG"
    },
    "StorageDescriptor": {
      "Columns": [
        {"Name": "id", "Type": "int", "Parameters": {}},
        {"Name": "val", "Type": "string", "Parameters": {}}
      ]
    }
  }'
```