9.2版本于2020年2月发布,新特性列表中:+表示新增 ;^表示增强。
数据连接 | ^【加载文件数据】加载文件数据功能增强及优化+【数据连接】支持采用XMLA方式连接kyligence数据源 +【数据连接】简化数据行权限 ^【数据连接】优化数据库管理添加表功能 ^【数据连接】用户删除加载的数据表,系统同时删除物理表 ^【加载文件数据】选择数据源、目标表的控件支持搜索 | ||
---|---|---|---|
数据准备 | ^【数据预处理】行列转换^【数据抽取】抽取增加停止功能 | ||
数据挖掘 | +【特征工程】特征工程支持"自动特征组合"算法【数据挖掘】关系数据源节点,实现支持PostgreSQL数据源 +【数据预处理】分列节点添加自定义分隔符 【数据挖掘】挖掘相关功能配置支持多语言 ^【数据机器学习】执行历史列表添加准确率和执行时间 | ||
分析展现 | +【分析展现】报表制作过程的优化及统一 | 性能 | ^【电子表格】电子表格在设计器卡顿优化【自助仪表盘】自助仪表盘功能优化及新增地图类型 ^【即席查询】基于即席查询创建电子表格等报表 ^【电子表格】增加“导入文件”功能 ^【电子表格】电子表格支持取消查询 |
公共设置 | ^【业务视图】业务视图支持脱敏规则 ^【参数】支持设置日期控件的输出格式 | ||
系统运维 | ^【用户管理】简化授权操作 ^【系统选项】增加“高级设置”功能 | ||
其他 | ^【公共】新增ChangeLogoV9通用扩展包 ^【安全】补丁包的完善 ^【公共部分】优化登录设置界面 ^【公共部分】支持Office2019 Home Student版本 ^【公共部分】支持对特殊字符的处理 |
锚 | ||||
---|---|---|---|---|
|
Wiki 标记 |
---|
{html}<h1 >数据连接</h1>{html} |
...
^【数据连接】字段别名重名时自动添加序号
背景介绍
技术人员在数据库中设计表字段时,通常在注释中备注字段的业务含义,系统为了简化用户的库表连接操作,自动将这些注释作为字段别名加载,因此为了解决库表注释相同而导致字段别名重名的问题,系统在新版本中实现:自动为同名的字段别名添加上数字序列号后缀以示区别。
功能简介
V9.2及之后版本添加库表,该库表下出现字段别名重名时,自动在别名后面添加序号后缀,命名为:别名1、别名2。
如下图,对于两个相同字段“column1”,系统自动在第二个字段别名后面添加序号“1”,全别名为“column11”。
...
+【数据连接】支持采用XMLA方式连接kyligence数据源
...
背景介绍
随着数据库的发展,以及结合我们客户的使用情况,V9.3及之后版本我们通过了KYLIN的认证测试,产品支持采用XMLA方式连接kyligence数据源。
kyligence是Kyligence公司提供的基于 Apache Kylin 的智能分析平台及产品。Kyligence充分利用了预计算技术,擅长提供多维分析的亚秒级响应能力,在数据量呈倍数增长时,查询性能依然具有显著的优势。
功能简介
V9.3及之后版本我们支持采用JDBC和XMLA方式连接kyligence数据源。
注意事项
kyligence数据源暂不支持Hierarchize函数。
...
^【加载文件数据】加载文件数据功能增强及优化
背景介绍
V9.2版本对加载文件数据功能进行了增强和优化处理,主要体现在如下两点:
- 实现在原加载的数据表中追加新的数据。
- 优化了对加载日期字段数据的兼容处理:不需要限制用户在导入文件中使用的日期字段格式,系统自动兼容所有日期字段格式。
功能演示
1) 数据准备:主要有如下两个。
原加载到系统中的数据表数据 | |
需要追加的数据表 | 在原有数据表基础上追加一条“西北“的销售数据,如下红框标识: |
2) 通过“添加到已有表“功能追加数据
3) 效果如下:
追加到数据表后的数据预览效果 | |
“日期“字段在导入时,通过设置的“日期” 或“日期时间”数据类型实现日期兼容。 |
注意事项
- 增量数据字段的数据类型必须和原表字段保持一致。
- 字段的数据类型仅支持在“创建数据表”时设置。
详情参考
加载文件数据功能详情请参见 文件。
+【数据连接】简化数据行权限
...
背景介绍
在实际使用中,同一张表需要多套行权限规则同时使用,且无法按照组织架构控制权限,通常是业务用户实时定义规则的。为了满足上述场景,新版本简化数据行权限设置,使得业务用户可自行设置行权限。
功能简介
V9.3及之后版本简化数据行权限。
1、增加2个“设置数据权限”的入口:
- 入口1:关系数据源下的表的右键菜单增加“设置数据权限”入口;
- 入口2:电子表格的数据集面板下的表的右键菜单增加“设置数据权限”入口。
2、设置数据权限分为“简单设置”和“高级设置”。
详情参考
关于设置数据权限的操作说明,详情请参考
锚 | ||||
---|---|---|---|---|
|
Wiki 标记 |
---|
{html}<h1 >数据准备</h1>{html} |
^【数据连接】优化数据库管理添加表功能
...
背景介绍
之前的版本,数据库管理添加表时,表的名称和别名都是业务库里表的表名。为了灵活设置表的别名,我们增加一个系统配置项“添加表时使用注释作为别名”,使得添加表时可以用业务库里表的表名作为别名,亦可用注释作为别名。同时为了能够清晰地区分不同的表,新版本数据库管理添加表时支持同时显示表的真名和别名。
功能简介
在系统选项的公共设置中增加了“添加表时使用注释作为别名”系统配置项。
- 选择“是”按钮,添加表时使用注释作为别名,同时显示真名和别名;
- 选择“否”按钮,添加表时使用业务库里表的表名作为别名,只显示真名。
锚 | ||||
---|---|---|---|---|
|
Wiki 标记 |
---|
{html}<h1 >数据准备<>数据挖掘</h1>{html} |
锚
^【数据预处理】行列转换
背景介绍
数据分析初期,我们经常会从不同角度去解读数据,为了简化用户数据预处理过程中的操作步骤,V9.2及之后版本增加“行转列”和“列转行”两个功能。
功能简介
下图分别演示了“行转列”和“列转行”功能的效果:
行转列 | |
列转行 |
详情参考
“列转行”功能详情请参见 列转行。
+【数据挖掘】关系数据源节点,实现支持PostgreSQL数据源
...
背景介绍
自助ETL和实验管理模块增加对关系数据源节点中PostgreSQL数据源的支持。
功能简介
用户在数据连接模块中定义好PostgreSQL数据源的连接:
在实验管理定制界面中,拖拽“关系数据源”节点到画布,在属性中选择以上连接的PostgreSQL数据源即可。
+【数据挖掘】挖掘相关功能配置支持多语言
...
背景介绍
自助ETL和数据挖掘支持中文简体、中文繁体和英文三种语言版本。
功能简介
设置方法:在URL地址中添加“?I=ch“、“?I=tw“、“?I=en“。
英文版本的示例及效果如下:
^【数据机器学习】执行历史列表添加准确率和执行时间
...
背景介绍
V9.3及之后版本实验执行列表中新增了“执行时间”和“准确率”、“加权精确率”等信息,并支持对“准确率”等的排序操作。
功能简介
锚 | ||||
---|---|---|---|---|
|
Wiki 标记 |
---|
{html}<h1 >数据挖掘<>分析展现</h1>{html} |
锚
+【特征工程】特征工程支持“自动特征组合”算法
背景介绍
随着数据挖掘地不断深入,我们会在现有特征基础上生成新的特征,构成特征组合。为了满足不同用户需要,产品提供“全局特征组合”和“搜索特征组合”。其中,“全局特征组合”对全部特征做笛卡尔积;“搜索特征组合”是为了解决特征的数量呈指数形式增加,存在大量冗余特征等问题,实现以最少的代价获得最优解。
功能简介
“自动特征组合”节点拖拽到画布区,在“参数面板”中进行相关设置。
...
+【自助仪表盘】自助仪表盘功能优化及新增地图类型
背景介绍
V9.3版本在自助仪表盘新增了“热力地图”和“散点地图”两种地图类型,与此同时行了如下的功能优化:
- 支持报表打开和切换筛选器的更新与否设置,对系统中所有报表及数据刷新的设置进行了统一,并满足了不同用户的体验。
- 支持各资源组件通过URL跳转到第三方页面并传参,实现Smartbi与外部系统的交互。
- 支持对多个组件批量对齐。
- 支持自助仪表盘及组件的导出。
功能演示
^【即席查询】基于即席查询创建电子表格等报表
...
背景介绍
V9.3版本支持基于即席查询创建电子表格、透视分析等报表及自助数据集。
功能演示
下面演示了基于即席查询定制电子表格。
...
+【数据预处理】分列节点添加自定义分隔符
背景介绍
日常数据存储中,经常会遇到以特殊符号作为分隔符存储的数据,而在实际做实验的过程中,需要对这部分数据进行分隔处理。因此V9.2及之后版本支持列节点“分列”进行分隔符处理。
功能简介
将“分列”节点拖拽到画布区,在“参数面板”中选择拆分的列,选择或输入分隔符。
注意事项
支持所有分隔符,可供下拉框选择的常见分隔符有:逗号、分号、空格和tab;若分隔符不在选择项中,直接在框中输入分隔符即可。
^【电子表格】增加“导入文件”功能
...
背景介绍
在制作电子表格报表时,如果客户的数据是Excel、TXT等格式的本地数据,则需要先将数据导入到关系数据源,再用该数据源创建报表。为了避免在Excel界面和系统界面来回切换,我们在Excel界面增加“导入文件”功能,实现在Excel界面即可完成从创建数据来源、制作回写表等直至整个报表的制作。
功能简介
V9.3及之后版本在Excel界面工具栏增加“导入文件”功能。
- 在“清单表/分组表”界面
在“Excel分析”界面
详情参考
关于导入文件功能的操作说明,详情请参考
^【电子表格】电子表格支持取消查询
背景介绍
查询过程中,数据库执行比较慢,用户不想等待,同时想取消掉数据库的执行。为了满足上述场景,新版本电子表格支持取消查询。
功能简介
V9.3及之后版本电子表格支持取消查询。打开报表或者刷新时,点击图标可取消查询。
锚 | ||||
---|---|---|---|---|
|
Wiki 标记 |
---|
{html}<h1 >分析展现<>公共设置</h1>{html} |
...
+【分析展现】报表制作过程的优化及统一
...
^【业务视图】业务视图支持脱敏规则
...
背景介绍
V9.2版本对报表制作过程进行了优化和统一,主要体现在如下三点:3及之后版本支持业务视图的字段进行数据脱敏。
...
功能简介
...
在选择脱敏字段中,增加了业务视图的字段。
...
...
注意事项
1、 脱敏字段要求数据库类型为“字符串”类型。
...
2、 数据来源已对某字段设置数据脱敏,对于可视化数据集类型的业务视图,其字段自动脱敏;但是对于SQL数据集类型的业务视图,其字段不会自动脱敏,需手动设置数据脱敏。“立即刷新”区别于“浏览自动刷新”功能:
详情参考
- 浏览报表自动刷新:控制的是首次打开报表是否自动刷新。
- 立即刷新:控制的是编辑报表时是否立即自动刷新。
详情参考
关于脱敏规则的设置,详情请参考 脱敏规则。
锚
+【自助仪表盘】主题切换和组件选择优化
背景介绍
V9.2版本在自助仪表盘的主题切换和组件选择上进行了优化处理:
- 为了减少展示空间,提高空间利用率,优化了仪表盘主题选择控件,新版本修改成下拉框式选择。
- 支持拖动资源到任意位置以及自由布局模式下通过资源组件标尺线进行对齐。
功能简介
注意事项
1、 标尺线显示需要满足的条件有:
1) 当前自助仪表盘处于自由布局模式且编辑状态下;
2) 设备为“电脑/平板”。
2、 TAB组件中的资源不支持标尺线功能。
...
^【分析报告】Word和PPT支持搜索资源
背景介绍
为了方便用户在Word和PPT中能快速搜索出需要的资源,新版本在Word和PPT增加了“搜索”功能。
功能简介
在Word和PPT的资源面板和“打开文档”界面增加搜索框,可输入资源的ID、全名、别名直接进行搜索或者输入关键词进行模糊搜索。
...
^【参数】支持设置日期控件的输出格式
...
背景介绍
之前的版本,我们对日期数据的格式进行了严格的限定,若日期格式不符合系统要求,则无法正常查询。在实际使用中,客户的数据往往有多种格式,为了简便其操作,我们支持在系统上对格式进行转换,使得能符合系统要求,进行正常的查询。
功能简介
在参数设置界面新增设置项“日期真实值格式”和“日期显示值格式”。
锚 | ||||
---|---|---|---|---|
|
Wiki 标记 |
---|
{html}<h1 >公共设置</h1>{html} |
^【用户管理】简化授权操作
...
背景介绍
给用户赋予透视分析的权限时,需要勾选“透视分析”和“分析展现”这两个权限。为了避免用户遗漏了勾选父节点权限及简便用户的操作,新版本我们简化了授权操作,勾选子节点时,父节点默认勾选。
功能简介
V9.3及之后版本勾选子节点权限,父节点权限默认勾选。
如下图,勾选了“透视分析”的操作权限,“分析展现”的权限默认被勾选。
^【系统选项】增加“高级设置”功能
...
背景介绍
V9.3版本对系统选项内容进行优化处理,主要包括:
- 系统选项界面新增“高级设置”tab页,将系统选项中不常使用的设置项整合到高级设置里。
- 新增设置项“是否切换为V8的操作权限”,支持操作权限体系结构的新旧模式切换。
功能简介
1、新增高级设置tab页,将系统选项中不常使用的设置项整合到高级设置里,
2、高级设置中增加一个新的设置项“是否切换为V8的操作权限”。
锚 | ||||
---|---|---|---|---|
|
Wiki 标记 |
---|
{html}<h1 >性能<>其他</h1>{html} |
^【公共】新增ChangeLogoV9通用扩展包
...
...
^【即席查询】基于Teradata数据库的即席查询性能优化
功能简介
基于Teradata数据库的数据源下表的预览、即席查询的查询性能进行改造,添加了TopN方式取数,明显地提升了查询速度。
V9.2及之后版本的查询逻辑如下:
1、数据源下表的预览直接使用TopN方式取数,不使用rownumber分页;
2、即席查询没有设置排序的情况下,第一页使用TopN方式取数,后面的使用Top2N+rownumber分页;
3、即席查询设置排序,使用Top2N+rownumber分页;
4、即席查询的参数备选值默认排序,使用Top2N+rownumber分页。
...
^【电子表格】电子表格在设计器卡顿优化
背景介绍
在电子表格设计器中执行预览、执行、发布、报表宏、图形、引用参数、参数排版、回写规则、填报列表按钮操作,以及在表格中双击弹出单元格属性窗口时,由于程序会遍历一遍excel所有的单元格,导致偶尔出现卡顿现象。为了避免问题的出现,我们通过监听功能进行处理。
功能简介
通过减少了非必要的遍历次数解决,将全量扫描变为局部扫描。由于预览、执行、发布等功能必须要进行全量扫描,因此只针对可以支持局部扫描的功能进行了调优,主要对以下功能进行了逻辑处理:
1、 双击打开单元格属性:不勾选监听时,只扫描当前单元格属性。
2、 图形:不勾选监听时,Echarts图形只扫描所选中区域。
3、 回写规则:不勾选监听时,只扫描当前sheet页。
4、 填写列表:不勾选监听时,只扫描选中区域单元格。
设置功能是否监听的入口:
注意事项
...
背景介绍
在部署 Smartbi 时,之前的版本可以通过配置界面更新logo,来修改主页面顶部的logo。为了能够使用OEM替换logo,我们在V9.3及之后版本新增了ChangeLogoV9通用扩展包,支持OEM替换logo功能。
功能简介
V9.3及之后版本新增了ChangeLogoV9通用扩展包,支持OEM替换logo功能。
详情参考
关于如何修改和部署ChangeLogoV9扩展包,详情请参考 更换产品显示方式_扩展包方式 。
^【安全】补丁包的完善
背景介绍
之前我们制作了安全更新的补丁包,修复了奇安信“关于Smartbi平台高危漏洞安全风险通告”中描述的漏洞。此次我们完善并增强了这个补丁包,支持漏洞规则库的维护,实现了不用重启服务器就可完成补丁的升级。
功能简介
增强了基于补天平台测出的漏洞之后做的补丁包,支持漏洞规则库的维护。
打开系统监控页面,在安全补丁中可更新安全补丁或查看当前补丁的信息。
详情参考
关于如何更新补丁包,详情请参考 补丁包的说明文档 。
^【公共部分】优化登录设置界面
背景介绍
对于常见用户,登录时,输入服务器URL、用户名和密码即可,其他设置项采用默认值。为了突出重要的信息,且使界面更加简洁,我们优化了登录设置界面。
功能简介
V9.3及之后版本电子表格和分析报告的登录设置界面分为两个Tab页:服务器设置、高级设置。
^【公共部分】支持Office2019 Home Student版本
功能简介
V9.3及之后版本插件支持Office2019 Home Student版本。
^【公共部分】支持对特殊字符的处理
...
背景介绍
V9.3版本针对特殊字符的问题进行了优化处理,主要如下:
- 设置资源的名称包含特殊字符时,询问是否自动替换为匹配的中文字符。
- 对于添加或同步过来的表、字段别名,以及导入用户信息中用户、组、角色别名不规范的自动替换成匹配的中文字符。
- 在“系统选项 > 用户管理”界面,新增“用户名校验设置(正则表达式)”、“用户名校验错误提示”设置项,对用户名进行校验及校验不通过时提出提示。
- 在加载文件数据中,如果数据库支持字段名数字开头,则字段名或别名按原名(即数字开头)显示;如果数据库不支持字段名数字开头,则字段名自动换成column1、column2。
功能简介
1、设置资源名称、编辑用户名称等包含特殊字符时,弹出提示是否自动匹配为匹配中的中文字符。
2、在“系统选项>用户管理”界面,新增设置“用户名校验设置(正则表达式)”、“用户名校验错误提示”。
设置校验后,新建用户时,如果用户名校验不通过则弹出提示框,如下图:
3、导入用户信息中用户、组、角色的名称不对时,提示不规范的部分不允许导入。
4、添加或同步过来的表和字段别名,以及导入用户信息中用户、组、角色的名称含有特殊字符时、自动替换成匹配的中文字符。
5、加载文件数据时,如果数据库支持字段名数字开头,则字段名按原名;如果数据库不支持字段名数字开头,字段名会自动换成column1、column2……这里以数据库不支持字段名为例: