V10.0重要更新

<< Click to Display Table of Contents >>

当前位置:  产品更新 

V10.0重要更新

复制链接

1.新增/优化功能列表

1.1.整体

序号

类型

功能

1

优化

数据源、数据集、报告和深度分析模块的操作流程、操作引导优化

2

优化

重命名交互优化

3

优化

移动目录优化

4

新增

支持选择内置参数,方便用户使用

5

优化

编辑参数窗口优化

1.2.自服务

序号

类型

功能

1

新增

支持Apache Doris、StarRocks、Kyligence Enterprise、Kyligence MDX、TiDB数据源

2

新增

连接设置中新增按服务器设置方式

3

新增

数据源、数据集和自服务数据集的节点支持添加备注说明

4

优化

数据脱敏优化

5

优化

默认格式优化

6

新增

支持合并列

7

优化

计算列优化

8

新增

新建日期表达式支持时间戳的日期年

9

优化

转换为日期列/数字列界面优化

10

优化

自服务数据集节点PushSQL逻辑优化

11

新增

新增配置属性sql.add.comment.param

12

新增

SQL数据集支持Hint填写

13

新增

SQL数据集支持查询缓存

14

优化

SQL示例语句位置优化

15

优化

SQL解析器优化

16

优化

大小写重名优化

17

优化

刷新元数据优化

18

优化

自服务数据集排序节点UI优化

19

新增

删除驱动新增确认弹窗

1.3.可视化

序号

类型

功能

1

新增

报告中文本、日期类型数据列支持新建分组

2

新增

绑定日期列支持切换日期层次

3

新增

普通表和交叉表支持绑定度量组

4

优化

同环比优化

5

新增

支持期初值、期末值、重复率计算

6

优化

动态计算优化

7

优化

排序优化

8

新增

过滤组件、参数组件支持添加联动,快速筛选数据

9

优化

过滤优化

10

优化

过滤列支持修改原始字段

11

优化

目标线优化

12

优化

趋势线交互优化

13

优化

图表组件支持查看当前数据

14

优化

超链接优化

15

优化

高亮优化

16

优化

钻取优化

18

新增

表、交叉表的聚合数据支持智能分析

19

优化

数据问答优化

20

优化

数据解释优化

22

优化

热图优化

23

优化

热力图优化

24

优化

帕累托图优化

25

新增

支持多指标卡

26

新增

支持3D模型

27

优化

饼图优化

28

优化

图表提示优化

29

优化

标记组优化

30

优化

标签不压标记优化

31

新增

自动分配默认色板

32

优化

自定义绘图优化

33

优化

图案编辑器优化

34

优化

时间戳列的默认刻度类型优化

36

新增

支持地图配置,便于用户及时使用最新的地图信息

37

优化

地图匹配优化

38

优化

地图图层展示顺序优化

39

优化

3D地图优化

40

优化

自定义大区优化

41

新增

GIS地图设置支持天地图

42

优化

自由表优化

43

优化

隐藏行列优化

44

优化

自由表的高亮、预警、超链接优化

45

优化

表格滚动条优化

46

新增

表格导出Excel支持显示计算公式

47

新增

搜索参数组件支持在数据库搜索,满足超大数据量场景下快速响应

48

优化

富文本优化

49

新增

提交按钮新增重置过滤条件操作,并支持添加多个操作

50

优化

提交按钮点击优化

51

优化

选项卡优化

52

新增

文本参数最值支持参数

53

优化

文本参数自定义提示优化

54

新增

过滤组件、参数组件的默认值支持自定义

55

优化

过滤组件、参数组件下拉选项优化

56

新增

支持getRealSelectedObjects函数

57

新增

组合组件支持设置位置、名称

58

新增

范围过滤、范围参数支持播放

59

优化

图片优化

60

优化

全局筛选优化

61

新增

智能布局新增空白组件

62

新增

智能布局多选组件支持均分宽、高

63

优化

智能布局编组优化

64

优化

智能布局批量粘贴组件优化

65

新增

支持卡片容器组件

66

新增

支持组件格式刷

67

新增

支持素材

68

新增

支持报告模板

69

优化

多页签报告优化

70

优化

报告自定义主题元素优化

71

优化

报告主题切换优化

72

优化

格式优化

73

优化

替换数据集优化

74

优化

组件管理优化

75

优化

表、图片、提交、文本支持指标注释

76

优化

参数交互优化

77

新增

查看报告支持同时打开多个报告

78

新增

查看报告支持批量复制数据到Excel粘贴

79

新增

预览、查看报告支持收起工具栏

80

新增

预览、查看报告空数据文案可自定义

81

优化

邮件优化

82

优化

订阅优化

83

优化

分享优化

84

优化

打印优化

85

新增

产品与应用市场有机结合

86

优化

应用市场优化

87

新增

门户支持批量操作

88

新增

门户标签样式的标签宽度支持自动

89

优化

门户报告设置搜索交互优化

90

新增

门户和组合报告支持URL传参

91

优化

右侧窗格中下拉设置交互优化

92

新增

部分对话框增加应用、重置按钮

93

优化

组件右侧设置窗格优化

94

优化

组件操作配置优化

95

优化

打开报告文件夹优化

96

优化

组件工具栏自适应优化

97

优化

报告设置对话框优化

98

优化

文案优化

99

优化

性能检测提示优化

100

优化

报告超时弹窗标题“错误”改为“提示”

101

优化

产品报错优化

102

新增

组件隔离

103

新增

SQL执行慢时,提示用户排查

1.4.填报与流程

序号

类型

功能

1

新增

数据填报、导出到数据库支持人大金仓数据库

2

新增

填报支持超链接

3

新增

支持自定义填报状态的背景色

4

新增

填报数据支持显示为真实值还是标签值

5

优化

填报导入Excel数据逻辑优化

6

新增

自由表填报支持上传下载文件

7

优化

匹配字段优化

8

新增

填报支持Excel复制粘贴

9

新增

填报表字段支持识别原始字段精确的数据类型

10

新增

流程支持配置限制上传下载附件大小

11

新增

移动端填报表支持非全屏填报

1.5.深度分析

序号

类型

功能

1

新增

支持选择实验,查看其资源依赖关系

2

新增

深度分析实验的调度任务支持多节点选择,满足更复杂的任务需要

3

新增

实验支持后台运行

4

新增

增加数据处理节点,提高数据预处理能力,便于实验的数据分析

5

新增

复杂实验支持创建子流程,使得实验主流程更清晰

6

新增

Auto Model参数功能优化

7

优化

节点选择数据支持复制粘贴

8

新增

算子节点数据处理逻辑优化,更符合用户行为

9

优化

插件市场新增多个插件算子,满足更多场景的数据分析

10

新增

应用实验页面记录上一次选择的实验

11

优化

Auto Model实验易用性优化,降低用户使用门槛

12

优化

隐藏与显示所有列优化

13

优化

节点右键菜单优化

14

新增

前后端流传输支持国标SM2、SM4加密协议

15

优化

Python服务器连接提示优化

16

新增

新建变量新增数据类型

17

新增

Auto Model新增训练模型

18

优化

优化节点报错提示信息,让用户定位问题更容易

19

新增

DM-Engine支持集群部署

1.6.企业级管理

序号

类型

功能

1

新增

登录产品支持验证码,防止信息盗用,保障信息安全

2

优化

日志敏感信息脱敏处理

3

优化

RSA加密秘钥位数升级,提高加密级别

4

优化

License加密方式升级,提高安全性

5

新增

资源对象增加属性显示,方便用户更全面的了解资源信息

6

新增

管理系统新增任务管理,统一管理数据抽取、预警、订阅任务

7

新增

资源导入支持指定新路径,方便用户管理资源

8

新增

邮箱配置支持显示名称

9

新增

共享文件数据库系统的自定义驱动存储位置优化,使用更方便

10

新增

Reids 可配置启动与暂停

11

新增

增加血缘分析数据库配置

12

新增

数据空间数据库连接异常支持提示和预警设置,实时检测数据空间数据库连接状况

13

新增

新增FastQueryPool使用率超标、SlowQueryPool使用率超标预警

14

优化

优化用户操作信息监控统计表

15

新增

系统监控支持在任意C节点查看集群全部状态

16

优化

健康检查优化

17

新增

作业执行提醒设置和系统预警设置新增拦截器,支持定制发送消息到第三方

18

新增

账户和权限管理扩展

19

新增

导出到数据库、驱动管理支持权限设置

20

新增

添加用户是否校验邮箱重复可控

21

新增

分组管理中添加/编辑用户支持全选

22

优化

认证授权目录资源树可调整宽度,交互与产品其他模块统一

23

优化

调度任务-选择数据集优化

24

优化

为用户赋予权限优化

25

新增/优化

WebAPI

26

优化

企业应用集成优化

1.7.大数据

序号

类型

功能

1

优化

血缘分析数据存储优化,提升查询效率

2

优化

资源树加载数据性能优化

3

新增

新增配置属性max.grid.rows

4

优化

max.load.rows控制逻辑优化

5

优化

资源的序列化和反序列化优化

6

优化

自由表动态计算内存占用优化

7

新增

支持限定抽取数据的数量

8

新增

支持标记消耗内存大于阈值的资源

9

优化

VooltDB内存调优

10

新增

ZooKeeper支持设置ACL,提高数据安全

11

新增

支持ssh端口配置

1.8.移动端

序号

类型

功能

1

新增

移动端支持设置多种目录

2

新增

移动端支持URL配置参数隐藏当前浏览器的工具栏

3

新增

移动端浏览器左滑可以返回上一级

4

新增

移动端支持扫描条形码录入信息

5

优化

收藏报告优化

6

优化

组合组件在手机布局中的交互优化

7

优化

选项卡组件交互优化

8

优化

组件选中优化

9

新增

个性化设置中新增移动端门户首页设置

1.9.Desktop

序号

类型

功能

1

优化

Desktop登录优化

2

新增

Desktop支持超级会员

3

新增

Desktop支持邀请好友

4

优化

Desktop升级优化

5

新增

Excel数据集支持打开Excel文件进行编辑

6

新增

报告支持上传到我的报告目录和指定上传的目标路径

7

新增

Desktop超链接支持目标窗口设置

8

优化

更多模板页面优化

1.10.永洪云

序号

类型

功能

1

新增

Desktop报告支持上传到永洪云

2

新增

永洪云支持公开分享报告

2.新增/优化功能详述

2.1.整体

2.1.1.1.数据源、数据集、报告和深度分析模块的操作流程、操作引导优化

操作流程

o数据源

添加数据源点击左上角的添加按钮唤起新建数据源弹窗。

Database_Database_add_dialog

数据源编辑页面新建数据集菜单位置后调,测试连接、保存、保存为按钮调整位置,依次排列于右上角。

已有的数据源不可切换成其它数据源。

o数据集

创建数据集点击左上角的添加按钮唤起新建数据集弹窗。

Database_add_dialog_2

数据集编辑页面菜单位置调整,新建报告后移,保存、保存为按钮调整位置,依次排列于右上角。

o报告

新建报告时,悬浮于左上角的添加按钮,显示新建默认主题报告、按主题新建、按模板新建菜单,选择对应菜单,可按不同方式新建报告。点击添加按钮可快速新建默认主题报告。

Database_add_dialog_2

o深度分析

点击左上角的添加按钮唤起深度分析弹窗,可在弹窗中新建实验模型、查看深度分析案例。

AI_dialog

操作引导

o新增第一步:添加数据源步骤。

Operation_guide_01

