

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

# Apache Iceberg tavoli in AWS Clean Rooms
<a name="iceberg-tables"></a>

Apache Iceberg è un formato di tabella open source per data lake. AWS Clean Rooms può utilizzare le statistiche memorizzate in Apache Iceberg metadati per ottimizzare i piani di interrogazione e ridurre le scansioni dei file durante l'elaborazione delle interrogazioni in camera bianca. Per ulteriori informazioni, consulta la documentazione di [Apache Iceberg](https://iceberg.apache.org/).

Considerate quanto segue quando utilizzate AWS Clean Rooms con le tabelle Iceberg:
+ **Tabelle Apache Iceberg** per S3 — Apache Iceberg le tabelle devono essere definite in AWS Glue Data Catalog base all'implementazione [open source del catalogo Glue](https://iceberg.apache.org/docs/latest/aws/#glue-catalog).
+ **Tabelle Apache Iceberg per Athena** [— Per ulteriori informazioni, consulta -iceberg.html https://docs.aws.amazon.com/athena/ latest/ug/querying](https://docs.aws.amazon.com/athena/latest/ug/querying-iceberg.html)
+ **Tabelle Apache Iceberg per Snowflake — Per ulteriori informazioni**[, consulta user-guide/tables-iceberg https://docs.snowflake.com/en/](https://docs.snowflake.com/en/user-guide/tables-iceberg)
+ Formato di **file Parquet: supporta AWS Clean Rooms solo le tabelle Iceberg nel formato** di file di dati Parquet.
+ **Compressione GZIP e Snappy**: AWS Clean Rooms supporta Parquet con GZIP e Snappy compressione.
+ **Versioni Iceberg**: AWS Clean Rooms supporta l'esecuzione di query sulle tabelle Iceberg versione 1 e versione 2.
+ **Partizioni**: non è necessario aggiungere manualmente le partizioni per Apache Iceberg tabelle in. AWS Glue AWS Clean Rooms rileva nuove partizioni in Apache Iceberg le tabelle automaticamente e non è necessaria alcuna operazione manuale per aggiornare le partizioni nella definizione della tabella. Le partizioni Iceberg vengono visualizzate come colonne regolari nello schema della AWS Clean Rooms tabella e non separatamente come chiave di partizione nello schema della tabella configurato. 
+ **Limitazioni**
  + **Solo nuove tabelle Iceberg** 

    Apache Iceberg tabelle convertite da Apache Parquet le tabelle non sono supportate.
  + **Query temporali** 

    AWS Clean Rooms non supporta le interrogazioni sui viaggi nel tempo con Apache Iceberg tavoli.
  + **Motore Athena versione 2**

    Iceberg le tabelle create con la versione 2 del motore Athena non sono supportate.
  + **Formati di file**

    Avro e i formati di file Orc (Optimized Row Columnar) non sono supportati.
  + **Compressione**

    Zstandard (Zstd) compressione per Parquet non è supportata.

## Tipi di dati supportati per le tabelle Iceberg
<a name="supported-data-types-iceberg"></a>

AWS Clean Rooms può interrogare Iceberg tabelle che contengono i seguenti tipi di dati:
+ BOOLEAN
+ DATE
+ DECIMAL
+ DOUBLE
+ FLOAT
+ INT
+ LIST
+ LONG
+ MAP
+ STRING
+ STRUCT
+ TIMESTAMP WITHOUT TIME ZONE

Per ulteriori informazioni sui tipi di tabella Iceberg, consulta [Schemi per Iceberg](https://iceberg.apache.org/docs/latest/schemas/) nella documentazione di Apache.