页面树结构

版本比较

标识

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

"晨起开门雪满山,雪晴云淡日光寒"。在这寒风凛冽的时光里,让我们看看Smartbi 产品近期都有哪些更新与增强。

1 更新周期

2023  年 8~12月

2 更新概览

2.1. 数据准备增强

  • 数据模型增加双向筛选能力,更好的满足习惯使用sql;
  • 优化数据模型的使用操作,包括:表关系视图更贴合业务逻辑、自定义计算列新增50+函数支持等
  • 指标模型支持单独迁移维度、指标、事实表等指标模型对象。

^【ETL】画布工具栏中移动画布按钮支持画布拖拽

^【ETL】小批量支持自动运行

^【ETL】全局执行增加是否使用缓存选项

^【ETL】节点目录支持改名称

^【ETL】历史记录支持恢复

^【ETL】目标源支持星环数据库建表

+【ETL】合并行节点中新增集合运算功能

...

  • ETL

2.2. 数据接入增强

  • 重点满足国产化需求,新增多个数据库兼容:PanWeiDB 磐维数据库TiDBMogDBYMatrixSelectDBElasticSearch API取数
  • Excel文件导入编辑时,支持新增列。重点满足国产化需求,新增多个数据库兼容:PanWeiDB 磐维数据库、TiDB、MogDB、YMatrix、SelectDB、ElasticSearch 、API取数
  • 编辑Excel导入文件导入时可新增列。

2.3. 交互式仪表盘增强

2.4. 自助分析、电子表格增强

  • 即席查询、透视分析 增加“跳转规则”能力
  • Web电子表格支持 回写填报、支持表头表尾设置等Web电子表格支持 回写填报、支持表头表尾设置、报表单独设置水印等。
  • Web电子表格支持报表单独设置水印
  • 报表导出全面增强,支持是否带数据格式导出、导出文件自定义等报表导出全面增强,支持是否带数据格式导出、导出文件名自定义等

3 详细更新内容

...

数据连接

新增多个数据库兼容

新增 关系型数据源-PanWeiDB数据连接关系型数据源-TiDB数据连接关系型数据源-MogDB数据连接。、关系型数据源-YMatrix数据连接适配SelectDB作为Smartbi高速缓存库

SelectDB业务库支持加载Excel数据
SelectDB业务库支持加载Excel数据
^

...

导入Excel文件兼容SelectDB

...

功能简介

支持将文件数据导入到SelectDB业务库中,详见: 关系型数据源-SelectDB数据连接文件

Image RemovedImage Added

加载Excel数据支持新增字段
加载Excel数据支持新增字段
^

...

编辑Excel导入文件时支持新增字段

...

功能简介

目前PostgreSql、Greenplum、MySQL、高速缓存库(ClickHouse),在Execl导入文件追加数据时,支持新增表格字段,方便变更时调整表结构,详见:文件

...

...

数据模型

调整模型视图关系展现样式
调整模型视图关系展现样式
^ 调整模型视图关系展现样式

...

功能简介

表关系支持双向筛选,请详见:双向筛选介绍

添加数据源表界面支持预览
添加数据源表界面支持预览
^

...

添加数据源表时可预览数据

...

功能简介

数据模型添加数据源表作为查询时,支持点击直接预览数据。

数据模型参数支持 ”选择“性生效
数据模型参数支持 ”选择“性生效

...

^参数支持 "默认生效"设置

...

功能简介

  • “默认生效”勾选状态:模型取数子图如包含参数不管有无关联参数的表或查询,这张表或查询都会生效,不会被减枝。
  • “默认生效”不勾选状态:即按需取数,取数子图如没有选择关联了参数的表或查询,参数不会被生效。
  • 参数拖入到报表中:如果与查询的数据不在同一个子图,无须生效;如果在同一个子图则会生效。

...

SQL、多维引擎,如果原始数据存在空行,不会压缩掉;由于构建模型拼接出来的空行,会压缩掉。

数据集脱敏规则引用增强
数据集脱敏规则引用增强
^

...

脱敏规则引用增强

...

功能简介

