数据分析两件套ClickHouse+Metabase(二)

Metabase篇

Metabase安装部署

任何问题请查看 -> 官方文档

jar包从GitHub下载 -> 地址

同样有个问题, 默认数据源里没有ClickHouse, 不过ClickHouse官方提供了插件包 -> 插件包

在安装metabase目录下新建一个plugins文件夹, 把下载的clickhouse.metabase-driver.jar放进去, 然后稍稍改动一下启动命令, 添加环境变量MB_PLUGINS_DIR, 即可, 但是先继续往下看

MB_PLUGINS_DIR=./plugins; java -jar metabase.jar

如果要部署到生产环境, 有个重要步骤必须要做, 就是把Metabase存数据的数据库从内置的H2改到你自己部署的MySQL

只需要在环境变量添加

export MB_DB_TYPE=mysql
export MB_DB_CONNECTION_URI="jdbc:mysql://你的ip:3306/库名?user=xxx&password=xxx"
# 顺便把上面的环境变量加过来
export MB_PLUGINS_DIR=metabase安装路径/plugins

另外, java版本需要11以上, 一切就绪, 执行java -jar metabase.jar

好的现在浏览器访问主页, 默认端口3000, 自行注册账号密码, 注册完身份为管理员, 后续添加账户只能由管理员在后台添加

添加ClickHouse数据库

进入首页后, 在右上角进入管理后台配置

在数据库选择添加数据库, 如果插件包安装成功, 在数据库类型选项就能找到ClickHouse

然后填入ip, 端口, 账号, 密码, 以及要连接的数据库名, 有多个数据库要导入就添加多次

高级选项中默认开启每小时自动同步表数据, 但库中新增数据表的话, 需要手动点击立即同步数据库结构

ok, 教程结束, 可以开始分析数据了

相关推荐
阡之尘埃28 分钟前
Python数据分析案例59——基于图神经网络的反欺诈交易检测(GCN,GAT,GIN)
python·神经网络·数据挖掘·数据分析·图神经网络·反欺诈·风控大数据
Casual_Lei42 分钟前
ClickHouse 的底层架构和原理
clickhouse·架构
环能jvav大师1 小时前
基于R语言的统计分析基础:使用dplyr包进行数据操作
大数据·开发语言·数据分析·r语言
惟长堤一痕2 小时前
医学数据分析实训 项目三 关联规则分析作业--在线购物车分析--痹症方剂用药规律分析
python·数据分析
经纬恒润2 小时前
应用案例分享 | 智驾路试数据分析及 SiL/HiL 回灌案例介绍
数据挖掘·数据分析·智能驾驶·ai智能体
eeee~~2 小时前
GeoPandas在地理空间数据分析中的应用
python·jupyter·信息可视化·数据分析·geopandas库
数分大拿的Statham4 小时前
PostgreSQL中的regexp_split_to_table函数详解,拆分字段为多行
大数据·数据库·postgresql·数据分析·数据清洗
码爸4 小时前
flink 批量写clickhouse
java·clickhouse·flink
Kenneth風车6 小时前
【第十三章:Sentosa_DSML社区版-机器学习聚类】
人工智能·低代码·机器学习·数据分析·聚类
环能jvav大师7 小时前
基于R语言的统计分析基础:使用SQL语句操作数据集
开发语言·数据库·sql·数据分析·r语言·sqlite