数据可视化分析平台

  • DataGear是一款数据可视化分析平台,使用Java语言开发,采用浏览器/服务器架构,支持多种数据库, 主要功能包括数据管理、SQL工作台、数据导入/导出、数据集管理、图表管理、看板管理等。

    DataGear 1.11.1 已发布,欢迎官网下载使用!

    系统特点

    • 可管理数据库驱动
      管理员可通过驱动程序管理功能添加数据库驱动程序,无需重启,即可支持连接新数据库。
    • 参数化数据集
      可编写动态SQL语句数据集,为其添加参数,构建可交互式图表。
    • 多数据源聚合图表
      一个图表可添加多个不同数据源的数据集,将它们聚合展示于同一图表。
    • 插件式图表类型
      每一种类型的图表都以图表插件形式提供支持,并内置了大量图表插件,管理员也可上传自定义图表插件,丰富系统图表类型。
    • 可自由编辑的HTML看板模板
      看板使用原生的HTML网页作为模板,可自由编辑、绑定、异步加载图表,并支持将任意HTML网页导入为看板。
    • 丰富的看板API
      看板页面内置了大量的页面端API,可用于个性化扩展看板功能。

    架构图

    架构图

    官网

    http://www.datagear.tech

    文档

    http://www.datagear.tech/documentation

    交流

    QQ群:916083747

    留言板:http://www.datagear.tech/messageboard

    界面

    数据管理

    界面图片

    SQL工作台

    界面图片

    数据导入

    界面图片

    数据导出

    界面图片

    图表

    界面图片

    图表-数据集参数

    界面图片

    看板

    界面图片

    界面图片

    看板-图表联动

    界面图片

    看板-时序图表

    界面图片

    看板-钻取

    界面图片

    看板-表单

    界面图片

    依赖

    Java 8+
    Servlet 3.0+
    

    编译

    (执行单元测试编译,需要预先配置单元测试环境)
    mvn clean package
    
    
    (不执行单元测试编译,无需预先配置单元测试环境)
    mvn clean package -DskipTests
    

    运行

    cd datagear-webappembd/target/datagear-[version]
    
    (Linux环境)
    ./startup.sh
    
    (windows环境)
    startup.bat
    

    调试

    1. 将datagear以maven工程导入至IDE工具;
    2. 将datagear-webapp作为Web应用添加至servlet容器(比如Tomcat);
    3. 以调试模式运行Servlet容器。
    

    调试注意

    在调试开发分支前(目前是master),建议先备份DataGear工作目录([用户主目录]/.datagear), 因为开发分支程序启动时会修改DataGear工作目录,可能会导致先前使用的正式版程序、以及后续发布的正式版程序无法正常启动。

    调试时,系统仅会在第一次启动时升级内置数据库(Derby),如果遇到内置数据库访问异常,需要查看

    datagear-management/src/main/resources/org/datagear/management/ddl/datagear.sql
    

    文件,从中查找需要更新的SQL语句,手动更新至内置数据库。

    系统自带了一个可用于为内置数据库执行SQL语句的简单工具类org.datagear.web.util.DerbySqlClient,可以在IDE中直接运行。注意:运行前需要先停止DataGear程序。

快速上手

\1. 启动

下载完datagear-[version].zip后解压,进入datagear-[version]/目录,执行启动命令:

./startup.sh(Linux)或者startup.bat(Windows)

启动前请确保已安装JDK 1.8 +

\2. 注册和登录

打开浏览器,输入DataGear服务地址http://[IP地址]:50401,例如: http://localhost:50401。

点击右上角的【注册】链接,打开注册页面,完成注册后,登录系统。

\3. 新建数据源(可选)

点击主页左上角【数据源】栏下的按钮, 新建一个数据源,例如MySQL:

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-6xGyHmQ0-1598519776672)(http://www.datagear.tech/quickstart/images/add-datasource.png)]

\4. 新建SQL数据集(可选,已新建数据源时执行此操作)

点击主页左上角【数据分析】栏下的【数据集】条目,添加一个SQL数据集:

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Tn1LRBzl-1598519776672)(http://www.datagear.tech/quickstart/images/add-sql-dataset.png)]

\5. 新建JSON数据集(可选,未新建数据源时执行此操作)

点击主页左上角【数据分析】栏下的【数据集】条目,添加一个JSON数据集:

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-NBpfovTc-1598519776673)(http://www.datagear.tech/quickstart/images/add-json-dataset.png)]

\6. 新建图表

点击主页左上角【数据分析】栏下的【图表】条目,添加两个图表,一个柱状图,一个饼图:

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-FpPu9DDS-1598519776674)(http://www.datagear.tech/quickstart/images/add-bar-chart.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-D4tOtp4M-1598519776675)(http://www.datagear.tech/quickstart/images/add-pie-chart.png)]

\7. 展示图表

在图表管理列表中选中刚才新建的图表,点击【展示】按钮,即可看到图表展示效果:

img

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-BgvF2oYa-1598519776676)(http://www.datagear.tech/quickstart/images/show-pie-chart.png)]

\8. 新建看板

点击主页左上角【数据分析】栏下的【看板】条目,添加一个包含上述柱状图、饼图两个图表的看板:

img

\9. 展示看板

在看板管理列表中选中刚才新建的看板条目,点击【展示】按钮,即可看到看板展示效果:

中…(img-BgvF2oYa-1598519776676)]

\8. 新建看板

点击主页左上角【数据分析】栏下的【看板】条目,添加一个包含上述柱状图、饼图两个图表的看板:

[外链图片转存中…(img-uj93ZwKZ-1598519776677)]

\9. 展示看板

在看板管理列表中选中刚才新建的看板条目,点击【展示】按钮,即可看到看板展示效果:

img

猜你喜欢

转载自blog.csdn.net/yunfengfengfeng/article/details/108264900