页面树结构
转至元数据结尾
转至元数据起始

正在查看旧版本。 查看 当前版本.

与当前比较 查看页面历史

« 前一个 版本 28 下一个 »

1 更新周期

2024年 02 ~ 03月

2 更新概览

2.1 数据接入增强

2.2 数据准备增强

2.3 仪表盘增强

2.4 自助分析/电子表格增强

3 详细更新内容

3.1 数据连接

+ 新增适配CirroData数据库


CirroData 数据库,也称行云数据库,是一款应用广泛的分布式数据库。Smartbi针对 CirroData 做了开发兼容,可以通过直连和抽取两种方式从此数据库中接入数据,展开进一步的数据分析等工作。

详细可查看:数据源-CirroData数据连接



^ impala数据库支持写入execl文件数据


Impala 是一种开源的大数据查询引擎,擅长大数据量处理;Smartbi 可以直接把线下数据导入到impala中,以用于直连数据库进行多维分析。

详情可查看:关系型数据源-Impala数据连接



3.2 数据模型

+ 高速缓存库支持StarRocks


经过测试大数据量的多表关联场景,StarRocks在相同硬件环境下,性能比较优良,目前已支持StarRocks作为Smartbi缓存库,以提高查询性能。

详情可查看:高速缓存库

3.3 指标模型



3.4 自助ETL

^ ETL引擎高可用提供简化版的配置方案


对了应对不想部署zookeeper组件又要做引擎高可用主备切换,提供简化版实现的主备切换方案。配置如下图所示:

1.平台端引擎地址配置, 主备节点以逗号分隔。

2.引擎端配置文件(experiment-application.properties)调整


^ API取数节点增强健壮性,支持多种失败重试配置


为了应对API 执行时间不确定性,以及偶发执行失败的场景,增加了超时设置以及失败重试设置,如下图:

如图显示的设置,都为默认值。默认情况,API连接超时时间为180秒,响应超时时间-1,表示永不超时,重试次数为0,表示不会进行重试


^ 执行节点的缓存优化


ETL缓存功能可以带来更好的性能更高稳定性,所以强烈推荐使用缓存功能。但是由于下面两点,造成没有使用缓存功能

  1. 某一些情况下(比如暂时连接不上etl执行引擎),没有默认勾选缓存
  2. 勾选缓存后,在手工执行的情况下,之前执行过的节点不再执行(作业流调度跟计划任务调度不会出现这种情况),用户为了重新执行获取最新数据,往往切换成不缓存

为了解决上面场景,做了以下优化:

  1. 默认情况都会勾选缓存
  2. 即便勾选缓存,节点都会重新执行。

缓存设置如下图:



3.5 交互式仪表盘

^ 表格组件支持隐藏菜单按钮和度量名称


为了自助用户在浏览看板时更方便地进行数据分析,表格组件提供了满足各种分析场景的菜单入口,但在做大屏看板时,这些分析入口并不需要,且影响了看板的美观效果。在新版本中,仪表盘各表格组件支持自定义配置是否显示菜单按钮、交叉表组件是否显示度量名称,如下图所示:


^ 组件锁定后会固定当前图层浮动层级


为了方便用户选中、编辑某个组件,系统会默认将选中的组件图层自动置于顶层。但在实际场景中,有些组件仅起到装饰、辅助的作用,例如背景、边框等,这类组件如果选中后置于顶层,反而不方便用户调整效果,所以在新版本中,交互式仪表盘支持锁定组件后,组件将保持原有图层浮动层级,不会再自动置于顶层。效果如下图所示:

3.6 即席查询&透视分析

^ 即席查询支持批量选择表字段


即席查询在进行清单明细数据的查询时,支持批量选择表字段,快速完成字段的选择。

  • 没有选择子节点时,目录右键或者点击更多按钮,右键菜单增加:选择下级子节点
  • 目录下有选择子节点但未勾选完全时,目录右键或者点击更多按钮,右键菜单增加:选择下级子节点、反选、取消选择下级子节点
  • 没有未选择子节点时,目录右键或者点击更多按钮,右键菜单增加:取消选择下级子节点

3.7 Web电子表格

+ 新增Web电子表格私有查询操作权限


新增Web电子表格私有查询的操作权限,可以根据不同需求给不同的用户授予不同的权限。详情可查看:操作权限列表


+ Web电子表格新增多选输入框参数类型


Web电子表格新增多选输入框参数类型,支持通过换行符、英文逗号分隔符,分别查询多个值。下图中,发货城市参数的操作符是 模糊匹配 ,输入关键字 京,海,,此时会查询出所有城市名字中含 京,海, 的城市。

3.8 公共模块

^ XXXX



  • 无标签