数据集字段引用了脱敏规则,切换汇总依据为计数、唯一计数支持不脱敏。不管是数值字段还是字符字段,切换聚合方式为:计数、唯一计数,由于他的业务意义改变了,不进行脱敏,但是其他的聚合方式还是要保持脱敏。

详见:脱敏规则

计算列功能增强
计算列功能增强
^

...

计算列增强

...

功能简介

  • 支持引用参数、系统函数、用户属性。
  • 支持更多常用函数(50+)。

...

指标模型

指标模型资源的导入导出支持更细粒度
指标模型资源的导入导出支持更细粒度
^

...

支持单独迁移维度、指标等

...

背景介绍

指标体系在建设过程中,一般是迭代开发模式,逐步开发测试、增量上线,需要在测试环境和生产环境中增量迁移指标、维度等资源。

...

指标模型中的维度、指标、维表、事实表和数据模型,都可以作为独立的资源通过资源导入导出的方式进行资源迁移。

...

自助ETL

合并行节点中新增集合运算功能
合并行节点中新增集合运算功能

+

...

合并行节点中新增集合运算功能

...

背景介绍

在合并行的场景中,会有集合操作的需求,具体来说,合并行有多种方式:交集、差集、并集和异或。通过不同的集合操作方式,可以满足多种合并需求场景。

...

列选择和列转行节点中新增正则匹配功能
列选择和列转行节点中新增正则匹配功能

+

...

列选择/转行节点新增正则匹配

...

背景介绍

在列数较多或者前节点输出列不固定的情况下,都可以使用规则匹配的方式进行列选择,使选择列方式更加灵活。

...

SQL函数列表增加EXCEL导入功能
SQL函数列表增加EXCEL导入功能

+

...

SQL函数列表增加EXCEL导入

...

背景介绍

         Spark SQL函数列表增加EXCEL导入功能,方便用户进行维护,如果需要进一步丰富内置Spark SQL函数,可以通过此方法补充更多Spark SQL函数。

...

数据源支持elasticsearch 
数据源支持elasticsearch 

+

...

数据源支持elasticsearch 

...

功能简介

为了丰富ETL的数据源读取节点,新增了ES数据源,ES数据源节点用于读取elasticsearch数据源数据。

...

数据源支持mongo 数据库
数据源支持mongo 数据库

+

...

数据源和目标源支持mongo 数据库

...

功能简介

为了丰富ETL的数据源和目标源节点功能,新增了mongodb数据库,用于mongodb数据库数据库读取和写入操作

数据源支持API取数
数据源支持API取数

+

...

数据源支持API取数

...

功能简介

为了丰富ETL的数据源读取节点,新增了API取数节点,用于读取API数据。

...

目标源支持阿里云MaxCompute
目标源支持阿里云MaxCompute

+

...

目标源支持阿里云MaxCompute

...

功能简介

为了丰富ETL的目标源导出节点功能,新增了阿里云MaxCompute, 用于阿里云MaxCompute数据库导出操作

...

数据源支持TiDB数据库
数据源支持TiDB数据库

+【ETL】 数据源和目标源支持TiDB数据库

功能简介

...

数据源和目标源支持PanWeiDB数据库
数据源和目标源支持PanWeiDB数据库

+

...

数据源和目标源支持PanWeiDB数据库

...

功能简介

为了丰富ETL的数据源和目标源节点功能,新增了PanWeiDB数据库,用于PanWeiDB数据库数据库读取和写入操作

...

为了丰富ETL的数据源和目标源节点功能,新增了YMatrix数据库,用于YMatrix数据库数据库读取和写入操作

数据处理支持XML解析
数据处理支持XML解析

+

...

数据处理支持XML解析

...

功能简介

为了丰富ETL的数据处理节点功能,新增了XML解析,用于XML的解析

...

画布工具栏中移动画布按钮支持画布拖拽
画布工具栏中移动画布按钮支持画布拖拽

^

...

画布工具栏中移动画布按钮支持画布拖拽

...

背景介绍

通过滚动条来调整ETL流程图的位置操作起来不方便,为了简化拖拽方式,增加鼠标的拖拽方式。

...

        当画布中的鼠标指针为十字箭头时,表示当前为拖拽功能。默认鼠标指针功能为拖拽功能,可以点击画布中移动画布按钮进行功能切换。

