DataGear 4.3.0 发布,数据可视化分析平台

news2024/11/23 19:17:45

DataGear 4.3.0 发布,增强图表和看板功能,具体更新内容如下:

  • 新增:看板模板新增dg-dashboard-auto-render属性,用于控制看板是否自动渲染;
  • 新增:看板模版新增dg-dashboard-code属性,用于自定义看板脚本插入位置;
  • 新增:看板编辑页面新增资源重命名功能;
  • 新增:图表插件plugin.json新增dataSetRange规范,用于声明插件支持的数据集数目限制;
  • 新增:内置折线图、柱状图、散点图、饼图新增dgSortAxisData选项,用于设置轴数据排序;
  • 新增:内置雷达图、K线图、热力图新增dgSortAxisData选项,用于设置轴数据排序;
  • 新增:内置象形图、进度图、箱形图新增dgSortAxisData选项,用于设置轴数据排序;
  • 修复:修复看板可视编辑模式点击选中元素操作有时会导致页面卡死的BUG;
  • 修复:修复看板可视编辑模式对于未渲染的图表元素设置样式会报错的BUG;
  • 修复:修复SQL防注入功能对于某些SQL情况未起作用的BUG;
  • 改进:看板编辑页面上传资源支持自动解压ZIP文件;
  • 改进:看板展示页面中没有关联数据集的图表不再向服务端发送更新数据请求;
  • 改进:调整看板编辑页面显示/隐藏名称按钮至更明显的右边位置;
  • 改进:图表编辑页面的图表插件描述信息面板支持显示HTML内容;
  • 改进:重构内置横向柱状图、象形图、进度图、箱形图系列数据结构,与竖向图表一致;
  • 改进:内置图表插件添加dataSetRange项,限定图表最少添加一个主件数据集;
  • 改进:内置雷达图支持多行式数据集结构,同时补充数据集结构说明描述信息;
  • 改进:内置表格图表可根据标题区尺寸自动调整内容区尺寸;
  • 改进:数据集预览结果表格支持调整列宽;
  • 改进:完善数据源管理数据编辑页面日期类输入项的描述信息;
  • 改进:图表支持库ECharts版本由5.3.3升级至5.4.0;

4.2.0 版本更新内容如下:

  • 新增:图表插件支持定义插件属性元信息,可根据用户定义图表时设置的属性值绘制图表;
  • 新增:看板新增dg-chart-attr-values图表元素属性,用于设置看板级图表属性值;
  • 新增:看板可视编辑模式新增编辑图表属性值功能,用于设置看板级图表属性值;
  • 新增:图表编辑页面新增编辑图表属性值功能;
  • 新增:图表编辑页面新增编辑图表选项功能;
  • 新增:图表JS对象新增pluginAttributes()函数,用于获取插件属性信息;
  • 新增:图表JS对象新增attrValue()、attrValues()函数,用于获取和设置图表属性值;
  • 新增:图表JS对象新增attrValuesOrigin()函数,用于获取原始图表属性值;
  • 新增:图表JS对象新增optionsOrigin()函数,用于获取原始图表选项;
  • 修复:修复看板可视编辑模式图表选项不支持编辑函数的BUG;
  • 修复:修复看板模板没有定义标签会导致展示页面不渲染任何图表的BUG;
  • 修复:修复异步加载图表即使无权限仍可请求到数据的BUG;
  • 修复:修复数据集预览出错时未显示详细错误内容的BUG;
  • 修复:修复数据集预览后未自动生成新增属性的BUG;
  • 修复:修复系统内置角色未正确控制功能权限的BUG;
  • 修复:修复看板全局资源上传页面设置自动解压后仍需填写存储路径的BUG;
  • 改进:看板可视编辑模式颜色选择器可正确显示颜色名称表示的颜色;
  • 改进:看板、图表展示页面的图表参数、数据面板添加关闭按钮;
  • 改进:图表的添加、编辑、复制功能可在新窗口中打开;
  • 改进:图表编辑页面数据标记详细信息按钮替换为更明确的图标;
  • 改进:数据集查看页面可执行预览操作;
  • 改进:上传文件类的数据集编辑和查看页面提供文件下载链接;

4.1.1 版本更新内容如下:

  • 修复:修复看板展示页面图表数据有时会为空的BUG;
  • 修复:修复地图散点图在未指定[数值]标记时悬浮提示框显示undefined的BUG;
  • 改进:看板可视编辑模式插入弹性布局可设置排列方向;

