发布日志摘要-2024

2024-1-30 About 36 min

# v2.0@2024-11-20

数据源

  • 文本数据源
    • 支持配置按 Tab 分割字段读取 CSV 数据
    • 数值字段带有货币符号时,支持自动转换为数值

数据集

  • 重磅 数据库统一函数
    • 常用数据库函数统一:MySQL, Doris, H2, Clickhouse, Oracle, Dameng, PostgreSQL, SQLServer, Presto
    • 包括:CASE/IF 逻辑函数、20 个日期函数、13 个字符串函数、8 个数学函数、3 个类型转换函数
    • 汇总表达式支持统一函数
    • 脚本衍生维度支持统一函数
    • 提供函数目录树
    • 编辑器支持函数自动补全
  • 重要 计算字段
    • 计算字段命名放开限制,允许使用特殊字符和空格
    • 支持统一函数
    • 依赖计算支持基于汇总字段计算,字段之间可自由引用
  • 重磅 LOD 表达式
    • 计算字段支持 LOD FIXED
    • 汇总表达式函数增加 LOD INCLUDE/LOD EXCLUDE
    • EXCLUDE 支持同环比计算
    • 函数目录树
    • 编辑器支持 LOD 函数自动补全
  • 数据集汇总函数
    • 增加 LEAST、GREATEST、CEIL、DIVIDE、CHGRATE 函数

自助分析

  • 支持图表级计算字段
  • [颜色标记] 支持柱线图、饼图、排行榜、环形柱图、瀑布图:
    • 按指标或维度着色
    • 支持正负数颜色区分
    • 柱线图、饼图、气泡图按隐藏指标作色
    • 自定义指标配色方案
  • [值排序重构] 增加行维没有排序时对值类型变化后的指标列排序功能
  • 维度过滤支持汇总过滤
  • 交叉表分段样式、比较变色、条件样式增加图标配置
  • 明细表条件格式增加图标配置
  • 指标卡
    • 条件样式增加图标配置
    • 翻牌器指标卡默认样式优化
  • 图表切换指标卡类,指标栏自动添加目标值栏目
  • 拆分依据支持按指标位置拆分,柱线图支持配置拆分列维数量
  • 自助分析工作空间标签样式优化,支持滚动
  • Adhoc 查询点击快速添加区分字段类型
  • 轴最大值和最小值配置支持动态计算表达式(如:max * 1.2,min - 10)
  • 交叉表网页分页打印:
    • 支持重复表头
    • 支持横向分页
  • [数字标签] 负数数字标签位置自动相对正数反转
  • Tree 结构树图优化
  • 热力图优化 Tooltip 显示,支持数字标签配置
  • 过滤栏支持维度编辑

复杂报表

  • [复杂报表-OLAP 查询]
    • 图表级汇总表达式
    • 计算表达式
  • 斜线表头支持:
    • 斜线表头在 HTML 显示和 Excel 导出
    • 文字方向和位置配置
    • 区域自动划分
  • 复杂报表支持打印功能,支持重复表尾
  • 数据集表达式过滤条件支持 like 计算
  • 优化字符串函数对 null 值的处理

看板

  • 重要 标签页容器
  • 重要 日期查询升级
    • 看板日期范围组件,支持年范围、月份范围、周范围
    • 看板日期组件,支持周
    • 单日期参数支持按范围筛选
    • 日期参数支持运行时类型切换
  • 联动外链支持 URL 中带变量的模板解析
  • [联动更新] 联动更新前清除上级联动
  • 格式化日期支持联动
  • 下拉框优化:
    • 解决远程搜索首次输入时不触发查询的问题
    • 修复下拉框单元清空后,搜索内容不更新的问题
    • 解决单选模式下,搜索后,搜索关键词被清空
    • 点击下拉按钮可切换下拉框的开启和关闭状态

大屏

  • 组件绑定标签信号:
    • 支持同组选择多个标签(只要组内有一个激活即可)
    • 支持 parentKey 跨组信号传递

其他

  • 优化 Ace Editor 编辑器关键词提示,避免关键词、字段和函数的混淆
  • 专题分析配置节点图标
  • [优化] 解决看板导出图片时,位置计算不精确的问题
  • [图片导出优化] 解决在缩放屏幕下导出图片时,html2canvas 截图过大的问题

# v1.15@2024-08-20

数据源

  • 统一特殊字段引号包裹处理方式,不需要用户考虑数据库语法差异
  • 优化内置数据库字段名称, 支持内置数据库切换模型兼容
    • 字段名带中文
    • 字段名带有空格
    • 字段名带有特殊字段
    • Clickhouse、MySQL、H2对字段名大小写敏感问题统一处理

