新增同步管理、操作日志模块,支持公共链接分享,DataEase开源数据可视化分析平台v2.3.0发布
2024年2月5日,DataEase开源数据可视化分析平台正式发布v2.3.0版本。
这一版本的功能升级包括:新增“同步管理”功能模块,用户可通过此模块,将传统数据库中的数据定时同步到Apache Doris中,让数据分析更快速;新增“操作日志”功能模块,用户可以在此模块查看自己在DataEase中的所有操作记录,方便用户对日常操作进行审计;仪表板方面,支持对指定的仪表板或数据大屏进行公共链接分享;图表方面,新增支持透视表和指标卡,让仪表板和数据大屏的展现能力更加丰富;数据源方面,新增支持v11及以上版本的DB2数据源,进一步增强了数据处理的能力;在新版本中,DataEase还增加了对水印设置、API文档、日期范围组件等的支持。
此外,DataEase开源项目组还对其他一些常用的功能进行了功能优化和问题修复。
新增功能
■ 同步管理:支持将传统数据库中的数据定时同步至Apache Doris
DataEase v2.3.0版本新增“同步管理”功能模块,支持用户将传统数据库(例如Oracle、MySQL、SQL Server、DB2等)中的数据,通过设置定时同步任务的方式,定期同步到Apache Doris这样高性能、实时的分析型数据库中,以提升数据分析的性能。
▲ 图1 DataEase“同步管理”功能模块的概览页面
▲ 图2 DataEase“同步管理”功能模块的任务管理页面
■ 操作日志:支持用户查看在DataEase平台内的相关操作记录
DataEase v2.3.0版本新增“操作日志”模块,用户可以通过此模块,对自己在DataEase平台内的所有操作记录进行查询,方便日后的审计。
DataEase目前支持对用户、角色、组织在仪表板、数据大屏、数据集、数据源功能模块所执行的相关操作进行查询。系统管理员还可以从系统整体角度对DataEase平台内所有用户的操作日志进行查询。
▲ 图3 操作日志访问入口
▲ 图4 操作日志页面
■ 仪表板:支持公共链接分享
在DataEase v2.3.0版本中,新增“公共链接分享”功能,用户可以在仪表板和数据大屏的管理页面,对指定的仪表板或数据大屏创建供外部访问的公共链接。用户也可以为分享的仪表板或数据大屏公共链接设置有效期、访问密码等相关参数。
▲ 图5 公共链接设置页面
■ 数据源:新增支持DB2数据源
在DataEase v2.3.0版本中,新增对DB2数据源v11及其以上版本的支持。
▲ 图6 DataEase目前支持的OLTP数据源列表
■ 图表:新增支持透视表、指标卡
在DataEase v2.3.0版本中,新增支持透视表和指标卡两种图表类型。
▲ 图7 透视表编辑页面
▲ 图8 指标卡编辑页面
除了上述新增功能外,DataEase v2.3.0版本还包含了很多其他的功能更新和优化,欢迎进入DataEase的官方文档及GitHub仓库的Release页面查看更加详细的更新日志。
功能优化
■ refactor(仪表板):优化仪表板样式的缩放比例,以及组件内边距的缩放比例;
■ refactor(仪表板):Tab标题新增字符长度限制为50;
■ refactor(仪表板):修改仪表板保存按钮的文字大小为12px;
■ refactor(数据大屏):优化组合相关操作;
■ refactor(数据大屏):数据大屏上的位置定位数据变更为原始数据后,展示出的数据格式不再随图表缩放而改变;
■ refactor(数据大屏):调整屏幕尺寸的上限;
■ refactor(数据大屏):优化大屏样式;
■ refactor(数据大屏):优化批量操作功能;
■ refactor(数据大屏):调整画布样式逻辑;
■ refactor(图表):优化指标卡批量操作逻辑;
■ refactor(图表):图表放大时禁用联动跳转等操作;
■ refactor(图表):富文本新增字体“阿里巴巴普惠体”;
■ refactor(工作台):工作台菜单下的“推荐模板”模块中可以展示自定义的用户模板;
■ refactor(模板管理):优化“模板管理”模块中的命名限制;
■ refactor(模板管理):模板管理预览列表中加入过滤条件的查询入口;
■ refactor:左侧菜单树界面UI去掉描边;
■ refactor:优化模板按钮的显示样式;
■ refactor:优化“工具箱”界面样式;
■ refactor:优化“系统设置”界面样式;
■ refactor:解决了系统升级后,静态资源可能还是使用了历史缓存版本造成错误的问题;
■ refactor:优化dectl脚本,获取当前版本的同时可以查询最新版本(#7492);
■ refactor:镜像未变化时,升级安装不重复加载镜像文件;
■ refactor:帮助文档popover可以通过使用hover触发;
■ refactor:升级JSONPath依赖;
■ refactor:移除Hutool lib库。
Bug修复
■ fix(数据源):修复API数据源数据表的请求参数全部填满后,最后一条参数无法删除的问题(#7336);
■ fix(数据源):修复Excel数据源替换数据时,文件较大导致加载时间长,且没有加载图标,体验不佳的问题;
■ fix(数据源):修复重命名数据源名称与编辑数据源名称的长度限制规则不一致的问题;
■ fix(数据源):修复数据源日志报错的问题;
■ fix(数据源):修复数据源校验返回信息错误的问题;
■ fix(数据源):修复CSV字段类型识别错误的问题;
■ fix(数据源):修复没有数据源的空文件夹不显示在列表的问题;
■ fix(数据源):限制MySQL非法参数;
■ fix(数据源):修复本地Excel文件创建的数据源数据预览为空的问题;
■ fix(数据集):修复数据集预览时提示报错的问题;
■ fix(数据集):修复不同数据源下同名的表无法被选中做关联的问题;
■ fix(数据集):修复批量管理新建的计算字段时,字段类型不显示的问题;
■ fix(数据集):修复数据源名称过长,创建数据集选择数据源时勾选框与数据源名称重叠的问题;
■ fix(仪表板):修复仪表板Tab内外相同字号在预览界面显示大小不同的问题;
■ fix(仪表板):修复通过“仪表板配置”功能设置历史仪表板的图表标题字号,只有个别图表生效的问题;
■ fix(仪表板):修复点击删除查询条件后,右侧对应的“编辑”操作栏还存在的问题;
■ fix(仪表板):修复查询组件下,组件间间隔不一致的问题;
■ fix(数据大屏):修复创建组合以后,手动编辑组合的宽度或高度,改变的只有组合框,组合内的组件无大小变化的问题;
■ fix(数据大屏):修复分组中的富文本组件在编辑状态下还可以自由移动的问题;
■ fix(数据大屏):修复在数据大屏中通过键盘移动组件,移动后没有触发保存的问题(#7695);
■ fix(数据大屏):修复icon色值不对,暗色下异常对应了“N600-DARK”颜色的问题(#A6A6A6);
■ fix(数据大屏):修复鼠标右键点击图标后,左键点击图层位置,组件处弹出的菜单栏不会隐藏的问题;
■ fix(数据大屏):修复图表被剪切后,选择其他组件可以直接与该被剪切图表组合并显示的问题;
■ fix(数据大屏):修复大尺寸数据大屏初始化后未移动到中心点,则可能把位置坐标置空的问题;
■ fix(数据大屏):修复对数据大屏中的非图表组件输入样式后,回车出现异常跳转的问题;
■ fix(图表):修复水波图数值过大会显示异常的问题;
■ fix(图表):修复表格横向拖动滚动条时,表头显示异常的问题(#7510);
■ fix:修复仪表板、数据大屏预览页的标题栏未垂直居中对齐的问题;
■ fix:修复在仪表板、数据大屏内修改图表名称时出现的提示内容错误;
■ fix:修复新建可视化资源控制台时,有异常错误信息提示的问题;
■ fix(模板中心):修复部分场景下模板中心没有出现“应用”按钮的问题;
■ fix(系统设置):修复查看世界村地图数据时,加载时间过长,可能导致浏览器崩溃的问题;
■ fix(嵌入式):修复无法预览展示数据大屏中已设置组合的图表的问题;
■ fix(嵌入式):修复嵌入式字体样式异常的问题;
■ fix(嵌入式):修复嵌入式权限异常的问题;
■ fix(嵌入式):修复嵌入式下组合图的显示与操作中出现的问题;
■ fix(X-Pack):修复复制可视化资源时出现权限变更的问题;
■ fix(X-Pack):修复没有仪表板创建权限,却可以在工作台点击使用模板新建仪表板,并跳转到创建页面的问题;
■ fix(X-Pack):修复认证设置同步失败的问题;
■ fix:优化了dectl脚本执行条件的判断逻辑;
■ fix:修复搜索结果页的标题显示与设计稿不符的问题;
■ fix:修复登录日志导致社区版在无License情况下无法登录的问题。
相关文章:

新增同步管理、操作日志模块,支持公共链接分享,DataEase开源数据可视化分析平台v2.3.0发布
2024年2月5日,DataEase开源数据可视化分析平台正式发布v2.3.0版本。 这一版本的功能升级包括:新增“同步管理”功能模块,用户可通过此模块,将传统数据库中的数据定时同步到Apache Doris中,让数据分析更快速࿱…...

跟着pink老师前端入门教程-day19
一、移动WEB开发之流式布局 1、 移动端基础 1.1 浏览器现状 PC端常见浏览器:360浏览器、谷歌浏览器、火狐浏览器、QQ浏览器、百度浏览器、搜狗浏览器、IE浏览器。 移动端常见浏览器:UC浏览器,QQ浏览器,欧朋浏览器࿰…...

ChatGPT学习第一周
📖 学习目标 掌握ChatGPT基础知识 理解ChatGPT的基本功能和工作原理。认识到ChatGPT在日常生活和业务中的潜在应用。 了解AI和机器学习的基本概念 获取人工智能(AI)和机器学习(ML)的初步了解。理解这些技术是如何支撑…...

爬爬爬——今天是浏览器窗口切换和给所选人打钩(自动化)
学习爬虫路还很长,第一阶段花了好多天了,还在底层,虽然不是我专业要学习的语言,和必备的知识,但是我感觉还挺有意思的。加油,这两天把建模和ai也不学了,唉过年了懒了! 加油坚持就是…...

Netty应用(五) 之 Netty引入 EventLoop
目录 第三章 Netty 1.什么是Netty? 2.为什么需要使用Netty? 3.Netty的发展历程 4.谁在使用Netty? 5.为什么上述这些分布式产品都使用Netty? 6.第一个Netty应用 7.如何理解Netty是NIO的封装 8.logback日志使用的加强 9.Ev…...
【c++基础】国王的魔镜
说明 国王有一个魔镜,可以把任何接触镜面的东西变成原来的两倍——只是,因为是镜子嘛,增加的那部分是反的。 比如一条项链,我们用AB来表示,不同的字母表示不同颜色的珍珠。如果把B端接触镜面的话,魔镜会把…...

配置DNS正反向解析服务!!!!
一.准备工作 #关闭防火墙和selinux,或者允许服务通过 [rootnode ~]# nmcli c mod ens32 ipv4.method manual ipv4.address 192.168.32.133/24 ipv4.gateway 192.168.32.2 ipv4.dns 192.168.32.132 [rootnode ~]# nmcli c reload [rootnode ~]# nmcli c up ens32[rootnode ~]# …...

大模型2024规模化场景涌现,加速云计算走出第二增长曲线
导读:2024,大模型第一批规模化应用场景已出现。 如果说“百模大战”是2023年国内AI产业的关键词,那么2024年我们将正式迈进“应用为王”的新阶段。 不少业内观点认为,2024年“百模大战”将逐渐收敛甚至洗牌,而大模型在…...
Gitlab和Jenkins集成 实现CI (三)
Gitlab和Jenkins集成 实现CI (一) Gitlab和Jenkins集成 实现CI (二) Gitlab和Jenkins集成 实现CI (三) 自动部署 配置免密ssh 进入http服务器 生成ssh密钥 ssh-keygen -t rsa进入jenkins(容器) 拷贝公钥 ssh-copy-id http服务器用户名http服务器ip #输入http服务器密码配…...

随机过程及应用学习笔记(二)随机过程的基本概念
随机过程论就是研究随时间变化的动态系统中随机现象的统计规律的一门数学学科。 目录 前言 一、随机过程的定义及分类 1、定义 2、分类 二、随机过程的分布及其数字特征 1、分布函数 2、数字特征 均值函数和方差函数 协方差函数和相关函数 3、互协方差函数与互相关函…...
【机器学习】Kmeans如何选择k值
确定 K 值是 K-means 聚类分析的一个重要步骤。不同的 K 值可能会产生不同的聚类结果,因此选择合适的 K 值非常重要。 以下是一些常见的方法来选择 K 值: 手肘法:该方法基于绘制聚类内误差平方和(SSE)与 K 值之间的关系图。随着 K 值的增加,SSE会逐渐降低,但降低幅度逐…...
LeetCode 热题 100 | 链表(下)
目录 1 148. 排序链表 2 23. 合并 K 个升序链表 3 146. LRU 缓存 3.1 解题思路 3.2 详细过程 3.3 完整代码 菜鸟做题第三周,语言是 C 1 148. 排序链表 解题思路: 遍历链表,把每个节点的 val 都存入数组中用 sort 函数对数组进…...
Ubuntu搭建计算集群
计算机硬件和技术的发展使得高性能模拟和计算在生活和工作中的作用逐渐显现出来,无论是计算化学,计算物理和当下的人工智能都离不开高性能计算。笔者工作主要围绕计算化学和物理开展,亦受限于自身知识和技术所限,文中只是浅显地尝…...

数据结构~~树(2024/2/8)
目录 树 1、定义: 2、树的基本术语: 3、树的表示 树 1、定义: 树是一种非线性的数据结构,它是由n(n>0)个有限结点组成一个具有层次关系的集合。把它叫做树是因为它看起来像一棵倒挂的树&…...

【教学类-48-03】202402011“闰年”(每4年一次 2月有29日)世纪年必须整除400才是闰年)
2000-2099年之间的闰年有25次, 背景需求: 已经制作了对称年月的数字提取,和年月日相等的年份提取 【教学类-48-01】20240205对称的“年”和“月日”(如2030 0302)-CSDN博客文章浏览阅读84次。【教学类-48-01】202402…...
如何开发一个属于自己的人工智能语言大模型?
要开发一个属于自己的人工智能语言模型,你需要遵循以下步骤: 数据收集:首先你需要大量的文本数据来训练你的模型。这些数据可以来自于各种来源,例如书籍、网站、新闻文章等。你需要确保这些数据足够多样化,以便模型能学…...

【HTTP】localhost和127.0.0.1的区别是什么?
目录 localhost是什么呢? 从域名到程序 localhost和127.0.0.1的区别是什么? 域名的等级划分 多网站共用一个IP和端口 私有IP地址 IPv6 今天在网上逛的时候看到一个问题,没想到大家讨论的很热烈,就是标题中这个: …...
Edge浏览器-常用快捷键
按键组合作用Ctrl Shift I开发人员工具Ctrl E定位到 空地址栏Ctrl L定位到 地址栏Ctrl Shift B显示或隐藏 收藏夹栏Ctrl Shift O打开收藏夹(搜索)Ctrl T打开一个新标签页Ctrl W关闭当前标签页Ctrl Shift T重新打开刚才关闭的标签页Ctrl Tab切换到下一个标签页Ctrl…...
C++:Vector动态数组的copy深入理解
动态数组分配的大小默认为2的n次方1,2,4,8... 在main中创建的vertices,push需要放到Vertex中(copy),下一次copy是因为要调整vertices的大小 vertices.push_back(Vertex(1,2,3));//拷贝 第一次&a…...
【PyTorch】PyTorch中张量(Tensor)切片操作
PyTorch深度学习总结 第三章 PyTorch中张量(Tensor)切片操作 文章目录 PyTorch深度学习总结一、前言二、获取张量中的元素1、切片(行、列数)方法2、torch.where()函数3、使元素置零的操作 一、前言 上文介绍了PyTorch中改变张量(Tensor)形状的操作&…...

基于距离变化能量开销动态调整的WSN低功耗拓扑控制开销算法matlab仿真
目录 1.程序功能描述 2.测试软件版本以及运行结果展示 3.核心程序 4.算法仿真参数 5.算法理论概述 6.参考文献 7.完整程序 1.程序功能描述 通过动态调整节点通信的能量开销,平衡网络负载,延长WSN生命周期。具体通过建立基于距离的能量消耗模型&am…...

阿里云ACP云计算备考笔记 (5)——弹性伸缩
目录 第一章 概述 第二章 弹性伸缩简介 1、弹性伸缩 2、垂直伸缩 3、优势 4、应用场景 ① 无规律的业务量波动 ② 有规律的业务量波动 ③ 无明显业务量波动 ④ 混合型业务 ⑤ 消息通知 ⑥ 生命周期挂钩 ⑦ 自定义方式 ⑧ 滚的升级 5、使用限制 第三章 主要定义 …...
在HarmonyOS ArkTS ArkUI-X 5.0及以上版本中,手势开发全攻略:
在 HarmonyOS 应用开发中,手势交互是连接用户与设备的核心纽带。ArkTS 框架提供了丰富的手势处理能力,既支持点击、长按、拖拽等基础单一手势的精细控制,也能通过多种绑定策略解决父子组件的手势竞争问题。本文将结合官方开发文档,…...

遍历 Map 类型集合的方法汇总
1 方法一 先用方法 keySet() 获取集合中的所有键。再通过 gey(key) 方法用对应键获取值 import java.util.HashMap; import java.util.Set;public class Test {public static void main(String[] args) {HashMap hashMap new HashMap();hashMap.put("语文",99);has…...
mongodb源码分析session执行handleRequest命令find过程
mongo/transport/service_state_machine.cpp已经分析startSession创建ASIOSession过程,并且验证connection是否超过限制ASIOSession和connection是循环接受客户端命令,把数据流转换成Message,状态转变流程是:State::Created 》 St…...

DIY|Mac 搭建 ESP-IDF 开发环境及编译小智 AI
前一阵子在百度 AI 开发者大会上,看到基于小智 AI DIY 玩具的演示,感觉有点意思,想着自己也来试试。 如果只是想烧录现成的固件,乐鑫官方除了提供了 Windows 版本的 Flash 下载工具 之外,还提供了基于网页版的 ESP LA…...
vue3 定时器-定义全局方法 vue+ts
1.创建ts文件 路径:src/utils/timer.ts 完整代码: import { onUnmounted } from vuetype TimerCallback (...args: any[]) > voidexport function useGlobalTimer() {const timers: Map<number, NodeJS.Timeout> new Map()// 创建定时器con…...

UR 协作机器人「三剑客」:精密轻量担当(UR7e)、全能协作主力(UR12e)、重型任务专家(UR15)
UR协作机器人正以其卓越性能在现代制造业自动化中扮演重要角色。UR7e、UR12e和UR15通过创新技术和精准设计满足了不同行业的多样化需求。其中,UR15以其速度、精度及人工智能准备能力成为自动化领域的重要突破。UR7e和UR12e则在负载规格和市场定位上不断优化…...

【数据分析】R版IntelliGenes用于生物标志物发现的可解释机器学习
禁止商业或二改转载,仅供自学使用,侵权必究,如需截取部分内容请后台联系作者! 文章目录 介绍流程步骤1. 输入数据2. 特征选择3. 模型训练4. I-Genes 评分计算5. 输出结果 IntelliGenesR 安装包1. 特征选择2. 模型训练和评估3. I-Genes 评分计…...
在QWebEngineView上实现鼠标、触摸等事件捕获的解决方案
这个问题我看其他博主也写了,要么要会员、要么写的乱七八糟。这里我整理一下,把问题说清楚并且给出代码,拿去用就行,照着葫芦画瓢。 问题 在继承QWebEngineView后,重写mousePressEvent或event函数无法捕获鼠标按下事…...