계층형 딕셔너리
| region_id | parent_region | region_name |
|---|---|---|
| 1 | 0 | Russia |
| 2 | 1 | Moscow |
| 3 | 2 | Center |
| 4 | 0 | Great Britain |
| 5 | 4 | London |
parent_region 컬럼이 있습니다.
ClickHouse는 외부 딕셔너리 속성에 대한 계층형 속성을 지원합니다. 이 속성을 사용하면 위에서 설명한 것과 비슷한 방식으로 계층형 딕셔너리를 구성할 수 있습니다.
dictGetHierarchy 함수는 요소의 상위 체인을 가져올 수 있게 해줍니다.
이 예시에서 딕셔너리의 구조는 다음과 같을 수 있습니다.
- DDL
- 설정 파일