o原第一步选择数据源变为第二步。

Operation_guide_02

o原第五步(预览数据集)和原第四步(数据列支持值映射)调整顺序。

Operation_guide_03 Operation_guide_04

o原第五步数据集中的保存并制作报告变为第六步。

Operation_guide_05

o第十一步后新增选择要切换的数据集,高亮下拉列表,绑定数据后,高亮“下一步”图标。

Operation_guide_06 Operation_guide_07

o原第十四步制作报告中的保存步骤变为第十六步。

Operation_guide_10

o现第十九和第二十步骤中的分享和血缘分析的更多菜单可点击。

Operation_guide_11

2.1.1.2.重命名交互优化

数据源,数据集,深度分析,制作报告,门户,左侧资源树上选择“重命名”时,优化为弹窗修改。

DB_rename

2.1.1.3.移动目录交互优化

数据源,数据集,深度分析,制作报告,门户,左侧资源tree上,通过鼠标拖拽移动目录时,增加弹出确认提示“确认是否移动“xx”到“xx”下?”。

DB_remove

2.1.1.4.支持选择内置参数,方便用户使用

SQL、Mongo、Neo4j数据集界面语句输入的地方可添加内置参数

按返回的数据类型分组显示内置参数。

Database_built_in_parameters

过滤Dialog可选择内置参数

按过滤列的数据类型显示匹配类型的内置参数。

Database_built_in_parameters_filter

脚本、计算列等地方可添加内置参数

按使用场景分类列出了所有可以使用的内置参数。

Database_built_in_parameters_calculated_column

Database_built_in_parameters_script

2.1.1.5.编辑参数窗口优化

默认值新增动态值,动态值支持返回多个值或单个值。动态值和可选值从场景上区分开来,避免老版本可选值既用于给参数设置默认值,也用于给弹出参数选框设置可选值。

Edit_parameter

2.2.自服务

2.2.1.1.支持Apache Doris、StarRocks、Kyligence Enterprise、Kyligence MDX、TiDB数据源

Yonghong 数据源进一步扩充,支持Apache Doris、StarRocks、Kyligence Enterprise、Kyligence MDX、TiDB数据源。

Datasourse_apache_dorisDatasourse_kyligence_enterpriseDatasourse_kyligence_mdxDatasourse_StarRocksDatasourse_TiDB

2.2.1.2.连接设置中新增按服务器设置方式

可以直接输入服务器地址、端口、数据库、认证方式等信息连接数据库,降低使用难度。另外数据库优化为指定数据库、表结构模式优化为指定表结构模式。

Database_edit_datasource

2.2.1.3.数据源、数据集和自服务数据集的节点支持添加备注说明

数据源、数据集的顶部工具栏新增“设置”,用户可以编辑、查看数据源、数据集相关的备注说明。

Database_note

自服务数据集下节点的备注在节点右键菜单添加备注/编辑备注中设置。

Dataset_self_service_note

2.2.1.4.数据脱敏优化

功能入口:界面取消列属性,新增数据脱敏。

Database_data masking

支持正则替换

支持添加黑名单和白名单

支持设置应用于:数据查看、报告和组件输出

“替换字符”优化为“字符替换”,且支持隐藏字段长度。

正则替换:

Database_data masking_regular_ substitution

字符替换:

Database_data masking_character_substitution

2.2.1.5.默认格式优化

功能入口:界面取消列属性,新增默认格式。

默认格式和数据脱敏能同时设置。

Dataset_default_format

2.2.1.6.支持合并列

选择多列在右键/更多中选择合并列,可以将多列的数据合并成一列。

入口:

Dataset_merge_columns

设置:

Dataset_merge_columns_settings

效果:

Dataset_merge_columns_result

说明:

如果选中多个数据列中有计算列,不支持合并列。

2.2.1.7.计算列优化

逻辑函数中新增in,ifNullThenZero函数

Dataset_in,_ifNullThenZero

扩展parseFloat, parseInt,以前传递的参数只支持String,现在支持任何类型的参数传递。

错误语法提示位置优化,基础函数的错误语法一般会在函数下方标注红色波浪线,而标识符会标注到后面最近地方的一个字符,如果没有,会标注在前面的最近地方的一个字符。

2.2.1.8.新建日期表达式支持时间戳的日期年

Dataset__new_date_expression_date_year

可用于绑定到日期过滤组件上,按年进行数据筛选。

Dataset__new_date_expression_date_year_result

2.2.1.9.转换为日期列/数字列界面优化

转换为日期列简化界面,调整后界面如下。

Dataset_convert_to_date_column

转换为数字列简化界面,另外调整后界面数字支持前后缀设置,货币支持货币符号和数据格式。

Dataset_convert_to_number_column

2.2.1.10.自服务数据集节点PushSQL逻辑优化

优化节点下推逻辑

节点上新增的计算信息不能下推,不再使整个节点不能下推。例如联接节点上加的计算信息不能下推数据库,不影响联接本身的处理。如果在联接上加了一个不能下推的表达式,在联接下推处理之后再后期处理表达式;如果联接上加了一个能下推的表达式,一个不能下推的表达式,则把下推的表达式和联接一起下推,在结果上再处理不能下推的表达式。

展示SQL语句优化

o联接本身不能下推,如MySQL数据源不支持外部联接操作。

Dataset_self_service_1

o联接上本身有不能下推的信息。

Database_sql_error

o联接的孩子节点有不能下推的信息。

Dataset_self_service_2

连接线和节点状态优化

如果节点本身导致不能下推,则此节点的框和前面的线都变成橙色;如果节点本身有不能下推的信息,节点框变为橙色;如果节点前面的节点不能导致不能下推,则此节点的框和前面的线都变成橙色。

2.2.1.11.        新增配置属性sql.add.comment.param

支持配置系统属性sql.add.comment.param,将配置的参数名和对应的运行时的值放到SQL的注释里,方便运维人员通过参数关键字排查,目前支持的数据源:Sybase,Gauss200,Oracle数据源,支持的数据集:SQL数据集、自服务数据集。

Database_sql_note

2.2.1.12.SQL数据集支持Hint填写

使用GaussDB200数据源创建SQL数据集,支持写入hint语句,提升查询性能。

2.2.1.13.SQL数据集支持查询缓存

支持可扩展的CacheEngine来缓存基于SQL数据集产品SQL的执行结果,减少慢SQL的执行频率,从而达到加速报告访问的效果。对于同一个数据集,启用数据集缓存,在预设的缓存有效时间内,相同的SQL发起查询时,如果CacheEngine有缓存结果,无需查询数据库,直接拿取缓存数据。

SQL数据集上如果需要对执行后的数据结果进行缓存设置,需先在【管理系统 > 全局缓存设置  】启动全局缓存配置,并配置每天自动清除缓存时间点,再在SQL数据集中启动数据集的缓存设置,设置一定时间段内相同查询返回缓存结果(最短5分钟,最长24小时),同样配置每天自动清除缓存时间点,也可以点击手动清除缓存按钮清除执行后的数据结果。

是否支持查询缓存情况如下:

支持

数据详情、右键的操作、表格明细数据、真分页、任务等

不支持

自服务数据集、组合数据集,连接联合不同数据集

数据集市的抽取数据

注意:

如果没有扩展CacheEngine配置缓存数据库,则默认将缓存客户端(C节点)的bihome同级目录querycache目录中,集群中各个C节点之间不支持共享缓存。

支持配置系统参数cache.engine.single.max.row(单个缓存结果的行数)、cache.engine.single.size(单个缓存结果的内存大小)控制缓存结果的生成。

SystemManagement_globalc_cache_configuration

Dataset_cache_settings

2.2.1.14.SQL示例语句位置优化

SQL示例语句优化到输入框的下方位置,也支持复制,方便用户参考使用。

Dataset_sql_eg

2.2.1.15.SQL解析器优化

10.0及之后默认为不勾选状态。勾选后生成的SQL会尽量不拼子查询,不勾选情况下会拼子查询。10.0之后新增的数据源没有此选项,比如Kyligence Enterprise,Doris,TiDB,StarRocks。可在管理系统->系统设置->系统参数配置->基本参数配置中,修改sql.parse的值,来更改此选项的默认状态。

对于未配置的数据源,数据集界面上不显示“性能优化”。性能优化是SQL解析器优化后的文案,默认不勾选,鼠标悬浮其上,显示提示信息。

Dataset_performance_ptimization

2.2.1.16.大小写重名优化

产品中保存命名、重命名等相关操作不再支持大小写相同的列名和列别名。

2.2.1.17.刷新元数据优化

文案优化:自服务数据集页面的刷新数据优化为刷新元数据。

逻辑优化:其他数据集的刷新数据点击时,获取实时数据。

2.2.1.18.自服务数据集排序节点UI优化

将需要排序的列放入已选列中,并设置排序列的顺序和排序的类型。排序节点所有列的顺序可以在右侧元数据pane中进行调整。

Dataset_self_service_sort

2.2.1.19.删除驱动新增确认弹窗

Database_confirm_delete_driver

2.3.可视化

2.3.1.可视化分析和计算        

2.3.1.1.报告中文本、日期类型数据列支持新建分组

DB_groupDB_group_2

2.3.1.2.绑定日期列支持切换日期层次

当日期列为维度时,绑定到图表组件上,会自动切换为时间戳类型日期表达式,支持下钻,日期层次分别日期年、年季度、年月、年周、天、小时、分钟、秒。

当日期列为度量时,绑定到图表组件上,会自动切换为维度列整数类型日期表达式,支持下钻,日期层次分别为年、年季度、月数、周数、月天数、周天数、小时数、分钟数、秒数。

  DB_date_hierarchy_1DB_date_hierarchy_2

日期列的下拉菜单中支持切换类型、层次、原始列。

DB_date_hierarchy_3

2.3.1.3.普通表和交叉表支持绑定度量组

DB_table_bind_measure_group

2.3.1.4.同环比优化

简单同环比

o简单同比、环比增长率相关都支持(本期-上期)/上期 %,(本期-上期)/abs(上期) %。默认为 (本期-上期)/abs(上期) %。

o天-简单同比增加支持:本季度同比增长率,本季度同比增长值,本季度同日数据值,上季度同日数据值。

o年-简单同比支持“年(年/月/日)”、“年(年/周/星期)”。“年(年/月/日)”对应于旧版本的“年”。

DB_Simple_YearRingRatio

复杂同环比

o复杂同环比支持按季度同比,年同比支持“年(年/月/日)”、“年(年/周/星期)”、自定义。“年(年/月/日)”对应于旧版本的“年”。

DB_Complex_YearRingRatio

o自定义对比类型支持选择日期区间。

o计算指标为“增长率”时,显示计算方式选项,包括:(本期-上期)/上期 %,(本期-上期)/abs(上期) %。默认为 (本期-上期)/abs(上期) %。

o时间列优化“时间字段”。

2.3.1.5.支持期初值、期末值、重复率计算

当数据列中存在日期时间类型字段时,绑定度量列的下拉菜单中新增其他计算-期初值、期末值、重复率。

DB_OtherCalculations

2.3.1.6.动态计算优化

动态计算支持index()函数

在【动态计算 > 定制】的动态计算函数中,增加index()函数。

index()说明:

返回当前行的索引(行号),例如第一行则index() = 1。

DB_index

举例:

普通表格绑定数据如下,针对“销量_总和”,定制动态计算,计算依据为表格纵向。

原始数据:

DB_index_data

设置:

DB_index_settings

效果:

DB_index_result

说明:

