

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# 중첩된 데이터 유형의 예
<a name="s_nested-data-type-examples"></a>

`struct<given:varchar, family:varchar>` 유형에는 두 개의 속성 이름, 즉 `given`, 및 `family`가 있으며, 각 이름은 `varchar` 값에 해당합니다.

`array<varchar>` 유형의 경우 배열은 `varchar`의 목록으로 지정됩니다.

`array<struct<shipdate:timestamp, price:double>>` 유형은 `struct<shipdate:timestamp, price:double>` 유형이 있는 요소 목록을 나타냅니다.

`map` 데이터 유형은 `structs`의 `array`처럼 동작합니다. 여기서 배열의 각 요소에 대한 속성 이름은 `key`로 표시되고 `value`에 매핑됩니다.

**Example**  
예를 들어, `map<varchar(20), varchar(20)>` 유형은 `array<struct<key:varchar(20), value:varchar(20)>>`로 취급되며, `key`와 `value`는 기초 데이터에서 맵의 속성을 나타냅니다.  
가 배열 및 구조 탐색을 AWS Clean Rooms 활성화하는 방법에 대한 자세한 내용은 섹션을 참조하세요[탐색](query-nested-data.md#navigation).  
가 쿼리의 FROM 절을 사용하여 배열을 탐색하여 배열에 대한 반복을 AWS Clean Rooms 활성화하는 방법에 대한 자세한 내용은 섹션을 참조하세요[쿼리 중첩 해제](query-nested-data.md#unnesting-queries).