4.1.0 版本更新内容如下:

  • 新增:看板可视编辑模式新增插入弹性布局、插入标题功能;
  • 新增:看板新增dg-loadable-chart-widgets元素属性,用于控制异步加载图表权限;
  • 新增:自定义图表插件支持附带资源文件;
  • 新增:自定义图表插件新增renderer.js文件规范,用于独立定义图表渲染器逻辑;
  • 新增:图表JS对象新增pluginResources()函数,用于为渲染插件资源的图表提供支持;
  • 新增:图表JS对象新增pluginResourceURL()函数,用于为渲染插件资源的图表提供支持;
  • 新增:Excel数据集新增工作表名称设置功能,并支持参数化语法;
  • 新增:数据源模块新增设置连接属性功能;
  • 新增:数据源模块新增复制数据源基本信息功能;
  • 新增:数据源模块新增查看表结构基本信息功能;
  • 改进:看板分享密码改为默认以明文方式存储,并支持配置为加密方式;
  • 改进:图表展示页面自动适配当前系统主题;
  • 改进:图表表单页面可查看选定插件描述信息;
  • 改进:数据集资源目录隐藏目录信息,避免服务端信息泄露;
  • 改进:数据源URL帮助添加部分常用国产数据库类型;
  • 改进:数据源模块数据表、SQL工作台、导入/导出数据选项卡标题悬浮显示所属数据源信息;
  • 改进:SQL工作台、SQL数据集编辑器提示列类型、描述等信息;
  • 改进:系统所有管理模块表格可调整列宽;
  • 改进:图表支持库ECharts版本由5.3.2升级至5.3.3;

DataGear是一款开源免费的数据可视化分析平台,支持自由制作任何您想要的数据可视化看板。

系统特点:

  • 友好接入的数据源

支持运行时接入任意提供 JDBC 驱动的数据库,包括 MySQL、Oracle、PostgreSQL、SQL Server 等关系数据库,以及 Elasticsearch、ClickHouse、Hive 等大数据引擎

  • 多样动态的数据集

支持创建 SQL、CSV、Excel、HTTP 接口、JSON 数据集,并可设置为动态的参数化数据集,可定义文本框、下拉框、日期框、时间框等类型的数据集参数,灵活筛选满足不同业务需求的数据

  • 强大丰富的数据图表

数据图表可聚合绑定多个不同格式的数据集,轻松定义同比、环比图表,内置折线图、柱状图、饼图、地图、雷达图、漏斗图、散点图、K 线图、桑基图等 70 + 开箱即用的图表,并且支持自定义图表配置项,支持编写和上传自定义图表插件

  • 自由开放的数据看板

数据看板采用原生的 HTML 网页作为模板,支持导入任意 HTML 网页,支持以可视化方式进行看板设计和编辑,也支持使用 JavaScript、CSS 等 web 前端技术自由编辑看板源码,内置丰富的 API,可制作图表联动、数据钻取、异步加载、交互表单等个性化的数据看板

官网地址:http://www.datagear.tech

源码地址:

Gitee:https://gitee.com/datagear/datagear

Github:https://github.com/datageartech/datagear

系统截图:

图表类型
在这里插入图片描述

数据源管理
在这里插入图片描述

SQL数据集
在这里插入图片描述

看板编辑
在这里插入图片描述

看板展示
在这里插入图片描述

数据钻取
在这里插入图片描述

地图联动
在这里插入图片描述

看板表单
在这里插入图片描述

实时图表
在这里插入图片描述

异步加载
在这里插入图片描述

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Spring Batch 批处理-作业参数设置与获取

引言 书接上篇Spring Batch批处理-作业Job简介,上篇带小伙伴们了解色作业Job对象,那这篇就看一下作业参数是啥一回事,同时要怎么设置参数并获取参数的。 JobParameters 前面提到,作业的启动条件是作业名称 识别参数&#xff0…

MQ消息中间件

MQ消息中间件1、应用场景1、流量削峰2、应用解耦3、异步处理2、MQ分类1、ActiveMQ2、kafka3、RocketMQ4、RabbitMQ3、RabbitMQ详解3.1、核心概念3.2 RabbitMQ基本知识点3.3消息发布确认3.4 交换机1、应用场景 1、流量削峰 将访问的大流量通过消息队列做缓冲,我们可…

二叉树-二叉树的基础遍历(3)

二叉树的遍历的三种方式 1.前序遍历; 先访问根结点,然后再访问左子树,最后访问右子树 2.中序遍历; 先访问左子树,中间访问根节点,最后访问右子树 3.后序遍历; 先访问左子树,再访问右…

PicoRV32 笔记 05

接口信号 PicoRV32 提供一个本地存储器接口,Native Memory Interface。 本地存储器接口采用 valid-ready握手信号。这种机制在axi总线中使用相同,能够实现流控, 和axi总线不同点,PicoRV32本地接口使用一组valid-ready信号&…

什么是SWDM4和100G QSFP28 SWDM4光模块?

随着OM5多模光纤(MMF)的推广和40G或100G数据中心传输网络的大规模部署,SWDM技术逐渐进入人们的视野并开始得到应用。那么,什么是SWDM4呢?什么是100G SWDM4光模块?它们的优势是什么?跟着易天光通信ETU-LINK看下面的文字…

十、原型、原型链、闭包和立即执行函数、插件开发初始

十、原型、原型链、闭包和立即执行函数、插件开发初始 原型 什么是原型(prototype)? 无论何时,只要创建一个函数,就会按照特定的规则为这个函数创建一个prototype属性,指向原型对象。 function Car(){}…

Vue入门与指令