Index主要用于合计行不计入行号时采用,是按照分区计算的行号。

动态计算支持小计和合计

计算逻辑:以动态计算之前的汇总值为依据,按照设定的分区和方向分别计算汇总值作为小计、合计。

举例:

先对维度字段合计和小计利润总和,再对度量字段利润总和依据表格纵向进行汇总百分比动态计算。

旧版本:

DB_Total_Subtotal_Dynamic_Calculation_V94

V10.0:

DB_Total_Subtotal_Dynamic_Calculation_V10

动态计算计算依据增加选项和字段

图表组件中,当组件绑定了至少一个维度字段和度量字段时,计算依据的二级菜单中收集维度字段,可以直接选择任一已绑定的维度字段作为动态计算的计算依据。用户无需麻烦的在高级计算依据中设置自定义计算依据字段。

DB_Calculated _Basis_Dimension_Field

从属计算的动态计算,定制动态计算时也能二次引用

如对销货成本_总和进行了动态计算和从属计算。

DB_DynamicCalculation_SubordinateCalculation

后续再对度量列进行定制动态计算,在动态计算器中可选择“销货成本_总和_累计总和_差值”使用。

DB_DynamicCalculation_Custom

平均值计算优化

修改平均值汇总百分比计算方法,以一级市场-东部市场的销量_平均_平均百分比为例。

o计算依据为沿表格纵向

新版本的计算方法:当前平均值/(sum(col[销量])/count(col[销量]))=当前平均值/合计,即1.8641÷1.947=95.74%

o计算依据为沿平面纵向

新版本的计算方法:当前值/(分区内总和/分区count)=1.8641÷1.8996=98.13%。

新版本计算结果:

DB_Average calculation_v10

其余计算依据当前计算逻辑同理可得。

2.3.1.7.排序优化

高级排序优化为按列排序,升序、降序新增菜单按值排序。

DB_sort_by_column

按照用户使用频率,调换按列排序与定制排序的菜单位置。

DB_adjust_sort_menu

按列排序取消无序,支持动态排序,用户可输入或选择参数动态排序。

DB_sort_by_column_optimization

表格排序优化

表格中有小计、合计数据时,对数据排序,旧版本中没有先对小计排序,仅对明细数据组内排序。

V10.0版本优化先对小计排序,再对明细数据组内排序。

DB_table_sort

说明:

存在多层小计时,从最外层小计依次向内排序后再对明细数据排序。

2.3.1.8.过滤组件、参数组件支持添加联动,快速筛选数据

添加过滤组件、传参组件后,联动可以快速指定需要联动的组件并筛选数据。

DB_component_toolbar_linkage

详情可参考联动

2.3.1.9.过滤优化

过滤关系转换为与、转换为或支持图标操作。

过滤条件结尾文案优化为到{0}结束。

过滤器选中值置顶优化,更符合用户使用

添加过滤条件时,若设置过滤条件为“其中一个”、“包含其中一个”、“在圆形内”、“在矩形内”,选中多个值时,所有的选项位置不再自动置顶,与选中之前位置一致。方便用户后续继续选中排在较后的值。选中值列表收起后,已勾选的值会按照选择顺序依次置顶排列。

举例:设置过滤条件为其中一个。

选中多个值时:

DB_filter_selected_value_position_unchanged

选中值列表收起后:

DB_filter_selected_value_position_to_the_top

2.3.1.10.过滤列支持修改原始字段

过滤列依赖的原始字段,可通过下拉选择框切换数据列,选项包括当前数据集报告端的度量列。

DB_add_filter_column_change_filed_name

2.3.1.11.目标线优化

目标线设置中增加【目标轴】,其下拉选项包括行列绑定的度量列、行列上绑定的连续时间列(时间戳列+时间刻度、时间整数列+连续刻度)、只绑定维度列时,目标轴可选择已绑定的维度列。

说明:

时间列为维度时,目标轴选择维度字段时间列后,目标值仅可选自己。

值设置(如目标值、起始值)的下拉选项包括标记组中绑定的度量列。

满足时间戳列+时间刻度、时间整数字段+连续刻度条件的连续时间列,支持设置目标线。

时间戳列+时间刻度:支持设置常量、最大值、最小值、参数,其中常量支持选择日期。目标线类型不支持分布区间。

时间整数字段+连续刻度:设置常量、最大值、最小值、平均值、中位数、参数,常量仍为数值

详情可参考目标线

2.3.1.12.趋势线交互优化

添加趋势线、编辑趋势线和目标线交互统一,点击对应按钮后在页面中心位置显示弹框。

DB_trendline

2.3.1.13.图表组件支持查看当前数据

图表组件工具栏的【显示详细数据】修改为【查看数据】。查看数据对话框中新增【显示所有列】选项,默认为勾选状态,取消勾选后,用户可查看当前图表组件绑定列的详细数据;左上角新增【汇总数据】、【详细数据】的下拉切换选项;右下角也可以查看数据行数。

DB_view_data

2.3.1.14.超链接优化

超链接弹窗标题支持隐藏与自定义。隐藏只展示报告内容。

设置:

DB_hyperlink_dialog_title

效果:

DB_hyperlink_dialog_title_result

支持调整超链接弹窗大小,并优化了默认大小。

弹窗界面优化:默认不显示滚动条,焦点移入后会显示。

超链接悬停功能入口调整到目标窗口的下拉选项。

超链接为外部链接,非报告链接时,显示报告工具栏,支持报告全屏、报告关闭、工具栏收起/展开。

内置参数与目标参数合并为参数。

DB_hyperlink_target_dialog

固定值参考旧版本中的内置参数,数据列参考旧版本中的目标参数。

详情可参考超链接

2.3.1.15.高亮优化

高亮支持设置动画,效果为闪动,且支持设置动画间隔,默认为0 S。

高亮条件支持设置最大/最小N个

高亮默认颜色会随着主题颜色变化,并且能使用户在不单独去修改高亮颜色的情况下,也能明显的区分高亮效果。

高亮设置:

DB_highlight_settings

高亮效果:

DB_highlight_result

详情可参考高亮

2.3.1.16.钻取优化

矩形树图支持下钻

鼠标悬浮于矩形块内,用户点击钻取图标可实现层次关系数据的钻取。

DB_treemap_drill

地图钻取交互优化

有层次关系的地图数据,鼠标悬浮时光标显示为 。地图上只有上钻/下钻时,单击左键实现。如果存在其它的操作,如超链接、传参等,单击左键后弹出菜单进行选择。

DB_map_drill

2.3.2.增强分析

2.3.2.1.表、交叉表的聚合数据支持智能分析

表格中的包含至少一个度量字段的聚合数据,可按照绑定的字段类型,进行不同的分析,并以不同的图表类型展示分析见解。

说明:

表格的智能分析只支持对聚合后的数据,不支持细节数据。

表格中必须有度量字段才能进行分析。

DB_table_component_toolbar_analysis

详情可参考智能分析

2.3.2.2.数据问答优化

移动端支持数据问答功能。

问答组件支持配置默认数据集。

自动判断数据列属性,如时间层次、地层层次等,以便辅助判断数据列放在合适位置,优化绘图效果。

支持识别数据情况转换图表类型:普通维度列唯一值超过5 K自动转换为表展示。

条件判断优化:排序、Top支持多次输入时,结合已输入条件判断是否可提交。

推荐条件优化:图表类型:输入图表类型时,支持识别条件是否充足。适当推荐必要条件以满足图表生成。计算:当只输入“动态计算”关键字时,产品会根据识别列条件,推荐已识别的度量列。当只输入“同比”、“环比”关键字时,可以根据上方已识别的度量列进行推荐选第一个,推荐内容包括是增长率,数据集内的时间列的第一个转换为年月。

DB_app_data_ask

2.3.2.3.数据解释优化

选中左侧的关键因素,右侧的分析结果的颜色会随着主题颜色变化。以前的版本中不同的主题下都显示为黑色。

DB_data_interpretation_color

2.3.3.图表优化

2.3.3.1.热图优化

使用堆积点图、点图、自动(符合点)组件实现热图,优化展示效果。当绑定的行、列为维度列,颜色为度量列,形状为自动时,图表上会以矩形填充绘图区域。

DB_heatmap_optimization

详情可参考点图

2.3.3.2.热力图优化

取消设置窗格下的热力效果,在标记组下新增颜色,并且预置多种色板可供选择,支持自定义渐变、自定义连续、自定义发散。

DB_heatmap_optimization1

鼠标悬浮标记上,可选中点,支持设置格式、超链接、预警、目标线、趋势线。

DB_heat

新增参数chart.heat.threshold.max=10000控制前台热力图、地图渲染的最大个数,超过限定值后前台就会显示为图片,默认值为10000。热力交互参数 chart.point.image.rv.threshold=10000 控制点图、热力图前台交互行为,超过限定值不能与图表进行交互(当值未达到时即时前台绘图以图片显示也可以进行交互)。

详情可参考热力图

2.3.3.3.帕累托图优化

行列绑定:绑定一个度量后,默认生成两列度量列,其中“累计百分比”为附属列,与绑定的度量列同步绑定、解绑,附属列不支持单独删除。

度量列的下拉菜单中取消动态计算。

标记组排列方式默认值为并列,标记默认为全部。

帕累托图图上显示百分比轴及刻度。

DB_pareto_optimization

详情可参考帕累托图

2.3.3.4.支持多指标卡

多指标卡支持绑定多个度量列、维度列,不支持绑定度量组。

支持标签显示,标签为绑定列上的别名。

多指标支持横向、纵向,支持多行多列。

多指标支持左中右对齐

图形中支持设置标签位置,支持上、下、左,默认下。

标签支持单独设置,默认都显示,支持选择列控制该指标是否显示标签。

指标和标签支持单独选择,设置局部格式、标签位置、标签隐藏与显示、指标样式隐藏与显示。

指标布局,支持设置指标显示列数,默认为自动。选项包括:自动,自定义。

支持设置指标样式,每个指标样式为单独属性,支持设置样式和位置。支持设置第一列为主指标,单独占一行。

DB_Multi_index_card_component

DB_multi_index_card

详情可参考多指标卡

 

2.3.3.5.支持3D模型

支持obj、gltf、glb格式的3D模型展示物体的空间结构,可用于展示商场、工厂、住宅等建筑物体。

DB_3D_component

DB_3D

详情可参考3D模型

2.3.3.6.饼图优化

画布中添加饼图类组件后,增加绑定数据提示,如下图中的饼图。

DB_pie_tip

绑定维度后报错提示信息优化。

DB_pie_error

行/列区域绑定度量列后,默认添加【预定义动态计算器-汇总百分比】。

DB_pie_aggregated_percentage

默认隐藏的数据标签优化为显示。

DB_pie_value

饼图中的固定优化为大小不受标签影响,并调整在界面中位置。

  DB_mark_optimization

2.3.3.7.图表提示优化

提示信息输入框优化为弹框,可对图表提示信息进行编辑,支持插入组件所绑数据列,清除全部格式,输入文本和数据列、预览标签效果、重置。当选中数据列,支持编辑数据格式。

DB_edit_tip

详情可参考提示

2.3.3.8.标记组优化

下拉按钮默认展开

混合优化为排布,重叠(并排柱)优化为并列,重叠(全部)优化为重叠

编辑颜色对话框:

o取消自定义

o固定颜色系列优化为按色板颜色顺序

o新增使用当前色板,用户可重置修改后的颜色为产品预置的色板颜色。

o反转刻度优化为反转

编辑大小对话框:

