美文网首页
clickhouse-File

clickhouse-File

作者: 越狱的灵感 | 来源:发表于2022-06-14 09:03 被阅读0次

参考文档

https://clickhouse.tech/docs/en/engines/table-engines/special/file/

前言

file表引擎可以像表查询编辑类似于CSV,TSV,JSONEachRow,TabSeparated等格式的文件,一般用处不大,不过可以做一些已知文件的分析,或者实现文件字典功能等。

格式

File(Format) 引擎只能指定文件格式,无法指定文件路径,尴尬~,默认存在于config.xml配置的<path>xxxxxx</path>标签配置目录下 /data/database/路径中。

DEMO

--新建表
create table t_csvfile(id Int8,name String)engine =File(CSV);
 
--写入数据
insert into t_csvfile values(55,'whg11'),(10,'www');

可以到指定目录下看到


1.png 2.png

关联外部文件

一般情况下 我们不会主动使用file引擎存储数据,而是直接使用已经存在的文件关联file表
1,首先建表

create table t_out_csvfile(id Int8,name String,day Date)engine =File(CSV);

2,将data.CSV文件拷贝到指定目录


3.png

3,查询file表


5.png

可以看到数据正常加载了~,这种方便对一些文件做一些聚合分析,或者作为字典做关联等等功能。

相关文章

  • clickhouse-File

    参考文档 https://clickhouse.tech/docs/en/engines/table-engine...

网友评论

      本文标题:clickhouse-File

      本文链接:https://www.haomeiwen.com/subject/iuvjmrtx.html