践行“人人可用”,DataEase 开源数据可视化分析平台发布 v2.0 版本
2023年11月6日,DataEase开源数据可视化分析平台正式发布v2.0版本。DataEase开源项目创立于2021年1月,于2021年6月发布v1.0版本。相比v1.x版本,DataEase v2.0版本采用了更加轻量级的架构设计,功能模块在保留原有“仪表板”模块的基础上,新增“数据大屏”模块和“工作台”模块,同时引入开源动态数据管理框架Apache Calcite来统一数据集的创建与管理,并在嵌入式方面做了扩展,支持图表、仪表板、数据大屏、设计器等丰富的嵌入场景,力求深入践行DataEase“人人可用”的产品设计理念,为用户提供更轻量、更好用、更优雅、更全面的BI工具。
DataEase(https://github.com/dataease)是一款人人可用的开源数据可视化分析工具,它能够帮助用户快速分析数据并洞察业务趋势,从而实现业务的改进与优化。DataEase支持丰富的数据源连接,能够通过拖拉拽方式快速制作图表,并且可以方便地与他人分享。截至2023年11月,DataEase在代码托管平台GitHub上的Star数量已经超过13,200个,并多次登陆GitHub趋势榜单。
▲图1 DataEase GitHub Star增长趋势图
DataEase 自v1.0版本至今,在开源社区获得了广泛的安装基础,DataEase v1.x版本的社区累计下载总数已经超过89,000次。每天都有新用户认识、下载并使用DataEase开源数据可视化分析工具。社区用户通过提交GitHub Issue、技术交流群互动、论坛互动等多种方式向DataEase项目组反馈各种需求和问题。
在为用户实现需求、解决问题的过程中,DataEase的产品研发团队也意识到,受限于DataEase v1.x版本的架构设计,用户的部分需求难以在原有的架构中实现。为了让DataEase变得更好,真正实现“人人可用”的愿景,研发团队自2023年1月启动DataEase的大规模重构工作,历经11个月的产品开发、测试和改进,DataEase v2.0版本诞生。
▲图2 DataEase v2版本产品功能架构图
更轻量
在v1版本中,DataEase集成了Apache Doris与Kettle以满足数据的同步需求。但在这两个组件的影响下,DataEase v1版本的安装包体积随着版本更新日渐增大,应用整体更显笨重,不利于适应更多的终端或场景需求,也难以通过缩减基本功能模块内存大小的方法来缓解DataEase的内存压力。同时,在DataEase的实际使用过程中,Apache Doris与Kettle起到的作用相对较小,且并非不可替代。
为了解决DataEase v1版本软件臃肿的问题,DataEase v2版本将Apache Doris和Kettle从DataEase中分离出来,并选择引用其他轻量级的第三方组件来支持DataEase v2版本新的功能和架构设计。此举让DataEase整体应用更加轻便与灵活,同时也为DataEase v2版本的全场景支持打下了良好的基础。
▲ 图3 DataEase v1和v2版本安装包大小对比示意
更好用
作为一款人人可用的开源数据可视化分析工具,DataEase长期贯彻“易用且好用”的设计理念,并将这一理念延续至DataEase v2版本序列。
深入了解用户在DataEase v1版本中的软件使用习惯与可视化应用场景后,DataEase v2.0版本在软件的模块设计方面进行了改进与优化,以提供更加顺畅的操作手感与优秀的使用体验。
DataEase v2.0版本在保留原有的“仪表板”模块的基础上,新增了“数据大屏”模块。DataEase为这两个模块提供了不同的功能特性,让用户可以更精确地选择适合自己需求的模块,并且更高效地完成工作任务。
通过“仪表板”模块,用户可以方便快捷地进行数据分析、创建数据报告和简易数据报表等;而通过“数据大屏”模块,用户可以创造出更加注重视觉效果的数据大屏,专供显示器终端展示使用。这种差异化的设计让产品更具灵活性,旨在更好地满足用户不同的需求和使用场景。
同时,DataEase v2.0版本新增“工作台”模块,为用户提供个人在DataEase中的信息汇总展示。用户可以通过“工作台”模块查看管理仪表板或数据大屏的最近使用记录、我的收藏、我的分享等相关信息,前往DataEase模板市场,也可以在“工作台”模块中快速创建各类资源的便捷入口。
▲ 图4 DataEase v2.0版本产品工作原理图
为了提升软件在功能交互方面的能力,DataEase v2版本对大量v1版本的功能进行了优化和改进。例如,调整“数据源”模块的操作流程,让用户可以快速高效地引用新建数据源或历史数据源来创建数据集;调整仪表板和数据大屏设计器的布局,让用户可以更简单、便捷地引入新组件或设计仪表板。这些改进加强了用户与产品之间的互动,使DataEase v2版本更加易用、好用,为用户提供优秀的使用体验。
▲ 图5 DataEase v2.0版本仪表板制作界面
▲ 图6 DataEase v2.0版本数据大屏制作界面
更优雅
DataEase v2版本引入了强大的开源动态数据管理框架Apache Calcite。利用Apache Calcite开源框架“允许应用程序使用标准的SQL语言查询多种后端数据源,而无需为每个数据源编写特定的查询代码”的特点,DataEase v2版本极大地简化了数据集的创建和管理过程,同时实现了数据集类型的统一,让用户能够更轻松地进行数据处理和分析操作。
▲ 图7 DataEase v2.0版本统一数据集类型展示
更全面
随着DataEase用户数量的不断增加,DataEase项目组注意到,越来越多的用户需要将DataEase无缝嵌入到公司的其他系统中,即越来越多的用户具有DataEase的嵌入式集成需求。大部分用户希望将已创建的仪表板页面嵌入到其他系统页面中,以取代原本需要开发的数据可视化页面。
针对以上需求,DataEase v2.0版本在嵌入式方面进行了显著增强,为用户提供单一图表嵌入、仪表板或数据大屏页面嵌入和设计器嵌入三种嵌入方式,让用户可以依照自身需求将DataEase嵌入其公司系统。这样一来,用户就可以在自己的工作流程中直接访问和使用数据可视化分析功能,而无需切换至独立的应用程序。
▲ 图8 DataEase v2.0版本嵌入式方案展示
此外,DataEase项目组还了解到,许多用户在DataEase中实际常用的只有基本的数据可视化分析功能,并不需要“系统管理”模块中一些与他人协作的功能。DataEase后续还计划推出基于Windows和Mac两种操作系统的桌面版本,供无需开展系统协作的用户免费下载并使用,力求在降低DataEase安装和使用门槛的同时,让软件的使用更加轻便。
目前,DataEase v2.0版本还未完全覆盖v1.18.x版本的全部功能。但在轻量级的全新架构下,DataEase v2版本将更快、更好地实现之前v1版本中已实现的,以及难以实现的场景。DataEase v2版本将进入按月迭代的轨道,DataEase项目组也会持续关注大家的反馈,听取广大社区用户的建议,不断完善产品功能和使用体验。
需要说明的是,DataEase不支持直接从v1.18.x版本升级到v2.0.0版本。但DataEase v1.18.x版本的维护和更新将会长期持续进行。未来,DataEase将并行支持v2.x和v1.18.x两个大版本,用户可以根据自身的实际情况选择使用某个版本,以更好地满足自己的数据可视化需求。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Zadig 「面向对象」发布教学式文档站及教程
阅读原文/Zadig 在 Github/Zadig 在 Gitee 推荐阅读:是时候和 Jenkins 说再见了/Zadig vs. Jenkins 详细比对:时代的选择与开发者之选/平台工程和 AI 时代的新 10 亿开发者 随着新开源 Zadig V2.0.0 的正式发布,越来越多小伙伴关注 Zadig,摩拳擦掌,跃跃欲试,但是又无从下手! 莫慌!这次,官方对文档站进行了全面系统性的升级,以满足不同阶段的用户需求。 在文档站的重构过程中,我们的主要思路是“面向对象”,将内容按照不同用户角色和需求进行分类,使不同了解程度的用户可以在短时间内掌握关键概念,迅速提升成为 Zadig 专家。同时,保留最详细的「功能介绍」作为标准文档库,可以在产品使用过程中方便查阅,以解决点对点的配置细节问题。 官方文档首页分为三个主要部分:简介、平台介绍、客户故事,这个结构旨在帮助新手根据不同的应用主题迅速了解 Zadig 的使用场景和价值。通过这些部分可以快速了解以下问题:Zadig 究竟是什么?它如何为你和团队提供价值?与 Jenkins 及其他传统的 DevOps 工具相比,Zadig 有何不同之...
- 下一篇
DHorse 即将支持更多的登录方式
现状 在v1.4.0版本之前,DHorse支持的登录方式有:DHorse系统本身、Ldap两种;但是,既然作为企业级服务,只支持以上两种方式是不够的。当下,越来越多的企业使用钉钉和企业微信进行沟通和办公,支持这两种登录方式也势在必行,此外,还有传统的SSO登录,在未来的v1.5.0的版本里即将支持以上登录方式。 下面,简单介绍一下即将支持的这三种登录方式。 钉钉登录 开启钉钉登录,需要具备以下几个条件: 需要拥有钉钉后台的管理权限; 需要创建钉钉应用; 需要进行DHorse的钉钉配置; 企业微信登录 开启企业微信登录,需要具备以下几个条件: 需要拥有企业微信的后台管理权限; 需要创建企业微信的应用; 需要配置DHorse的企业微信; SSO登录 CAS是SSO登录的主流实现者,DHorse也使用CAS登录来实现SSO登录的功能; 开启SSO登录,需要具备以下几个条件: 需要企业提供自己的CAS服务; 需要配置DHorse的CAS登录; 结论 为了更好的与企业管理员工方式的多样性相结合,简化企业管理,支持尽可能多的登录方式势在必行。
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- Windows10,CentOS7,CentOS8安装Nodejs环境
- CentOS7设置SWAP分区,小内存服务器的救世主
- CentOS7,CentOS8安装Elasticsearch6.8.6
- CentOS8安装Docker,最新的服务器搭配容器使用
- 设置Eclipse缩进为4个空格,增强代码规范
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题