"六月里无闲人,人人有活忙,如同农夫耕耘忙,汗滴洒田疆"。
1 更新周期
2024年 06月
2 更新概览
1、。
3 详细更新内容
+表示新增;^表示增强;<表示变更。
3.1 数据连接
+ 新增适配Vastbase数据库
海量数据库Vastbase是基于openGauss内核开发的企业级关系型数据库,是信创产业的优秀产品。详情可查看:数据源-Vastbase数据连接。
支持 Vastbase G100 的 PG模式 和 Oracle模式。
+ 星环Inceptor数据源
星环Inceptor是一款关系型分析引擎,支持多种类型的数据,目前smartbi支持星环Inceptor的hive数据库,详情可查看:数据源:星环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天数据"功能,让抽取更加灵活。详情可查看:数据抽取
1、支持
3.3 交互式仪表盘
+ 新增支持GIS地图
GIS地图通过空间分析和可视化技术,使地理空间数据可以以更加直观、形象、生动的方式呈现出来,提供更深入、全面的数据分析支持,帮助企业更好地理解和利用数据,实现精准决策和业务优化。在新版本中,仪表盘增加支持GIS地图组件,不仅可以接入不同的GIS服务,还支持展示丰富的地图效果等,详情可查看:GIS地图 。
1、支持接入不同的GIS服务:系统内置了天地图,也可以自定义接入通过Tilelayer、WMS和ArcGIS Rest服务方式部署发布的GIS,如百度、高德、Arcgis等,详情可查看:地图区域 。
2、同个GIS地图组件上支持展示不同的数据模型的地理数据,接入不同来源的数据满足更多数据展示要求。
3、通过叠加图层的方式,在同个GIS地图组件上能同时展示:染色、标记、大数据标记、热力多种渲染效果。
4、支持框选地图上部分数据,聚焦关键数据的进一步分析和探索。
^ 增强组件和组合的对齐操作
为了能快速制作出整齐美观的看板,节省调整组件和组合对齐排版的时间。新版本的仪表盘,在组件/组合拖拽改变大小和位置的过程中,支持通过智能参考线快速对齐其他组件/组合。
< 指标看板更名为指标卡
原指标看板组件操作灵活,可实现各种指标卡效果,但原有的组件类型名和图标不够直观,在新版本中,更名为指标卡,并更新了图标。
另外,原指标卡组件由于可实现效果有限,在新版本中已不再支持新建,但旧版本升级后,已有的仪表盘中的原指标卡组件还能正常浏览和编辑。
3.4 即席查询&透视分析
+ 即席查询/透视分析过滤条件支持设置且(AND)/或(OR)的组合关系
当前即席查询/透视分析多个筛选条件之间的逻辑关系是“且(AND)”;为了满足更多自助分析场景,在最新版本即席查询/透视分析支持自定义多个筛选条件间的"且(AND)"/ "或(OR)"的组合逻辑关系,让业务人员无需编程、可通过简单拖拽,灵活筛选数据。
^ 交叉表/透视分析显示小计/合计时支持走SQL引擎
为了提高用户的分析体验,产品支持了SQL引擎,但交叉表、透视分析显示小计/合计时无法走SQL引擎;在最新版本中,增强了交叉表、透视分析,显示小计/合计时支持走SQL引擎,详情可查看:SQL引擎介绍。
3.5 公共模块
^ XXXXX
集群缓存同步配置,自动读取知识库记录,无需手动填写配置服务器列表,简化集群缓存配置,Smartbi Proxy+Tomcat部署Smartbi集群
系统配置知识库,自动检测数据库字符集和config配置字符集是否一致,文档链接 配置说明
3.10 二次扩展增强
产品的二次扩展接口旨在为用户和开发者提供更广泛的定制化和拓展可能性,实现个性化的功能扩展和优化,本月优化/新增的扩展接口如下:
1、数据模型新增/优化: 数据模型元数据查询接口、支持集成新建SQL查询接口、数据模型的展示工具栏增加前端扩展接口。
2、流程引擎增加:将流程实例弃用或者重新启用接口。
3、电子表格及分析报表插件:增加CAS插件扩展接口。
4、即席查询、透视分析导出文件时支持返回导出行数:即席查询获取导出行数接口 透视分析获取导出行数接口