o范围控件增加标题名称“标记大小范围(比例)”

2.3.3.9.标签不压标记优化

【图形 > 标签设置】下新增【允许标签覆盖其他标记】,勾选后自动在原来的基础上允许标签覆盖其他标记。

DB_label

2.3.3.10.自动分配默认色板

经典蓝、奥秘蓝主题报告支持默认动态分配色板。根据样本数据维度列的不同值个数进行判断。不同值<10自动选择T10色板,不同值>10自动选择T20色板,并按照这个色板进行轮巡显示。

2.3.3.11.自定义绘图优化

Chart库支持自定义。

自定义JS代对话框支持全屏、调整大小。

提供Echarts、AntV_G2Plot、AntV_G6Chart库示例,以便用户参考。

DB_JS

2.3.3.12.图案编辑器优化

图片类型新增原图、缩放。

图片类型为“按比例重复”时,增加提示:柱内图案重复数=汇总值/输入值,方便用户理解。图片、图案类型、单位设置后,点击应用按钮,可以在图表组件上查看实际绘图效果。

DB_image_editor_optimization

图片类型为九宫格缩放时,在原有图片区域增加原图和预览图的对比,同时增加原图尺寸。

2.3.3.13.时间戳列的默认刻度类型优化

轴刻度默认类型不仅与数据类型类型有关,还与图表类型有关。时间戳类型的列绑定到点线面图表上,刻度默认为时间刻度;绑定到其他图表、或组合图表中有非点线面图表上,默认为离散刻度。

举例:

将时间戳类型的年周时间、预算_销售_总和绑定到折线图、柱图,刻度类型分别为时间刻度、离散刻度。

DB_Timestamp_scale_type

2.3.4.地图优化

2.3.4.1.支持地图配置,便于用户及时使用最新的地图信息

现实场景中,经常会遇到频繁更新地图信息,为避免产品中预置的地图信息不能及时与用户的信息匹配,产品提供用户自己去更新地图信息的能力。将下载的.shp格式地图数据参考地图配置文档转换为符合要求的.json格式,完成数据准备后,即可使用新增子地图数据、更新已有的地图数据。其他功能还支持重置地图数据、删除地图数据,同步其他节点的地图数据到当前节点。

System_map_settings

详情可参考地图配置

2.3.4.2.地图匹配优化

中国-市层级匹配,所有市都在同一个省时,显示边界由市优化为省级,更符合客户的日常使用场景。一方面是因为我国特别行政区和省是同一级别;另一方面是客户绑定市级的数据,但由于市级的边界过多,会对地图的视觉效果大打折扣,以省作为地图边界进行展示的话,就可避免此影响。

V94:匹配层级:中国-市,显示边界为市。

V10.0: 匹配层级:中国-市,显示边界为省。

2.3.4.3.地图图层展示顺序优化

3D、多层地图、GIS地图中的热力图层,支持按照用户摆放的层级进行展示。

2.3.4.4.3D地图优化

解决设置旋转角度导致的空间分配不均匀问题。

GIS地图维度标签展示位置优化,展示到地图外。

2.3.4.5.自定义大区优化

中国-自定义大区增加层级选择,包括省、市、县城选项。默认层级为省。

DB_map_custom_area

 

2.3.4.6.GIS地图设置支持天地图

DB_GIS

2.3.5.表格优化

2.3.5.1.自由表优化

单元格顶部、左侧有合并单元格时,产品自动设置父单元格情况如下:

o纵向父单元格:同一列上的多个单元格合并为一个单元格,合并单元格上绑定维度列,默认为纵向扩展类型,再在其右侧的单元格上绑定维度列或度量列,合并单元格会自动设置为其右侧单元格的纵向父单元格。

o横向父单元格:同一行上的多个单元格合并为一个单元格,合并单元格上绑定维度列,并设置为横向拓展类型,再在其下方绑定度量列或者维度列,维度列同样也设置为横向拓展类型,合并单元格会自动设置为其下方单元格的横向父单元格。

说明:

              绑定度量列的单元格顶部存在横向拓展的合并单元格,左侧存在纵向拓展的合并单元格,会同时设置该单元格的的横向父单元格和纵向父单元格。

自由表编辑优化

o高亮,超链接等功能的时候,能获取兄弟节点的数据列作为条件进行设置。

o格间计算的格子双击可以弹出编辑框。

o支持选中整行/整列,完成格式设置等。

o单击常量类型的单元格,界面上去掉文案“值”。

编辑报告时,选中自由表组件,新版本上行列的顶部和左侧增加行列选中图标。移动鼠标到行、列图标上时,鼠标变为向左、向右箭头图标,点击即可选中整行、整列。

Select_row_column

o矩形区域支持格式刷

通过行/列选中图标选中整行/整列后,支持点击【格式 > 局部格式 > 格式刷】,再点击其他行/列的整行/整列,可将格式应用到所选的行/列上。也支持通过Ctrl或Shift选中矩形区域后,然后点击格式刷,再点击其他矩形区域,可将格式应用到所选的矩形区域。

举例:

通过格式刷将第一列的格式应用到第二列。

DB_freestyle_table_formatDB_freestyle_table_format_2

o支持多选删除行/列

支持Ctrl、Shift批量选中单元格,然后点击右键【删除 > 删除行/删除列】,可将单元格所行/列删除。

o支持批量粘贴到多个单元格

选中一个单元格,点击右键中的【复制单元格】,再批量选中其他的多个单元格,点击【粘贴单元格】,可将复制单元格的内容粘贴到所有选中的单元格。

批量选中多个单元格构成一个规则的矩形,点击右键中的【复制单元格】,再选中新的区域,选中新的区域,会在新的区域的左上角粘贴一份复制矩形区域的内容。

单元格过滤支持复制

自由表单元格的右键菜单中增加复制/粘贴过滤条件。支持对选中的单个单元格复制过滤条件,不支持对选中的多个单元格复制过滤条件。若绑定了多个数据集,仅支持同源的单元格粘贴过滤条件。已有过滤条件的单元格,粘贴后条件替换。设置了单元格过滤的单元格左上角显示过滤图标。编辑单元格过滤点击该图标即可。

Db_freetable_copy_filter

2.3.5.2.隐藏行列优化

自由表、自由表填报支持隐藏行。

隐藏列功能入口从【设置 > 单元格尺寸】中删除,调整到单元格的右键菜单。

显示隐藏列功能入口从组件工具栏上删除,调整到单元格的右键菜单。

自由表、自由表填报支持显示隐藏的单个、多个行/列。

表格、交叉表、填报参数支持显示隐藏的单列、全部列

DB_hidden_row_column

DB_display_row_colunm

DB_display_row_colunm_table

2.3.5.3.自由表的高亮、预警、超链接优化

维度单元格设置高亮、预警、超链接时,条件和参数支持选择自己子节点以及子节点下的度量列。

度量单元格设置高亮、预警、超链接时,条件和参数支持选择与自己父节点完全相同的度量列。

2.3.5.4.表格滚动条优化

鼠标选中表格滚动条的滑块查看数据,滑动过程中即使鼠标不小心移出hover区域也能通过滚动条的状态了解数据的查看进度。

DB_table_scroll

2.3.5.5.表格导出Excel支持显示计算公式

表、交叉表、自由表的高级设置中增加【输出Excel时,保留计算公式】选项,默认未勾选,勾选后导出Excel,可查看对应的计算公式。

说明:

表、交叉表需先勾选“合计以实际数据计算”,才会显示“输出Excel时,保留计算公式”。

2.3.6.其它组件优化

2.3.6.1.搜索参数组件支持在数据库搜索,满足超大数据量场景下快速响应

搜索参数组件支持单选和多选,支持搜索对话框获取选项值,结果显示列表支持分页展示与设置,满足在超大数据量场景下的快速响应。搜索参数组件最大的特点是在报告加载时不加载数据,在用户使用时再加载,加快报告加载速度。

DB_search_parameters_1

搜索对话框的结果显示列表展示个数和默认显示选项数量设置相关,结果可展示个数小于或等于默认显示选项数量;搜索支持同时搜索多个值,多个值之间通过“;”隔开。

单选搜索对话框:

DB_search_parameters_2

多选搜索对话框:

DB_search_parameters_3

2.3.6.2.富文本优化

画布中添加富文本组件后,组件上增加提示信息“双击输入文本或在格式中编辑”,支持双击进入编辑。

富文本组件中添加了图片、音频、文本等多种信息时,用户可对特定的信息设置字间距和行高,美化信息样式。

支持插入文本仪表、参数,方便用户在富文本中快速引用文本和仪表的数据,或直接从数据集中获取列的数据。

DB_richtext_optimization

2.3.6.3.提交按钮新增重置过滤条件操作,并支持添加多个操作

提交按钮组件支持重置当前报告的参数组件和过滤组件为默认值,方便业务用户在使用报告时快速恢复到报告打开时的初始选择。

支持多个操作行为。

DB_commit_button_1

点击提交在底部弹出的下拉菜单中,选择对应的操作后,再执行提交

DB_commit_button_2

支持重置过滤条件,默认范围为报告中全部的过滤、参数组件。

DB_commit_button_3

提交按钮新增commitName属性,返回提交按钮当前执行的操作名称。

2.3.6.4.提交按钮点击优化

使用提交按钮执行脚本-提交时运行,批量提交,填报提交,插入行,删除行,导入Excel,导出Excel,自定义弹窗,清空筛选条件等操作,操作执行完成前,按钮置灰,用户不能重复点击。需等操作执行完毕后,提交按钮才可再次点击。

2.3.6.5.选项卡优化

选项卡页签位置新增支持右侧,页签支持宽高设置。宽高大小默认为自动,用户可自定义宽高值。

DB_tab

2.3.6.6.文本参数最值支持参数

时间、时间戳、日期类型的文本参数,最小值、最大值支持设置固定时间、动态时间、相对时间,动态时间支持设置参数。

DB_text_parameter

2.3.6.7.文本参数自定义提示优化

自定义提示取消以前选择框,直接显示文本框,文本框提示优化为“请输入...”。

DB_text_parameter_custom_tip

2.3.6.8.过滤组件、参数组件的默认值支持自定义

“默认选中第一个值”改为“默认选中”下拉菜单。沿用第一个值,新增自定义。

DB_filter_default

2.3.6.9.过滤组件、参数组件下拉选项优化

下拉列表过滤、树状过滤、下拉列表参数、树状参数、下拉参数组件的选项中新增【内容自适应】选项。当选项内容较多,而选择框较窄时,勾选此选项,下拉列表选项框的宽度随选项内容自适应,用户可查看所有选项的全称。

DB_droplist_options

2.3.6.10.支持getRealSelectedObjects函数

树状过滤组件支持getRealSelectedObjects函数,可同时获取选中子节点及其父节点的值。

说明:

getSelectedObjects只能获取选中子节点的值。

举例:

getSelectedObjects函数获取到的值为普通、无咖啡因。getRealSelectedObjects函数获取的值为二级市场、普通、无咖啡因。

DB_getRealSelectedObjects

2.3.6.11.组合组件支持设置位置、名称

选中组件组合,在右侧【设置】面板下新增【位置】,用户可对组合组件整体设置在X轴、Y轴的距离和宽、高。

DB_group_compomnent        

2.3.6.12.范围过滤、范围参数支持播放

设置中新增动画菜单,查看数据时,点击范围参数、范围过滤组件工具栏上的自动播放按钮,图表数据可根据间隔时间展示动态变化过程。

DB_range_animation

