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)。