“荷塘清风拂细浪,朵朵莲花笑日红。扬帆起航迎风浪,下半年里写辉煌。”
1
...
发布月份
2024年 06月07月
2 更新概览
1、1、重磅推出多个核心功能,解决项目过程中的障碍性问题,如仪表盘支持GIS地图、数据模型引擎升级到V2.0版本、Smartbi集群可通过K8S多副本模式部署。
2、增强数据分析和处理能力,满足更多项目需求,如即席透视过滤条件支持设置AND和OR关系、数据模型支持基于计算列和层次创建分组字段、优化交叉表和透视分析的小计合计性能等。
3、增强功能易用性和用户体验,如数据模型计算列和分组字段支持快速复制、仪表盘增强了组件和组合的对齐操作、流程管理新增流程状态及节点操作人信息等。
4、增强二次扩展能力,满足更多功能扩展场景,如即席透视获取导出行数接口、数据源管理添加表等对象自定义过滤的接口。
3 详细更新内容
+表示新增;^表示增强;<表示变更。
3.1
...
^ 跨库联合数据源默认不开放使用
当前跨库联合数据源,一直作为跨库的解决方案;最新版本专注于提速与稳定,因此默认停用较少使用的跨库联合查询数据源,倡导更高效的数据模型抽取方案,同时保留老用户切换权限,灵活适应多元需求。
^ 数据模型引擎V2.0全面开启
^ 数据模型引擎V2.0全面开启
3.2 自助ETL
+ 作业流新增参数输出节点(示例待删除)
作业流会包含数个作业,部分关键作业的失败可能会导致整体作业流的失败。为增强作业流的健壮性,在新版本中,新增了”参数输出“节点,可按输出的结果数据执行不同的任务分支,避免因单个作业执行失败导致整个作业流失败。详情可参考:参数输出 。
3.3 即席查询&透视分析
+ 即席查询/透视分析过滤条件支持设置且(AND)/或(OR)的组合关系
当前即席查询/透视分析多个筛选条件之间的逻辑关系是“且(AND)”;为了满足更多自助分析场景,在最新版本即席查询/透视分析支持自定义多个筛选条件间的"且(AND)"/ "或(OR)"的组合逻辑关系,让业务人员无需编程、可通过简单拖拽,灵活筛选数据。
3.5 公共模块
^ 系统检查功能中的“表结构检查”优化并支持一键修复(示例待删除)
系统表结构异常会影响整个系统的使用,修复错误的表结构的周期经常在1天以上。新版本中,系统“表结构检查”增加检测 “表字段数据类型是否正确”,并支持一键修复异常的表结构,对于无法一键修复的问题,也提供具体错误信息及修复参考语句,极大提升系统修复效率。
信息 |
---|
并不是所有表结构异常情况都可以自动修复,若自动修复失败,需要手动在知识库中进行操作处理。 |
3.10 二次扩展增强
产品的二次扩展接口旨在为用户和开发者提供更广泛的定制化和拓展可能性,实现个性化的功能扩展和优化,本月优化/新增的扩展接口如下:
1、数据模型新增/优化: 数据模型元数据查询接口、支持集成新建SQL查询接口、数据模型的展示工具栏增加前端扩展接口。
2、流程引擎增加:将流程实例弃用或者重新启用接口。
3、电子表格及分析报表插件:增加CAS插件扩展接口。
...
数据连接
+ 新增适配Vastbase数据库
...
海量数据库Vastbase是基于openGauss内核开发的企业级关系型数据库,是信创产业的优秀产品。详情可查看:Vastbase数据连接。
信息 |
---|
只支持 Vastbase G100 的 PG模式 和 Oracle模式。 |
3.2 数据准备
+ 数据模型引擎V2.0
...
数据模型引擎V2.0(简称V2.0)经过底层架构的优化,系统稳定性、可扩展性和查询性能均得到提升。在数据抽取方面,V2.0进行了6项优化,包括引入智能小宽表策略,根据表间基数关系自动优化数据抽取策略;同时,按次抽取通过动态有效期管理和结果共享机制,有效减少资源消耗。此外,计算列函数库从原有的14个函数扩充至45个,涵盖各种数据处理场景,为用户提供丰富的数据分析工具集。详情可查看:数据模型引擎V2.0。
^ 计算列支持创建分组字段
...
在实际项目中,有时候需要对原始字段进行加工处理,然后再基于处理后的字段进行分组。为了支持更多项目场景,新版本中新增了基于计算列和层次创建分组字段的功能。
^ 计算列、分组字段支持快速复制
...
旧版本的数据模型中,度量和计算度量已支持了快速复制功能。在新版本中,数据模型的计算列和分组字段增加支持快速复制功能,复制之后只需少量修改即可快速生成新字段,提高建模效率。
< 计算列系统函数移除重复函数
...
为了确保用户操作准确无误并避免使用混淆,新版本移除了计算列功能中重复的系统函数,此举不仅简化了功能,提升了用户体验,而且使用户能够更专注地应用计算列功能,以更高效地进行数据处理。
< 数据准备中的即席查询更名为:可视化SQL查询
...
为了避免与报表中的“即席查询”功能相混淆,新版本的数据模型和自助ETL中,“即席查询”更名为“可视化SQL查询”。
3.3 交互式仪表盘
+ 新增支持GIS地图
...
GIS地图通过空间分析和可视化技术,以直观、生动的方式展现地理空间数据,为企业提供全面、深入的数据分析支持,助力精准决策和业务优化。新版本的仪表盘增加了对GIS地图组件的支持,可以接入各类GIS服务并展示丰富的地图效果,详情可查看:GIS地图 。
1、支持多种方式接入GIS服务: 系统提供了TileLayer 以瓦片方式加载访问天地图、百度、高德等常见的在线瓦片地图或者用户自己部署发布的离线瓦片地图,也支持自己部署并发布的WMS、ArcGis Rest方式的地图服务,以满足不同的使用场景,详情可查看:地图区域 。
2、多样数据展示:GIS地图组件可以展示不同数据模型的地理数据,灵活接入不同数据源以满足各类数据展示需求。
3、多层叠加效果:GIS地图组件支持叠加多种图层,包括染色、标记、大数据标记、热力图四种图层渲染效果,提供更丰富的数据呈现方式。
4、区域选择与关键数据聚焦:支持框选地图上的部分数据,便于用户聚焦关键数据,并进行进一步的分析和探索,提升数据细节的呈现和洞察能力。
^ 增强组件和组合的对齐操作
...
为了能快速制作出整齐美观的看板,节省调整组件和组合排版对齐的时间。新版本的仪表盘,在组件/组合拖拽改变大小和位置的过程中,支持通过智能参考线快速对齐其他组件/组合,提高制作看板效率。
< 指标看板更名为指标卡
...
原指标看板组件在操作上非常灵活,可以实现各种指标卡效果,但原有的组件类型名和图标缺乏直观性。在新版本中,该组件更名为“指标卡”,并更新了图标。
此外,由于原指标卡组件的功能受限,在新版本中已不再支持新建该组件。但是,对于已有的仪表盘中的原指标卡组件,在进行旧版本升级后,原指标卡组件仍可正常浏览和编辑。
3.4 即席查询&透视分析
+ 即席透视过滤条件支持设置AND和OR关系
...
在旧版本中,即席查询和透视分析中多个筛选条件之间的逻辑关系只支持“且(AND)”,导致满足筛选数据的场景有限。为了满足更多自助分析需求,在新版本中,即席查询和透视分析支持自定义多个筛选条件之间的“且(AND)”/“或(OR)”逻辑关系的组合,使业务人员无需编程,只需简单拖拽即可灵活筛选数据。详细查看:透视分析、即席查询。
^ 优化交叉表和透视分析的小计和合计性能
...
为了提升用户体验和数据分析效率,新版本中的仪表盘交叉表组件和透视分析在计算小计和合计数据时优化了查询逻辑,性能提升了1倍。详情可查看: 性能对比。
3.5 公共模块
^ 知识库配置自动识别编码
...
Config界面的MySQL知识库默认字符编码是GBK,当数据库的编码是UTF8时,会有一些字符编码兼容问题。为了解决该问题,新版本在保存Config配置和保存数据源时,对MySQL编码进行检测,如果不匹配则给出提示,避免后续出现问题浪费人力排查。
详情可参考Smartbi系统配置信息说明 。
信息 |
---|
此编码检测机制目前只支持MySQL数据库。 |
+ 流程管理新增流程状态及节点操作人信息
...
为了满足流程透明化的需求,了解当前流程处于哪个环节、由谁负责以及进度如何,从而确保流程的顺利进行。新版本的流程增加流程状态,可以查看当前节点的处理情况;支持在流程图上查看流程节点的默认操作人及其联系方式。
3.6 安装部署
^ Smartbi集群可通过K8S多副本模式部署
...
使用多副本方式部署产品组件时,在大型集群环境部署中,能有效地提高部署效率和降低运维的工作。在新版本配置集群时支持自动读取知识库,以及共享读取一个目录的配置文件,该功能主要的优势如下:
1、每个组件只需部署一个deployment资源,然后只需通过调整副本数即可轻松完成节点数量的伸缩。
2、相同的组件只需要对外映射一个端口即可,能极大的减少对外映射端口的数量。
3、配置的修改、扩展包和驱动包的上传等操作只需执行一次,其它节点重启即可生效。
4、相同组件更新镜像版本时,只需要更新一次,所有的节点都会生效。
5、产品支持部署格外的日志平台、监控平台,方便监控产品组件运行状态和便于排查问题。
具体文档可参考 K8S多副本模式部署Smartbi集群。
3.7 二次扩展增强
...
产品的二次扩展接口旨在为用户和开发者提供更广泛的定制化和拓展可能性,实现个性化的功能扩展和优化,本月优化/新增的扩展接口如下:
1、即席查询、透视分析导出文件时支持返回导出行数:即席查询获取导出行数接口 透视分析获取导出行数接口。
2、数据源管理添加表等对象自定义过滤的接口: 数据源管理添加表等对象自定义过滤的接口。
4 详细变更内容
< 跨库联合数据源默认禁用
...
在最新版本中,产品默认禁用了跨库联合数据源功能。如需实现跨库取数功能,建议采用数据模型抽取模式,这不仅支持更广泛的场景,还能提高性能。详情请参见:跨库联合数据源。
此外,安装部署包也不会默认包含跨库联合组件。如果需要该功能,需要手动安装。具体步骤请参见:Windows EXE安装包部署、Linux系统一键安装包部署。
< 计算度量向导中的”类别汇总“改成”按指定成员集聚合度量“
...
原计算度量向导中的”类别汇总“名称因未能准确传达其功能而影响用户理解与使用;在最新版本中,将其更名为”按指定成员集聚合度量“,以更清晰地反映其实际用途。