DB_range_animation

2.3.6.13.图片优化

添加图片组件,界面提示“双击选择图片”,双击图片组件可打开图片弹框选择图片。

DB_image

添加图片支持配置隐私声明。

在bi.properties文件中配置picture.privacy.check参数是否显示安全信息声明,默认值为false,不显示;true,显示。显示内容在pictureprivacy_zh.html,pictureprivacy_en.html文件中配置。

九宫格缩放展示效果直接在组件上预览效果,同时也在图片编辑器上显示原图及尺寸。

2.3.7.编辑报告优化

2.3.7.1.智能布局支持筛选栏

智能布局开放筛选栏功能,智能布局下的筛选栏内的布局为智能布局,即筛选栏布局与报告布局一致。

2.3.7.2.全局筛选优化

全局筛选优化为筛选栏,标签优化为页签,筛选栏开关调整到报告顶部工具栏的菜单。

DB_filter_bar

筛选栏位置去掉无,默认为顶部。支持自适应大小设置。默认不勾选,全局筛选的区域不随着报告自适应而缩放。勾选后,全局筛选区域根据报告的缩放比例对组件宽度或者高度的区域进行缩放。

DB_filter_bar_dialog

2.3.7.3.智能布局新增空白组件

无需再为智能布局下的多个组件布局占位而苦恼。只需为报告添加空白组件,即可解决。

DB_blank

2.3.7.4.智能布局多选组件支持均分宽、高

DB_equal_height_width

2.3.7.5.智能布局编组优化

智能布局下多个组件组合,不再需要先进行悬浮调整,只要满足选取的多组件形成完整矩形即可直接组合。部分组件取消组合,所选组件悬浮;当组合整体取消组合时,且内部子组件位置大小改变时,所有组件悬浮并补充一个空白组件占位;当组合整体取消组合时,且内部子组件位置大小未改变时,会恢复为原始固定位置。

2.3.7.6.智能布局批量粘贴组件优化

智能布局批量复制完整矩形区域的组件后,粘贴组件的布局和复制前保持一致。

2.3.7.7.支持卡片容器组件

布局组件中支持卡片组件,增强大屏报告布局制作。卡片组件支持圆角、内置边框样式、阴影,可以在卡片中自由的放置多子组件进行排布。

DB_card_compomnent

示例:

为普通的内置地图添加卡片组件的样式和阴影效果。

DB_card_result

2.3.7.8.支持组件格式刷

组件格式刷可以对整个图表的各个区域的格式样式进行统一设置。

DB_component_brush

2.3.7.9.支持素材

制作大屏报告时,用户可以使用系统内置的精美素材来美化报告。也可以将自己制作好的组件保存作为素材,报告复用准备好的素材,可以更高效的制作报告。

DB_material

2.3.7.10.支持报告模板

同9.4.1版本的桌面端,该版本的服务器端也提供丰富了报告模板,可帮助用户一键式应用后快速新建报告。也可以将自己制作好的报告保存为模板。

2.3.7.11.多页签报告优化

布局对话框中的文案标签优化为页签。

选中页签、未选中页签支持设置背景色、字体。

DB_sheet

多页签报告支持演示设置,包括播放间隔、播放效果、是否循环播放。查看时支持手动演示、自动演示两种不同演示方式。

DB_sheet_display

2.3.7.12.报告自定义主题元素优化

新增提示信息格式设置。

文本、文本参数、上传组件格式中的文本组件格式独立。

DB_theme2DB_theme3

2.3.7.13.报告主题切换优化

主题弹框中新增应用范围设置,包括全部报告、非改动部分、颜色部分。

DB_theme

2.3.7.14.格式优化

数据格式优化

o文本格式文案优化为数据格式。

o数据格式的下拉选项中的百分比类型取消。

o数字类型、日期类型的数据格式取消自定义格式,数字类型支持设置前缀、后缀,默认为空。

o货币类型的数据格式支持四种货币单位,¥人民币,$ 美元、£ 英镑、€ 欧元。

o数据类型如需修改格式,可直接在文本框中修改。

oChart标签的数据格式中文本的位置移到图形中。

局部格式优化

o局部格式的内部分割线改成不通栏的效果。

o提交组件新增图标样式和新增组件格式。

DB_format

2.3.7.15.替换数据集优化

报告级别替换数据集的顶部菜单优化为【报告 > 替换数据集】。

组件级别替换数据集,增加入口,点击替换数据集图标。用户首次悬浮于该图标上,提示操作信息。

2.3.7.16.组件管理优化

组件管理文案优化为组件层级,并调整到报告右下角。

DB_component_management

2.3.7.17.组件支持复制locator,更快速的编写脚本

用户设置脚本时,可选中组件locator区域,在报告的右下角会显示“复制locator”,用户可更快速的使用脚本,省去了查找locator的步骤。

DB_script_locator

2.3.8.查看、输出报告优化

2.3.8.1.预警优化

预警编辑页面,预警详情支持插入报告参数、列名,预警执行周期每小时后增加时间点选择,从该时间点开始,每小时定期执行。

DB_warning_settings

组件上的预警触发后,预警图标高亮。点击预警图标,可以查看预警详情。预警详情以列表形式展示,包预警名称、预警详情、触发时间、创建人员、创建时间。在左上角的下拉选项可以通过名称筛选预警后,再查看预警详情。

DB_warning_detail

预警邮件、消息中心优化:查看报告跳转优化为报告界面对焦到对应组件位置。

预警短信、企业微信、消息中心内容优化。

2.3.8.2.表、图片、提交、文本支持指标注释

普通表、交叉表、自由表填报支持在表头区域,自由表、填报参数支持在表头和单元格设置弹窗注释的超链接。查看时鼠标悬浮于图标或文案上,可查看指标的提示内容。

PC设置:

DB_hyperlink_popups

PC查看:

DB_hyperlink_popups_result

移动端查看:

DB_hyperlink_popups_app

2.3.8.3.参数交互优化

报告中的弹出参数,预览报告时也会弹出。

2.3.8.4.查看报告支持同时打开多个报告

新增查看多个报告开关,默认为关闭状态。查看报告时,在产品界面上打开【个性化设置 > 基础设置 > 支持查看多个报告开关】,或者在bi.properties文件中配置preference.showMultiplyDashboards=true。用户可以同时打开多个报告进行数据分析,在页面底部以多个页签的形式展示。

Viewdb_multiple_dashboards

2.3.8.5.查看报告支持批量复制数据到Excel粘贴

查看报告时,在表、交叉表、自由表、填报参数、自由表填报中,用户可以使用Ctrl、Shift批量选中多个单元格,然后右键点击“复制内容”,将选中的所有数据都复制到Excel的目标区域。也可以直接Ctrl+C复制,到目标区域Ctrl+V粘贴。同时bi.properties增加全局参数allow.copy.content,默认为true,查看报告时可以复制内容;配置为false,查看报告时不支持复制内容。

2.3.8.6.分页布局下导出Excel(不分页)优化

导出增加了明细数据页。

导出的Dashboard页中每个格子的的自由表数据全部拼接到一起,只有开头部分显示标题和表头。

2.3.8.7.预览、查看报告支持收起工具栏

多页签报告中,为避免点击顶部的页签错误触发报告顶部的工具栏上的操作。用户在预览、查看报告时,如果不需要执行工具栏上的操作,可点击 Fold_icon图标收起工具栏。收起的工具栏可点击Unfold_icon图标或右键报告的空白区域后选择【显示工具栏】选项进行展示。

2.3.8.8.预览、查看报告空数据文案可自定义

默认预览、查看报告时,过滤参数组件、参数组件的空选项策略为空数据集时,并且用户没有对过滤器设置选项,即空选项。可通过用户本地化方式将“空数据集”替换特定场景下更加友好的文字。

DB_empty_data

2.3.8.9.邮件优化

邮件收件人、抄送人支持多值搜索,在搜索框中输入用户、组、角色下的用户名、昵称、邮箱、组名、角色名,多个值用“;”分隔。

DB_mail_settings

在收件人、抄送人的列表中,用鼠标拖拽用户、组、角色,即可调整收件人、抄送人的顺序。

邮件消息支持富文本,可设置字体、字号、字体颜色、对齐方式、超链接等。

DB_mail_content

2.3.8.10.订阅优化

文案优化:编辑订阅优化为订阅管理;当前查询条件为输出结果发送邮件优化为以当前过滤组件/参数组件的值为条件输出结果发送邮件;以收件人的权限执行报表增加说明(多个收件人时,抄送人将收到所有收件人的邮件)。

支持多个订阅。

邮件消息支持富文本,可设置字体、字号、字体颜色、对齐方式、超链接等。

DB_subscription_management

订阅详情以列表形式展示。

DB_subscription_detail

如果订阅中存在被删除的用户,需打开选择地址对话框进行校验,不存在的用户、组、角色不再显示。

修复问题:当勾选“以当前过滤组件/参数组件的值为条件输出结果发送邮件”,按照日期过滤组件设置的动态时间发送最新数据给用户,动态时间指昨天、今天等。

2.3.8.11.分享优化

批量分享去掉文件夹灰化的复选框,界面更简洁

DB_share

2.3.8.12.打印优化

Server启动时,打印程序也会自动启动。用户不用再手动去启动打印程序。

2.3.9.应用市场优化

2.3.9.1.产品与应用市场有机结合

为方便更多的用户快速下载应用插件的使用,在辅助组件中增加【获取更多插件】按钮,点击后即可跳转至应用市场。

DB_assist_application_market

2.3.9.2.应用市场优化

应用市场支持下载模板、素材应用,帮助用户制作更好效果的大屏报告。

模板、素材、插件支持筛选分类、排序。

插件应用详情页支持选择版本、更新日志。

应用支持全局搜索。

插件应用分页优化,新增首页、末页按钮。

新增个人中心,个人中心展示会员信息、购买超级会员入口、积分信息。

普通会员下载模板、素材、插件次数受限,超出限制次数后,可升级超级会员,下载更多资源。

支持用户上传模板、素材,发布资源可获积分奖励。

模板、素材支持点赞,点赞、下载资源,上传者可获积分奖励。

详情可参考应用管理

2.3.10.门户优化

2.3.10.1.门户支持批量操作

制作门户时,用户可多选中多个门户报告,点击任一选中的门户的更多图标,可一次性完成批量编辑、复制、粘贴、预览、移动到。

Portal_action

2.3.10.2.门户标签样式的标签宽度支持自动

标签宽度勾选勾选自动后,宽度输入框置灰不可编辑。标签的宽度根据标签的文字进行宽度自适应。

Portal_label

2.3.10.3.门户报告设置搜索交互优化

搜索框输入关键词,列表会进行实时查询和结果过滤,所处的文件夹会自动展开以方便用户定位报告的位置。

Create_portal_dashboard_setting_search

2.3.10.4.门户和组合报告支持URL传参

外部页面支持通过门户和组合报告的url传参到其中的报告。

2.3.11.其它优化

2.3.11.1.右侧窗格中下拉设置交互优化

下拉设置弹框设置完成后不会立即关闭,修改无需再次选中设置项,便于连续性操作,点击弹框外的区域可关闭。

94:

DB_drop_setting

10.0:

DB_drop_setting_optimization

2.3.11.2.部分对话框增加应用、重置按钮

报告(主题、样式、)标记组(颜色、大小、图案、形状、提示、标签)表格(样式、渲染、自由表-显示隐藏行列)、组件(图片组件选择图片、范围参数、范围过滤组件设置范围)、分析(高亮、目标线、趋势线、排序-按列&手动&定制)、输出布局-页面设置新增应用按钮,点击即可查看设置效果。

