新增移动端支持,嵌入式能力优化,DataEase开源数据可视化分析平台v2.4.0发布

发布于 2024年03月12日

2024年3月11日,DataEase开源数据可视化分析平台正式发布v2.4.0版本。

这一版本的功能升级包括:新增移动端支持,方便用户在移动端查看收藏的仪表板等可视化数据,随时随地掌握业务的动态变化;新增引擎设置模块,用户可以修改默认引擎,将API数据和Excel数据存放在指定数据库中;新增扫码登录功能,企业微信、飞书、钉钉的用户可通过此功能扫码登录至DataEase平台;新增外观配置模块,用户可以在此模块中设置平台主题、Logo、背景图、Slogan、页脚等信息。

需要说明的是,在v2.4.0版本中,DataEase的嵌入式能力得到了进一步优化,同时对表格、富文本、嵌入式、数据大屏、同步管理等功能进行了增强。

新增功能

■ 移动端:增加适配移动端功能,方便用户在移动端查看仪表板等

在v2.4.0版本中,DataEase新增了对移动端的支持。用户通过移动设备访问DataEase平台时,DataEase后端服务会判断访问设备的类型,自动跳转至访问设备对应的展示界面。在DataEase移动端中,用户可以方便地查看收藏的仪表板等可视化数据,随时随地掌握业务的动态变化。

▲ 图1 移动端总体概览以及移动端仪表板展示

■ 系统设置:支持引擎设置

DataEase v2.4.0版本新增了“引擎设置”功能模块,用户可以修改默认引擎,将DataEase中的API数据和Excel数据存放在其中。

在以往版本中,DataEase默认将API数据源的数据和Excel数据源的数据都存放在DataEase运行数据库中。支持了引擎设置后,用户可以将这部分业务数据单独指定存放到自己的数据仓库里,不仅可以做到平台数据与业务数据的分离,也能进一步保证数据的安全性。

▲ 图2 DataEase新增“引擎配置”功能界面

■ 嵌入式:嵌入式能力优化

DataEase支持以iframe的方式将所有模块以及仪表板、数据大屏、图表、编辑器等嵌入到其他系统中。DataEase支持用户按需嵌入多个视图,并且可以方便地调整视图大小,同时大幅优化了嵌入式模式下的前端加载速度。

此外,DataEase官方已经推出嵌入式BI演示系统(https://embedded-bi.dataease.cn/),便于ISV(独立软件开发商)、SI(系统集成商)体验DataEase的嵌入式BI能力。

▲ 图3 DataEase嵌入式版演示环境主界面

■ X-Pack增强包:新增扫码登录功能(支持企业微信、飞书和钉钉)

DataEase v2.4.0版本新增扫码登录功能,支持用户以企业微信、飞书、钉钉扫码的方式登录到DataEase,满足了更多企业用户的访问登录需求。

▲ 图4 DataEase扫码登录页面

▲ 图5 DataEase“平台对接”管理页面

■ X-Pack增强包:支持外观配置

DataEase v2.4.0版本新增“外观配置”功能模块,用户可以根据自己的需要,自定义平台主题、Logo、Slogan、名称、背景图、导航、页脚等信息,进一步满足了用户操作界面定制化的相关需求。

▲ 图6 DataEase“外观配置”功能界面

除了上述新增功能外,DataEase v2.4.0版本还包含了很多其他的功能更新和优化,欢迎进入DataEase的官方文档及GitHub仓库的Release页面查看更加详细的更新日志。

功能优化

refactor(数据大屏):“保存”按钮新增防止重复提交的设置;

refactor(数据大屏):图形组件新增SVG矢量图形;

refactor(数据大屏):图形组件默认样式变更;

refactor(数据大屏):富文本组件新增支持撤销操作;

refactor(数据大屏):在调整位置属性的页面中可以手动设置图表宽高逻辑,适配保持宽高比例;

refactor(系统设置):更新Flyway水印管理权限;

refactor(图表):优化图表的默认标签配置;

refactor(图表):优化图表的默认图例配置;

refactor:Calcite SQL新增适配自定义函数;

refactor:优化Calcite自定义函数的性能;

refactor:优化uninstall.sh卸载脚本的提示(#7955);

refactor:优化dectl脚本逻辑;

chore(X-Pack):将TinyMCE依赖切换到Core;

perf(X-Pack):优化Flyway中声明的字符集以及排序相关语句;

style(同步管理):优化更新任务执行中状态图标的样式;

style:优化大屏制作时右侧抽屉页面(编辑表单、过滤条件所属页面)底部的样式;

style:优化登录页面页脚的样式。

Bug修复

fix(仪表板):修复Icon的背景圆角与下方列表圆角不一致的问题;

fix(仪表板):修复富文本组件因与X-Pack功能冲突而导致不可用的问题;

fix(仪表板):修复富文本组件中华文仿宋等部分字体无法加粗的问题(#8174);

fix(仪表板):修复了在DataEase社区版中,因仪表板不支持水印设置而导致的控制台报错问题;

fix(仪表板):修改颜色选择弹出窗口内置的默认颜色;

fix(工作台):将模板中心错误的大屏展示间距更正为16px;

fix(工作台):新增点击Logo即可返回工作台的设置;

fix(数据大屏):修复保持宽高比时,部分图表的拖拽点被拖拽的同时出现异常位移的问题;

fix(数据大屏):修复保持宽高比时,图表大幅度移动会出现比例改变的问题;

fix(数据大屏):修复对标线未显示的问题;

fix(数据大屏):修复组件角落处的移动点,在保持宽高比时被拖动会出现闪动的问题;

fix(图表):修复明细表分页状态下只能导出当前页数据的问题(#7972);

fix(图表):修复指标卡名称修改不生效的问题(#8122);

fix(图表):修复横向柱状图的横轴在图表格式化后不显示的问题;

fix(图表):修复表格添加序号列后,拖拽表格会导致设置的序号列列宽无法保存的问题;

fix:修复了从其他页面切换至导航主菜单时,闪现其他空状态图片的问题;

fix:修复dectl脚本在停止服务时,无法停止同步管理服务的问题;

fix:升级Calcite版本,修复日期格式错乱的问题(#8032)。