支持自定义离线地图地理区域,查询组件及数据源功能增强,DataEase开源BI工具v2.10.3 LTS发布

2024年12月9日,人人可用的开源BI工具DataEase正式发布v2.10.3 LTS版本。

这一版本的功能变动包括:数据源方面,API数据源和Excel数据源支持对字段类型和长度进行设置;图表方面,离线类地图支持自定义地理区域设置,并支持相应下钻、轮播等功能,折线图、面积图支持条件样式设置;仪表板和数据大屏方面,支持整体字体设置,组件背景新增毛玻璃效果,数据大屏支持网格线设置;组件方面,查询组件支持自定义排序,并对查询组件的样式设置方面做了相关增强;工作台方面,新增消息中心功能;系统设置方面,新增登录失败次数限制等安全设置,对导出类权限设置进行独立控制。

嵌入式方面,支持对数据填报模块进行嵌入,支持对Tab组件及数据大屏组合组件进行嵌入。另外,嵌入式应用支持创建指定长度的密钥。

X-Pack增强包方面,新增游离资源管理功能。

新增功能

■ 图表:离线类地图支持自定义地理区域设置,并支持下钻、轮播

DataEase v2.10.3 LTS版本支持在“系统参数”菜单下的“地图设置”选项卡中对离线类地图进行自定义地理区域的设置,让用户可以将中国的省份、直辖市自定义分类组合为区域,从而满足用户的区域划分需求。
在这里插入图片描述

▲图1 DataEase的自定义地理区域设置页面

在地图和气泡地图等离线地图中,用户可以设置“地区”种类为“自定义区域”,然后在维度框中添加“区域”字段(“区域”字段中包含如“东区”、“南区”、“北区”的数据值)。配置好区域与省份的对应下钻设置,可以支持地图从区域下钻至省份。
在这里插入图片描述

▲图2 DataEase地图组件应用自定义地理区域设置

在这里插入图片描述

▲图3 自定义地理区域下钻示例

■ 折线图、面积图支持条件样式设置

在DataEase v2.10.3 LTS版本中,折线图、面积图新增对条件样式设置的支持。用户可以根据不同的业务阈值给图表设置不同的条件,让数据在图表中呈现出不同的状态。
在这里插入图片描述

▲图4 折线图、面积图条件样式示例

■ 组件:查询组件功能增强

DataEase v2.10.3 LTS版本对查询组件进行了许多方面的增强,包括:支持自定义排序、支持设置内边距和圆角、时间查询组件支持设置时间筛选范围,以及支持单独设置查询条件宽度等。
在这里插入图片描述

▲图5 查询组件自定义排序功能示例

■ 仪表板和数据大屏:支持对仪表板/数据大屏整体进行字体设置

在DataEase v2.10.3 LTS版本中,仪表板和数据大屏的“整体配置”菜单中,新增“字体选择”功能。字体选择列表中会列出常用字体及提前在“字体管理”设置中添加好的自定义字体。

用户可以通过字体选择功能,对仪表板内所有组件(包括图表、查询组件等)进行整体的字体设置,包括图表的标题、标签、图例、轴标签、数值、提示等诸多属性。
在这里插入图片描述

▲图6 仪表板整体字体设置示例

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

功能优化

■ refactor(数据大屏):数据大屏支持批量隐藏;

■ refactor(数据大屏):Tab组件支持图层侧拖拽排序;

■ refactor(仪表板、数据大屏):优化仪表板展示速度;

■ refactor(仪表板、数据大屏):组件可设置更大字体;

■ refactor(图表):优化预览图表的响应速度;

