页面树结构

版本比较

标识

  • 该行被添加。
  • 该行被删除。
  • 格式已经改变。

“荷塘清风拂细浪,朵朵莲花笑日红。扬帆起航迎风浪,下半年里写辉煌。”

1 发布月份

2024年 07月

2 更新概览

1、1、重磅推出多个核心功能,解决项目过程中的障碍性问题,如仪表盘支持GIS地图、数据模型引擎升级到V2.0版本、Smartbi集群可通过K8S多副本模式部署

2、增强数据分析和处理能力,满足更多项目需求,如即席透视过滤条件支持设置AND和OR关系、数据模型支持基于计算列和层次创建分组字段、优化交叉表和透视分析的小计合计性能等。

3、增强功能易用性和用户体验,如数据模型计算列和分组字段支持快速复制、仪表盘增强了组件和组合的对齐操作、流程管理新增流程状态及节点操作人信息等。

4、增强二次扩展能力,满足更多功能扩展场景,如即席透视获取导出行数接口、数据源管理添加表等对象自定义过滤的接口。

3 详细更新内容

+表示新增;^表示增强;<表示变更

...

信息

只支持 Vastbase G100 的 PG模式 和 Oracle模式。

3.2 数据准备

+ 增加数据模型引擎V2数据模型引擎V2.0

...

数据模型引擎V2.0(简称V2.0)经过底层架构的优化,系统稳定性、可扩展性和查询性能均得到提升。在数据抽取方面,V2.0进行了6+项优化,包括引入智能小宽表策略,根据表间基数关系自动优化数据抽取策略;同时,按次抽取通过动态有效期管理和结果共享机制,有效减少资源消耗。此外,计算列函数库从原有的14个函数扩充至45个,涵盖各种数据处理场景,为用户提供丰富的数据分析工具集。0进行了6项优化,包括引入智能小宽表策略,根据表间基数关系自动优化数据抽取策略;同时,按次抽取通过动态有效期管理和结果共享机制,有效减少资源消耗。此外,计算列函数库从原有的14个函数扩充至45个,涵盖各种数据处理场景,为用户提供丰富的数据分析工具集。详情可查看数据模型引擎V2.0


^ 计算列支持创建分组字段

...

在实际项目中,有时候需要对原始字段进行加工处理以满足数据分组的需求,然后基于处理后的字段进行分组。为了支持更多项目场景,新版本中新增了基于计算列和层次创建分组字段的功能。在实际项目中,有时候需要对原始字段进行加工处理,然后再基于处理后的字段进行分组。为了支持更多项目场景,新版本中新增了基于计算列和层次创建分组字段的功能。


^ 计算列、分组字段支持快速复制

...

旧版本的数据模型中,度量和计算度量已支持了快速复制功能。在新版本中,数据模型的计算列和分组字段增加支持快速复制功能,复制之后只需少量修改即可快速生成新字段,提高建模效率。


< 计算列系统函数移除重复函数

新版本简化了功能,移除了计算列中与已有系统函数重复的部分,让使用者可以专心使用计算列功能,避免混淆。

...

优化了系统函数与计算列的融合,移除重复项如concat函数的重叠,确保每个函数仅有一个正确版本,既避免了混淆又减少了错误,使得函数调用更加直接高效。为了确保用户操作准确无误并避免使用混淆,新版本移除了计算列功能中重复的系统函数,此举不仅简化了功能,提升了用户体验,而且使用户能够更专注地应用计算列功能,以更高效地进行数据处理。


< 数据准备中的即席查询更名为:可视化SQL查询

...

为了避免与报表中的“即席查询”功能相混淆,新版本的数据模型和自助ETL中,“即席查询”更名为“可视化SQL查询”。

...

2、多样数据展示:GIS地图组件可以展示不同数据模型的地理数据,灵活接入不同数据源以满足各类数据展示需求。

3、多层叠加效果:GIS地图组件支持叠加多种图层,包括染色、标记、大数据标记、热力图四种渲染效果,提供更丰富的数据呈现方式。3、多层叠加效果:GIS地图组件支持叠加多种图层,包括染色、标记、大数据标记、热力图四种图层渲染效果,提供更丰富的数据呈现方式。

4、区域选择与关键数据聚焦:支持框选地图上的部分数据,便于用户聚焦关键数据,并进行进一步的分析和探索,提升数据细节的呈现和洞察能力。

...

此外,由于原指标卡组件的功能受限,在新版本中已不再支持新建该组件。但是,对于已有的仪表盘中的原指标卡组件,在进行旧版本升级后,原指标卡组件仍可正常浏览和编辑。

3.4 即席查询&透视分析

+ 即席查询&透视分析过滤条件支持设置且(AND)/或(OR)的组合关系在旧版本中,即席查询和透视分析中多个筛选条件之间的逻辑关系仅限于“且 即席透视过滤条件支持设置AND和OR关系

...

