딕셔너리 레이아웃 유형
딕셔너리 레이아웃 지정
LAYOUT 절(DDL) 또는 설정 파일 정의의 layout 설정을 사용해 딕셔너리 레이아웃을 구성할 수 있습니다.
- DDL
- 설정 파일
전체 DDL 구문은 CREATE DICTIONARY를 참고하십시오. 레이아웃에
complex-key*라는 단어가 없는 딕셔너리는 UInt64 타입의 키를 사용하고, complex-key* 딕셔너리는 복합 키(임의의 타입으로 구성 가능)를 사용합니다.
숫자 키 예시 (key_column 컬럼은 UInt64 타입):
- DDL
- 설정 파일
복합 키 예시 (키는 String 타입 요소 1개로 구성됨):
- DDL
- 설정 파일
딕셔너리 성능 개선
GROUP BY뒤에서 딕셔너리 작업 함수를 호출합니다.- 추출할 속성을 injective로 표시합니다.
서로 다른 키가 서로 다른 속성 값에 대응할 때 해당 속성을 injective라고 합니다.
따라서
GROUP BY에서 키로 속성 값을 가져오는 함수를 사용하면, 이 함수는 자동으로GROUP BY밖으로 분리됩니다.
- 접근하는 딕셔너리를 로드할 수 없습니다.
cached딕셔너리를 쿼리하는 중 오류가 발생했습니다.