■ refactor(图表):图片组件优化,修改未设置事件时的鼠标指针样式(#12685);

■ refactor(图表):表格渲染优化;

■ refactor(图表):下钻层级间箭头颜色随文字设置颜色变化(#13589);

■ refactor(图表):优化富文本查询速度;

■ refactor(图表):跳转选择仪表板或大屏时,资源列表按照预览列表的排序方式进行排序;

■ refactor(图表):透明度增加“0”选项,允许设置组件为完全透明;

■ refactor(图表):优化Mac系统对默认字体的适配;

■ refactor(图表):优化标签在Canvas内的显示;

■ refactor(图表):刻度值的数值格式与指标的数值格式保持一致(#12339);

■ refactor(图表):透视表排序逻辑优化(#13127);

■ refactor(查询组件):“文本下拉”框中的手工输入选项值字符长度调整为64(#13303);

■ refactor(数据集):增加聚合运算的补充说明(#9724、#13235);

■ refactor(数据源):对返回数据源信息进行加密;

■ refactor(系统设置):系统参数分类优化;

■ refactor(X-Pack):简化CAS和OIDC单点登录配置;

■ refactor(X-Pack):Token刷新机制弃用时间点比较方式,采用相对时间比较方式;

■ refactor(X-Pack):日志记录中区分客户端类型;

■ refactor(X-Pack):自定义角色权限默认为空,“按用户授权”功能增加全选选项;

■ refactor(X-Pack):“同步管理”功能对返回数据源信息进行加密;

■ refactor:调整部分控制台日志级别;

■ refactor:系统内的滚动条宽度用全局变量统一控制;

■ refactor:非社区版默认禁用初始密码。

Bug修复

■ fix(仪表板):修复数据中存在空值时,下载Excel出现NPE报错的问题;

■ fix(仪表板):修复多个图表连续设置标题时,生效目标出现错误的问题(#13237);

■ fix(仪表板、数据大屏):修复复制资源没有校验父文件夹权限的问题;

■ fix(仪表板、数据大屏):修复预览界面路由切换后,首次访问未刷新页面的问题(#13362);

■ fix(图表):修复设置组件样式时,可能出现的对其他组件样式产生影响的问题(#13299);

■ fix(图表):修复地图没有根据自定义区间正确取色的问题(#13327);

■ fix(图表):修复折线图最值标签被遮挡的问题,超过显示范围时,最值标签显示在数据点下方(#13354);

■ fix(图表):修复数值格式变化后的值出现“-0”或者“-0.00”(即负零)的问题,将变更显示为0或者0.00(#13222);

■ fix(查询组件):修复时间范围组件设置时间筛选范围后,时间上限选择仍能越界的问题(#13533);

■ fix(查询组件):修复查询组件下拉框宽度默认值太小的问题(#12853);

■ fix(查询组件):修复级联查询中,如果第二级查询中存在多对一的关系,查询框内容未刷新会导致查询内容不正确的问题(#13314);

■ fix(嵌入式):修复上传、使用自定义字体后,在添加了content-path命令的情况下,DIV方式嵌入数据大屏会提示字体请求不到的问题;

■ fix(嵌入式):修复DIV方式同时嵌入两个仪表板后,用Destroy方法注销其中一个仪表板,另一个仪表板的图片会出现加载异常的问题;

■ fix(数据源):修复API数据源定时任务无法停止的问题;

■ fix(数据源):修复数据源Schema名称是关键字时会报错的问题(#13189);

■ fix(数据集):修复SQL误判断注释的错误(#13403);

■ fix(数据集):修复数值下拉多选时出错的问题(#13449);

■ fix(数据集):修复数据集使用参数时无法保存的问题(#13317);

■ fix(移动端):修复移动端大屏通过公共链接访问时,文本搜索组件无法进行输入的问题(#13236);

■ fix(数据导出中心):修复超出100万条的数据,导出后在新Sheet页中出现重复数据的问题;

■ fix(系统设置):修复批量导入用户时,邮箱包含下划线会导致出错的问题(#13176);

■ fix(X-Pack):修复“数据填报”功能在工作台中,仅给角色分配数据填报的权限时,填报人无法查看自己的填报任务的问题;

■ fix:修复Windows静态地图资源URL路径不正确的问题(#13748);

■ fix:修复YUI 2.9.0组件的漏洞;

■ fix:修复dectl脚本在恢复MySQL时可能会出现无法启动的问题;

■ fix:修复初次安装时,Docker服务没有启动的问题(#13208);

■ fix:修复渗透测试中发现的SQL注入问题;

■ fix:禁用不安全的请求类型;

■ fix:限制MySQL非法参数;

■ fix:非管理员无权访问引擎接口。

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

【Unity学习笔记·第十二】Unity New Input System 及其系统结构和源码浅析

转载请注明出处:🔗https://blog.csdn.net/weixin_44013533/article/details/132534422 作者:CSDN|Ringleader| 主要参考: 官方文档:Unity官方Input System手册与API官方测试用例:Unity-Technologies/InputS…

STM32F103单片机HAL库串口通信卡死问题解决方法

在上篇文章 STM32F103单片机使用STM32CubeMX创建IAR串口工程 中分享了使用cubeMX直接生成串口代码的方法,在测试的过程中无意间发现,串口会出现卡死的问题。 当串口一次性发送十几个数据的时候,串口感觉像卡死了一样,不再接收数据…

【指南】03 CSC联系外导

确定外导 课题组有合作关系的国外导师与自己研究方向密切相关的国外导师国外高校官网、谷歌学术、Research Gate等平台检索不可以是中国港澳台的高校科研院所或机构注意外导所在高校排名和科研水平可列表记录注意外国签证政策 发送邮件 自我介绍简要介绍CSC介绍自己的研究对…

umi实现动态获取菜单权限

文章目录 前景登录组件编写登录逻辑菜单的时机动态路由页面刷新手动修改地址 前景 不同用户拥有不同的菜单权限,现在我们实现登录动态获取权限菜单。 登录组件编写 //当我们需要使用dva的dispatch函数时,除了通过connect函数包裹组件还可以使用这种方…

swagger-codegen

一、通过Swagger生成客户端代码 下载:https://github.com/swagger-api/swagger-codegen#编译打包 cd E:\软件空间\代码生成\swagger-codegen-3.0.64 mvn clean package#指定swagger地址生成客户端代码 cd E:\软件空间\代码生成\swagger-codegen-3.0.64\modules\swa…

Kael‘thas Sunstrider Ashes of Al‘ar

Kaelthas Sunstrider 凯尔萨斯逐日者 <血精灵之王> Kaelthas Sunstrider - NPC - 魔兽世界怀旧服TBC数据库_WOW2.43数据库_70级《燃烧的远征》数据库 Ashes of Alar 奥的灰烬 &#xff08;凤凰 310%速度&#xff09; Ashes of Alar - Item - 魔兽世界怀旧服TBC数据…

7.Vue------$refs与$el详解 ------vue知识积累

$refs 与 $el是什么&#xff1f; 作用是什么? ref&#xff0c;$refs&#xff0c;$el &#xff0c;三者之间的关系是什么&#xff1f; ref (给元素或者子组件注册引用信息) 就像你要给元素设置样式&#xff0c;就需要先给元素设定一个 class 一样&#xff0c;同理&#xff0c;…

医院门诊预约挂号管理系统设计与实现

文末获取源码和万字论文&#xff0c;制作不易&#xff0c;感谢点赞支持。 医院门诊预约挂号管理系统设计与实现 摘 要 本医院门诊预约挂号管理系统是针对目前医院门诊预约挂号管理的实际需求&#xff0c;从实际工作出发&#xff0c;对过去的医院门诊预约挂号管理系统存在的问题…

学习记录,泛型界限1

泛型界限 上限 泛型的上限&#xff0c;下限。对类型的更加具体的约束&#xff01; 如果给某个泛型设置了上界&#xff1a;这里的类型必须是上界 如果给某个泛型设置了下界&#xff1a;这里的类型必须是下界

OpenAI直播发布第4天:ChatGPT Canvas全面升级,免费开放!

大家好&#xff0c;我是木易&#xff0c;一个持续关注AI领域的互联网技术产品经理&#xff0c;国内Top2本科&#xff0c;美国Top10 CS研究生&#xff0c;MBA。我坚信AI是普通人变强的“外挂”&#xff0c;专注于分享AI全维度知识&#xff0c;包括但不限于AI科普&#xff0c;AI工…

[工具升级问题] 钉钉(linux版)升级带来的小麻烦

本文由Markdown语法编辑器编辑完成。 1. 背景: 今日钉钉又发布了新的升级版本。由于我工作时使用的是Ubuntu 20.04版本&#xff0c;收到的升级推送信息是&#xff0c;可以升级到最新的7.6.25-Release版本。根据钉钉官方给出的历次更新版说明&#xff0c;这个新的版本&#xf…

DPDK用户态协议栈-TCP Posix API 2

tcp posix api send发送 ssize_t nsend(int sockfd, const void *buf, size_t len, __attribute__((unused))int flags) {ssize_t length 0;void* hostinfo get_host_fromfd(sockfd);if (hostinfo NULL) {return -1;}struct ln_tcp_stream* stream (struct ln_tcp_stream…

【网络开发-socket编程】

1 socket 简介 socket&#xff08;套接字&#xff09;是linux下的一种进程间通信机制&#xff0c;使用socket的IPC可以使得不同主机之间通信&#xff0c;也可以是同一台主机的不同程序之间。socket通常是客户端<------>服务端的通信模式&#xff0c;多个客户端可以同时连…

Python实现中国象棋

探索中国象棋 Python 代码实现&#xff1a;从规则逻辑到游戏呈现 中国象棋&#xff0c;这款源远流长的棋类游戏&#xff0c;承载着深厚的文化底蕴与策略智慧。如今&#xff0c;借助 Python 与 Pygame 库&#xff0c;我们能够在数字世界中复刻其魅力&#xff0c;深入探究代码背后…

TensorFlow深度学习实战(1)——神经网络与模型训练过程详解

TensorFlow深度学习实战&#xff08;1&#xff09;——神经网络与模型训练过程详解 0. 前言1. 神经网络基础1.1 神经网络简介1.2 神经网络的训练1.3 神经网络的应用 2. 从零开始构建前向传播2.1 计算隐藏层节点值2.2 应用激活函数2.3 计算输出层值2.4 计算损失值2.4.1 在连续变…

vue-router路由传参的两种方式(params 和 query )

一、vue-router路由传参问题 1、概念&#xff1a; A、vue 路由传参的使用场景一般应用在父路由跳转到子路由时&#xff0c;携带参数跳转。 B、传参方式可划分为 params 传参和 query 传参&#xff1b; C、而 params 传参又可分为在 url 中显示参数和不显示参数两种方式&#x…

数据库同步中间件DBSyncer安装配置及使用

1、介绍 DBSyncer&#xff08;英[dbsɪŋkɜː]&#xff0c;美[dbsɪŋkɜː 简称dbs&#xff09;是一款开源的数据同步中间件&#xff0c;提供MySQL、Oracle、SqlServer、PostgreSQL、Elasticsearch(ES)、Kafka、File、SQL等同步场景。支持上传插件自定义同步转换业务&#xf…

基于python快速部署属于你自己的页面智能助手

文章目录 前言一、实现目标二、代码解析2.1目录结构2.2 后端&#xff1a;Flask 服务器的搭建2.2.1 安装 Flask2.2.2 创建 Flask 应用 2.3 实现聊天界面与消息交互2.3.1 创建聊天界面 三、跨域问题的解决3.1 安装 flask-cors3.2 在 Flask 中启用 CORS 五 效果展示 前言 AI 聊天机…

Docker在Ubuntu和CentOS系统下的安装

目录 1. 各版本平台支持情况2. 在Ubuntu系统下安装docker3. 常见报错4. Docker的镜像源修改5. Docker目录修改6. 在CentOS系统下安装docker 1. 各版本平台支持情况 &#xff08;1&#xff09;平台支持情况如下&#xff1a; Server 版本 桌面版本 2. 在Ubuntu系统下安装docker…

深入解析强化学习中的 Generalized Advantage Estimation (GAE)

中文版 深入解析强化学习中的 Generalized Advantage Estimation (GAE) 1. 什么是 Generalized Advantage Estimation (GAE)? 在强化学习中&#xff0c;计算策略梯度的关键在于 优势函数&#xff08;Advantage Function&#xff09; 的设计。优势函数 ( A ( s , a ) A(s, a…