DataGear 企业版 1.2.0 发布,数据可视化分析平台
DataGear 企业版 1.2.0 已发布,欢迎体验!
http://datagear.tech/pro/
企业版 1.2.0 修复严重漏洞,新增文件源管理模块,新增JWT统一登录支持,MQTT数据集主题支持通配符,具体更新内容如下:
- 新增:新增文件源管理模块,可上传/管理文件,用于CSV/Excel/JSON文件数据集;
- 新增:统一登录新增JWT登录支持,配置后可通过/login/jwt?token=xxxxxx登录系统;
- 修复:修复配置禁用匿名用户后部分模块仍能匿名访问的BUG;
- 改进:MQTT数据集主题支持通配符,可同时接收多个匹配主题的数据;
- 改进:MQTT/WebSocket数据集结果携带消息头信息,可通过看板API获取和处理;
- 改进:统一登录支持配置同步组织机构、邮箱信息;
- 改进:【项目】授权改为针对其包含的数据集/图表/看板,而非【项目】记录本身;
- 改进:依赖开源版升级至5.1.0版本;
- 重构(开源版):【数据集属性】重构为【数据集字段】;
- 重构(开源版):【数据集资源目录】重构为【文件源】,访问路径由/dataSetResDirectory重构为/fileSource;
- 重构(开源版):【数据源】访问路径由/schema重构为/dtbsSource;
- 新增(开源版):图表JS对象新增chart.dataSetField*()函数,替换已弃用的chart.dataSetProperty*()函数;
- 新增(开源版):看板全局资源管理新增重命名/移动功能;
- 新增(开源版):数据源新增模式名功能,可指定要连接的数据库模式;
- 新增(开源版):新增用户个人修改密码功能,与个人设置功能分离;
- 新增(开源版):新增disablePersonalSetName配置项,可配置是否禁用个人修改用户名,默认禁用;
- 新增(开源版):新增userPasswordStrength*配置项,可配置用户密码强度和提示信息;
- 修复(开源版):修复数据源管理数据操作可能导致远程代码执行漏洞的BUG;
- 修复(开源版):修复数据源URL构建器页面类型下拉框打开时会出现控制台死循环报错的BUG;
- 修复(开源版):修复当系统运行于https协议时检测新版本功能可能导致所有页面不可用的BUG;
- 改进(开源版):看板展示功能访问路径由/dashboard/show/改为更简短的/dv/;
- 改进(开源版):图表展示功能访问路径由/chart/show/改为更简短的/cv/;
- 改进(开源版):完善看板全局资源管理功能,支持分页查询、目录导航、子级搜索;
- 改进(开源版):图表插件管理列表插件名称列靠左对齐;
- 改进(开源版):数据集服务端文件选择功能改为更灵活易用的分页查询方式;
- 改进(开源版):数据集参数设置面板在打开时自动聚焦至第一个输入框;
- 改进(开源版):文件类数据集预览时可提示不存在的文件名信息;
- 改进(开源版):数据源数据管理编辑页面聚焦第一个输入框;
- 改进(开源版):数据源驱动编辑页面库文件链接适配系统肤色;
- 改进(开源版):系统所有选择对话框改为从页面右侧弹出;
- 改进(开源版):登录/注册页面验证码填写错误后及时刷新,以增强安全性;
企业版 1.1.0 版本更新内容如下:
- 新增:新增Redis数据集,支持Redis数据可视化;
- 新增:新增MongoDB数据集,支持MongoDB数据可视化;
- 新增:新增MQTT数据集,支持MQTT实时数据可视化;
- 新增:新增WebSocket数据集,支持WebSocket实时数据可视化;
- 新增:新增组织机构管理模块,支持针对组织机构的数据授权;
- 新增:系统备份新增手动备份功能,便于需要时手动备份;
- 修复:修复系统还原操作有时会出现还原失败的BUG;
- 修复:修复备份管理页面选中单条记录操作未正确执行的BUG;
- 修复:修复CAS统一登录集成功能对于某些环境会出现姓名乱码的BUG;
- 改进:系统重启后清空缓存,避免残留旧版缓存数据;
- 改进:依赖开源版升级至5.0.0版本;
企业版 1.0.0 版本更新内容如下所示:
- 新增:系统部署数据库改为MySQL,大幅提升系统性能;
- 新增:新增OAuth2.0、CAS、LDAP应用集成支持;
- 新增:新增系统备份与恢复功能,支持自动备份和一键恢复系统;
- 新增:新增系统集群部署支持(需高级版许可证),以支持系统服务高可用;
- 新增:新增主页功能,支持快速访问最近看板、图表、数据集;
- 新增:图表、看板新增扫描二维码打开展示链接功能;
- 新增:新增HTTP数据集域名功能,以方便管理HTTP数据集域名;
- 新增:数据集、图表、看板新增读、写分享权限,以支持协作;
- 新增:内置地图新增全国市级地图;
- 新增:新增更多内置角色,支持细分模块授权;
- 新增:用户管理新增批量导入用户功能,支持批量导入Excel、CSV、JSON用户;
- 新增:找回密码功能新增发送邮件找回密码支持;
- 新增:新增导入开源版数据功能,支持一键导入开源版系统数据;
- 新增:前后端敏感信息采用加密传输,以增强系统安全性;
- 新增:新增绿色、橙色、紫色系统主题;
DataGear企业版基于开源版开发,新增了诸多企业级特性,包括: MySQL及更多部署数据库支持、MQTT/WebSocket/Redis/MongoDB数据集、组织机构管理、 OAuth2.0/CAS/JWT/LDAP统一登录集成、集群部署、系统备份与还原、更细粒度的权限控制、前后端敏感信息加密传输等等, 可为您提供更安全、更稳定、更强大数据可视化解决方案。
开源版官网地址:
http://datagear.tech
源码地址:
Gitee:https://gitee.com/datagear/datagear
Github:https://github.com/datageartech/datagear
GitCode:https://gitcode.com/datageartech/datagear
相关文章:
DataGear 企业版 1.2.0 发布,数据可视化分析平台
DataGear 企业版 1.2.0 已发布,欢迎体验! http://datagear.tech/pro/ 企业版 1.2.0 修复严重漏洞,新增文件源管理模块,新增JWT统一登录支持,MQTT数据集主题支持通配符,具体更新内容如下: 新增…...
为啥https比http慢
Https有ssl的握手 HTTP没有 HTTPS TCP 和HTTP 的TCP 时间差不是很大 HTTPS请求中,ssl所占的时间比例是请求时间总和93.37%, HTTPS请求中,ssl的请求会是tcp请求的14倍,而HTTP中没有这个问题 建议:对安全要求不是很高的,不要使用https请求 图例...
软件测试需要具备的基础知识【功能测试】---后端知识(三)
您好,我是程序员小羊! 前言 为了更好的学习软件测试的相关技能,需要具备一定的基础知识。需要学习的基础知识包括: 1、计算机基础 2、前端知识 3、后端知识 4、软件测试理论 后期分四篇文章进行编写,这是第三篇 …...
详解 Redis 队列 实现
Redis 是一个高性能的键值存储系统,它的多种数据结构使其能够以不同方式实现队列,包括普通队列、延时队列和异步队列的介绍和示例。 介绍 Redis 的 List 数据结构可以用来实现普通的队列。 生产者使用 LPUSH 或 RPUSH 命令将消息添加到列表的头部或尾部…...
分析SQL的count(*)并优化
最近优化过几个慢查询接口的性能,总结了一些心得体会拿出来跟大家一起分享一下,希望对你会有所帮助。 我们使用的数据库是Mysql8,使用的存储引擎是Innodb。这次优化除了优化索引之外,更多的是在优化count(*)。 通常情况下&#…...
Java学习日记(day18)
一、软件的结构 C/S (Client - Server 客户端-服务器端) 典型应用:QQ软件 ,飞秋,印象笔记。 特点: 必须下载特定的客户端程序。服务器端升级,客户端升级。 B/S (Broswer -Server 浏览器端- 服务器端&a…...
Oracle(61)什么是外部表(External Table)?
外部表(External Table)是Oracle数据库中的一种特殊表类型,用于访问存储在外部文件系统中的数据,而不需要将数据实际加载到数据库内部。外部表的主要优势在于允许数据库用户在不移动或复制数据的情况下,直接查询和处理…...
物联网HMI/网关搭载ARM+CODESYS实现软PLC+HMI一体化
物联网HMI/网关搭载CODESYS实现软PLCHMI一体化 硬件:ARM平台,支持STM32/全志T3/RK3568/树莓派等平台 软件:CODESYS V3.5、JMobile Studio CODESYS是一款功能强大的PLC软件编程工具,它支持IEC61131-3标准IL、ST、FBD、LD、CFC、…...
Java中Stream流
Java中Stream流 Stream 使用flatMap处理嵌套集合: 有一个对象列表,每个对象又包含一个列表,可以使用flatMap来“展平”这个结构。 List<List<String>> listOfLists Arrays.asList(Arrays.asList("a", "b"),Arrays.a…...
纯css实现多行文本右下角最后一行展示全部按钮
未展开全部: 展开全部: 综上演示按钮始终保持在最下方 css代码如下: <div class"info-content"><div class"info-text" :class"!showAll ? mle-hidden : "><span class"show-all"…...
WPF篇(17)-ListBox列表控件+ListView数据列表控件
ListBox列表控件 ListBox是一个列表控件,用于显示条目类的数据,默认每行只能显示一个内容项,当然,我们可以通过修改它的数据模板,来自定义每一行(元素)的数据外观,达到显示更多数据…...
HAProxy 全解析:驾驭网络负载均衡与高可用的强大引擎
一、什么是HAproxy HAProxy是一个免费、开源的高性能TCP/HTTP负载均衡器和代理服务器软件,主要用于实现以下功能 一、负载均衡 多种负载均衡算法支持: 轮询(Round Robin):它依次将请求均匀分配到后端的各个服务器。例…...
陶瓷材质的防静电架空地板越来越受欢迎的原因
目前市面上的陶瓷防静电架空地板主要分为两种:钢基和硫酸钙基。前者是以全钢冲孔裸板作为板基,经粘接、固定整型和灌浆的方式加工而成,后者是以复合硫酸钙板为基材,表面粘接防静电陶瓷砖,四周导电PVC边条封边。近年来陶…...
Mariadb数据库本机无密码登录的问题解决
Mariadb数据库本机无密码登录的问题解决 安装了mariadb后,发现Mariadb本机无密码才能登录 百度了很多文章,发现很多人是因为root的plugin设置的值不正确导致的,unix_socket可以不需要密码,mysql_native_password 是正常的。 解…...
校园外卖平台小程序的设计
管理员账户功能包括:系统首页,个人中心,用户管理,商家管理,菜品信息管理,菜品分类管理,购买菜品管理,订单信息管理,系统管理 微信端账号功能包括:系统首页&a…...
Python3 第八十一课 -- urllib
目录 一. 前言 二. urllib.request 三. urllib.error 四. urllib.parse 五. urllib.robotparser 一. 前言 Python urllib 库用于操作网页 URL,并对网页的内容进行抓取处理。 本文主要介绍 Python3 的 urllib。 urllib 包 包含以下几个模块: url…...
Vue 3+Vite+Eectron从入门到实战系列之(五)一后台管理登录页
前面已经讲了不少基础知识,这篇开始,我们进行实操,做个后台管理系统,打包成多端的,可安装的桌面app!!其中,登录,退出的提示信息用系统的提示,不使用elemengplus的弹窗提示!ÿ…...
Docker 网络代理配置及防火墙设置指南
Docker 网络代理配置及防火墙设置指南 背景 在某些环境中,服务器无法直接访问外网,需要通过网络代理进行连接。虽然我们通常会在 /etc/environment 或 /etc/profile 等系统配置文件中直接配置代理,但 Docker 命令无法使用这些配置。例如&am…...
基于PostGIS(Postgres)+Node.js实现的xyz瓦片地图服务器
背景介绍 前两天研究GeoServer发布存储在PostGIS中栅格数据,最终目的是想在PostGIS中存储金字塔瓦片,用GeoServer发布,但是最后经过研究不改GeoServer源码的情况下,好像只支持将大图tif存在PostGIS数据库中进行发布,金…...
浙大数据结构慕课课后题(06-图3 六度空间)
题目要求: 输入格式: 输入第1行给出两个正整数,分别表示社交网络图的结点数N(1<N≤103,表示人数)、边数M(≤33N,表示社交关系数)。随后的M行对应M条边,每行给出一对正…...
[2025CVPR]DeepVideo-R1:基于难度感知回归GRPO的视频强化微调框架详解
突破视频大语言模型推理瓶颈,在多个视频基准上实现SOTA性能 一、核心问题与创新亮点 1.1 GRPO在视频任务中的两大挑战 安全措施依赖问题 GRPO使用min和clip函数限制策略更新幅度,导致: 梯度抑制:当新旧策略差异过大时梯度消失收敛困难:策略无法充分优化# 传统GRPO的梯…...
在 Nginx Stream 层“改写”MQTT ngx_stream_mqtt_filter_module
1、为什么要修改 CONNECT 报文? 多租户隔离:自动为接入设备追加租户前缀,后端按 ClientID 拆分队列。零代码鉴权:将入站用户名替换为 OAuth Access-Token,后端 Broker 统一校验。灰度发布:根据 IP/地理位写…...
Java - Mysql数据类型对应
Mysql数据类型java数据类型备注整型INT/INTEGERint / java.lang.Integer–BIGINTlong/java.lang.Long–––浮点型FLOATfloat/java.lang.FloatDOUBLEdouble/java.lang.Double–DECIMAL/NUMERICjava.math.BigDecimal字符串型CHARjava.lang.String固定长度字符串VARCHARjava.lang…...
【快手拥抱开源】通过快手团队开源的 KwaiCoder-AutoThink-preview 解锁大语言模型的潜力
引言: 在人工智能快速发展的浪潮中,快手Kwaipilot团队推出的 KwaiCoder-AutoThink-preview 具有里程碑意义——这是首个公开的AutoThink大语言模型(LLM)。该模型代表着该领域的重大突破,通过独特方式融合思考与非思考…...
DIY|Mac 搭建 ESP-IDF 开发环境及编译小智 AI
前一阵子在百度 AI 开发者大会上,看到基于小智 AI DIY 玩具的演示,感觉有点意思,想着自己也来试试。 如果只是想烧录现成的固件,乐鑫官方除了提供了 Windows 版本的 Flash 下载工具 之外,还提供了基于网页版的 ESP LA…...
Spring Boot面试题精选汇总
🤟致敬读者 🟩感谢阅读🟦笑口常开🟪生日快乐⬛早点睡觉 📘博主相关 🟧博主信息🟨博客首页🟫专栏推荐🟥活动信息 文章目录 Spring Boot面试题精选汇总⚙️ **一、核心概…...
全志A40i android7.1 调试信息打印串口由uart0改为uart3
一,概述 1. 目的 将调试信息打印串口由uart0改为uart3。 2. 版本信息 Uboot版本:2014.07; Kernel版本:Linux-3.10; 二,Uboot 1. sys_config.fex改动 使能uart3(TX:PH00 RX:PH01),并让boo…...
Java多线程实现之Thread类深度解析
Java多线程实现之Thread类深度解析 一、多线程基础概念1.1 什么是线程1.2 多线程的优势1.3 Java多线程模型 二、Thread类的基本结构与构造函数2.1 Thread类的继承关系2.2 构造函数 三、创建和启动线程3.1 继承Thread类创建线程3.2 实现Runnable接口创建线程 四、Thread类的核心…...
Typeerror: cannot read properties of undefined (reading ‘XXX‘)
最近需要在离线机器上运行软件,所以得把软件用docker打包起来,大部分功能都没问题,出了一个奇怪的事情。同样的代码,在本机上用vscode可以运行起来,但是打包之后在docker里出现了问题。使用的是dialog组件,…...
SAP学习笔记 - 开发26 - 前端Fiori开发 OData V2 和 V4 的差异 (Deepseek整理)
上一章用到了V2 的概念,其实 Fiori当中还有 V4,咱们这一章来总结一下 V2 和 V4。 SAP学习笔记 - 开发25 - 前端Fiori开发 Remote OData Service(使用远端Odata服务),代理中间件(ui5-middleware-simpleproxy)-CSDN博客…...
