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

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

与当前比较 查看页面历史

« 前一个 版本 12 下一个 »

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

(包含202309-202312的更新内容)

1 数据连接

1.1 适配“PanWeiDB 磐维数据库”作为 Smartbi业务库和知识库的使用

    详见:关系型数据源-PanWeiDB数据连接


1.2  适配TiDB作为Smartbi业务库

    详见: 关系型数据源-TiDB数据连接

1.3 适配MogDB 数据库作为Smartbi 业务库

    详见:关系型数据源-MogDB数据连接

1.4 适配YMatrix 作为 Smartbi业务库

    详见:关系型数据源-YMatrix数据连接

1.5 适配SelectDB作为Smartbi高速缓存库

    详见:高速缓存库

1.6 ^SelectDB业务库支持”Excel导入“

    详见: 关系型数据源-SelectDB数据连接

1.7  Excel导入文件支持新增字段

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

详见:文件


2 数据准备

2.1 数据模型

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

    调整数据模型关系视图展示:由原来的左右连接的图标展示,改成使用筛选方向箭头表示,让其看起来让直观易容,更贴合取数逻辑。

2.1.2 增加双向筛选

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

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

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

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

详见:参数设置

2.1.5 压缩空行逻辑优化

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

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

数据集字段引用了脱敏规则,切换汇总依据为计数、唯一计数支持不脱敏。

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

详见:脱敏规则

2.1.7 计算列功能增强

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

2.2 自助ETL

自助ETL重点详细改进情况如下:

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


背景介绍

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

功能简介

        合并行的集合操作配置提供四种操作:交集、差集、并集和异或。

+【ETL】列选择节点中新增模糊匹配功能


背景介绍

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

功能简介

        默认不启用正则匹配列,启用正则匹配列后,可以进行名称正则匹配,也可以进行别名正则匹配。

背景介绍

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

功能简介

        连接elasticsearch 数据源读取数据。

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


背景介绍

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

功能简介

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

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


背景介绍

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

功能简介

        在首次配置数据源节点时,如果读取配置为小批量且该数据源支持小批量,那么配置完数据源节点后会自动执行节点。在配置为小批量且该数据源支持小批量前提下,修改数据源节点参数后,也会自动执行节点。

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


背景介绍

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

功能简介

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

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


背景介绍

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

功能简介

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

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


背景介绍

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

功能简介

  •  在历史中增加恢复按钮,点击恢复按钮则把该历史覆盖掉当前ETL流程图
  • 增加导出历史ETL流程图。

3 分析展现

3.1 交互式仪表盘

3.1.1命名集支持做图形

  命名集前期只支持拖入到表格组件,目前已支持把命名集拖入到图形组件。详见:自定义命名集

3.1.2 仪表盘新增多选输入框筛选器

  多选输入框筛选器支持通过换行符、英文逗号分隔符,分别查询多个值。详见:筛选器组件类型

3.1.3仪表盘增加指标拆解树组件

详见:指标拆解树

3.1.4 表格组件支持显示序号

明细表、汇总表支持显示序号。详见:汇总表明细表

 3.1.5 仪表盘筛选器易用性优化

  • 筛选器面板新增【选中组件】、【取消应用于】。
    • 【选中组件】:点击后画布中选中组件,数据选择区、组件设置区、筛选器区的信息变为该组件的信息,图层面板中也会选中此组件。
    • 【取消应用于】:取消这个筛选器对选中组件的联动。

  • 新增两个筛选器面板模块:【此页上其他筛选器】、【此页上的筛选器】。
    • 【此页上其他筛选器】:把此页上不影响此组件的筛选器显示出来。

    • 【此页上的筛选器】:把此页上所有的筛选器显示出来。

  • 新增隐藏、显示筛选器名称设置项,默认为显示。
  • 新增筛选器名称显示位置设置项,可以设置为居左或者居上,默认为居左。
  • 筛选器名称默认填充【字段别名】,如没有拖拽字段则填充【组件标题】,并回显到组件设置。
  • 筛选器区,鼠标移动到筛选器名称上,筛选器有高亮效果,方便快速找到组件。

  • 应用于组件菜单项列表中,新增组件类型图标,方便区分组件类型。
  • 更改【仪表盘打开时是否刷新】为fasle的规则,筛选器和参数单独刷新,以获得备选值。

  • 筛选条件支持更多操作符:多选筛选器,操作符增加以下类型,详见:筛选器组件基础功能
    • LIKE  模糊匹配
    • NOT LIKE  不匹配
    • LIKE ..%  开头为
    • LIKE %..  结尾为
    • NOT LIKE ..%  开头不为
    • NOT LIKE %..  结尾不为