在旧版本中,即席查询和透视分析中多个筛选条件之间的逻辑关系只支持“且(AND)”操作,导致筛选数据的场景有限。为了满足更多自助分析需求,在新版本中,即席查询和透视分析支持自定义多个筛选条件之间的“且”,导致满足筛选数据的场景有限。为了满足更多自助分析需求,在新版本中,即席查询和透视分析支持自定义多个筛选条件之间的“且(AND)”/“或(OR)”逻辑关系的组合,使业务人员无需编程,只需简单拖拽即可灵活筛选数据。详细查看:透视分析即席查询


^ 优化交叉表和透视分析的小计和合计性能

...

为了提升用户体验和数据分析效率,新版本中的仪表盘交叉表组件和透视分析在计算小计和合计数据时进行了查询逻辑优化,性能提升了1倍。为了提升用户体验和数据分析效率,新版本中的仪表盘交叉表组件和透视分析在计算小计和合计数据时优化了查询逻辑,性能提升了1倍。详情可查看: 性能对比

3.5 公共模块

^ 知识库配置自动识别编码(待完善

目前能够在保存config配置、保存数据源时对mysql编码进行检测,如果不匹配,给出提示,避免后续有问题浪费人力排查。

mysql知识库(仅支持mysql)、默认字符编码是GBK,当数据库的编码是utf8时,会有一些字符编码兼容问题。包括但不限于:
1、一些utf8支持的字符无法正常保存、查询。
2、字段含有特殊字符,olap Segment.load sql使用in拼接无法正确过滤数据,导致数据不对。
3、查询数据乱码。

具体配置说明参考Smartbi系统配置信息说明 。

Image Removed

知识库配置自动识别编码

...

Config界面的MySQL知识库默认字符编码是GBK,当数据库的编码是UTF8时,会有一些字符编码兼容问题。为了解决该问题,新版本在保存Config配置和保存数据源时,对MySQL编码进行检测,如果不匹配则给出提示,避免后续出现问题浪费人力排查。

详情可参考Smartbi系统配置信息说明 。

信息

此编码检测机制目前只支持MySQL数据库。

Image Added


+ 流程管理新增流程状态及节点操作人信息

...

为了满足流程透明化的需求,了解当前流程处于哪个环节、由谁负责以及进度如何,从而确保流程的顺利进行。新版本的流程增加流程状态,可以查看当前节点的处理情况;支持在流程图上查看流程节点的默认操作人及其联系方式。

3.6 安装部署

k8s多副本模式部署smartbi集群(待完善

使用多副本方式部署产品组件时,在大型集群环境部署中,能有效的提高部署效率和降低运维的工作。

主要优势如下:

1、每个组件只需要部署一个deployment资源,伸缩节点数量只需要通过调整副本数即可以完成。

2、相同的组件只需要对外映射一个端口即可,能极大的减少端口对外映射端口的数量。

3、修改配置时、上传扩展包、驱动等等操作只需执行一次,其他节点重启即可生效。Smartbi集群可通过K8S多副本模式部署

...

使用多副本方式部署产品组件时,在大型集群环境部署中,能有效地提高部署效率和降低运维的工作。在新版本配置集群时支持自动读取知识库,以及共享读取一个目录的配置文件,该功能主要的优势如下:

1、每个组件只需部署一个deployment资源,然后只需通过调整副本数即可轻松完成节点数量的伸缩。

2、相同的组件只需要对外映射一个端口即可,能极大的减少对外映射端口的数量。

3、配置的修改、扩展包和驱动包的上传等操作只需执行一次,其它节点重启即可生效。

4、相同组件更新镜像版本时,只需要更新一次,所有的节点都会生效。

5、有额外部署日志平台、监控平台,能监控产品组件运行状态和便于排查问题。5、产品支持部署格外的日志平台、监控平台,方便监控产品组件运行状态和便于排查问题。

具体文档可参考k8s多副本模式部署smartbi集群具体文档可参考 K8S多副本模式部署Smartbi集群

3.7 二次扩展增强

...

产品的二次扩展接口旨在为用户和开发者提供更广泛的定制化和拓展可能性,实现个性化的功能扩展和优化,本月优化/新增的扩展接口如下

...

2、数据源管理添加表等对象自定义过滤的接口: 数据源管理添加表等对象自定义过滤的接口

4 详细变更内容

< 跨库联合数据源默认禁用

...

在最新版本中,产品默认禁用了跨库联合数据源功能。如需实现跨库取数功能,建议采用数据模型抽取模式,这不仅支持更广泛的场景,还能提高性能。详情请参见:跨库联合数据源

此外,安装部署包也不会默认包含跨库联合组件。如果需要该功能,需要手动安装。具体步骤请参见:Windows EXE安装包部署Linux系统一键安装包部署


< 计算度量向导中的”类别汇总“改成”按指定成员集聚合度量

...

原计算度量向导中的”类别汇总“名称因未能准确传达其功能而影响用户理解与使用;在最新版本中,将其更名为”按指定成员集聚合度量“,以更清晰地反映其实际用途。

Image Added