”荷塘清风拂细浪,朵朵莲花笑日红。扬帆起航迎风浪,下半年里写辉煌。”
1 发布月份
2024年 07月
2 更新概览
1、。
3 详细更新内容
+表示新增;^表示增强;<表示变更。
3.1 数据连接
+ 新增适配Vastbase数据库
海量数据库Vastbase是基于openGauss内核开发的企业级关系型数据库,是信创产业的优秀产品。详情可查看:数据源-Vastbase数据连接。
注意:只支持 Vastbase G100 的 PG模式 和 Oracle模式。
<星环Inceptor数据源
星环Inceptor是一款关系型分析引擎,支持多种类型的数据库,详情可查看:数据源:星环Inceptor连接
更改星环数据源为星环Inceptor,明确数据源支持星环Inceptor数据库产品支持情况
< 跨库联合数据源默认不开放使用
当前跨库联合数据源,一直作为跨库的解决方案;最新版本专注于提速与稳定,因此默认停用较少使用的跨库联合查询数据源,倡导更高效的数据模型抽取方案,同时保留老用户切换权限,灵活适应多元需求,详情查看:跨库联合数据源。
3.2 数据准备
+ 数据模型引擎V2.0全面开启
数据模型引擎V1.0(简称V1.0)为我们奠定了坚实的基础,在此基础上,数据模型引擎V2.0(简称V2.0)通过底层架构的优化,增强了系统稳定性、可扩展性以及提高了查询性能,详情可查看:数据模型引擎V2.0。
1、V2.0革新功能概览
- 抽取数据:由原来构建大宽表模式,引入智能化的小宽表的构建策略,依据表间基数关系智能决定表的合并方式,提高了数据抽取的灵活性。
- 按次抽取:支持设定动态有效期(默认30分钟,运维可配置),超时自动清理旧表,确保数据新鲜度;并且相同权限的用户间,抽取结果共享,减少重复抽取,降低消耗。
- 行权限管理的优化:V1.0抽取是以计划任务的执行用户的行权限进行抽取的;而在V2.0上,数据模型添加的“数据源表”的行权限不抽取到MPP中,在查询时生效。
- 查询性能:在V1.0上是直接从大宽表中查询数据;而在V2.0,是根据勾选则的字段是否命中小宽表,如果命中了直接查询对应的小宽表,查询速度更优。
- 计算度量与计算列的精细错误处理:V1.0一旦计算度量或计算列存在错误,可能会导致整个查询失败,影响用户体验;而在V2.0上即便计算度量或计算列出现错误,未勾选这些错误项的查询仍可正常运行,大大降低了错误的波及面,同时通过详细的错误提示,使得问题定位和修复变得更加直观快捷。
强大的计算列函数库:V1.0原有的计算列函数库相对较小; V2.0增强新增超过45+函数,覆盖日期、数值、字符串、逻辑等多个领域,为数据处理与分析提供了更广阔的工具箱,详情可查看:计算列函数。
2、基于V2.0新增功能
- 即席查询/透视分析筛选器条件自定义设置“且(AND)” 或者“或(OR)”关系,详情可查看:透视分析、即席查询。
- 仪表盘支持单选/多选下拉树、单选/多选列表树(期待上线)。
- 提升了交叉表某些场景下的查询性能:如果显示汇总小计、合计支持走SQL引擎,详情查看:SQL引擎介绍。
- 在系统的”关于/服务版本“ 中增加数据模型引擎的标识,运维人员可以明确查看当前系统使用的是引擎V1.0还是V2.0。
^ 新建分组字段、计算列的优化
为了更好的进行数据的加工处理,产品支持创建分组字段、计算列;在最新的版本中,分组字段、计算列进行了功能升级,打通了数据处理的关键路径,解锁更多数据分析场景:
- 分组字段创建:现在可直接使用计算列、时间层次、地理层次、普通层次创建分组字段,并且分组字段间支持循环引用。
- 快速复制:计算列与分组字段均支持复制功能,简化重复操作,只需少量修改即可快速生成新字段,提升工作效率。
- 系统函数优化:优化了系统函数与计算列的融合,移除重复项如
concat
函数的重叠,确保每个函数仅有一个正确版本,既避免了混淆又减少了错误,使得函数调用更加直接高效。
< 数据模型中的即席查询更名为:可视化SQL查询
原数据模型"即席查询"因与报表层即席查询易混淆,现已更名为‘可视化SQL查询’;这一改动旨在清晰区分数据模型中的专用SQL构造工具,强调其直觉化操作和SQL定制能力,让数据处理路径更加明朗。
^ 旧数据集的“增量抽取”中,"覆盖最后抽取的N天数据"选项 支持 SmartbiMpp高速缓存库
对于习惯使用旧数据集的老客户而言,安装了SmartbiMpp高速缓存库后,希望在“数据抽取”的“增量抽取”模式中,可以使用"覆盖最后抽取的N天数据"功能,让抽取更加灵活。因此,对于该功能增加了 SmartbiMpp高速缓存库 的支持。详情可查看:数据抽取
注意:旧数据集的“增量抽取”中,"覆盖最后抽取的N天数据"选项 只支持 Vertica 和 SmartbiMpp 作为高速缓存库
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)"的组合逻辑关系,让业务人员无需编程、可通过简单拖拽,灵活筛选数据。
^ 交叉表/透视分析显示小计/合计时支持走SQL引擎
为了提高用户的分析体验,产品支持了SQL引擎,但交叉表、透视分析显示小计/合计时无法走SQL引擎;在最新版本中,增强了交叉表、透视分析,显示小计/合计时支持走SQL引擎,详情可查看:SQL引擎介绍。
3.5 公共模块
^ 集群配置简化
集群缓存同步配置,自动读取知识库记录,无需手动填写配置服务器列表,简化集群缓存配置,Smartbi Proxy+Tomcat部署Smartbi集群
为了满足项目多并发用户数下的集群部署,简化配置集群配置功能,自动知识库读取,无需手工配置服务器地址列表,达到集群节点扩容
^ 知识库配置自动识别编码
系统配置知识库,自动检测数据库字符集和config配置字符集是否一致,文档链接 配置说明
知识库界面点击保存配置界面,会自动识别数据库编码和知识库配置编码是否一致,确保第一次初始化的时候不会因为编码不一致出现问题
+ 流程管理新增流程状态及节点操作人信息
为了满足流程透明化的需求,了解当前流程处于哪个环节、由谁负责以及进度如何,从而确保流程的顺利进行。新版本的流程增加流程状态,可以查看当前节点的处理情况;支持在流程图上查看流程节点的默认操作人及其联系方式。
3.6 体验中心更新
+ 新增体验中心首页
新增体验中心首页,体验中心内容,通过可视化导览的方式帮助用户快速概览体验中心的整体Demo内容及产品功能。
(暂用图)
+ 新增行业案例demo
新增行业案例demo,涉及金融、电力、多元化集团、交通物流、教育、零售、政府、制造业等多个行业领域。
+ 新增仪表盘套件模板使用指南
新增仪表盘套件模板使用指南。为了让用户在不同情况下更好的使用套件模板。本文档介绍了套件中的设计内容,以及使用流程。
3.7 二次扩展增强
产品的二次扩展接口旨在为用户和开发者提供更广泛的定制化和拓展可能性,实现个性化的功能扩展和优化,本月优化/新增的扩展接口如下:
1、即席查询、透视分析导出文件时支持返回导出行数:即席查询获取导出行数接口 透视分析获取导出行数接口。
2、数据源管理添加表等对象自定义过滤的接口: 数据源管理添加表等对象自定义过滤的接口。
3.8 安装部署
+k8s多副本模式部署smartbi集群
多副本的优势
使用多副本方式部署产品组件时,在大型集群环境部署中,能有效的提高部署效率和降低运维的工作。主要优势如下:
- 每个组件只需要部署一个deployment资源,伸缩节点数量只需要通过调整副本数即可以完成。
- 相同的组件只需要对外映射一个端口即可,能极大的减少端口对外映射端口的数量。
- 修改配置时、上传扩展包、驱动等等操作只需执行一次,其他节点重启即可生效。
- 相同组件更新镜像版本时,只需要更新一次,所有的节点都会生效。
- 有额外部署日志平台、监控平台,能监控产品组件运行状态和便于排查问题。
具体文档可参考k8s多副本模式部署smartbi集群