3.1.6 仪表盘画布、鹰眼优化

  • 默认画布是可以看全的,不出滚动条,加强整个操作空间的感知度
    • 画布大小调整为 高清屏,1280*720。
    • 新建时和打开一样,默认选中“画布缩放到最佳比例”。
  • 缩放方式追加: 等比缩放到最佳比例 ,宽高都不出滚动条
  • 页面底部工具栏增加一个 画布以宽度自适应 的选项。
  • 鹰眼改为默认是关闭,不会挡住画布视线

3.1.7 仪表盘等报表跳转规则优化

  • 仪表盘跳转规则支持排序设置,详见:组件跳转
  • 仪表盘跳转规则打开方式选择“浮动框”,浮动框大小可以设置,详见:组件跳转
  • 仪表盘坐标轴图形支持点击坐标轴刻度标签进行联动。

3.1.8 交叉表组件优化

  • 支持同一个度量重复拖入多次。
  • 合计值:使用度量值筛选时,能正常筛选。

  • 组件滚动条优化。
  • 交叉表、透视分析支持SQL引擎,详见:SQL引擎介绍

  • 表格组件支持页码:

3.1.9 支持在界面自定义日期字段数据格式

仪表盘、即席查询、透视分析报表支持在界面上自定义日期字段的数据格式。

3.1.10 组件联动传值范围优化

  • 组件联动时,可以传递图形组件标记区的字段数据。
  • 表格设置分类汇总时,点击【小计】、【合计】,不传递小计、合计的值

       详见:组件联动

3.2 即席查询&透视分析功能增强

3.2.1  即席查询&透视分析新增“跳转规则”能力

补充描述

3.2.2 筛选器支持“全部”

待补充

3.2.2 即席查询支持多事实模型

目前只支持基数为:一对一带来的多事实明细场景。

详见:即席查询


3.3 web电子表格

3.3.1 单元格属性支持设置 数据为空时显示方式

  • 此处判断是判断是否为空也就是null,而不是空字符串(系统选项中的也是一样)
  • 此处设置的优先级高于系统选项中的空值显示

3.3.2 支持回写填报设置

回写是是指用户在报表端可以直接增加、删除和修改数据并保存到指定的数据库中,适用于数据补录或回写填报的业务需求。

WEB电子表格可以通过设置 填报属性  回写规则 实现报表数据的回写填报,详见:回写

3.3.3 支持表头表尾属性设置

web电子表格支持表头表尾属性设置,用于设置表头表尾固定,可实现翻页重复显示标题行列的效果详见:单元格属性

4 公共模块

4.1 报表导出优化

仪表盘、即席查询、透视分析、web电子表格、电子表格重新定义了导出,主要优化了以下几点,真正实现所见即所得:

  • 导出时支持带格式、不带格式导出。

  • 导出execl时,最大行数受系统选项控制。

  • 导出文件名:默认自动生成,用户可更改成含有业务含义的名称。

4.2 用户管理易用性优化

  • 内置用户(比如:admin)的角色是不允许变更的(内置用户的用户组也是不允许变更的)。
  • 编辑用户时不能修改当前登录用户自己的角色。
  • “新建/编辑用户、新建/编辑用户组”时,角色列表界面左侧的角色树中,渲染一个用户组的儿子节点时,如果该用户组中的子节点数量超过50个,则默认只渲染前50个且再渲染一个“更多...”节点,点击“更多...”节点会渲染下50个(或剩下的)节点。
  • “新建/编辑用户、新建/编辑用户组”时,在角色列表界面左侧的角色树中执行搜索时,默认最多显示前200条搜索结果(且不会渲染“更多...”节点)。
  • 新建用户组时,角色列表界面右侧默认会显示当前选中用户组继承来的角色以及直接赋给该用户组且应用于子孙组的角色。
  • 新建用户时,角色列表界面右侧默认会显示当前选中用户组继承来的角色以及直接赋给该用户组的角色。
  • 新建/编辑用户/用户组的角色时,角色列表界面右侧继承来的角色是不允许移除的,对于当前登录用户没权限分配的角色也是不能从角色列表界面右侧中移除的。(当前登录用户可分配的用户组:包含当前用户的所在组和这些组的子孙组。当前登录用户可分配的角色:包含当前用户所拥有的所有角色和直接创建在当前用户可分配的用户组中的所有角色。)

详见:用户组用户操作权限-用户进行系统管理操作权限-用户只能浏览报表相对隔离的多机构权限管理

4.3 水印功能的优化

水印设置增加倾斜度设置、web电子表格支持水印设置。

待补充。


4.4 系统运维

  • 知识库增加知识库索引与主键检查以及修复。
  • 跟踪日志增强。

待补充。

  • 无标签