手动排序新增重置按钮,点击即可恢复为之前的排序情况。

2.3.11.3.组件右侧设置窗格优化

【列分隔线/行分隔线】取消【自动】的勾选状态,菜单自动展开。默认勾选【自动】。

【提示信息】取消【隐藏】的勾选状态,菜单自动展开。默认非勾选【隐藏】。

【标题/副标题】取消【隐藏】的勾选状态,菜单自动展开。默认【标题】的【隐藏】为非勾选,【副标题】的【隐藏】为勾选。

【缩放轴】位置从【设置】窗格调整到【图形】窗格。

地图组件将地图设置调整到图形窗格。

可见性中的可见、不可见修改为显示、隐藏。

移动端设置修改。

DB_mobile_settings

可见性和位置挪到组件名称下面。

其他组件。

o日期过滤:设置中的布局和操作模式默认展开。

o下拉参数:设置中的编辑器默认展开。

o文本参数:设置中的编辑器默认展开。

o自由表和自由表填报:设置中的行列数默认展开。

o富文本:组件格式默认展开。

2.3.11.4.组件操作配置优化

组件操作配置分类展示,分为三类,分别为右侧编辑栏操作、组件工具栏操作、更多操作。选中对应的文件夹可以一键添加该文件夹下的全部操作。

DB_component_acton_configuration

2.3.11.5.打开报告文件夹优化

编辑、查看报告,打开报告文件夹时,如果加载的时间较长,会显示加载图标,与产品数据集等模块打开文件夹保持一致。

DB_open_db_file 

2.3.11.6.组件工具栏自适应优化

组件工具栏的菜单位置会随着在仪表盘中的位置灵活调整位置,方便用户操作。

2.3.11.7.报告设置对话框优化

文案优化:空数据优化为过滤结果为空,全部数据优化为过滤结果为全部数据。

报告、组件刷新间隔默认不勾选,勾选后默认3秒。不勾选即为不刷新,勾选后最小值为1秒。

刷联动仅保留联动数据,勾选后关闭笔刷效果。

DB_settings

DB_component_advanced_settings

 

2.3.11.8.文案优化

输出布局部分文案优化:匹配布局改为收起表格,自适应大小改为纸张尺寸

联动相关数据区域与笔刷统一为笔刷联动。

显示终端界面文案优化为可见终端,并提示:设置报告是否可见,未勾选则该终端不显示该报告。

Viewdb_settings

瀑布图的高亮条件、预警条件、超链接参数中的文案A_APRE_Gap_MeasureA_APRE_Sum_xx优化为度量_聚合(行列绑定维度列)、度量_聚合_差值(标记组-分组绑定维度列)。

瀑布图中对数据进行分组,文案Named_维度变为维度_分组。

2.3.11.9.性能检测提示优化

list.qry.maxrow,freestyle.max.size,pivot.max.row,chart.axis.label.max.count ,browseParamlist.maxrow,max.load.rows,csv.max.rows这几个属性如果配置的值超过默认值,只在涉及到相关组件中提示,旧版本中只要配置超过默认值便提示。

2.3.11.10.报告超时弹窗标题“错误”改为“提示”

DB_timeout_tip

2.3.11.11.产品报错优化

修改、增加部分产品报错信息,让用户更好定位报错原因,提升用户体验。

2.3.11.12.组件隔离

可以将错误限制到组件级别,避免单组件解析失败导致整个报告白屏。

DB_parsing_failed

2.3.11.13.SQL执行慢时,提示用户排查

增加系统配置参数db.sql.timeout=10000ms,SQL执行超时时间默认为1000ms。用户查看报告时,如果打开报告执行SQL时间超过db.sql.timeout配置时间,则弹出提示信息:“组件“xxx”执行SQL慢,请检查对应数据库。”多个组件可能会弹出多个提示信息,单个组件只会弹出一次提示信息。

说明:

数据库连接时间也计算在超时内。

2.4.填报与流程

2.4.1.1.数据填报、导出到数据库支持人大金仓数据库

2.4.1.2.填报支持超链接

表格填报组件和自由表填报组件设置了超链接的数据列或单元格在不可编辑状态下,可直接跳转;编辑状态下的数据列或单元格单击后进入编辑模式不可跳转,如需跳转,需在编辑器下关闭【编辑】开关。

例:

对表格填报组件的数据列设置超链接跳转。

Form_hyperlink_settings

Form_hyperlink_settings_2

预览报告、查看报告。

Form_hyperlink_result

2.4.1.3.支持自定义填报状态的背景色

用户填报时,可根据当前报告、组件的风格,自定义填报参数编辑行、自由表填报编辑单元格的背景色,默认为绿色;以及填报执行插入行操作的背景色,默认为灰色。

设置:

Form_bgc_settings

效果:

Form_bgc

2.4.1.4.填报数据支持显示为真实值还是标签值

使用填报参数、自由表填报时,可在编辑器中设置控件为下拉列表控件、数据为数据集,并选择标签值后,用户可自由选择填报显示值是真实值,还是标签值。如对填报的数据安全性要求较高,可设置为标签值显示。

举例:

如需对产品编号信息进行保密,可参照下图设置,选择产品名称作为标签值,并将显示值设置为标签值。

Form_display_value_settings

用户对产品编号进行选择填报时,看到的显示值是标签值产品种类,而不是真实值产品编号。

Form_display_value_result

2.4.1.5.填报导入Excel数据逻辑优化

填报参数、自由表填报执行Excel导入数据操作时,系统会首先判断组件的各个区域是否可编辑,如果填报参数的行、自由表填报的单元格设置为了不可编辑,那么导入Execl数据时,不可编辑的区域会自动忽略,只覆盖可编辑区域的数据。如果用户对部分区域的数据设置了复杂计算的特殊场景,如计算表达式,格间计算,那些区域的数据不是直接被覆盖,而是在导入Excel数据后,根据对应单元格的值重新计算后更新数据。

2.4.1.6.自由表填报支持上传下载文件

自由表填报中字段为二进制文件时,可以上传或下载图片、Word、Excel、Csv、Ppt、Pdf、Txt,和填报参数组件类似。

2.4.1.7.匹配字段优化

在建立填报提交的入库关系时,在旧版本的产品中,用户在匹配源字段和目标字段时,只能分别单个字段设置,操作较繁琐。该版本新增“智能添加字段”按钮,可以较大程度上提高匹配字段的效率。选择数据源和目标表后,点击智能匹配字段组按钮,便可自动将组件上绑定字段与选中的目标表中的字段进行匹配。

Form_match_fileds

2.4.1.8.填报提交校验逻辑优化

如果用户在建立入库关系时,勾选了“校验失败时回退全部”设置,那么后续进行单次提交进行数据校验时,一旦发生一次校验结果为错误,则所有填报参数都不提交入库。此选项默认不勾选,校验失败只影响单个填报参数入库。

Form_fallback_all_when_valite_fails

2.4.1.9.填报支持Excel复制粘贴

使用填报参数、自由表填报预览或查看填报报告时,填报参数组件和自由表填报组件,支持右键菜单方式粘贴Excel内容。

2.4.1.10.填报表字段支持识别原始字段精确的数据类型

数据集字段类型

填报表字段类型 V9.4

填报表字段类型 V10.0

长整数

整数

长整数

双精度浮点数

单精度浮点数

双精度浮点数

2.4.1.11.流程支持配置限制上传下载附件大小

在流程流转过程中,支持在bi.properties文件中配置single.file.max.size的值限制上传下载文件大小,单位为M,默认为4M。当上传的附件资源超出限制时,弹出提示信息,提醒用户。下图中限制文件大小为1M。

WorkFlow_limit_attachment_size

2.4.1.12.移动端填报表支持非全屏填报

非全屏模式下的填报表也支持数据填报,具体的填报方式可参考下表。

数据类型

数据填报方式

文本数据、数值数据

双击选中的单元格

日期、时间、时间戳

单击选中的单元各,在底部弹出框中选择数据后,点击确定。

文件类型

点击上传、删除、替换文件按钮。

2.5.深度分析

2.5.1.1.支持选择实验,查看其资源依赖关系

在之前的版本中,永洪已支持查询某个数据集、报告的相互依赖关系。新版本中血缘分析功能进一步增强,支持选择实验,查看该资源都用了哪些数据集、数据库表自定义SQL语句、数据源等信息,有依赖关系的资源类型都会以类似组织图的形式展示出来。

AI_experiment_lineage

2.5.1.2.深度分析实验的调度任务支持多节点选择,满足更复杂的任务需要

深度分析实验的调度任务支持选择复杂工作流的任意节点,选中任意一个或多个节点都可同时调度任务执行。

AI_task_support_multi-node_selection

2.5.1.3.实验支持后台运行

复杂的实验所需较长的时间运行时,用户可选择切换后台方式运行,在后台实验列表中可查看后台实验的路径、创建人员、运行时长、运行状态、失败原因。也可根据需要对后台实验执行启动与停止、删除操作。其中创建人员此项只有Admin_role用户可看到。Admin_role可以看到所有的后台实验,其余用户只能看到自己在后台运行的实验。

AI_background_experiment

2.5.1.4.增加数据处理节点,提高数据预处理能力,便于实验的数据分析

用户可通过在实验中添加节点的方式,对数据进行处理,完成数据的准备工作,再连接算法节点,搭建工作流。数据变换新增关联和转换文件夹,关联包括联接和联合,转换包括采样、排序、透视表、逆透视表、分组和汇总、自循环列、镜像、去重。

2.5.1.5.复杂实验支持创建子流程,使得实验主流程更清晰

实际场景中复杂的业务分析,需要建立复杂的工作流,当实验中节点很多时,用户可以创建子流程,简化实验页面的工作流,让实验流程更清晰,页面更简洁。

原本复杂工作流实验页面。

AI_process

简化工作流的实验页面。

AI_process_2

子流程如下。

AI_process_3

2.5.1.6.Auto Model参数功能优化

选择数据步骤增加刷新参数按钮,设置了弹出状态的参数,点击刷新按钮后可在弹出框中输入参数值。

AI_refresh_parameters

2.5.1.7.节点选择数据支持复制粘贴

实验中有些节点中使用相同的变量,用户可点击复制、粘贴按钮,可以更快完成变量设置,也可以一定程度上避免重复选择浪费时间。如果数据框中已有数据,粘贴时用户可选择替换已选数据列,还是不替换,追加粘贴。

打开插件节点配置页面。

AI_select_data_copy_paste_10.0

插件节点点击选择数据后的选择列弹出框。

AI_select_data_copy_paste_10.0_2

打开训练模型节点配置页面。

AI_training_model_copy

2.5.1.8.算子节点数据处理逻辑优化,更符合用户行为

连接前置节点的算子节点,在断开前置节点后,选择框和弹框中的数据被置空,一旦实验关闭,算子节点中的缓存数据会被清空。而如果实验没有关闭,重新连接前置节点,选择框和弹出框中的数据会重新恢复到最后一次的配置。

2.5.1.9.插件市场新增多个插件算子,满足更多场景的数据分析

插件算子

说明

高斯混合聚类

高斯混合聚类:高斯混合模型可以看作是由 K 个单高斯模型组合而成的模型,模型参数使用EM算法进行迭代收敛,属于无监督学习,主要解决聚类预测问题。

自回归模型

自回归模型用于分析一个随时间变化的数值型变量,根据历史数据,预测未来变量情况。可用于时间序列预测。

