主流 BI 工具对比调研
背景
目前公司数据埋点和数据仓库选用开源 Clickhouse,数据看板选用 Grafana
为满足用户增长数据可视化与分析需求,需要搭建一套全新的看板
考虑到 Grafana 可能不能满足用户增长相关数据的图表需求,故调研了几款市面上流行的BI工具
相关方案
方案一 神策数据
国内的一家集数据埋点存储可视化分析决策流程于一体的BI服务商
优点:标准规范,系统严谨,可扩展性强
缺点:价格高昂(Saas 版 5w/年, 私有化部署价格更高),接入成本高(需要改用神策埋点SDK),适合大型组织
方案二 Clickhouse + Metabase
国外开源BI工具,能够可视化搭建BI看板,聚焦业务人员
https://www.metabase.com/docs/latest/installation-and-operation/running-metabase-on-docker
优点:界面简单美观,开源版体验优秀,Saas 版价格适中($85/month),能够根据数据表直接一键生成一整个 Panel,有一些高级图表(Funnel Chart),支持SMTP邮件服务(用户可以订阅数据邮件)
缺点:过度追求低代码,有些地方不够直观(不能直接迁移已有SQL语句),需要调教
方案三 Clickhouse + Superset
国外开源BI工具,Apache维护,功能强大,偏向技术人员
优点:功能丰富强大(支持极多图表),开源免费,支持SQL平移,文档支持较好
缺点:配置 clickhouse 需要安装插件,界面不如 metabase 美观,上手难度大于 grafana
方案四 Clickhouse + Grafana
已有方案
优点:无需额外上手成本和服务部署成本,可复用已有图表,功能足以满足现阶段需求
缺点:缺乏一些高级图表,图表默认设置不够美观,更适合监控类时序数据
综合建议
使用 Grafana 搭建看板,在第一阶段积累需求文档和技术文档,如果后续看板确实不能满足实际展示需求,则再基于已搭建看板的 SQL 平迁到开源版 Superset 或 Metabase,以最大化节约人力成本和金钱。