数据集

  • 重要 计算字段
    • 图形化定义普通计算字段与窗口函数计算字段
    • 计算字段间引用
    • 过滤组合维度成员获取支持计算字段
    • 指标字段统计、维度成员获取
  • 数据集表达式
    • 支持计算字段
    • 支持字段函数嵌套,如支持sum(year(column)), sum(colA + colB), sum(case when ... end)
    • 汇总字段表达式可以不用双引号包裹
    • 增加统一的数据库字段包裹符,应对不同数据库字段不一致与字段名中包含特殊字符的问题

自助分析

  • 重要 工作空间保存
    • 工作空间切换
    • 图表标签页支持拖动
    • 新建标签页支持打开与新建图表
  • 交叉表数据导出到数据库
  • 箱线图支持1个行维度
  • 数据聚焦支持Y轴
  • 允许维度字段拖到图表设计指标栏,汇总类型设置为count计数
  • 日期格式化选项增加
  • 重要 新增3D地图
    • 3DGisBar,飞线、标签图
    • 支持区域下钻、上卷
    • 支持联动
    • 兼容看板导出
    • 丰富的样式配置
  • 新增3D地球
  • 新增K线图
  • 新增SvgMap
    • 支持按列维区分色块
  • 瀑布图数字标签显示占比
  • 图表指标注释

复杂报表

  • 重要 使用多维分析引擎构造数据查询,
    • 支持排序、
    • 数据集表达式、
    • 值类型变换、
    • 维度成员隐藏
  • 数据集节点支持拖拽到单元格
  • 表达式编辑器支持拾取单元格坐标

看板

  • 网格看板组件注释
  • 重要变量控制参数是否显示, 参数显示时不生效

其他

  • 单个图表集成支持参数传递,支持图表切换
  • 交叉表单元格设置宽度过小超出内容隐藏, 鼠标移入提示完整内容
  • 交叉表联动事件排除空白单元格
  • 单个指标,无列维默认配置不增加指标后缀
  • 更新与删除记录actionLog
  • 安全加固
    • mysql jdbc 升级 8.0.27
    • Velocity1.7存在远程代码执行漏洞,移除依赖
    • spring-security.version 升级 5.7.12
    • commons-collections 升级 3.2.2
    • PostgreSql jdbc驱动升级 42.3.2
    • beetl模板引禁止java方法调用

# v1.14@2024-05-20

数据源

  • 达梦、SQLServer、Oracle驱动改为外置

数据集

  • 查询脚本敏感配置
    是否敏感 数据集查询 数据集
    保存与另存为
    自助分析
    预览查询
    网格看板
    预览查询
    关闭 数据源权限 可见 可见 看板编辑权限
    打开 数据源权限+数据集编辑权限 数据集编辑权限 看板编辑权限

自助分析

  • 日期维度过滤
    • 增加动态快捷日期
    • 增加静态快捷日期
  • 日期字段格式化支持与维度分组配合使用
  • 维度自动添加到过滤栏
    • 自动添加变量默认值
  • 图表支持维度动态裁剪
  • 重要 多维查询配置所有维度、指标配置项支持变量解析
  • 交叉表数值空白替换
  • 明细表配置是否显示表头过滤, 斑马行字体颜色
  • 雷达图
    • 指示器label样式配置
    • 大小,指标项背景字体颜色
  • 环形进度条指标名称与指标值水平偏移
  • 字体配置支持行高属性
  • 指标卡
    • 支持指标名位置配置与行高配置
    • 背景图支持上传图片和选项大屏边框图片
  • 子弹图支持0-1规范进度条
  • 对比图优化
    • 对比图轴反转,轴字体样式配置
    • 对比图支持列维度
  • 自助分析标签页恢复
  • 区域地图3D效果配置
  • ECharts导出CSV文件名称使用图表名

看板

  • 多选(checkbox)、单选(radio) 支持值和显示值配置
  • 弹窗图联动支持手工选择看板参数联动
  • 弹窗图联动相同数据集自动关联
  • 重要 看板迁移解析静态资源

