4.5k star,一款开源的数据可视化分析平台,提供多种大屏模板,非常炫酷

点击关注公众号,实用技术文章及时了解296e451be3e8956fe28a924daee0bf66.png

DataGear是一款开源的数据可视化分析平台,可自由制作任何您想要的数据可视化看板,支持接入SQL、CSV、Excel、HTTP接口、JSON等多种数据源。系统主要功能包括:数据管理、SQL工作台、数据导入/导出、数据集管理、图表管理、看板管理等。

功能特性

  • 动态接入多种数据源

DataGear是一款开源的数据可视化分析平台,可自由制作任何您想要的数据可视化看板,支持接入SQL、CSV、Excel、HTTP接口、JSON等多种数据源。系统主要功能包括:数据管理、SQL工作台、数据导入/导出、数据集管理、图表管理、看板管理等。

  • 支持多种格式的数据集

支持创建SQL、CSV、Excel、HTTP接口、JSON数据集,可将数据集定义为动态参数化数据集,可添加文本框、下拉框、日期框、时间框等类型的数据集参数,为构建动态可交互图表提供支持。

  • 丰富强大的图表功能

图表可聚合多个不同格式的数据集,轻松构建同比、环比数据图表,内置折线图、柱状图、饼图、地图、雷达图、漏斗图、散点图、K线图、桑基图等50+开箱即用的图表,并且支持自定义图表配置项,支持编写和上传自定义图表插件。

  • 可自由编辑的数据可视化页面

可视化页面采用原生的HTML网页作为模板,可自由编辑页面内容,支持导入任意HTML网页,为元素添加扩展属性即可绑定和配置图表,页面内置丰富的API,可构建图表联动、数据钻取、异步加载、交互表单等个性化的数据可视化页面。

架构图

a41d675d1848deabd1e606c824500aec.png

安装DataGear

1、安装JRE运行环境

需要JRE 1.8及以上版本的运行环境。

2、下载最新版软件包

地址:

  • https://gitee.com/datagear/datagear/attach_files/850057/download/datagear-2.9.0.zip

3、解压软件包

解压后,将产生一个名为 datagear-[version] 的文件夹

4、启动服务

  • Linux:执行 datagear-[version]/startup.sh

  • Windows:执行 datagear-[version]/startup.bat

5、从浏览器打开

输入:http://localhost:50401

6、其他注意内容

  • 系统初始会内置一个管理员账号,账号名为:admin,初始密码为:admin

  • 系统的所有数据都存储在 [用户主目录]/.datagear 文件夹内,请在必要时做好此文件夹的备份工作。

  • 系统数据库使用了内置 Derby 数据库,存储在 [用户主目录]/.datagear/derby 文件夹内。

  • 系统默认允许匿名用户访问和使用,在 config/application.properties 设置 disableAnonymous 配置项可禁用此特性。示例:

disableAnonymous=true
  • 系统默认允许用户自主注册,在 config/application.properties 设置 disableRegister 配置项可禁用此特性。示例:

disableRegister=true
  • 系统默认允许匿名用户使用系统所有功能,在 config/application.properties 设置 defaultRole.anonymous 配置项可调整此特性。下面的配置示例使匿名用户仅具有浏览数据权限,而没有新建、编辑数据的权限:

defaultRole.anonymous=ROLE_DATA_ANALYST

简单入门

1、新建数据源(可选)

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

41674bc421c7350f708498c6c2532e83.png

2、新建SQL数据集(可选,已新建数据源时执行此操作)

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

244671d4fa20db056cc9f97f0824642a.png

3、新建JSON数据集(可选,未新建数据源时执行此操作)

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

eb5196c1b8b65bd4a047f20beaa59371.png

4、新建图表

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

75e6512aa2e403a33bf60a3fef1988b5.png 848323627a73183d00b5a73d5775f441.png

5、展示图表

点击上述添加图表页面的【保存并展示】按钮,即可看到图表展示效果:

69b811cfa3fd80c965fdc565e4b56855.png 05366d74cb1f90957d60c2ad339c3f8d.png

6、新建看板