LOF

LOF(Local Outlier Factor)算法在进行异常点检测时是一种无监督算法。可以通过计算每个数据点邻居的平均局部可达密度与该数据点局部可达密度的比值来判断数据点周围的稀疏情况,据此判断数据是否为异常点。可以用于异常值检测。

孤立森林

孤立森林用随机超平面不断的切分样本直到最后每个叶子只有一个样本,离根节点越近的叶子结点中样本说明离其他样本距离较远。高度小于一定阈值就被判断为异常点。可用于异常值检测。

移动平均

移动平均法是用一组最近的实际数据值来预测未来一起或几期内公司产品的需求量、公司产能等的一种常用方法。当产品需求即不快速增长也不快速下降,且不存在季节性因素时,移动平均法能有效的消除预测中的随机波动。

层次聚类

层次聚类是聚类算法的一种,通过计算不同类别数据点间的相似度来创建一个有层次的嵌套聚类树。通常用在用户细分或异常分析等情况。

SARIMA

SARIMA是季节性自回归移动平均模型。对于周期性时间序列,首先需要去除周期性,去除的方式是在周期间隔上做一次ARIMA,此时可以得到一个非平稳非周期性的时间序列,然后在此基础之上再一次使用ARIMA进行分析。

VARMA

VARMA 方法使用 ARMA 模型对每个时间序列中的下一步进行建模。它是 ARMA 对多个并行时间序列的推广,例如多元时间序列。

2.5.1.10.应用实验页面记录上一次选择的实验

在制作报告选择应用实验,选择一个实验后,生成数据列,再次打开应用实验,显示选择的实验和选中的节点。

AI_db

2.5.1.11.Auto Model实验易用性优化,降低用户使用门槛

优化Auto Model各步骤中的提示信息与结果展示的指标释义,让用户更易理解与使用,以及调整提示信息的UI位置更合理。

2.5.1.12.隐藏与显示所有列优化

数据集节点的右键菜单中去掉隐藏所有列、显示所有列选项。在元数据页面的可见性标题处增加 图标。点击图标可切换所有数据列的显示与隐藏状态。与数据集模块的设置方式统一。

2.5.1.13.节点右键菜单排序优化

所有节点的右键菜单排列顺序优化,【打开数据集】与【重命名】依次排列,【刷新】调整至【删除】后。

AI_node_right_menu

2.5.1.14.前后端流传输支持国标SM2、SM4加密协议

新增配置参数data.transmission.cipher.mode控制前后端流传输支持国标加密协议

默认不添加,可配置为SM2或SM4。

2.5.1.15.Python服务器连接提示优化

Python服务器连接提示支持显示DM-Engine版本信息。

2.5.1.16.新建变量新增数据类型

新建变量中新增数据类型选项,数据类型根据算子中支持的数据类型显示,可切换不同类型。

AI_new_parameters_data_type

2.5.1.17.Auto Model新增训练模型

Auto Model中支持将当前运行后自动生成的训练模型保存,后续应用于同类型的实验。

AI_auto_model_experiment

2.5.1.18.优化节点报错提示信息,让用户定位问题更容易

报错场景

以前版本中的报错提示信息

此版本优化的报错提示信息

python服务报错,提示数据列不存在。

AI_error_1

“xxx”数据列不存在。

没有连接节点

AI_error_2

没有连接前置节点。

 

算子节点没有选择数据

AI_error_3

AI_error_3-1

插件不可用

AI_error_4

插件被删除或禁用,实验不能运行。

AI_error_4-1

导出到数据库

AI_error_5

请选择表结构模式或输入表名。AI_error_5-1

R脚本

AI_error_6

R脚本不可为空。

AI_error_6-1

模型应用没有连接模型

AI_error_7

缺少前置节点,请根据节点详情正确连接前置节点。

AI_error_7-1

K-Means

AI_error_8

AI_error_8-1

视图节点

AI_error_9

前置节点无数据输出。

节点有空值

AI_error_10

字段中数据有空值。

2.5.1.19.DM-Engine支持集群部署

Python计算服务工具DM-Engine支持在Linux系统上集群部署和负载均衡,且新加入节点只需要少量参数配置即可快速与现有集群节点组网。

2.6.企业级管理

2.6.1.安全

2.6.1.1.登录产品支持验证码,防止信息盗用,保障信息安全

在bi.properties中添加参数配置是否需要输入验证码:

login.captcha.use:表示配置用户名/密码登录界面是否显示及必须要输入图形验证码,配置为true时登录需要输入图形验证码,false则无需输入,默认为false。

login.additional.verify:表示配置用户名/密码登录界面需要额外输入的验证码类型。默认为空即不需要额外输入;值为mail时,点击获取,验证码以邮件形式发送到用户名对应的邮箱;值为mobile时,点击获取,验证码以短信形式发送到用户名对应的手机。

Login_verification_code_pc Login_verification_code_mobile

2.6.1.2.日志敏感信息脱敏处理

日志明文打印的IP地址、uid、name、sessionId等敏感信息进行匿名化处理。

2.6.1.3.RSA加密秘钥位数升级,提高加密级别

密码传输加密中的RSA加密秘钥位数从1024增加为2048 。

2.6.1.4.License加密方式升级,提高安全性

License中MD5withRSA加密方式升级为SHA256withRSA。

2.6.2.管理

2.6.2.1.资源对象增加属性显示,方便用户更全面的了解资源信息

为产品中的资源对象添加属性:ID、创建时间、创建人、最后修改时间、修改人,可通过这些属性查看每个资源从创建开始,一直到删除为结束的生命周期。

当某个对象发生改变(创建,属性更新,重命名,删除)时,就会更新这个对象的最后修改时间和修改人,而ID、创建时间、创建人保持不变。

鼠标悬浮在资源对象上,包括数据源、数据集、报告、实验、门户,显示资源创建、修改信息。如下图中的报告。

Resource_information

用户操作信息监控统计中增加“操作对象ID”列。

Auto Model统计监控报告中的实验访问量Top10和实验信息统计监控报告中的实验访问率Top10按实验ID进行统计,实验信息统计监控报告中的用户访问数据同时展示访问实验的ID(或访问实验的最新名称)。

2.6.2.2.管理系统新增任务管理,统一管理数据抽取、预警、订阅任务

将创建数据集中的数据抽取、制作报告中的预警以及查看报告中的订阅任务集中在任务管理模块进行管控,提升用户常用任务的执行效率。

System_taskmanament

2.6.2.3.资源导入支持指定新路径,方便用户管理资源

资源导入Jar时,加载资源完毕后,可在资源列表的名称列选择点击文件夹图标,再在弹出的对话框总选择已有的路径保存。

Import_JAR

2.6.2.4.邮箱配置支持显示名称

系统邮箱、个性化邮箱中新增“显示名称”设置。

具体使用需结合是否配置个性化邮箱、是否配置email.alias.user参数共同考虑。

System_email_settings

2.6.2.5.共享文件数据库系统的自定义驱动存储位置优化,使用更方便

连接共享文件的数据库系统,用户上传的自定义驱动,单独存储到路径产品安装目录“xxx\Yonghong Z-Suite\Yonghong\jdbcDrive\dbFileSystem”。很好的解决了自定义驱动不能以通用的方式正常使用问题。

Dataspace_driver

2.6.2.6.Redis 可配置启动与暂停

Redis服务器增加开启、关闭开关,默认为关闭状态,需启动后再配置使用。如需暂停Redis服务器,点击按钮关闭即可。停用Redis服务器后,所有Redis相关功能停用,包括Redis的Session信息共享、集群信息同步、报告数据实时刷新、流式数据集集群数据存储分发和Redis服务器连接异常预警任务。

SystemManagement_redis_server_start_stop

2.6.2.7.增加血缘分析数据库配置

在【管理系统 > 系统设置 > 数据库连接配置】中支持配置血缘分析数据库,使其不再影响数据空间数据库。

Lineage_database

2.6.3.监控预警

2.6.3.1.数据空间数据库连接异常支持提示和预警设置,实时检测数据空间数据库连接状况

数据空间数据库请求或者服务超时支持提示和打印日志。

数据空间数据库连接异常预警任务设置。

SystemManagement_dataspace_databace_connection_abnormal

2.6.3.2.新增FastQueryPool使用率超标、SlowQueryPool使用率超标预警

FastQueryPool使用率超标:FastQueryPool使用率达到__(默认100%)并且持续大于__(默认3)分钟。

SlowQueryPool使用率超标预警:SlowQueryPool使用率达到__(默认95%)并且持续大于__(默认3)分钟。

SystemManagement_query_pool_alert

2.6.3.3.优化用户操作信息监控统计表

在V94的优化用户操作信息监控统计表中的基础上,完善流程审批、书签、填报、集市管理、WebAPI调用部分操作记录,支持批量操作前后分开记录。

2.6.3.4.系统监控支持在任意C节点查看集群全部状态

在内存信息统计、仪表盘执行SQL语句信息统计、仪表盘&数据集&数据集市数据集信息统计中可通过主机IP查看各节点的信息统计情况。

2.6.3.5.健康检查优化

优化健康检查报表,提供系统层面的运行数据统计分析,协助日常的运维。

2.6.3.6.作业执行提醒设置和系统预警设置新增拦截器,支持定制发送消息到第三方

2.6.4.认证授权

2.6.4.1.账户和权限管理扩展

支持授权权限

原有的权限管理中资源具有读写权限,操作具有读权限,在新版本中为资源和操作增加了授权权限,配置系统参数secure.authen.author.split为true即可开启授权权限功能,该功能开启后,用户需要需要具有资源或操作的授权权限才能为相应的资源或操作进行授权。

新增三种管理员角色

此三类角色的权限只可被admin用户或具有admin_role角色的用户编辑。

system_admin_role为系统管理员,audit_admin_role为审计管理员,security_admin_role:为安全管理员。

System_admin

详情可参考角色列表管理

支持认证授权单独作为权限配置

新版本可以给用户授予“人员管理”和“授权管理”的权利,前者支持用户管理人员和分组的基础信息及相互关联,后者支持用户进行具有授权权限的资源和操作的授权。

支持将超管和管理操作隐藏

用户可以配置系统参数admin.permission.strict为true以隐藏系统中存在的admin用户和角色,以及隐藏管理系统的操作权限,避免在产品使用中创建出拥有非期待的管理权限的用户。

支持次级管理员对用户进行批量导出

组管理员和其他具有人员管理权限的用户可以批量导出自己可以管理的范围内的用户。

2.6.4.2.导出到数据库、驱动管理支持权限设置

【权限信息>操作】新增导出到数据库,默认everyone_role角色拥有此权限。

【权限信息>数据操作】新增驱动管理,默认everyone_role角色拥有此权限。

New_permission_v10

2.6.4.3.添加用户是否校验邮箱重复可控

批量导入用户信息中的邮箱,可通过在bi.properties文件中配置参数email.check.existence校验邮箱是否可重复,默认为true,不可重复,false,可重复。

2.6.4.4.分组管理中添加/编辑用户支持全选

勾选用户名标题前的选择框进行全选,添加所有的用户到当前分组。

SystemManagement_AddGroup

2.6.4.5.认证授权目录资源树可调整宽度,交互与产品其他模块统一

【管理系统 >认证授权】模块各页面,当鼠标悬浮到左侧目录资源树的右边框时变为水平可调整状态时,可以任意调整合适的宽度。

如用户左侧目录资源树较窄,不能完全显示用户信息:

