

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

# Esempi di tipi di dati annidati
<a name="s_nested-data-type-examples"></a>

Per il `struct<given:varchar, family:varchar>` tipo, ci sono due nomi di attributo:`given`, e`family`, ciascuno corrispondente a un `varchar` valore.

Per il `array<varchar>` tipo, l'array viene specificato come elenco di`varchar`. 

Il `array<struct<shipdate:timestamp, price:double>>` tipo si riferisce a un elenco di elementi con `struct<shipdate:timestamp, price:double>` tipo. 

Il tipo di `map` dati si comporta come un `array` di`structs`, in cui il nome dell'attributo per ogni elemento dell'array è indicato da `key` e viene mappato a. `value` 

**Example**  
Ad esempio, il `map<varchar(20), varchar(20)>` tipo viene trattato come`array<struct<key:varchar(20), value:varchar(20)>>`, dove `key` e `value` fa riferimento agli attributi della mappa nei dati sottostanti.   
Per informazioni su come AWS Clean Rooms abilitare la navigazione in matrici e strutture, vedere[Navigazione](query-nested-data.md#navigation).  
Per informazioni su come AWS Clean Rooms abilitare l'iterazione sugli array navigando nell'array utilizzando la clausola FROM di una query, vedere. [Annullamento di query](query-nested-data.md#unnesting-queries)