小批量支持自动运行
小批量支持自动运行

^

...

小批量支持自动运行

...

背景介绍

为了简化操作流程,在小批量配置情况下,大部分数据源支持自动执行节点。

...

全局执行增加是否使用缓存选项
全局执行增加是否使用缓存选项

^

...

全局执行增加是否使用缓存选项

...

背景介绍

行策略主要是优化客户在全部执行的时候,希望能够不使用缓存,否则数据会没有任何变化。

...

        ETL全局执行增加执行策略:一种是不使用缓存执行,一种是使用系统默认设置执行。在不使用缓存时,执行会重新运行所有节点。

节点目录支持改名称
节点目录支持改名称

^

...

节点目录支持改名称

...

背景介绍

在项目中经常会有修改节点目录名称的需求,增加节点目录修改名称满足了定制化需求。

...

        支持对节点树进行目录新建、名称修改、移动、隐藏操作

历史记录支持恢复
历史记录支持恢复

^

...

历史记录支持恢复

...

背景介绍

在项目中经常会遇到ETL最新图被修改问题,如果想恢复之前的图,只能重新拖一遍,比较繁琐。

...

目标源支持星环数据库建表
目标源支持星环数据库建表

^

...

目标源支持星环数据库建表

...

功能简介

为了丰富ETL的目标源导出节点功能,新增了星环数据库建表,用于星环数据库建表。

...

合并行优化选择列弹窗新增列匹配机制
合并行优化选择列弹窗新增列匹配机制

^

...

 合并行优化选择列弹窗新增列匹配机制

...

背景介绍

为了使列匹配更加灵活和易用,新增了列匹配机制。

...

  • 按别名自动匹配
  • 按别名自动匹配
  • 按位置自动匹配
  • 手动配置字段

...

...

交互式仪表盘

新增指标拆解树组件
新增指标拆解树组件
新增指标拆解树组件

...

  • 默认画布铺满不出滚动条,缩放方式增加: 等比缩放到最佳比例 ,加强整个操作空间的感知度
  • 页面底部工具栏增加一个 画布以宽度自适应 的选项。
  • 鹰眼改为默认是关闭,不会挡住画布视线

Image RemovedImage Added Image Added


筛选器易用性优化-增加选中组件、此页上其他筛选器区、调整名称位置等
筛选器易用性优化-增加选中组件、此页上其他筛选器区、调整名称位置等
筛选器易用性优化-增加选中组件、此页上其他筛选器区、调整名称位置等

...

  • 筛选器面板新增【选中组件】、【取消应用于】。
  • 新增两个筛选器面板模块:【此页上其他筛选器】、【此页上的筛选器】。
  • 筛选器组件名称:支持设置显示位置、默认按字段别名作为筛选器名称。
  • 筛选器区,鼠标移动到筛选器名称上,筛选器有高亮效果,方便快速找到组件。

  • 更改【仪表盘打开时是否刷新】为fasle的规则,筛选器和参数单独刷新,以获得备选值。

Image RemovedImage Added

Image RemovedImage Added

仪表盘多选筛选器组件增加更多操作符
仪表盘多选筛选器组件增加更多操作符
仪表盘多选筛选器组件增加更多操作符

...

多选筛选器包含:多选下拉筛选器、多选列表筛选器和多选输入框筛选器,操作符增加以下类型:LIKE  模糊匹配、NOT LIKE  不匹配、LIKE ..%  开头为、LIKE %..  结尾为、NOT LIKE ..%  开头不为 和 NOT LIKE %..  结尾不为。详见:筛选器组件基础功能

Image RemovedImage Added

表格组件支持显示序号、页码
表格组件支持显示序号、页码
表格组件支持显示序号、页码

...

  • 明细表、汇总表支持显示序号。详见:汇总表明细表
  • 所有表格组件支持页码。

Image RemovedImage Added


  • 表格组件支持页码。

...


交叉表组件功能增强-支持SQL引擎、按筛选后的结果计算合计值等
交叉表组件功能增强-支持SQL引擎、按筛选后的结果计算合计值等
交叉表组件功能增强-支持SQL引擎、按筛选后的结果计算合计值等

...