嗨, 大家好, 我是徐小夕.
之前一直在社区分享零代码&低代码的技术实践,也陆陆续续设计并开发了多款可视化搭建产品,最近在研究可视化 BI
分析的技术实践, 发现了一款开源的可视化BI工具, 我们可以通过拖拽的方式来生成图表, 并轻松和自己的数据进行对接和分享.
- github地址: https://github.com/dataease/dataease
- 体验地址: https://demo.dataease.cn
什么是DataEase
DataEase 是开源的数据可视化分析工具,帮助用户快速分析数据并洞察业务趋势,从而实现业务的改进与优化。DataEase 支持丰富的数据源连接,能够通过拖拉拽方式快速制作图表,并可以方便地与他人分享。
DataEase 的优势和亮点
1. 开源开放
DataEase
提供了开源版本, 我们可以零门槛线上快速获取和安装, 同时官方团队每个月都会更新一波新功能和用户反馈, 响应速度还是非常不错的。
目前它的 github star 已经有17.6k star 了, 非常多用户在使用, 大家感兴趣也可以参考学习一下。
2. 支持多种数据源
对于可视化搭建平台来说, 数据是非常重要的一个环节, 所以我们第一要义就是要支持多种数据库和数据源载体, 好在DataEase 支持了市面上大部分主流数据库, 我们可以轻松集成自己的数据体系. 具体的数据库支持如下:
- OLTP 数据库:MySQL、Oracle、SQL Server、PostgreSQL、MariaDB、Db2、TiDB、MongoDB-BI 等。
- OLAP 数据库:ClickHouse、Apache Doris、Apache Impala、StarRocks 等。
- 数据仓库/数据湖:Amazon RedShift 等。
- 数据文件:Excel、CSV 等。
- API 数据源: 支持通过动态调用API获取实时数据。
3. 简单易用
我们进入DataEase的大屏设计器之后, 可以通过可视化的方式来搭建自己想要的可视化大屏, 极易上手,通过鼠标点击和拖拽即可完成分析。
当然我们还能配置很多自定义属性来完善图表样式和逻辑:
4. AI Copilot
DataEase 上线了 Copilot 功能, 借助生成式 AI 技术,通过自然语言交互实现数据即问即答。
5. 全场景支持
DataEase
支持多平台安装, 我们可以通过 1Panel 应用商店 快速部署 DataEase。
安装方式如下:
# 准备一台 2 核 4G 以上的 Linux 服务器,并以 root 用户运行以下一键安装脚本:
curl -sSL https://dataease.oss-cn-hangzhou.aliyuncs.com/quick_start_v2.sh | bash
# 用户名: admin
# 密码: DataEase@123456
6. 安全分享
我们制作好可视化数据大屏之后, 可以通过多种加密方式分享, 确保数据安全。
DataEase 的模板生态
搭建平台另一个比较重要的能力就是丰富的模板库. 模板库可以极大的降低用户的上手成本, 并且我们可以基于专业的模板, 快速实现自己的数据报表需求。
DataEase 提供了丰富的模板, 我看了一圈, 确实非常惊艳, 接下来和大家分享一下:
我们从官网的模板页面中可以看到它提供了200+精美模板, 我们点击一个模板感受一下:
总结
调研完 DataEase 之后, 发现整体设计模式和开放性上还是非常不错的, 它通过可视化低代码的方式将BI大屏的制作成本极大的降低, 非专业人士也能制作专业BI大屏, 如果大家对这款项目感兴趣, 也可以在 github 上体验一下, 相信你会收获满满~
- github地址: https://github.com/dataease/dataease
官方还提供了系列的视频教程, 方便大家快速上手, 这里分享一下视频地址:
【DataEase v2.6版本教学视频】 https://www.bilibili.com/video/BV1xM4m1z73P。