설명
서버에서 지원하는 딕셔너리 소스 목록과 각 소스에 대한 내장 문서를 포함합니다. 딕셔너리 소스는 딕셔너리 데이터를 어디에서 불러올지 결정하며, CREATE DICTIONARY 쿼리의 SOURCE 절에 지정됩니다.
컬럼
name(String) — SOURCE 절에 지정된 딕셔너리 소스의 이름입니다.description(String) — 딕셔너리 소스가 수행하는 작업에 대한 설명입니다. 전용 문서 페이지가 있는 소스의 경우 해당 페이지의 전체 Markdown 본문을 포함하며, 나머지 소스의 경우 간결한 요약을 제공합니다.syntax(String) — 소스를 지정하는 데 사용되는 SOURCE 절의 구조입니다. 일부 소스는 DDL 쿼리로 딕셔너리를 생성할 때(서버 구성 파일로 생성하는 경우와 달리) 액세스 제어의 적용을 받습니다. 자세한 내용은 각 소스의description을 참조하십시오.examples(String) — 사용 예시입니다.introduced_in(String) — 해당 소스가 처음 도입된 ClickHouse 버전이며, 형식은 major.minor입니다.related(Array(String)) — 관련 딕셔너리 소스의 이름입니다.
예시
SELECT name, syntax
FROM system.dictionary_sources
WHERE name IN ('clickhouse', 'file')
ORDER BY name┌─name───────┬─syntax─────────────────────────────────────────────────────────────────────────┐
│ clickhouse │ SOURCE(CLICKHOUSE(host 'host' port 9000 user 'default' password '' db 'db' table 'table')) │
│ file │ SOURCE(FILE(path '/path/to/file' format 'CSV')) │
└────────────┴────────────────────────────────────────────────────────────────────────────────┘관련 항목
- 딕셔너리 소스 — 딕셔너리와 딕셔너리 소스에 대한 정보입니다.