点击主页左上角【数据分析】栏下的【看板】条目,添加一个看板,在看板模板内容<body></body>元素内添加两个`元素:

<html>  
<head>  
...  
</head>  
<body>  <div class="dg-chart" dg-chart-widget="上述柱状图图表ID"></div>   <div class="dg-chart" dg-chart-widget="上述饼图图表ID"></div>  
</body>  
</html>

或者,点击【插入图表】按钮,选中上述两个图表,自动插入这两个元素,如下图所示:

d8b1988243109ebc7ed8b07cdb4bc6ef.png

7、展示看板

点击上述添加看板页面的【保存并展示】按钮,即可看到看板展示效果:

c343336c64877e2c59eafa577606122f.png

界面示例

  • 大屏

3233aa9cfab044c1d6c1d0a74f1b278b.png 66240d11e5efe9cfc7668cf4f6e99feb.png 6936688e25a6f856bdbcb1961f782be8.png
  • 地图联动

ce91f93e5c2d853d76b1fd1f65de9dd4.gif
  • 按块筛选

2b42c3ae3b74395d28829d93f82c162e.gif
  • 图表交互操作

15f34db5d461b3807eb554a9528fdaff.png
  • 暗色主题

47e5d06c9cad075e2b0776d884e4e793.png
  • 数据管理

9346834bc6c4300deef11cda53f26e58.png c1aacb504a76195fd2c00ed4936de3da.png 9b7e378c9caab067c3497558ba7dedb9.png

大屏模板

另外,datagear还预制了多种静态大屏HTML模板,可作为看板模板导入DataGear数据可视化分析平台,制作大屏展示数据可视化看板。

模板地址:
https://gitee.com/datagear/DataGearDashboardTemplate

效果图:

0ff0d948d3c89933e8ff2f3de5dbafae.png c847fa4922640f216c5310030bd781e8.png 75841ff8a4beeece3b1c91d57a0dbd1b.png c17e42a548572ce418f9edb07b9b4b33.png

开源地址:

  • https://gitee.com/datagear/datagear

来源:开源技术专栏

推荐

Java面试题宝典

技术内卷群,一起来学习!!

9e5cc4bd009a44df98662733651e10d7.jpeg

PS:因为公众号平台更改了推送规则,如果不想错过内容,记得读完点一下“在看”,加个“星标”,这样每次新文章推送才会第一时间出现在你的订阅列表里。点“在看”支持我们吧!

405bb9b10ae0239aca9043f485c0c72d.gif

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/71789.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

干货: 如何避免让人一眼就看出来你的内容是ChatGPT写的?

人们对chatGPT的众多抱怨之一是它无法为每个用户提供想要内容。主要体现在其回答的内容乏味、机械&#xff0c;以至于如何让人很容易就看出来这是由ChaGPT写的。 试试这种方式解决这个问题吧&#xff08;下文【】内文字需要自己根据自己想要生成的内容&#xff0c;找到合适的自…

《聊天机器人观后感》

第七章 人工智能 智力是一种适应变化的能力 ---------史蒂芬 霍金 什么是人工智能&#xff08;AI&#xff09; 但是我不予苟同&#xff0c;我想说的是&#xff1a;一句名言解释什么是人工智能。 指测试者与被测试者&#xff08;一个人和一台机器&#xff09;隔开的情况下&a…

这几十部电影,我看以后都写了观后感

没有对比就没有伤害&#xff0c;发现近3年来的观影频率出现了较大的波动。2016年忙得昏天暗地&#xff0c;竟然还抽空看了11部电影。如果片子还可以&#xff0c;我一般都会写篇影评。2017年影评写得少了&#xff0c;而且发现影评越来越难写了&#xff0c;一方面是自己有一个心理…

“硅谷之父”传奇:拯救斯坦福大学、培养大批高科技人才、指导创立惠普

作者 | 年素清 责编 | 王晓曼 出品 | 程序人生 &#xff08;ID&#xff1a;coder _life&#xff09; 有人说&#xff0c;当今硅谷之中99%的电子工业都与一个叫做弗雷德•特曼&#xff08;Frederick Emmons Terman&#xff09;有关。 弗雷德•特曼曾担任美国斯坦福大学校长&…

专栏 | 香侬科技独家对话斯坦福大学计算机学院教授Dan Jurafsky

专栏介绍&#xff1a;《香侬说》为香侬科技打造的一款以机器学习与自然语言处理为专题的访谈节目。由斯坦福大学&#xff0c;麻省理工学院, 卡耐基梅隆大学&#xff0c;剑桥大学等知名大学计算机系博士生组成的“香侬智囊”撰写问题&#xff0c;采访顶尖科研机构&#xff08;斯…

chatgpt赋能python:Python强解WiFi密码:一种简单而有效的方式

Python强解WiFi密码&#xff1a;一种简单而有效的方式 无线网络连接是我们生活中的常见需求&#xff0c;但是忘记WiFi密码是一个让人感到很困扰的问题。幸运的是&#xff0c;Python可以让我们更容易地找回WiFi密码。本文将介绍如何使用Python强解WiFi密码。 什么是Python&…

有主题的图文内容创作 | AIGC实践

话说&#xff0c;昨天我发布了第一篇&#xff0c;内容由ChatGPT和Midjourney协助完成的文章&#xff1a;胡同与侏罗纪公园的时空交错 | 胡同幻想 在这篇文章中&#xff0c;大约70%图文内容由ChatGPT和Midjourney输出。我个人参与的部分&#xff0c;主要是提出指令&#xff08;P…

【文本分析】基于粤港澳大湾区博物馆访客评价的文本分析

此文是2021年初在深圳大学文化产业研究院黄老师的指导下&#xff0c;与吴同学合作完成的&#xff0c;且于2021年4月发表于《文化深圳》杂志第一期。 文章目录 1 背景2 研究思路3 数据来源4 数据基本情况4.1 粤港澳大湾区的博物馆数据统计4.2 粤港澳大湾区各城市博物馆的平均得分…

维达东南亚新总部正式投入运营;西门子能源在粤港澳大湾区持续深化务实合作 | 美通企业日报...

美通社要闻摘要&#xff1a; 维达东南亚新总部正式投入运营。西门子能源在粤港澳大湾区持续深化务实合作。三星电子首款12纳米级DDR5 DRAM开发成功。日赛谷丽思卡尔顿隐世酒店将在2023年第二季度于四川九寨沟启幕。苏州AC酒店正式启幕。2023年君澜预计开业20家酒店。阿迪达斯和…

洲际酒店集团加码粤港澳大湾区和海南自贸港,三亚逸衡酒店、金普顿酒店将面世...

上海2021年7月29日 /美通社/ -- 作为最早进驻中国市场的国际酒店管理集团之一&#xff0c;洲际酒店集团在华37年来紧跟国家战略和区域政策发展&#xff0c;始终秉承践行“在中国为中国”的承诺。近年来&#xff0c;洲际酒店集团更是持续聚焦施力于包括粤港澳大湾区、海南自贸港…

开源网安亮相粤港澳大湾区CIO高峰论坛,保障企业数字化安全转型

近日&#xff0c;由深圳市工业化与信息化局、深圳市科学技术协会指导&#xff0c;深圳市CIO协会主办的“2023中国(深圳)数字化转型大会暨粤港澳大湾区CIO高峰论坛”圆满完成。开源网安作为拥有软件安全领域全链条产品的厂商&#xff0c;携多年来打造的国产化软件安全替代方案&a…

《区块链助力粤港澳大湾区一体化发展报告(2022)》发布

7月19日&#xff0c;中国&#xff08;深圳&#xff09;综合开发研究院主办的《数“链”大湾区——区块链助力粤港澳大湾区一体化发展报告&#xff08;2022&#xff09;》发布会在深圳举行。 报告提出&#xff0c;以区块链为代表的数字技术在破解粤港澳大湾区制度差异坚冰、支撑…

重磅!首届粤港澳大湾区新能源智能汽车大数据创新竞赛启动

赛事介绍 为推动汽车电动化、智能化、网联化、共享化发展&#xff0c;聚力建设“智车之城”、“超充之都”和新能源智能汽车解决方案的策源地、生产地&#xff0c;促进科技成果转化、高层次人才的引进与培养、培育&#xff0c;壮大新产业、新业态、新模式&#xff0c;基于广州市…

数字引领未来,第七届粤港澳大湾区跨界融合产业创新交流会圆满举行

据《中国数字经济发展报告&#xff08;2022年&#xff09;》显示&#xff0c;2021年&#xff0c;我国数字经济规模达到45.5万亿元&#xff0c;占GDP比重达到39.8%&#xff0c;数字经济在国民经济中的地位更加稳固、支撑作用更加明显&#xff0c;产业数字化转型对国家经济和企业…

我为什么鼓励你读博士?

点击上方“码农突围”&#xff0c;马上关注 这里是码农充电第一站&#xff0c;回复“666”&#xff0c;获取一份专属大礼包 真爱&#xff0c;请设置“星标”或点个“在看” 看过《水浒传》的朋友都知道&#xff0c;梁山的一百单八将因为各种理由加入了水寨&#xff0c;走上了劫…

滑动验证码破解

背景 最近由于需要爬取一些数据&#xff0c;但是这个数据必须在登陆状态下才能得到&#xff0c;调研了很多爬虫的反爬技术的攻防&#xff0c;发现采用一些比较底层的爬虫框架虽然速度更快扩展性更好&#xff0c;但是成本比较高&#xff0c;目标网站任何改动都可以让整个爬虫崩…

So easy!同时登陆两个或多个Mac版微信和QQ

如今&#xff0c;微信和QQ已经不单单是简单的社交软件了&#xff0c;也成了工作必备软件&#xff0c;工作中用它传个文件&#xff0c;发个通知&#xff0c;不知道有多方便。 但是很多人希望将工作圈和生活圈分开&#xff0c;有人想出拿两部手机的方法&#xff0c;倒是可以&…

保证同一个账号同时只能在一个设备上登录

2019独角兽企业重金招聘Python工程师标准>>> 一、使用redis存token redis key设计 access_token_{token}:{userInfoJsonStr} 用户登录成功后&#xff0c;把token作为key&#xff0c;用户信息做为value。作用&#xff1a;通过token可以查到userinfo token_by_userId_…

怎么实现同一账号只能在一台设备登录

同一账号只能在一台设备登录实现思路。 注意:登录是在白名单&#xff08;直接放行的接口&#xff09;。生成的token携带账号信息。 1.用户每次登录生成token时&#xff0c;将账号当成key&#xff0c;token当成value&#xff0c;以token的过期时间存入redis中。 2.用户访问的…

排名第一的亚马逊关键词工具

如果你还不知道如何寻找并且确定属于自己产品的关键词&#xff0c;看完这篇文章你就会有所启发了。 做电商平台的&#xff0c;甚至可以说做网站SEO的人都知道&#xff0c;流量其实可以理解为搜索词的争夺。谁占据了搜索词下的靠前位置&#xff0c;意味着高点击和高转化。经典的…