CREATE DICTIONARY ... SOURCE Local File
CREATE DICTIONARY ... SOURCE Local File
로컬 파일 소스는 로컬 파일 시스템의 파일에서 딕셔너리 데이터를 로드해요. 이는 TSV, CSV 또는 다른 지원 형식의 플랫 파일로 저장할 수 있는 작고 정적인 조회 테이블에 유용합니다.
출처: 문서
본문
설정 예시:
- DDL
- Configuration file
SOURCE(FILE(path './user_files/os.tsv' format 'TabSeparated'))
<source>
<file>
<path>/opt/dictionaries/os.tsv</path>
<format>TabSeparated</format>
</file>
</source>
설정 필드:
| Setting | Description |
|---|---|
path |
파일의 절대 경로예요. |
format |
파일 형식이에요. Formats에 설명된 모든 형식이 지원됩니다. |
DDL 명령(CREATE DICTIONARY ...)으로 FILE 소스를 가진 딕셔너리를 만들 때, DB 사용자가 ClickHouse 노드의 임의 파일에 접근하는 것을 막기 위해 소스 파일은 user_files 디렉터리에 있어야 해요.
See Also