低代码与可视化
Metabase (OSS版)
厂商/来源:
Metabase Inc.
核心功能:
“不懂 SQL 也能用的 BI”。Grafana 适合看“CPU 负载”,Metabase 适合看“本月销售额”、“设备故障率排行”。
| 适用场景 | 运营数据周报自动发送、项目 ROI 分析、给甲方老板提供“拖拽式”查数权限 |
| 架构支持 | Docker (最推荐) Java Jar (任意平台) |
| 硬件门槛 | 吃内存。Java 应用的通病。建议分配 2GB 以上内存,否则查询大数据量时会 OOM 崩溃。 |
| 核心价值 | “提问”模式 (Ask a Question):这是它的杀手锏。不需要写 SQL 语句,业务人员可以通过点选(过滤->分组->求和)来生成图表。极大降低了集成商被甲方频繁改需求折磨的痛苦。 |
| 对接情报 | 邮件/Slack 推送 (Pulses):配置好 SMTP 后,它可以每天早上 8 点自动把“昨日设备运行日报”发送到老板邮箱。这个功能在项目中价值感极强。 |
| 避坑指南 | [H2 数据库陷阱] 1. 生产环境迁移:Metabase 默认使用内置的 H2 数据库存储配置(用户、仪表盘)。千万别在生产环境用默认配置! Docker 容器一删,所有配置全丢。对策:启动时必须指定环境变量 MB_DB_TYPE=mysql,将配置持久化到外部 MySQL 中。 2. 地图偏移:内置的地图是世界地图。如果你要展示中国各省市数据,需要手动导入 GeoJSON 文件,且要注意坐标系校准。 |
| 推荐搭配 | [MySQL/PostgreSQL] [企业邮箱 SMTP] |