

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

# ALTER TABLE SET TBLPROPERTIES
<a name="querying-iceberg-alter-table-set-properties"></a>

Aggiunge proprietà a una tabella Iceberg e imposta i relativi valori assegnati.

In conformità con le [specifiche Iceberg](https://iceberg.apache.org/#spec/#table-metadata-fields), le proprietà della tabella sono archiviate nel file di metadati della tabella Iceberg anziché in AWS Glue. Athena non accetta proprietà personalizzate della tabella. Consulta la sezione [Specificazione delle proprietà tabella](querying-iceberg-creating-tables.md#querying-iceberg-table-properties) per le coppie chiave-valore consentite. È inoltre possibile utilizzare `ALTER TABLE SET TBLPROPERTIES` e impostare o rimuovere `ALTER TABLE UNSET TBLPROPERTIES` le proprietà delle tabelle `write.data.path` e `write.object-storage.path` Iceberg. Se si desidera che Athena supporti una specifica proprietà di configurazione della tabella open source, inviare un feedback all'indirizzo [athena-feedback@amazon.com](mailto:athena-feedback@amazon.com).

## Riepilogo
<a name="querying-iceberg-alter-table-set-properties-synopsis"></a>

```
ALTER TABLE [{{db_name}}.]{{table_name}} SET TBLPROPERTIES ('{{property_name}}' = '{{property_value}}' [ , ... ])
```

## Esempio
<a name="querying-iceberg-alter-table-set-properties-example"></a>

```
ALTER TABLE iceberg_table SET TBLPROPERTIES (
  'format'='parquet',
  'write_compression'='snappy',
  'optimize_rewrite_delete_file_threshold'='10'
)
```

L'esempio seguente imposta la `write.data.path` proprietà su una tabella Iceberg esistente.

```
ALTER TABLE iceberg_table SET TBLPROPERTIES (
  'write.data.path'='s3://amzn-s3-demo-bucket/{{your-folder}}/data'
)
```