Metabase
开源的商业智能与嵌入式分析平台,接上数据库后业务人员用查询构建器拖出图表和仪表盘,会 SQL 的人走编辑器,还能把分析嵌进自家产品,适合要给非技术同事开放数据查询的中小团队。
Metabase 是一个开源的商业智能(BI)平台。它做的事情很直接:把公司里的数据库或数据仓库接进来,让不懂 SQL 的同事也能自己拖拖点点出图表、拼仪表盘,而不用每次都去找数据团队写查询。官网把它定位成「可验证的 AI 分析」——每个答案都能点开看背后的查询。
主要功能
核心是查询构建器和 SQL 编辑器两条路:前者给业务人员,后者给会写 SQL 的人,结果都能存成问题、图表或仪表盘。数据源方面支持 20 多个数据库和数据仓库。往上还有一层 Data Studio,用来整理指标和业务逻辑,也就是语义层;Metabot、MCP server 和 CLI 让 AI 助手能基于这层语义层回答问题,并回查它用了哪条查询。面向开发者,它提供嵌入式分析 SDK、白标和权限隔离,可以把分析做进自己的产品里给客户看。
怎么用
开源版免费、自托管:机器上有 Docker 的话一条 docker run 命令就能跑起来,没有 Docker 就下载 jar 包用 Java 启动,然后打开 localhost:3000 建管理员账号、连数据库。官网还给了可以直接丢给 Claude Code、Codex 或 Cursor 的安装提示词,让 AI 代理帮你装。不想自己运维的可以选官方托管的云版本,按商业智能和嵌入式分析两种用途分别定价。
适合谁
需要给非技术同事开放数据查询的中小团队,以及要把分析嵌进自己产品、又不想从零搭一套的开发者。官网称有 10 万多家公司在用,GitHub 上有 50.3k 星。企业版强调安全合规,包括 SOC 2 Type II、GDPR、CCPA,以及强制两步验证、会话吊销和 IP 白名单。
限制
自托管意味着服务器、升级和备份都得自己管;界面是英文的,中文用户需要适应。AI 问答依赖你先维护好语义层,指标定义混乱时答案也不会准。