중첩된 데이터 유형의 예 - AWS Clean Rooms

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

중첩된 데이터 유형의 예

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

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

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

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

예를 들어, map<varchar(20), varchar(20)> 유형은 array<struct<key:varchar(20), value:varchar(20)>>로 취급되며, keyvalue는 기초 데이터에서 맵의 속성을 나타냅니다.

가 배열 및 구조 탐색을 AWS Clean Rooms 활성화하는 방법에 대한 자세한 내용은 섹션을 참조하세요탐색.

쿼리의 FROM 절을 사용하여 배열을 탐색하여가 배열에 대한 반복을 AWS Clean Rooms 활성화하는 방법에 대한 자세한 내용은 섹션을 참조하세요쿼리 중첩 해제.