-----------------------数据源------------------------------
+【数据源】高速缓存库支持SmartbiMpp、星环、Presto+Hive、infobright
1、新增Presto+hive、星环作为高速缓存库。截止目前,Smartbi_V8.5支持infobright、Presto+hive、SmartbiMpp、Vertica、星环做为高速缓存库。
2、高速缓存库的主要目的是提升仪表盘数据的查询性能,能够达到亿级数据秒级返回。
3、高速缓存库的使用场景:当用户对实时性要求不高,原始业务库性能无法调优,或者多个不同源数据库关联查询慢时,可以考虑把数据自动定时抽取到高速缓存库中,在V8.5版本中,自助数据集、可视化查询,
4、 高速缓存库应用:Smartbi允许把高速缓存库看作一个普通数据库,里面的表可以用来创建数据集。
5、高速缓存库的连接要求请参见高速缓存库章节。
注:高速缓存库需要通过license控制:若拥有了license,则显示“数据抽取”按钮,或者成功加载excel数据;否则不显示“数据抽取”按钮及加载excel数据会报错。请向公司申请数据缓存license。
功能详情请参考:高速缓存库
+【数据源】业务库支持更多数据源
新增数据源:aliyun AnalyticDB、KingbaseAnalytics、Oracle TimesTen。
驱动程序类型按字母排序。
<【数据源】屏蔽新建联合数据源入口
联合数据源(smartbismartbiUnionDB)用于实现跨库查询,是系统内置数据源,V8.5版本及以上的版本中,一旦用户创建了新的关系数据源连接,则自动在联合数据源中添加该数据源信息。V8.5版本之前已存在的数据源需要手动添加,添加入口如下图所示:
+【业务主题】创建业务主题支持多选拖拽表
使用Ctrl或Shift+鼠标左键,选择多个表进行拖拽。
-----------------------数据集------------------------------
+【数据集】自助数据集支持跨库查询
1、如果自助数据集的表来自不同的数据源,则表数据引用同步到跨库联合数据源中的表数据;添加数据表至自助数据集时,若有表关系会自动连接。
数据源左侧颜色标识条上的空心圆表示该数据源支持跨库查询:
2、若表关系没有自动连接,可以打开设置表连接,手动设置表连接。
3、数据表左侧颜色与所属数据源左侧颜色一致,同一个数据源的数据表左侧颜色一致。
4、鼠标放置在数据表上,显示所属数据源名称
5、点击刷新按钮,可以查看跨库数据集表数据
功能详情请参考:跨库查询
+【数据集】自助数据集支持定制透视分析和电子表格
自助数据集在V8.5版本增加了对透视分析、电子表格的数据支持,即透视分析和电子表格的定制允许基于自助数据集。
+【数据集】自助数据集支持引用其它数据集
自助数据集支持的数据来源有:可视化查询、SQL查询、原生SQL查询、存储过程查询、JAVA查询、组合分析和透视分析。
注:组合分析和透视分析都必须保存后才能做为自助数据集的数据来源。
功能详情请参考:自助数据集
+【数据集】非自助数据集及加载Excel支持抽取到高速缓存库
SQL查询等非自助数据集以及加载Excel数据支持抽取到高速缓存库。
加载Excel数据如果用户没有高速缓存库的License,则只允许使用Infobright数据源作高速缓存库,且不能够执行导入。
功能详情请参考:数据抽取、使用数据分析包
+【数据集】新增数据集监控功能
数据集监控用于监控数据集抽取数据到系统自带的高速缓存库的情况,包含数据集节点、缓存库抽取表的状态快捷查看。
功能详情请参考:数据集监控
-----------------------自助仪表盘------------------------------
+【自助仪表盘】新增多种图形
新增图形瀑布图、旭日图、散点图、联合图、双Y联合图、关系图、雷达图、油量图、热力图、树图、桑基图、漏斗图;
通过图形显示方式实现了极坐标柱图、极坐标线图,曲线图、玫瑰饼图等。
功能详情请参考:自助仪表盘 > 图形设计
+【自助仪表盘】实现图表下钻、展开、跳转
图表下钻分为2种:默认有层级的下钻以及自定义下钻。
- 默认的层级下钻需要在自助数据集或者业务主题中创建好层次关系,当使用有下级层次的字段做图表时,可以直接点击图表下钻。
地图的自动下钻需要借助于数据集或主题的地理维和层次(层级要设好,由大到小,如省到市)设置,直接点击图表下钻。
自定义下钻需要借助tab页组件实现,一般在汇总到明细表样不同的时候使用,自定义下钻的效果和默认层级下钻效果一致,只是配置方式不同。
表格展开和图形一样,需要借助数据集的层级,点击表格可展开层级的列头加号处即可展开,浏览界面是展开下级数据显示。
- 同样展开之后也可点击减号上钻还原
自定义跳转规则允许基于当前页面的图表跳转打开其他报表,支持4种打开方式:新窗口、tab页,浮动窗、覆盖
入口:
点击设置跳转规则的图表即可跳转,新窗口是直接打开一个新窗口;新tab页是在系统上打开跳转页面,相当于直接去打开该页面;浮动框是跳转页面直接浮动在原页面上;替换源页面是跳转页面直接替换源页面,可在浏览界面和预览界面实现。
下图是浮动窗效果:
功能详情请参考:自助仪表盘 > 互动效果示例
+【自助仪表盘】筛选器添加默认值、运算符支持
功能详情请参考:自助仪表盘筛选器
+【自助仪表盘】筛选器支持跨数据集筛选数据
跨数据集时支持默认按同名字段筛选或者根据设置的关联字段对数据进行过滤。
+【自助仪表盘】新增空白、URL链接、TAB页组件以及文本组件增强
新增空白、URL链接、TAB页组件,文本组件增强。
TAB页组件有3种展示方式:TAB,跑马灯、下钻。
url链接支持内部和外部连接。
下图是内部链接,添加后直接在页面显示:
文本组件增强:增加了富文本和函数。
功能详情请参考:自助仪表盘筛选 > 组件设计
+【自助仪表盘】新增页面主题
系统内置“黑底”和“白底”的页面主题。
功能详情请参考:自助仪表盘页面
+【自助仪表盘】支持业务主题为数据来源
系统支持业务主题做为自助仪表盘定制的数据来源。
功能详情请参考:自助仪表盘
^【自助仪表盘】调整仪表盘的编辑界面
^【自助仪表盘】优化图形制作及切换逻辑
图形制作调整成默认所有图形都可以切换,同时优化了作图建议,用户可以根据建议更方便的配置图形。
^【自助仪表盘】其它调整优化
自助仪表盘还进行了其它调整优化,主要有:组件最大化支持、表格表头排序、交叉表支持小计合计、标记支持高级配置、标记支持公共和私有、组件样式改成可移动的弹窗等。
- 组件最大化支持
组件选中状态下,右上角显示最大化按钮。
- 表格表头排序
交叉表表格列头排序:列头单击弹出排序菜单。
清单表表格列头排序:直接单击列头字段右侧向上/向下三角形,三角形呈蓝色表示该三角形为选中状态。
- 交叉表支持小计合计
颜色标记
1)如果没有字段时,可以选单个颜色配置。
2)如果颜色标记使用维度,则使用颜色序列配置。
3)如果颜色标记使用度量,则使用渐变的颜色配置。
标记支持公共和私有
系统支持对基于单Y轴联合图和双Y轴联合图的公共设置和私有设置。
公共设置和私有设置的入口有两个内容:
1、 标记区:用于对联合图进行标记项的公有和私有设置。
公共设置和私有设置通过单击设置项最右侧的箭头进行展开和收缩。
此处的私有项可以针对当前的指标进行颜色、标签、提示项的设置,详细设置方法请参见标记章节。
2、 组件更多菜单区:用于对样式的公有和私有设置。
通过上图 公共设置 打开“组件样式”窗口,用于设置整个联合图组件的样式,详细设置内容参见组件样式章节,通过“销售量(合计)”和“销售额(合计)”分别打开这两项指标的私有设置窗口,如下图所示:
- 组件样式改成可移动的弹窗等
功能详情请参考:自助仪表盘
------------电子表格---------------
+【电子表格】新增组件:轮播、跑马灯、日期及轮播参数控件
电子表格新增轮播控件、跑马灯控件、日期控件、轮播参数控件。
- 轮播控件:
1) 轮播内容支持图片、echart图形、Url控件、照相机、excel图表
2) 通过配置可以支持自动轮播也可以自助轮播
3) 提供多种自助轮播交互方式
4) 适用于大屏展示
跑马灯控件:
1) 支持多种跑马灯播放模式(上下左右)
2) 支持静态数据以及数据集内容作为播放内容
3) 支持自动播放
4) 支持播放内容格式字体设置
- 日期控件:
通过该控件,可设置频度日期控件和日期控件参数显示外观,包括背景色、字体颜色、边框颜色、透明度等
备注:电子表格资源报表必须包含频度日期控件或者日期控件参数
- 轮播参数控件
1) 支持参数自动轮播
2) 支持手动切换参数后自动停止轮播
3) 多参数时只支持逐次轮播
4) 不支持下拉树、频度日期控件、文本输入框参数
功能详情请参考:轮播参数、控件
+【电子表格】全面支持WPS2016个人版(Windows)
+【电子表格】回写支持FTP文件上传下载
- 设置FTP/SFTP服务器地址:设置上传文件上传的目标FTP或者SFTP服务器的地址及用户信息。
文件上传设置:设置填报属性,为填报报表进行上传FTP设置。
功能详情请参考:回写支持FTP文件上传下载
+【电子表格】Excel自定义分组增加分组复制功能
分组复制功能入口:属性 > 分组 > 自定义
自定义分组设置窗口,如下图所示:
功能详情请参考:电子表格自定义分组如何使用
+【电子表格】完善电子表格工具栏设置项
在“页面设置 > 工具栏设置”窗口中增加了“sheet下划线颜色”和“sheet下划线高亮颜色”两项设置。
------------透视分析---------------
+【透视分析】业务属性支持时间计算及二次计算
在业务主题中,业务属性支持时间计算及二次计算,且只对透视分析有效。
功能详情请参考:二次计算
+【透视分析】增加多种时间计算
透视分析增加了日均、累计值、增长值的时间计算。
功能详情请参考:透视分析时间计算
^【透视分析】度量字段聚合功能调优
系统选项和报表设置增加“聚合显示名称”配置项。
^【透视分析】支持表格行数据进行分组及命名
在表格的行区、列区但非度量字段,右键菜单中,增加“合并选中项”的菜单。
(1) 通过Ctrl或者Shift键选中多个分类字段值,在右键菜单中选择 合并选中项 ,弹出对话框,输入分组的名字。
(2) 如果选中列不是分组列,则新建一个分组字段,分组方式为“按枚举分组”,并添加分组,自动勾选“保持原值”的选项。然后,使用新建的字段代替原有字段,刷新报表
(3) 如果选中列是分组列,并且选中的内容不包含分组,则将选中的项目添加一个新的分组,刷新报表
(4) 如果选中的是分组列,并且选中的内容中包含有分组,则将包含的分组删掉,并将原有分组的内容和现在选择的项合并在一起,创建新分组,刷新报表。
功能详情请参考:合并选中项
------------组合分析---------------
^【组合分析】组合分析条件面板模式
旧版的组合分析条件面板是勾选生成,新版改成:通过左边菜单树拖拽方式产生。
为了兼容旧版本,可以通过系统选项配置旧模式还是新模式
------------分析报告---------------
<【分析报告】分析报告打开方式调整
WEB端以PDF打开的方式展现,删除纯WEB展现方式,解决布局排版打印错乱的问题。
-----------------------新移动端------------------------------
+【移动端】新增搜索功能
- 在主界面,增加了搜索入口,可以搜索所有报表,但还不支持搜索文件夹。
- 收藏界面增加了搜索入口,用于搜索收藏的内容。
- 离线界面增加了搜索入口,用于搜索离线的内容。
功能详情请参考:手机(默认模式)
+【移动端】增加下拉刷新操作
移动端支持首页下拉刷新以获取服务器上最新的内容。
功能详情请参考:手机(默认模式)
+【移动端】目录和报表增加自定义图标上传功能
上传移动端图标后,可以直接在主界面或目录中显示。
^【移动端】重构全新的界面设计
整体代码重构,并重新设计了UI风格 ,使产品更符合移动端的界面风格和操作习惯。
功能详情请参考:手机(默认模式)
^【移动端】参数面板使用侧滑的独立面板
新移动端的报表上参数面板隐藏,采用侧滑的独立面板,并且支持下拉框、下拉树、平铺、日期、输入框等类型的控件,但不支持频度日期控件、多维参数。
^【移动端】收藏和离线界面添加侧滑操作
收藏界面、离线界面添加了侧滑操作,向左侧滑动可以进行置顶和删除操作。
功能详情请参考:手机(默认模式)
^【移动端】自助仪表盘默认流式布局
自助仪表盘在移动端中打开,会自动转为流式布局。
^【移动端】自助仪表盘支持使用AI操作
AI可以语音操作打开手机上的自助仪表盘,并切换自助仪表盘上的过滤参数。
^【移动端】电子表格工具栏优化
电子表格的工具栏默认隐藏,但在报表右上角增加操作入口。
^【移动端】服务器配置优化
iOS和Android的服务器配置入口统一到登陆界面,并新增扫描登陆二维码自动输入服务器地址的功能。
功能详情请参考:手机 (默认模式) > 登录系统
^【移动端】主界面跑马灯支持多行
在系统选项中设置主界面的跑马灯内容时,支持返回一个数组数据,实现移动端主界面上的多行滚动播报。
<【移动端】主界面九宫格的定制功能取消
旧移动端的主界面定制好九宫格后,后来新添加的报表无法在主界面显示,需要在界面定制里手动勾选新报表才能出来,新移动端取消九宫格定制功能,主界面可以自动更新显示新报表。
<【移动端】报表菜单中的批注功能取消
现在的智能手机内置截图功能,也可以对截图做批注等修改,因此取消了报表的批注功能。
<【移动端】分享的报表链接改变
新移动端通过分享功能分享出去的链接,打开的是报表界面。
使用旧版本分享出来的报表链接打开的是旧版本的主界面。
<【移动端】移动端集成方式变化
新版本能更好的支持app的OEM,原有的OEM方法不再适用新版本。但由于X技术目前不支持扩展包,界面定制暂时不支持。
---------------------公共部分----------------------------
+【旧图形组件】新增4种图形
新增3D航线图、3D散点图、3D柱图、树形图。
功能详情请参考:图形示例
+【系统管理】新增SQL监控界面
SQL监控界面具有如下功能:
1) 查看应用服务器Sql执行语句、状态、耗时等
2) 支持远程监控
3) 中断正在执行的Sql语句
4) 导出日志
功能详情请参考:SQL监控
+【公共调整】下拉树参数支持使用函数
下拉参数支持函数定义默认值 和根节点,可供使用的函数通过java类定义。
1、下拉树备选值支持函数:Java类必须继承ParamTreeFunction,Java类名必须保证唯一。
2、下拉树根节点支持函数:Java类继承ParamFunction或者ParamTreeFunction,Java类名必须保证唯一。
^【Echarts】更新到4.0版本
支持Echarts新特性,支持4种新图形:3D散点图、3D航线图、3D柱图、树图。
^【其它】前端API文档重构
新增前端API文档。
^【第三方集成】openmodule集成方式增强
openmodule集成方法增加”指定到具体的目录”、”隐藏我的空间”。
1、指定到具体目录:
实例:http://localhost:8080/smartbi/vision/openmodule.jsp? id=displaycustom&showbanner=false&showMenu=ADVANCED_SECURITY
- 当不传showMenu参数时,显示全部菜单
- 当传值只有showMenu=而没带参数时,显示全部菜单
- 当传值为错误值时,不做显示
- 当传值为顶级菜单下级菜单的节点ID时,不做显示
2、隐藏我的空间:
增加参数hiddenSpace控制是否显示““我的空间“
实例:http://localhost:8080/smartbi/vision/openmodule.jsp?id=displaycustom&showbanner=false&hiddenSpace=true
详细内容请参见:从第三方系统中打开smartbi模块
^【公共调整】代理功能优化
代理系统,通过轮询的模式进行请求分发,达到对应用服务器负载均衡的目的。
^【扩展功能】企业微信集成扩展包
支持向多应用推送电子表格,并且实现Smartbi用户与企业微信用户双向同步。
1、配置多个应用的方法:登录企业微信管理后台,找到“应用与小程序”界面,在该界面中配置应用。
2、实现用户双向同步,需要进行的配置项:在企业微信管理后台,找到”管理工具>通讯录同步“
在”通讯录同步“界面中设置”Secret“项即”通讯录ID“。
3、通过部署扩展包,扩展包部署路径:Smartbi_Insight\Tomcat\webapps\smartbi\WEB-INF\extensions;实现如下功能:
1)”系统选项“中提供相关企业微信设置项:
- 上图中“用户同步到微信”选择“否”,则只支持导入企业微信用户到Smartbi:
- “用户同步到微信”选择“是”,则支持双向同步及同步结果查询。
2)用户信息中增加“手机号”和“微信账号”内容
详细内容请参见:企业微信扩展包使用流程
^【扩展功能】Oracle in 参数太多的解决方案
针对Oracle sql in里面的参数太多,会导致查询失败,目前该问题的解决方案作为内置扩展包直接集成到产品功能中。扩展包名:Process10000Limit。
详情请参见:https://history.wiki.smartbi.com.cn/pages/viewpage.action?pageId=27001808
^【扩展功能】表关系视图扩展
表关系视图扩展包作为内置扩展包直接集成到产品功能中,实现通过表格得方式显示数据表之间的关系,扩展包名:RelationOnList。
^【扩展功能】页面/灵活分析通过系统配置启用
根据用户使用的要求,允许对页面和灵活分析进行屏蔽或启用处理。
屏蔽或启用的入口:系统选项 > 公共设置,里面的设置项“页面、灵活分析功能”。
^【定制管理】定制管理主界面调整
- 鼠标停留在功能点系统显示说明提示信息
增加自助仪表盘、透视分析、组合分析的快捷创建入口
<【高速缓存库】数据集和组合分析中的临时表改成数据抽取
数据集和组合分析工具栏中原有的临时表功能被屏蔽,用新的独立的数据抽取功能模块替代,以达到数据读取性能的提高。