DataGear是一款数据管理与可视化分析平台,使用Java语言开发,采用浏览器/服务器架构,支持多种数据库, 主要功能包括数据管理、SQL工作台、数据导入/导出、数据集管理、图表管理、看板管理等。
系统特点
这样的数据看板,应该是大数据时代领导们更愿意看到的内容吧!
丰富的图表类型,满足各种需求场景。
支持多数据源的管理,系统默认自带了MySQL、Oracle、PostgreSQL、SQL Server部分版本数据库的驱动程序,支持自定义扩展数据源。
和其他数据库可视化工具一样。
数据导入支持四种类型: Csv,Json,Sql,Excel。
数据导出也支持四种类型: Csv,Json,Sql,Excel。
前提
Jre1.8+
运行环境,JDK官网下载地址: https://www.oracle.com/java/technologies/javase-downloads.htmlDataGear
官网下载最新的安装包,官网地址:http://www.datagear.tech/运行
1.解压后,将产生一个名为datagear-*的安装包,解压后文件目录如下:
2.在windows
环境双击startup.bat
即可运行,如果是Linux
环境运行startup.sh
即可。运行成功控制台打印日志如下:
D:\Downloads\datagear-1.8.1>java -cp lib\datagear-webappembd-1.8.1.jar;lib\javax.servlet-3.0.0.v201112011016.jar;lib\jetty-all-8.1.22.v20160922.jar;lib\log4j-1.2.17.jar;lib\slf4j-api-1.7.9.jar;lib\slf4j-log4j12-1.7.9.jar org.datagear.webappembd.App
-----------------------------------------
[2020-06-21 20:40:43] starting...
-----------------------------------------
SLF4J: Class path contains multiple SLF4J bindings.
SLF4J: Found binding in [jar:file:/C:/Users/Administrator/AppData/Local/Temp/jetty-0.0.0.0-50401-datagear-webapp-1.8.1.war-_-any-/webapp/WEB-INF/lib/slf4j-log4j12-1.7.9.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in [jar:file:/D:/Downloads/datagear-1.8.1/lib/slf4j-log4j12-1.7.9.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.
SLF4J: Actual binding is of type [org.slf4j.impl.Log4jLoggerFactory]
-----------------------------------------
[2020-06-21 20:40:57] starting [OK]
-----------------------------------------
3.浏览器访问:http://localhost:50401
下载项目
使用gitBash
命令下载项目
git clone https://gitee.com/datagear/datagear.git
将项目导入到开发工具Idea
,工具会自动下载依赖。
打包运行项目
使用Maven
工具打包项目,这里有两种方式
1.使用Idea
自带的Maven
插件构建项目,如下图:
2.在项目根目录打开命令行窗口,执行下面命令:
mvn clean package -DskipTests #跳过单元测试
运行项目
cd datagear-webappembd/target/datagear-x
startup.bat #windows环境启动命令
./startup.sh #Linux环境启动命令
shutdown.sh ##Linux环境停止命令
通过数据直接生成不同种类的图表,最终完成数据看板
的功能。方便简洁。这款数据管理与可视化分析项目,挺实用。我的文章主要以应用为主,如果你对项目源码也有兴趣,我们共同探讨和提升!
扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2025 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
Copyright © 2013 - 2025 Tencent Cloud.
All Rights Reserved. 腾讯云 版权所有