大屏

  • 大屏背景颜色支持径向渐变色
  • 大屏日期组件格式化升级,支持中英文星期,支持自动补全与效果显示
  • 重要 3D场景支持
    • 背景配置:支持透明背景、纯色背景、天空盒子(白天/夜晚等)
    • 摄像机配置:
      • 摄像机位置、朝向、Fov、Far
      • 自动旋转
    • 灯光配置:
      • 环境光
      • 直线光:位置、照射目标、阴影、辅助器
    • 辅助器:
      • 坐标轴辅助器
      • 地面网格辅助器
    • 模型:
      • 支持glb、gltf、obj、fbx模型上传
      • glb模型支持带draco压缩模型解析
      • 根模型支持位置、旋转、缩放、投影、
        • 添加模型网格线
        • 光线扫描作色器(水平、横向、圆环扫描)
        • 支持添加标注
      • 支持BI查询数据标注绑定
        • 基于交叉表与模型名称的匹配的位置标注
        • 支持多指标展示
        • 支持边框、内边距、缩放、背景色等样式设置
    • 钩子函数配置
    • 支持看板联动配置
      • 联动可以改变看板上其他图形的数据
    • 支持被联动配置
      • 被联动改变数据标签内容
  • 大屏文本组件支持配置图表联动
  • 优化联动状态标签样式
  • 大屏线条边框边角线配置
  • 增加大屏模板内置资源

其他

  • render.html页面支持单个复杂报表
  • render.html页面支持单个图表
  • 专题分析支持单独访问
  • 前端内存优化
  • CDate模板函数支持季度计算

修复

  • 数据透视计算,行方向同比忽略列不能设置的问题
  • 大屏模板更新保存按钮变更标识不消失的问题
  • 大屏标签页父标签页null时同组判断问题
  • 报表全屏之后,下钻到明细弹窗没办法显示的问题
  • 排行榜数据更新不需要滚动需要清空定时器

# v1.13@2024-02-20

自助分析

  • 重要 汇总下推数据源
    • 支持行汇总、列汇总
    • 支持小计
    • 支持数据集表达式下推
    • 下推汇总支持值类型配置
    • 普通汇总设置强推数据源计算
    • 预览查询支持多个查询
  • 重要 图表时间线配置
    • 柱线图时间线配置
    • 气泡图支持时间线配置
  • [层级下钻升级] 支持中间层级下钻,下钻过滤会带上所有父级数据
  • 柱线图类别轴增加BoundaryGap配置
  • 柱线图,按行维着色
  • 指标卡支持网络背景图片
  • 指标卡配置是否显示备注
  • 矩形树图缩放关闭配置,面包屑导航位置配置
  • 旭日图
    • 支持配置扇区排序
    • 显示百分比标签, 显示数值
    • 标签格式化
  • 环形进度条支持多图
  • 指标支持维度条件隐藏
  • 指标别名输入改为textarea
  • [优化] 图表微调配置加载优化
  • Tooltip轮播所有系列
  • 聚合数据地图支持指标格式化
  • 气泡图适应没有值轴的场景
  • 桑基图tooltip 信息丰富
  • 数据库空白字符串过滤

复杂报表

  • 数据集间关联条件支持选择交互

数据导入

  • 本期无更新

看板

  • 看板目录显示收藏夹

大屏

  • 动态数据API请求支持选择POST和GET
  • 增加时间线组件
  • 文本超链支持js事件定义

门户

  • 重要 移动端门户设计
  • PortalApp 图标配置

其他

  • 重要 权限分析增加资源分享
  • 重要 兼容Minio
    • [Minio] 大屏图片组件上传与删除
    • [Minio] border、ornament、tab图片上传
    • [Minio] 文本数据集、在线表格数据集,删除和复制的时候做对应的删除复制处理
    • [Minio] 在线表格本地化到minio
    • [Minio] 文件数据源读取Minio上的数据
  • 优化资源树加载
  • 一些UI和交互优化
  • 用户资源授权仅支持授权自己的资源 放开资源授权功能按钮
  • 资源分享页面增加分享到用户
  • 邮件服务器连接配置测试
  • 用户权限管理接口
    • 用户仅能授权自身的资源到其他角色
    • 菜单管理能力可由管理员下放放到普通用户
    • 用户仅能授权自身的资源到其他用户
  • 权限管理接口,资源用户列表,增加获取源
  • 权限管理接口,增加资源到用户/角色查询接口和授权更新接口

修复

  • [修复] 区域选择配置重新打开,二级区域不能生效的问题
  • [修复] 专题分析看板之间不能调整顺序的问题
  • [修复] 翻页之后不能自由钻取的问题
  • [修复] 交叉表从中间上卷,下级维度过滤没有清除的问题
  • [修复] 看板名称中带有空格邮件发送不能整体截图
Last update: November 20, 2024 11:56