Vue入门 1.1、MVVM编程思想 MVVM:页面输入改变数据,数据改变影响页面数据展示与渲染。 M(model):普通的javascript数据对象。 V(view):前端展示页面。 VM(ViewModel&…

Jmeter初了解-接口并发测试

Jmeter初了解-接口并发测试 介绍 我们在开发的时候,经常会需要进行接口压力测试,确定接口运行的稳定情况 这里我们就使用java开发的测试工具Jmeter来进行测试。 Jmeter 官网地址 Apache JMeter™应用程序是开源软件,是一个 100% 纯 Jav…

Pytorch安装详细过程及遇到的问题解决

一、Aanconda的安装 可以参考笔者的这篇博客:Anaconda安装详细教程 二、准备工作 1、查看本机的python的版本(本机python解释器版本为3.8.5) 2、单击启动Anaconda Prompt创建新虚拟环境 3、在Anaconda Prompt依次执行以下命令,创建名字为pytorch的虚拟…

nn.Embedding使用

nn.Embedding是一种词嵌入的方式,跟one-hot相似但又不同,会生成低维稠密向量,但是初始是随机化的,需要根据模型训练时进行调节,若使用预训练词向量模型会比较好。 1. one-hot one-hot是给定每个单词一个索引&#xf…

概论_第4章__方差D(X)的定义和性质

一 定义 通常以此公式来计算: 就是说: 方差 X的平方再求期望 —— X的期望的平方 即 括号里面的平方的期望减去期望的平方, 怎样求期望点击:概论_第4章__期望的定义和性质 注意: 方差不可能为负数。 2. …

如何快速拥有自己的虚拟形象?

元宇宙(Metaverse),是人类运用数字技术构建的,由现实世界映射或超越现实世界,可与现实世界交互的虚拟世界,具备新型社会体系的数字生活空间。 可见元宇宙第一步是创建专属虚拟形象,但创建3D虚拟…

Android入门第45天-手工发送一个BroadCast

简介 上一篇我们讲了简单的动态BroadCast,今天我们通过手工来发送一条BroadCast进一步来了解BroadCast。 在上一篇里我们使用BroadCast监听网络状态,今天我们要完成的是自己发一条自自己的消息来触发BroadCast Receiver。 设计 为了让Receiver收听到…

蓝牙耳机无延迟哪款好?适合打游戏的无线蓝牙耳机

手机可以说是人手必备,随声得还有蓝牙耳机,随着3.5耳机孔得消失,蓝牙耳机可以说是现在得主流,无论哪个年龄段都可以佩戴蓝牙耳机,日常听歌、追剧,和朋友玩游戏佩戴蓝牙耳机,已经成为一种生活方式…

mybatis06:MyBatis的多表操作

目录 1.一对一关系 2.一对多查询 3.多对多查询 4例题演示 ​5.知识小结 1.一对一关系 2.一对多查询 3.多对多查询 4例题演示 前置准备 对应的依赖 <dependencies><!-- mysql驱动 --><dependency><groupId>mysql</groupId><artifactId&…

外汇交易:流行图表指标盘点

您所学到的关于交易的一切都像一种工具&#xff0c;已被添加到外汇交易者的工具箱中。当您在正确的时间使用正确的工具时&#xff0c;您的图表指标工具将为您提供更好的机会做出正确的交易决策。 布林带 布林带用来衡量市场的波动性。它们的作用类似于迷你支撑位和阻力位。 布…

MES系统为何与工厂数字化转型联系紧密

随着数字化技术的发展&#xff0c;MES系统的定义也是在不断的变化。但是&#xff0c;计划调度、质量管理、生产执行以及数据采集&#xff0c;一直都是MES的核心功能。 工厂数字化改造&#xff0c;对于制造业来说并不是一场革命。很多工厂在十年前就实现了车间设备的联网&#…

EXCEL基础:数据有效性设置与从身份证号码提取出生日期、性别操作

如下所示&#xff0c;为某公司的人员信息表&#xff0c;以下操作均是基于该表格&#xff0c;声明&#xff1a;该表格来自网络&#xff01; 下面进行【数据有效性】的设置&#xff1a; 先选中区域&#xff0c;弹出【数据有效性】对话框&#xff0c;在【设置】里的【允许】里输入…

win11设置java环境变量

python环境变量比java简单很多&#xff0c;而java比较麻烦&#xff0c;下面这些步骤应该是一步不能少&#xff0c;必须新建两个而且移动到最上面 一、找到设置环境变量 只要是windows系统&#xff0c;他就长这样&#xff0c;需要找到这个页面 很多之前的文章都会说&#xff1…

[附源码]Node.js计算机毕业设计电影院订票系统Express

项目运行 环境配置&#xff1a; Node.js最新版 Vscode Mysql5.7 HBuilderXNavicat11Vue。 项目技术&#xff1a; Express框架 Node.js Vue 等等组成&#xff0c;B/S模式 Vscode管理前后端分离等等。 环境需要 1.运行环境&#xff1a;最好是Nodejs最新版&#xff0c;我…