

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

Agrega propiedades a una tabla de Iceberg y establece sus valores asignados.

De acuerdo con las [especificaciones de Iceberg](https://iceberg.apache.org/#spec/#table-metadata-fields), las propiedades de la tabla se almacenan en el archivo de metadatos de la tabla de Iceberg en lugar de en el AWS Glue. Athena no acepta propiedades de tabla personalizadas. Consulte la sección [Especificación de propiedades de tablas](querying-iceberg-creating-tables.md#querying-iceberg-table-properties) para conocer los pares clave-valor permitidos. También puede utilizar `ALTER TABLE SET TBLPROPERTIES` y `ALTER TABLE UNSET TBLPROPERTIES` para establecer o eliminar las propiedades `write.data.path` y `write.object-storage.path` de la tabla Iceberg. Si desea que Athena incluya compatibilidad con una propiedad de configuración de tabla específica de código abierto, envíe sus comentarios a [athena-feedback@amazon.com](mailto:athena-feedback@amazon.com).

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

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

## Ejemplo
<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'
)
```

El siguiente ejemplo establece la propiedad `write.data.path` en una tabla Iceberg existente.

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