发布日志摘要-2022
2023-8-4 About 43 min
# v1.8.0@2022-11-10
数据源
- Http数据源支持不使用缓存配置
- ElasticSerach
- 明细查询读取最大值配置
- 支持列表分组
- 标准分词器使用match_phrase做文本匹配
- 明细查询支持列表和范围维度衍生
- 修复 ES维度成员查询空值异常问题
- mysql/presto明细查询增加limit
- 解决缓存数据库h2, ck切换之后大小写字段敏感问题
数据集
- ES数据集定义支持全局过滤器
- 衍生维度配置过滤其他值filterOthers
- 衍生维度支持变量表达式
图表
- 排序参照支持查询参照
- 多维引擎
- 计算表达式,表达式依赖计算,处理表达式依赖逻辑
- 计算表达式,表达式编辑器,丰富的值类型表达式与表达式函数辅助功能
- 值类型函数增强 - 列占比 percentByColumn - 行占比 percentByRow - 总占比 percentByTotal - 区占比 percent - 累加 cum_sum - getRowDim, getColumnDim
- 值类型row_number, cum_sum, rank 支持行计算
- yoy, lag, 支持nullSelf,查找失败使用自身值
- 多维引擎值过滤优化,支持部分过滤
- 柱线图支持隐藏指标
- 交叉表,行列汇总、总计支持配置是否包含隐藏格
- 统计指标支持行计算
- 交叉表
- 交叉表数据构造大重构
- 同环比支持行上比较,值类型变化之后支持显示原值
- 对比图方案
- 值表头支持前置到首行
- 值类型表达式get函数
- 优化表头固定宽度出现空白间隙的问题
- 支持转置操作
- 环比与滞后比较支持查找失败取原值
- 条件格式, 交叉表值样式支持维度条件
- 交叉表预览不清空,减少白板过渡
- 交叉表内存优化
- 重要支持行小计
- 柱线图数字标签也可以使用指标格式化配置
- 线图支持组合条件线形配置
- 气泡图信息标签
- 优化图表配置指标胶囊别名显示
- 增加聚合数据地图,聚合数据气泡图、标线图
复杂报表
- 重要 复杂报表删除行列时父格自适应
- 重要 复杂报表删除行列时表达式自适应
- 父格切换自定义时立即更新,原来需要坐标下拉变化才能生效
- 复杂报表增加常规标题
- 修复 加号表达式被decode掉的问题,数据函数不能处理单一结果聚合表达式的问题
- 修复 复杂报表加号表达式错误转数值问题
看板
- 联动到外部链接支持Hash参数
- 看板元数据导出支持批量导出
- 对比分析解决方案
- 优化参数容器遮挡问题
大屏
- 改进大屏被用做iframe集成,白边问题
- 大屏内存优化
其他
- 变量输入优化
- 优化权限管理性能,减少读取所有文件夹次数
- 重要 资源依赖深度分析
- 关联搜索,按数据源、数据集名称搜索图表
- 各模块增加ctrl/cmd+s快捷保存事件
- 模块化iframe集成,监听iframe保存消息
- 模块化集成更新、新建postMessage到父页面
- 配置文件默认增加静态资源压缩配置
- 服务发现,支持服务注册到nacos注册中心
- 初步兼容java11
- restful api兼容.do请求
修复
- 数据集可选列拖拽过滤之后,拖拽对象不对的的问题
- 值格式化切换问题,普通模式与高级模式之间切换的问题
- 常规下钻无反应的问题
- 多看板集成resize不自适应的问题
- 明细表多级表头不能过滤问题
- 明细表影响看板导出问题
- 看板复制标签页组件,重新生成标签ID,防止复制的标签页图之间不能联动的问题
- 【体验改善】点击参数配置之后,再点击图表配置样式不切换的问题
# v1.7.0@2022-08-15
数据源
- 数据源跳转新建数据集
- 重要 http数据源
- [ES]允许使用非keyword关键词的text字段做明细查询
数据集
- ES查询组件, 支持读取索引列表, 支持时区配置
图表
- 图表类型分类区分聚合与明细
- 自定义排序支持选定值排在最后
- 日期过滤支持日期+时间
- 交叉表
- 表头换行、在行维与指标上设定列宽
- 配置是否显示表头注释
- 列汇总支持配置前置
- 行汇总支持配置前置
- 行汇总表头别名,隐藏指标列可以显示汇总列
- 指标可选表达式应用解析图表级表达式
- 明细表
- 重要明细表表头过滤
- 明细表列宽在维度上设定
- JDBC/ES/文本数据源增加总记录数查询
- 柱线图
- 值类型累计求和占比计算,用于绘制帕累托图
- 双轴柱线图支持对齐刻度线配置
- 饼图
- 饼图扇区支持TopN扇区显示控制
- 饼图其他扇区排在最后
- 饼图数字标签配置
- 数字标签格式化
- 字体
- 对齐到边缘与引导线
- 引导线延伸
- 地图
- 区域地图visualMap支持分段配置
- 经纬度地图地名数据支持区域名映射
- 中国地图tooltip排除经纬度信息与名称重复显示
- 解决多饼图、多漏斗图小标题在容器resize之后位置不居中的问题
- 多种图形支持值类型配置
- 矩形树形图样式配置
- 气泡图优化,横轴支持显示指标
- 所有图形指标增加format配置, 可用于tooltip提示数字格式化
- ECharts图表标题字体设置
复杂报表
- 修复复杂报表Excel导入错误消息
- 修复复杂报表单独导出问题
- 修复复杂报表条件格式设置问题
- 修复复杂报表数据预览问题
看板
- 重要 看板数据预警
- 交叉表多种值类型变化检测
- 柱线图监控
- 饼图原始值与占比值监控
- 进度条占比/进度条/漏斗图监控
- 监控消息邮件/企业微信Webhook/钉钉Webhook发送
- 支持变量
- 日期参数新增日期多选
- 区分日期传值格式与显示格式
- 看板元数据导出增加名称前缀
- Markdown编辑器优化与更新
- 看板参数增加排除图表配置
- 网格布局看板预览查询
- 图表支持全屏
- 标签页组件优化, 优化内容高度适应, 增加切换动效
大屏
- 拖拽对齐性能优化
- 多屏控制支持参数控制
- 组件支持变量控制是否显示
- 装饰组件增加2.5D拓扑图资源
其他
- 优化水印样式,取消图表局部水印,开启全局水印
- 前端依赖包拆解, 减少首次加载依赖包大小
- render.html/cockpit.html集成页面支持token认证
- 查询模板支持http类型数据源
- 解决登录页备案跳转问题
- 取消jdbc数据源字段类型缓存
- 普通缓存支持切换redis
- 可配置同时支持https和http协议
- 数据源配置支持变量
- 聚合数值科学计数处理
修复
- ES在开启认证之后中文过滤问题
- 明细表条件格式判断问题
- 交叉表行汇总没有数据的情况下报错
- 交叉表指标复用之后值样式失效问题
- 指标卡被联动之后自身联动事件失效
- 过滤组合从下级拖到上级过滤值丢失问题
- 直方图最后一个桶遗漏问题,名称显示范围
- 用户信息获取问题
# v1.6.0@2022-04-30
重要SpringBoot重大技改
- 整体架构从SpringMVC,升级到SpringBoot
- 优化的安装
- 剥离配置文件与授权文件
- 分离用户上传资源与系统自带资源
- 分离前后端资源,服务端更新仅需更新一个jar包,前端替换一个文件夹
- 前后端独立部署更加方便
- 支持https部署
- 日志配置从log4j修改为logback
- 增加启动脚本,停止脚本
数据源
- 本期无变动
数据集
- 修正表达式检测字段不能包含数字的问题
图表
- 交叉表
- 重要值类型支持多维表达式
- 行占比支持子分组
- 区分小计与合计背景色 增加数值奇偶行,不包含合并行,偶数行背景色与字体颜色配置
- echarts升级5.3.2
- 表格指标默认右对齐
- 漏斗图增加maxWidth配置、数字标签配置
- 重要柱线图同环比计算,支持隐藏行
- 重要隐藏行维度支持范围条件、支持时间变量、支持展开序号变量
- itemStyle单项样式支持设置边框颜色样式
- 图例增加单选模式
- 线图支持空值处理可选fill/connect、支持是否平滑线图开关、支持阶梯图
- 开发者模式编辑器interval刷新snippet模板,用于内容切换
- 优化饼图、柱图默认效果
- KPI组件支持自定义class
- KPI翻牌器支持左右对齐配置
复杂报表
- 模板导入支持指定sheet
看板通用
- 优化弹窗图表样式配置
- 看板分享增加带参链接私密分享
- 日期组件自定义快捷周期
- checkbox选项在不设置宽度的情况下支持动态宽度
- [优化] 资源目录区分普通看板和大屏
网格布局
- 重要自由布局支持标签页组件
- 内容支持内嵌图、引用图、复杂报表
- 参数
- 联动
- 微调
- 导出
- 优化Markdown富文本样式
大屏
- 增加大屏设计器底部状态栏
- 重要 拖拽对齐、大小调整对齐
- 对应边对齐、垂直水平中线对齐、错位边对齐(上、下、中任意位置对齐)
- 大小调整上中下、左中右6边对齐
- 在组件较多的场景下支持开启仅对齐选中目标组件
- 重要大屏支持导出图片、PDF
- 允许用户上传边框、装饰、标签页背景图
- 文本组件支持空白替换配置,用于控制自己输入的的html组件,支持行距、字间距
- 大屏优化组件选取,锁定组件穿透
- 第11、第14种svg边框设置标题高宽
- 组件支持3D视角变化
- 轮播图宽度为0隐藏列,采用flex居中,允许内容换行
- 新增大屏资源
其他
- 减少图表设计阶段数据集接口请求
- 最近打开包含新保存元素
- 离开页面前提示
- 增加authByJwtToken接口
- 邮件发送设置setSendPartial,允许部分失败
- 邮件主题和内容支持变量解析
修复
- 修复单色颜色拾取器支持保存最近使用颜色
- 修复隐藏行之后小计计算错误,错行等问题
- 修复交叉表参数、联动刷新之后没有标题的问题
- 修复看板导出图片时静态组件重复添加异常问题
- 修复复杂报表容每次刷新之后继续宽度减少问题
- 修复交叉表日期粒度切换按钮被遮挡的问题
- 修复交叉表全局字体配置不生效问题
- 修复H2数据库,聚合指标过滤
# v1.5.1@2022-02-15
数据源
- 文件数据集文件不存在异常提示
- 修复Presto 非连接池jdbc连接不支持报错问题
- jdbc properties配置支持变量
数据集
- 优化数据集预览表格效果
图表
- 重要指标支持拖拽到维度做直方图统计
- 重要指标可以用于值过滤
- 重要交叉表、饼图、柱线图增加drillCross模式、切片
- 自由下钻支持替换与追加
- 自由下钻历史回退
- 操作菜单支持精细的样式配置
- 支持图表级临时变量赋值
- 表格开启水印
- 表格指标支持非数值显示,min/max汇聚数据不强制转数值
- 明细表
- 导出支持虚拟表表头
- 支持字段描述显示
- 条件格式动态解析维度规则描述
- 支持隐藏列
- 支持列背景色、字体颜色配置
- 交叉表
- 重要单指标支持配置不显示值表头
- 重要支持隐藏指标
- 增加指标解释显示
- 支持隐藏行,用于同比计算首年不展示
- 支持不显示左右边框
- 行表头背景色、字体可以配置
- 支持指标列背景与字体色配置独立配置
- 列滞后/环比支持指定匹配列
- 值样式热力图支持配置计算范围:行、列、全体
- 值样式展示形式增加渐变柱、纯色柱
- 高级格式化支持"无"
- 子弹图支持列维
- 优化雷达图显示
- echarts升级到5.2
- 增加玉珏图
- 增加动态排名柱图
- 自定义排序选项支持拖拽排序
复杂报表
- 重要子格带动父格向下展开时,父格的直接不展开子格就算是在当前子格之后也做增加span处理,之前是补空白
- 报表支持HTML页面边距计算,区分word类型页边距
- 修复复杂报表修复 A1-B1识别为整体的问题
- 修复表达式除数为小数的问题
- 修复列宽拉伸需在数据展开之后计算
- 设计器批量设置行高、列宽
- 复杂报表支持联动到环境变量
- 设计器支持外边框
看板
- 重要优化含有大交叉表看板导出
- 重要看板局部样式
- 增加进销存大屏模板
- 下拉参数
- 默认选中第一个项优化
- 默认选中第一个支持复杂报表
- 支持下拉选项是否排序配置
- 支持配置是否显示选项值
- 下拉手工输入选项拖拽排序
- 支持统一配置参数名称宽度
- 范围参数支持开区间
- 关键词输入框改可以修改过滤类型
- 优化列宽调整图表自适应频繁响应问题
- 看板弹窗树支持看板类型筛选
- 自由布局支持iframe组件
- 自由布局文本组件
- 文本组件支持子标题
- 可直接编辑内容
- 组件配置默认激活基础配置栏
- 网格布局组件二次开发以及性能优化
- 隐藏参数之后垂直压缩
- 网格布局拖拽宽度自适应
- 支持组件锁定
- 网格布局快速宽度调整
- 看板分享参数接力
- 看板、大屏Iframe支持联动交互
- 大屏标签增加大组互斥
其他
- 重要新增收藏功能
- 支持root文件夹授权
- 安全加固
- 邮件html表格,0.x 格式化之后变成 ".x" 的问题
- 内置变量增加_company, _department, _title
- 用户增加phone,email属性
- HtmlMail 邮件任务发送失败发送提示
- 导出看板和邮件发送看板图片尺寸问题(大小、变形)
- 1 看板尺寸与实际尺寸一致
- 2 单个图片大小与实际支持一致
- 3 垂直位置计算方法与前端gridItem保持一致
- 4 水平位置计算暂未处理
- 5 表格截图偏移问题
- 变量函数使用snippet替换keyword避免输入干扰,优化输入
- 系统配置项过滤已添加配置
修复
- Presto 非连接池jdbc连接不支持报错问题
- 导出插件pkg args没有生效的问题
- 首次loading中的图表,接收到看板参数更不响应,延迟响应更新事件
- 复杂报表修复 A1-B1识别为整体的问题
- 表达式除数为小数的问题
- 列宽拉伸需在数据展开之后计算