1. 官方介绍
DataEase 是开源的数据可视化分析工具,帮助用户快速分析数据并洞察业务趋势,从而实现业务的改进与优化。DataEase 支持丰富的数据源连接,能够通过拖拉拽方式快速制作图表,并可以方便的与他人分享。
2.技术栈
3.安装部署
-
操作系统: CentOS 7.x
-
CPU/内存: 4核8G
-
磁盘空间: 200G
(1)下载安装包
安装包下载链接:
开源社区 - FIT2CLOUD 飞致云
https://community.fit2cloud.com/#/products/dataease/downloads
下载好安装包之后叫文件复制到Linux机器的/tmp目录下
(2)以 root 用户 ssh 登录到目标机器
cd /tmp
# 解压安装包
tar zxvf dataease-v1.5.0-offline.tar.gz
(3)执行安装脚本
# 进入安装包目录
cd dataease-v1.5.0-offline
# 运行安装脚本
/bin/bash install.sh
(4)安装成功后,通过浏览器访问如下页面登录 DataEase。
地址: http://目标服务器IP地址:服务运行端口
用户名: admin
密码: dataease
(5)下次打开
进入到dataease-v1.5.0-offline目录下执行:
dectl start
(1)连接数据库
(2) 试用成果
(3)试用感受
-
内置的图表种类有限,如果需要源码做二次开发的话需要购买企业版
-
图表类型主要是Ant V,Echarts,但只有一些基础的图表
-
响应式布局,不能固定设置大屏宽高比例。如果需要展示的大屏比例和电脑的比例差异过大,制作调整可能较麻烦
-
图表不能设置轮播效果,无法设置一些动态效果
-
样式上:可修改主题,更换背景,配色方案丰富
-
支持实时刷新,可设置刷新频率
-
可下钻
-
链接分享方便
二.AJ-report
1.官方介绍
AJ-Report是全开源的一个BI平台,酷炫大屏展示,能随时随地掌控业务动态,让每个决策都有数据支撑。
多数据源支持,内置mysql、elasticsearch、kudu驱动,支持自定义数据集省去数据接口开发,目前已支持20种大屏组件/图表,不会开发,照着设计稿也可以制作大屏。
2.技术栈
(1) 后端
-
Spring Boot2.3.5RELEASE
-
MyBatis-plus3.3.2
-
flyway5.2.1
(
2)前端
-
npm
-
webpack
-
ECMAScript6
-
vue-cli
-
vue-router
-
element-ui
-
avue
-
vue-echarts
-
vue-superslide
-
vuedraggable
-
luckysheet
3.安装部署
(1)发行版部署
下载最新发行版,解压
cd aj-report-xxxx
vim conf/bootstrap.yml 修改数据库连接等信息
sh bin/start.sh Linux启动
bin/start.bat Windows修改第4行的JAVA_HOME后(去掉rem注释),双击启动
启动后访问
http://serverip:9095
用户名密码:admin/123456
登陆后修改"数据源->mysql数据源"用户名密码
(2)源码编译部署
在Linux上先准备好maven、node.js、jdk
-
[Apache Maven] 3.5
-
[Node.js] v14.16.0
-
[Jdk] 1.8
git clone https://gitee.com/anji-plus/report.git
cd report
sh build.sh
编译完成放在build文件夹 aj-report-xxxx.zip
unzip aj-report-xxxx.zip
cd aj-report-xxxx
vim conf/bootstrap.yml 修改数据库连接等信息
sh bin/start.sh Linux启动
bin/start.bat Windows修改第4行的JAVA_HOME后(去掉rem注释),双击启动
启动后访问
http://serverip:9095
用户名密码:admin/123456
登陆后修改"数据源->mysql数据源"用户名密码
(1)连接数据库
(2)试用效果
(3)试用感受
-
数据库种类较少
-
可拖拽,操作方便,图表的调整也比较简单直观
-
大屏可直接设置宽高
-
工具栏内容较少,图表较少
-
没有内置边框
-
源码开源,可自己编写源码添加组件增加工具栏
-
链接直接分享
-
不能下钻
三.superset
1. 官方介绍
Apache Superset 是一个现代化的企业级商业智能 Web 应用程序。它快速、轻量、直观,并加载了选项,使所有技能组合的用户都可以轻松地探索和可视化他们的数据,从简单的饼图到高度详细的 deck.gl 地理空间图。
2.技术栈及安装部署
Installing Locally Using Docker Compose | Superset
https://superset.apache.org/docs/installation/installing-superset-using-docker-compose
(1)连接数据库
(2)试用效果
(3)试用感受
-
需要汉化,国外文档,使用教程不太详
-
分享链接要设置免登入
-
图表种类比前两者丰富
-
仪表盘样式调整较前两者复杂
-
可实时刷新
-
可组件联动
-
不可直接设置整个仪表盘宽高
考虑到原来默认admin账号的密码过于简单,需要修改,但是
Data
Ease
已经使用了,不能影响原来的数据,因此不能更换镜像。相关文章,有需要的话 可以看看前面几篇
Data
Ease
二开记录–踩坑和详细步骤(一)
Data
Ease
二开记录–踩坑和详细步骤(二)
Data
Ease
二开记录–踩坑和详细步骤(三)增加权限功能。
AJ
-
Report
是一个完全开源的BI平台,酷炫
大屏
展示,能随时随地掌控业务动态,让每个决策都有数据支撑。多数据源支持,内置mysql、elasticsearch、kudu等多种驱动,支持自定义数据集省去数据接口开发,目前已支持20种
大屏
组件/图表,不会开发,照着设计稿也可以制作
大屏
。三步轻松完成
大屏
设计:配置数据源---->写SQL配置数据集---->拖拽配置
大屏
---->保存发布。欢迎体验。