Adjust_tree_width

增加目录资源树宽度后:

Adjust_tree_width_2

2.6.5.调度任务

2.6.5.1.调度任务-选择数据集优化

【调度任务 > 任务】中,增量导入任务选择数据集、导出CSV文件任务选择数据集、导出到数据库选择数据源/数据集、自定义任务选择报告/数据集的下拉列表支持树状结构,可展开和收起,默认收起。展开的下拉列表支持搜索。

ScheduleTask_select_dataset

2.6.5.2.为用户赋予权限优化

【调度任务 > 作业】中为用户赋予权限优化,鼠标悬浮于赋予权限的输入框提示修改。

Job_give_permission_optimization

编辑对话框中包括搜索和可选用户列表。

Job_give_permission_optimization_2

2.6.6.集成

2.6.6.1.WebAPI

优化

o按资源设置权限(覆盖)、按资源设置权限(不覆盖)、删除资源/操作下用户/组/角色的权限增加请求参数perm-rperm-r-action,支持一次给不同用户不同报告操作权限授权。

o按资源设置权限(覆盖)、按资源设置权限(不覆盖):增加请求参数perm-refs-ref-isInherit,控制是否覆盖权限变化给子节点。

o添加数据源、更新数据源、创建空白数据集、添加SQL数据集增加请求note参数,支持设置数据集和自服务数据节点备注 。

o添加数据源、更新数据源增加了请求参数customDriver,支持为数据源设置自定义驱动。

o获取数据集血缘分析数据增加返回参数createTime、dbid分别表示资源创建者、资源ID。

o获取调度任务增加请求参数isWork、type、lastTriggered、path、isFolder、 onlyCurrent分别表示任务状态、任务类型、上一次触发时间,是否是文件夹、文件夹的任务情况,支持获取满足条件的任务。

o获取全部报告和报告文件夹的列表、获取全部数据集和数据集文件夹的列表的请求参数中增加lastModified、path,分别表示资源的最后修改时间、资源的路径,支持获取满足条件的资源。

o替换数据集的请求参数中增加querys-query-cols参数,为新旧数据集的数据列建立映射关系。

新增:更新数据源、启用调度任务、暂停调度任务、禁用调度任务、删除调度任务、实时备份资产、给用户添加/删除组、检测数据集是否有效、创建导出到数据库的作业、创建抽取数据的作业、批量禁用和激活用户。

在bi.properties中新增配置项webapi.use.frequency=,配置同一时刻正在执行的API总数,超过这个数目的API调用不进入线程池,默认值为空即无数量限制。

2.6.6.2.企业应用集成优化

永洪BI支持集成到企业微信,钉钉,飞书,WeLink等企业应用中,可以通过微服务或者小程序的方式在相应的企业应用中打开永洪系统,并支持通过单点登录无需登录就使用BI,在V10.0中优化了集成到各类企业应用时的单点登录场景,保证了同时在各类客户端都能够对集成到企业应用上的永洪产品进行单点登录。

支持钉钉、WeLink小程序在PC端的单点登录。

支持企业微信、钉钉推送的报告预警的单点登录。

2.7.大数据

2.7.1.1.血缘分析数据存储优化,提升查询效率

新版本中运行时结构和存储结构解耦,通过接口类来转换运行时结构和存储结构,提升查询效率。

2.7.1.2.资源树加载数据性能优化

数据源、数据集、报告、实验等各类资源树在大数据量时进行性能优化,避免资源加载慢。

2.7.1.3.新增配置属性max.grid.rows

从数据库或集市中获取数据的最大行数,如果超过,计算将会终止,并弹出提示。默认为100000000。避免由于不合理操作形成的大数据量冲击。

2.7.1.4.max.load.rows控制逻辑优化

统一系统中max.load.rows的控制逻辑,避免调度任务导出相关的行为导致的大数据量压力。

2.7.1.5.资源的序列化和反序列化优化

BI的资源(数据源、数据集、报告)等都是将对象序列化为二进制流存储到配置数据库中,使用时再读库并进行反序列化。 通过优化(减少重复和冗余)减少流的大小,可以有效提升读写库的时间开销,并提升序列化和反序列化的速度。

2.7.1.6.自由表动态计算内存占用优化

优化自由表格的计算逻辑,降低在自由表包含大量子区域的情况下的内存消耗。

2.7.1.7.支持限定抽取数据的数量

限定抽取数据的数量可通过以下任一方式实现:

在数据源上添加参数EXTRACT_MAX_ROWS,值可以设置为长整数数据。

在bi.properties中配置参数extract.max.rows,值可以设置为长整数数据。

超过设置的最大行数就中止抽取数据,任务失败。

Database_extract_data

如果extract.max.rows和_EXTRACT_MAX_ROWS_同时配置,使用_EXTRACT_MAX_ROWS_配置值。如果是跨源的组合和自服务数据集,每个源上或部分源上有参数配置,则取数据源上的最小值。只会限制单次抽取的数据行数,追加的总行数不受属性和参数配置限制。

2.7.1.8.支持标记消耗内存大于阈值的资源

对内存等消耗大造成系统宕机的问题任务进行标记,重启之后将临时禁止此类任务的执行,避免反复出现宕机,同时提供问题任务清单,便于后续排查。

Audit_blacklist

详情可参考黑名单信息

2.7.1.9.VooltDB内存调优

用户可通过新增参数max_bytes_before_external_group_by、max_bytes_before_external_sort、max_table_size_to_drop优化分组、排序的内存占用,避免占用太多内存导致查询失败。

VooltDB_parameters

详情可参考VooltDB集群节点部署

2.7.1.10.ZooKeeper支持设置ACL,提高数据安全

Zookeeper_ACL

2.7.1.11.支持SSH端口配置

安装VooltDB节点、ZooKeeper节点填写节点IP,可输入端口号。不填时,使用global.ssh.port配置的端口。

VooltDB_SSH

2.8.移动端

2.8.1.1.移动端支持设置多种目录

随着业务的数据分析需求增多,积累了越来越多的报告,用户可以在手机、平板上以目录的方式展示报告,以便快速的查看一些重要的报告,支持列表、 九空格、分类导航目录。

设置:

SystemManagement_mobile_catalog

查看:

SystemManagement_mobile_catalog_1SystemManagement_mobile_catalog_2SystemManagement_mobile_catalog_3

在目录页面,您可以完成以下相关操作:

在目录页面的最上方向下滑动,可以刷新目录页面。

左右滑动横幅中设置的图片,可以切换查看图片,也可以点击图片跳转超链接。

点击文件夹名称,可以查看该文件夹下的报告。

点击报告名称可以查看报告的具体内容。

详情可参考移动端目录

2.8.1.2.移动端支持URL配置参数隐藏当前浏览器的工具栏

以前的版本中,用户可以在手机浏览器中添加参数phone.browser.showToolbar隐藏所有浏览器中顶部工具栏,新版本中支持只在当前浏览器中添加参数reportToolbar=false隐藏,如:http://ip:port/bi/viewer?reportToolbar=false。

Wap_phone.browser.showToolbar

2.8.1.3.移动端浏览器左滑可以返回上一级

进入任一报告,在屏幕上通过手势左滑可以返回到上一级页面。

2.8.1.4.移动端支持扫描条形码录入信息

文本参数、填报参数、自由表填报中,当控件为文本框时可以设置规则为一维条形码,在APP中可以使用相机扫描条形码查询或录入信息。

设置:

APP_form_barcode_settings

效果:

APP_barcode_result

说明:

如需要在企业微信、飞书的移动端报告中使用条形码扫描功能,需先在配置企业应用时完成可信域名设置。

2.8.1.5.收藏报告优化

移动端收藏后的报告支持置顶方式调整报告的顺序。左滑收藏报告名称,点击置顶,报告会置顶显示在收藏页面的最上方

APP_favorite

PC端收藏的报告同样也支持置顶,通过选择【更多 > 置顶】。

DB_favorite_top

2.8.1.6.组合组件在手机布局中的交互优化

选中组合组件中的单个组件支持调整宽度

Group_component_width

鼠标拖拽组合组件中的组件对齐,可利用虚线样式的对齐线辅助组件对齐。

Group_component_align

2.8.1.7.选项卡组件交互优化

选项卡组件支持将标签设置在右,并且可以调整标签宽高,默认自动。

DB_tab

在手机布局下选项卡组件设置也同步支持,以便手机端获得更好的展示效果。

DB_tab_2

2.8.1.8.组件选中优化

表格选中效果优化:在原来的基础上把正方形框改成4个角的样式。

APP_Selcet_table

图表选中逻辑优化

o所有标题都不可以选中,包括组件标题、副标题、图例标题。

o去掉连续数据的轴选中状态。

o去掉轴线的选中状态。

o当设置趋势线时,趋势线可被选中。

o当有基准线时,数据也可被选中。

o网格线、列分割线、行分割线、目标线、目标线标签名和值不能被选中。

填报组件逻辑优化:

o标题不可以选中。

o去掉填报参数、自由表填报单元格未开启编辑状态时的选中状态。

2.8.1.9.个性化设置中新增移动端门户首页设置

在个性化设置-基础设置中新增移动端门户首页设置,用户可以修改自己的移动端首页显示的内容。

Personal_mobile_portal

2.9.Desktop

2.9.1.1.Desktop登录优化

默认登录方式优化为密码登录。

取消登录页面的“跳过”功能,用户启动Desktop时,如果没有自动登录,则弹出登录页面让用户强制登录,登录以后才可以进入产品使用。

用户登录后,只要不关闭Desktop,就一直保持登录状态。如果变为断网环境,用户也能够继续根据用户级别继续使用。

如果用户在断网环境打开Desktop,在尝试登录失败时,可根据上次一周内的登录用户状态打开Desktop,超过一周则无法登录使用。

同一个账号最多在三个设备上登录,超出限制之后无法登录。需要去论坛个人中心删除多余的设备后重新登录。

2.9.1.2.Desktop支持超级会员

个人中心支持开通会员/续费会员。超级会员登录后可直接使用填报表单、制作门户、分页布局、3D模型、演示等功能,用户未登录或非超级会员需购买超级会员后可使用。

2.9.1.3.Desktop支持邀请好友

个人中心支持邀请好友,点击邀请好友后,右上角弹出如下提示信息。用户邀请其他用户首次购买超级会员也可以获取积分奖励。

Desktop_invite_friends

2.9.1.4.Desktop升级优化

Desktop升级检测去掉消息中心的通知,优化到首页右下角。如果是安装程序,则点击后选择下载目录,点击下载后,按钮状态改变,显示下载进度。

2.9.1.5.Excel数据集支持打开Excel文件进行编辑

Desktop上创建Excel数据集,用户可单击打开按钮打开Excel文件编辑。

2.9.1.6.报告支持上传到我的报告目录和指定上传的目标路径

2.9.1.7.Desktop超链接支持目标窗口设置

Desktop和Server的超链接设置一样,该版本也支持目标窗口设置。

详情可参考超链接

2.9.1.8.更多模板页面优化

支持刷新模板列表、添加本地模板和删除模板。

DB_more_template

详情可参考模板

2.10.永洪云

2.10.1.1.Desktop报告支持上传到永洪云

Desktop上报告制作完成后,支持上传到永洪云查看。

详情可参考如何将桌面端报告上传到永洪云

2.10.1.2.永洪云支持公开分享报告

永洪云支持公开分享报告给产品外部用户,被分享人可以打开公开链接,无需下载、安装产品也可以查看报告。

详情可参考公开分享