Metabase csv driver 是基于开源的csvjdbc[1] driver 实现。有了它,快速探索 csv 数据变得非常方便,省去了数据库导入的麻烦。
下载安装
下载最新版本的csv-metabase-driver[2], 并放置到 Metabase 的 plugins 目录下,重启 Metabase(plugins 是在第一次运行之后自动创建的)。
现在,数据库类型增加了 CSV 选项,
配置CSV数据库
选择 数据类型为CSV 后,并指定目录(Filename,这里不是文件名,是目录),编码(Charset),分割符(Separator),
保存后,就可以像使用数据库一样地使用 csv 目录了。
配置数据模型
需要注意的是,这个时候,所有的字段都按字符串处理,需要手动修改字段类型, 比如 iris.csv 的修改字段类型前,
修改字段类型后(通过浏览数据,我们得知Species为分类数据,其它四个字段均为数字),
另外Metabase支持手动配置外键,方便把表关联起来,这个针对CSV文件一样有效。
参考资料
[1]csvjdbc: http://csvjdbc.sourceforge.net/
[2]csv-metabase-driver: https://github.com/Markenson/csv-metabase-driver
喜欢我的文章,烦请【关注】、【在看】、【转发】 ,??!