ローカルファイルソースは、ローカルファイルシステム上のファイルから辞書データを読み込みます。これは、TSV、CSV、またはその他の対応フォーマットのフラットファイルとして保存できる、小規模で静的なルックアップテーブルに適しています。
設定例:
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 に記載されているすべてのフォーマットに対応しています。 |
ソース FILE を持つ辞書を DDL コマンド (CREATE DICTIONARY ...) で作成する場合、DB ユーザーが ClickHouse ノード上の任意のファイルにアクセスできないようにするため、ソースファイルは user_files ディレクトリに配置する必要があります。
関連項目