前言
特点
- 技术架构:Clojure + React + Redux。
- 使用人群:界面漂亮、友好,使用体验好,适合业务人员使用。
- 安装部署:windows下安装部署非常简单。
- 数据源:支持数据源少(12种),不支持Hive、Kylin。
- 创建步骤:连接数据源—>图表—>看板—>定时任务。
- 可视化:
- 支持的图表类型不如superset多,仅14种。
- 图表可视化选项多,例如,提供数据格式多,设置灵活。
- 可在看板中添加筛选框,支持在不同条件下查看。
- 通过创建集合,支持图表、看板、定时任务分组管理。
- 提供图表的简单钻取功能,不支持图表间的复杂联动。
- 不支持跨库的表关联查询。
- 支持文档:安装部署、快速入门、具体功能、API等方面的文档详细。
- 邮件通知:支持定时发送邮件。
- 权限管理:
- 权限设置单一,只有访问权限。
- 仅实现对数据源、数据表、图表、集合等权限控制。
- 二次开发:提供完整的API文档,即使完全不会 Clojure,依然可以凭借丰富的 API 与文档完成许多二次开发。
- 源代码:代码质量最好,结构清晰,整洁度高。
参考
GitHub:Metabase
https://github.com/metabase/metabase
CSDN:BI报表分析和数据可视化,推荐这三个开源工具!
https://blog.csdn.net/yuanziok/article/details/88637910