查看原文
其他

DataGear:5k+ 开源免费的数据可视化分析平台!

小苏 爱编程爱技术 2023-12-13
DataGear 是一款开源免费的数据可视化分析平台,自由制作任何您想要的数据看板,支持接入SQL、CSV、Excel、HTTP接口、JSON等多种数据源。主要功能包括:数据管理、SQL工作台、数据导入/导出、数据集管理、图表管理、看板管理等。

✨系统特性

1、友好接入的数据源
支持运行时接入任意提供JDBC驱动的数据库,包括MySQL、Oracle、PostgreSQL、SQL Server等关系数据库,以及Elasticsearch、ClickHouse、Hive等大数据引擎。
2、多样动态的数据集
支持创建SQL、CSV、Excel、HTTP接口、JSON数据集,并可设置为动态的参数化数据集,可定义文本框、下拉框、日期框、时间框等类型的数据集参数,灵活筛选满足不同业务需求的数据。
3、强大丰富的数据图表
数据图表可聚合绑定多个不同格式的数据集,轻松定义同比、环比图表,内置折线图、柱状图、饼图、地图、雷达图、漏斗图、散点图、K线图、桑基图等70+开箱即用的图表,并且支持自定义图表配置项,支持编写和上传自定义图表插件。
4、自由开放的数据看板
数据看板采用原生的HTML网页作为模板,支持导入任意HTML网页,支持以可视化方式进行看板设计和编辑,也支持使用JavaScript、CSS等web前端技术自由编辑看板源码,内置丰富的API,可制作图表联动、数据钻取、异步加载、交互表单等个性化的数据看板。

🍄安装使用

1、下载最新版软件包
请确保已安装 JDK 8+ 版本运行环境,已安装可忽略。

下载地址:

http://www.datagear.tech/download

2、解压软件包
解压后,将产生一个名为datagear-[version]的文件夹
3、启动服务
进入datagear-[version]/目录,执行启动命令:
Linux:
./startup.sh
Windows:
startup.bat

4、注册和登录

打开浏览器,输入DataGear服务地址

http://[DataGear服务地址]:50401
例如:
http://localhost:50401
http://192.168.1.1:50401

系统初始会内置一个管理员用户:
用户名为:admin
初始密码为:admin
 系统所有数据默认都存储在[用户主目录]/.datagear文件夹内,请在必要时做好此文件夹的备份工作。
③ 系统数据库使用了内置Derby数据库,默认存储在[用户主目录]/.datagear/derby文件夹内。
④ 程序文件夹内的
config/application.properties
文件中存储了常用系统配置, 比如:是否禁用匿名用户、是否禁用注册功能、系统端口号等,修改后需要重启才会生效。
5、新建数据看板

(1)导入看板模板

打开DataGear官网【模板】链接,下载一个看板模板,然后在系统【看板】管理页面, 
点击【添加】右侧下拉菜单的【导入】条目,导入下载的模板,
点击【编辑】右侧下拉菜单的【编辑(新窗口)】条目,
打开编辑页面,切换到可视模式,绑定图表,如下图所示:

(2)新建空白看板

点击主页左侧【看板】导航,
点击【添加】右侧下拉菜单的【添加(新窗口)】条目,
打开添加页面,切换到可视模式,插入标题、布局、图表后,设置颜色和样式,
如下图所示:
6. 数据看看展示
点击上述添加看板页面的【保存并展示】按钮,即可看到看板展示效果。

7. 添加交互操作(高级功能,可选)

以上述新建空白看板为例,打开编辑页面,切换至源码模式,插入HTML按钮元素,编写控制图表显示/隐藏的JavaScript脚本,如下所示:

附官网链接:

官网:
http://www.datagear.tech
文档:
http://www.datagear.tech/documentation
示例:
https://my.oschina.net/u/4035217
Gitee开源项目地址:
https://gitee.com/datagear/datagear
Github开源项目地址:

https://github.com/datageartech/datagear

END


点点关注不迷路

本文发表于公众号【爱编程爱技术

关注我们,阅读更多精彩内容

点击上方关注我们,谢谢支持

往期推荐:

TLog:轻量级的分布式日志标记追踪神器
He3:一款垂直于开发者的免费工具箱
PDF24:人人都能用的免费PDF软件,所有你需要的功能全都有!
Tabby:51.3k stars 可无限定制的跨平台终端工具
VNote:一个开源、免费、舒适的笔记平台!
OnlyOffice:开源免费的专业办公软件
Tiny RDM:轻量、开源、跨平台、现代化的Redis桌面客户端管理工具
继续滑动看下一个

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存