数据分析两件套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, 教程结束, 可以开始分析数据了

相关推荐
2601_9622932413 小时前
Python自动化统计团队工作量并生成可视化仪表盘的脚本方案【指导】
python·数据分析·自动化·可视化·仪表盘
airank14 小时前
2026年GEO服务商选型指南:系统梳理服务商分类框架、主流服务商能力横评、企业级选型六大维度及避坑要点,帮助企业在AI搜索时代做出科学决策。
大数据·人工智能·数据分析·aigc
residual_fan1 天前
深度渐进收缩学习(DPSL):面向强噪声与类内分散的机械复合故障诊断方法
人工智能·算法·数据挖掘·数据分析
BYSJMG1 天前
计算机毕设选题做什么好?基于大数据的用户美食数据分析与可视化,PySpark预处理+ECharts大屏,含Isolation Forest异常检测算法
大数据·python·信息可视化·数据分析·spark·课程设计·美食
追风少年ii1 天前
课前准备--3D-QSAR与药物结构优化
数据分析·分子动力学·分子对接·结构生物学
BYSJMG1 天前
计算机毕设选题做什么好?基于大数据的用户健身行为数据分析与可视化系统,Hadoop+Spark处理
大数据·人工智能·hadoop·数据分析·spark·课程设计
benchmark_cc2 天前
REST API 和 Python SDK 应该怎么选?量化交易数据接口选型实战
开发语言·python·数据分析·pandas·量化交易·股票数据·quantdash
砚底藏山河2 天前
【量化纯GET实战 #23】多股票相关性:用收益率看板块联动
java·数据库·python·金融·数据分析
quantdash_cc2 天前
量化数据源怎么选:稳定性、实时性和数据完整性到底该如何权衡?
开发语言·python·数据分析·量化交易·股票数据·quantdash
hfywmsj2 天前
广州餐饮铺位招租数据分析:选址权重模型与租金评估实操
人工智能·python·数据分析·广州餐饮铺位招租