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

在做跨版本升级操作前,请先详细阅读当前升级注意事项,以便了解产品升级后的基础环境及功能变化差异。

2023年04月07日新增旧版本升级至V10.5.15版本的升级注意事项。


1. 系统环境

为了解决 log4j 的安全漏洞问题,V10.5 版本的 Smartbi 要求 JDK 版本为1.8及以上,详情可参考 系统环境要求

为了解决 Spring 的安全漏洞问题,V10.5版本的 Smartbi 要求 JDK 版本为1.8及以上,Tomcat 版本为8.5.X及以上,Weblogic 版本为12.2.1及以上,详情可参考 系统环境要求

2. 界面变更

功能模块

V10.1 V10.5 

新版本变更














自助仪表盘






V10.5 【分析展现】中的仪表盘入口界面如下:


V10.5 合并自助仪表盘与大屏可视化入口,更名为“交互式仪表盘”:

 ●  原大屏可视化,现更改为“自由布局”;

 ●  原自助仪表盘,现更改为“自适应布局”。

该功能为V10.5→V10.5.8版本变更点。

V10.1 【分析展现】中仪表盘入口界面如下:

V10.1 自助仪表盘界面如下:

V10.5 自助仪表盘界面如下:

V10.5 对自助仪表盘的整体风格进行了调整,调整如下:

  ●  统一图形入口,将所有组件进行统一整理收纳到“组件”内;

  ●  将图形的子图类型单独作为一种图形类型。

V10.1 仪表盘组件界面如下:

V10.5 仪表盘组件界面如下:

V10.5 中web电子表格成为独立的资源,仪表盘调整如下:

 ●  隐藏web电子表格组件的新建入口。

 ●  可以通过在仪表盘中可通过URL组件展示web电子表格。

(若本次调整影响项目的使用,可向技术支持反馈项目的实际场景,我司将针对实际场景提供解决方案)

该功能为V10.5→V10.5.8版本变更点。

web电子表格

有多个sheet页的WEB电子表格,“更多”样式如下:

有多个sheet页的WEB电子表格,“更多”样式如下:


V10.1 数据集面板如下:

V10.5 数据集面板如下:

V10.5 中web电子表格成为独立的资源,调整如下:

  • 数据来源私有化,将系统数据源修改为报表数据源(模型查询与SQL查询)。
  • 新仪表盘中,屏蔽Web电子表格组件新建入口。
  • 旧仪表盘资源中,使用的Web电子表格组件可正常显示与编辑。

该功能为V10.5→V10.5.8版本变更点。

分析展现

V10.1 图标样式如下:

① 即席查询:

② 透视分析:

③ 多维分析

④ 多维探索

V10.5 图标样式如下:

① 即席查询

② 透视分析:

③ 多维分析

④ 多维探索

V10.5 对透视分析、即席查询、多维分析、多维探索的工具栏图标进行了优化,将其转换为字体图标
  数据模型

V10.1抽取界面如下:

V10.5抽取界面如下:

V10.5抽取界面去掉了

 1)基本设置选项

 2)抽取表设置选项

该功能为V10.5→V10.5.8版本变更点。

系统首页

V10.1 系统首页界面如下:

V10.5 系统首页界面如下:

V10.5 对系统首页进行了优化,对显示界面进行了调整,使入口显示更直观。

该功能为V10.5→V10.5.8版本变更点。

系统工具栏

V10.1 联机帮助位置:

V10.5 联机帮助位置:

  • V10.5 将“联机帮助”更名为“帮助文档”。
  • 新增“帮助”入口,并将“帮助文档”放置在“帮助”入口下,同时新增“问题反馈”与“我的反馈”功能。
  • 注意:若曾对【联机帮助】进行过定制处理,依旧存在该入口。

    该功能为V10.5→V10.5.8版本变更点。

3.功能影响

下面仅罗列重点变更。

3.1 重点功能列表

功能模块

V10.1 V10.5 

新版本变更

补充说明

电子表格/Excel融合分析

(1)数据来源:数据模型、关系数据源、数据集、透视分析、即席查询。

(2)参数:直接使用数据集设置的参数。

(1)数据来源:默认为模型查询、SQL查询。

(2)参数:无法直接使用数据集设置的参数。需要在“参数管理”中设置参数的映射关系才能使用。详情请参考 电子表格⬝ 参数管理 。

V10.5 版本中,电子表格、Excel融合分析的数据来源仅支持模型查询、SQL查询,默认不再支持数据模型、数据源层的表、数据集、透视分析、即席查询作为其数据来源。



对于V10.1版本升级到V10.5版本的用户:

  • 若是希望在V10.5 电子表格或Excel融合分析中继续使用旧数据集、关系数据源、透视分析、即席查询作为数据来源,则需更新授权包含旧数据集的 License 文件,并且还需通过配置高级设置启用系统数据集,详情请参考 电子表格插件启用系统数据集 ;

由于报表数据集(模型查询、SQL查询)与系统数据集实现方式不同,因此两种类型的数据集之间不能混合使用。

仪表盘

V10.1 仪表盘默认编辑方式为Tab页编辑


V10.5 仪表盘默认编辑方式为新窗口编辑

V10.5仪表盘默认编辑方式修改为新窗口编辑

  • 保留Tab页编辑:右键资源更多菜单,点击“编辑”依旧为Tab页编辑。
  • 增加新窗口编辑:右键资源更多菜单,点击“新窗口编辑”为新窗口编辑。

该功能为V10.5→V10.5.8版本变更点。

V10.1 图形标线设置,仅支持设置平均值标线、最小值标线、最大值标线

V10.5.12 图形标线设置,支持基础的标线值设置(最大值、最小值、平均值、中位数、较小四分位数、较大四分位数)、自定义标线值设置

V10.5.12版本中,对标线功能进行完善,增强了标线功能的易用性,完整性。

V10.1仪表盘指标看板组件默认样式不受内置主题影响。

V10.5.12仪表盘指标看板组件默认样式会随内置主题变化而变化。

V10.5.12仪表盘指标看板组件默认样式会随内置主题变化而变化。

若旧资源使用内置主题且未对指标看板组件的字体颜色进行私有属性配置,指标看板将会读取仪表盘内置主题中的颜色。

V10.1趋势线类的图形的起始位置从指标轴开始。

V10.5.12中,趋势线类的图形的起始位置,与指标轴保持一定的距离。

V10.5.12中,为了提高趋势线类图形的可读性和美观性,将线的起始位置与指标轴保持一定的距离。

V10.1 使用旧的“表”和“交叉表”组件。V10.5 使用新的“汇总表”和“交叉表”组件。

针对从V10.1升级到V10.5的用户:

1、旧报表上的“表”和“交叉表”组件,升级后可以继续正常使用原有功能,但移除组件后,无法再添加。

2、在仪表盘上新创建的“汇总表”和“交叉表”组件,则使用新组件逻辑,在10.5.15版本表格组件上增加的新功能只支持新“汇总表”和“交叉表”组件。新增加的功能包含:表格支持多次过滤、调整列头行高、调整字段位置支持保留原列宽。

3、可通过图层区的组件图标区分新旧组件,下图以“交叉表”组件为例:

该功能为V10.5→V10.5.15版本变更点。

V10.1中表格组件默认无分页控件。V10.1中表格组件默认开启分页控件。

针对从V10.5.12升级升级到V10.5.15的用户:表格组件升级后默认开启分页控件,若无需分页控件,需要进入组件设置,手动关闭分页控件设置。

该功能为V10.5.12→V10.5.15版本变更点。

ETL

V10.1 ETL界面布局方式为竖版

V10.5 ETL界面布局方式为横版

V10.5 ETL界面布局方式修改为横版

  • 左侧数据处理节点按常用功能归类,能更方便快捷找到所需功能
  • 界面布局改成横版,留出画布下方空间放节点配置面板和查看数据面板
  • 配置面板上增加“执行此节点”按钮,配置完成之后可直接执行查看效果
  • 优化了节点UI,增加背景颜色和放大了图标,更容易区分不同节点
  • 原画布上方的导入导出按钮取消,不再支持以DAG图的方式导入导出ETL,统一使用系统资源导入导出入口

该功能为V10.5.8版本变更点,V10.5.8以后的版本仍支持导入和导出ETL流程。

  • 去掉了部分数据预处理节点,包括拆分、采样节点。另外节点目录树有调整

V10.1数据预处理存在过滤和行处理节点;

V10.1数据预处理存在空值处理、值替换、数据清理节点。

V10.5.8数据预处理中新增日期时间节点。

V10.5.12数据预处理中的过滤和行处理功能合并为行过滤节点;

V10.5.12数据预处理中的空值处理、值替换、数据清理功能合并为新版的数据清理节点。

V10.5.15数据预处理中新增日期计算、字符串处理、正则表达式节点。

新版本中,合并了相似的功能,增强ETL和挖掘功能的易用性。

指标模型

V10.5版本中, 指标模型下支持生成多个数据模型,且通过选择指标模型下的子数据模型制作报表。

升级到10.5版本后:

① 指标模型的“模型管理”节点下会增加显示一个和指标模型同名的数据模型。

② 已有的计算指标表达式定义是基于原数据模型,所以会出现编辑已有计算指标和新建计算指标时,编辑表达式界面的左侧树可选择的维度和层次结构内容不一致的情况。

③ 原基于指标模型创建的报表,升级到新版本后可继续正常使用,后续新建报表时,只能基于指标模型下的子数据模型创建。

注意

升级到10.5.12版本后,原数据模型不允许手动删除。

注意

该功能为V10.5.8→V10.5.12版本变更点。

V10.5版本中,指标模型支持分别定义维度和维表。

升级到10.5版本后:原指标模型中的维度会自动拆分成同名的两个节点,按原有目录分别显示在“维度”和“维表”节点下。

注意

该功能为V10.5.8→V10.5.12版本变更点。

3.2 重点移除列表

功能

移除说明

备注

高速缓存库V10.5 版本的 Windows 安装包移除内置缓存库 SmartbiMPP,将其更换为 SmartbiMppMD 作为内置缓存库。

针对使用 Windows EXE安装包 从旧版本升级到V10.5的用户:

① 为确保功能的正常使用,请参考文档 切换高速缓存库,重新抽取;

② 如需正常访问原本基于 SmartbiMPP 建立的资源,请参考文档 SmartbiMPP 数据迁移到 SmartbiMPPMD 进行数据迁移。

升级操作并不会移除此前安装的 SmartbiMPP 数据库,如需删除可参考以下步骤:

  • 若环境上原先安装有 Virtual Box,则只需打开 Virtual Box 删除“smrtbimpp”的镜像文件即可;
  • 若环境上原先不曾安装有 Virtual Box,则可把整个 Virtual Box 卸载掉。
数据模型V10.5 数据模型抽取模式下移除了“增量抽取按时间戳”的功能。

移除“增量抽取按时间戳”功能后的替代方案如下:

使用自助ETL进行抽取:可以使用自助ETL的“关系目标表(追加)”、“关系目标表(插入或更新)”节点追加或更新数据

4. 详细变更清单

以下详细罗列功能变更。

4.1. 变更的功能列表

功能模块

V10.1 V10.5 

新版本变更

电子表格/Excel融合分析

(1)数据来源:数据模型、关系数据源、数据集、透视分析、即席查询。

(2)参数:直接使用数据集设置的参数。

(1)数据来源:默认为模型查询、SQL查询。

(2)参数:无法直接使用数据集设置的参数。需要在“参数管理”中设置参数的映射关系才能使用。详情请参考 电子表格⬝ 参数管理 。

V10.5 版本中,电子表格、Excel融合分析的数据来源仅支持模型查询、SQL查询,默认不再支持数据模型、数据源层的表、数据集、透视分析、即席查询作为其数据来源。



对于V10.1版本升级到V10.5版本的用户:

  • 若是希望在V10.5 电子表格或Excel融合分析中继续使用旧数据集、关系数据源、透视分析、即席查询作为数据来源,则需更新授权包含旧数据集的 License 文件,并且还需通过配置高级设置启用系统数据集,详情请参考 电子表格插件启用系统数据集 ;

由于报表数据集(模型查询、SQL查询)与系统数据集实现方式不同,因此两种类型的数据集之间不能混合使用。

自助仪表盘



V10.1 大屏可视化默认显示网格线,无法隐藏。

V10.5 大屏可视化默认不显示网格线。

V10.5版本中默认不显示网格线,如需开启显示,需到组件设置中开启,详情请参考 网格

V10.1 自助仪表盘的手机设备布局仅支持纵向排列的流式布局。

V10.5 仪表盘支持自由布局和自适应布局的手机布局效果。



针对从V10.1升级到V10.5的用户:

1、在仪表盘的【自适应布局】中,升级后浏览和编辑都不受影响:

●   有单独保存手机布局的报表,则自动创建单独的手机布局

●   若以前选择和PC保持一致的报表,则效果等于没创建单独的手机布局


2、在仪表盘的【自由布局】中:

●   若选择和PC保持一致的报表,升级到新版本,效果等于没创建过单独的手机布局,浏览和编辑都按照新版本逻辑

●   若有单独保存手机布局的报表,升级到新版本后,浏览时的效果还是和升级前保持一致,但该报表并没有创建单独的手机布局。如果项目确实有该场景,并且希望按照以前的效果进行编辑,可以联系研发部门,针对特定场景提供解决方案。

该功能为V10.5→V10.5.8版本变更点。

V10.1“表”组件只有一种形式。

V10.5 仪表盘上新添加的“表”组件,是使用新逻辑实现的组件,可通过图层区的组件图标区分。

针对从V10.1升级到V10.5的用户:

1、旧报表上的“表”组件,升级后可以继续正常使用原有功能,但移除组件后,无法再添加。

2、在仪表盘上新添加的“表”组件,则使用新组件逻辑,在10.5.12版本“表”组件上增加的功能只支持新“表”组件。新增加的功能包含:表格支持多次过滤、调整列头行高、调整字段位置支持保留原列宽。

该功能为V10.5→V10.5.12版本变更点。

V10.1筛选器下拉面板颜色只能跟随仪表盘主题:

V10.5 筛选器下拉面板颜色能根据仪表盘背景颜色/背景图智能反色:

针对从V10.1升级到V10.5的用户:

如果旧资源选择了浅色的仪表盘主题,筛选器组件背景为透明,并设置深色的仪表盘背景色/背景图时,升级后,下拉面板背景色自动变成深色。

如果旧资源选择了深色的仪表盘主题,筛选器组件背景为透明,并设置浅色的仪表盘背景色/背景图时,升级后,下拉面板背景色自动变成浅色。

V10.1 数据源选择框使用下拉列表展示:

V10.5 数据源选择框使用下拉树展示:

V10.5 统一了数据源选择框的样式,数据源的展示方式更换为下拉树



数据挖掘

V10.1 数据挖掘中关系目标源(插入或更新)节点的数据源为Clickhouse数据库时,只能使用order by字段作为更新依据字段

V10.5 数据挖掘中关系目标源(插入或更新)节点的数据源为 Clickhouse 数据库时,用户可以自由指定任意字段作为更新依据字段。

针对从 V10.1 升级到 V10.5 的用户:

  • 当用户选中的目标表无主键时,则需要用户手动指定更新依据字段,否则会执行失败,提示信息如下:

  • 当用户选中的目标表的order by字段跟主键字段不一致时,用户可通过该节点重新建表指定主键,或者通过数据库中将该表的主键字段更改为order by字段一致。

详情可参考 关系目标表

ETLV10.1 包含”行选择“和”过滤“V10.5 包含”行过滤“,将”行选择“和”过滤“合并为新节点

V10.5版本升级到V10.5.15版本,

  • ETL中,将”行选择“和”过滤“合并为”行过滤“新节点,左侧资源树上将不再展示”行选择“和”过滤“节点,旧的行选择和过滤节点仍能正常运行。
V10.1 包含”源库SQL脚本“节点

V10.5版本升级到V10.5.15版本,

  • ETL的”源库SQL脚本“节点转移到作业流中,删除自助ETL中的“源库SQL脚本”;
  • 原 自助ETL中使用了“源库SQL脚本”能正常运行,但是无法拖入。


指标管理V10.5版本中,虚拟指标 更名为 计算指标

升级到V10.5版本后,原本已存在的指标模型,还是叫虚拟指标。可根据以下步骤更新指标属性:

●   导入 计划任务-更新旧指标模型的指标属性.xml

●   修改任务里的指标模型ID,并运行该任务。

●   清空缓存。

该功能为V10.5→V10.5.8版本变更点。

LicenseV10.5版本在License中增加对移动端、数据行权限、web电子表格、仪表盘-自由布局、仪表盘的“AI智能”功能的控制。

升级到V10.5版本后,需要向Smartbi官方支持申请授权包含相应功能模块的License

系统升级

V10.1 版本中,系统升级的备份界面样式如下:

V10.5 版本中,系统升级的备份界面样式如下:

V10.5 版本对系统升级的备份界面进行了优化,使其更为符合大众的普遍认知。

SmartbiOLAP

V10.1版本中,是独立的访问地址、操作菜单如下:

V10.5版本中,把Mondrian服务器集成到了系统监控,可在系统监控中直接查看Mondrian运行日志等如下图:

入口改变:无需访问Mondrian独立的部署地址,增强了功能的易用性。

界面优化:调整界面显示样式,更美观并且增加了“会话”查询条件等。

该功能为V10.5→V10.5.8版本变更点。

数据模型

在V10.1版本中没有对“抽取全部并建模”按钮做权限控制


V10.5版本中,增加了“数据抽取”、“抽取计划”的权限控制,更利于数据安全、管控

在用户管理 /  操作授权里增加了“数据抽取”、“抽取计划”的权限控制

并且增加了一个升级类,默认用户是有抽取权限的。

该功能为V10.5→V10.5.8版本变更点。

公共

在V10.1版本中:

●  公共参数、条件参数、筛选器的备选值列表中,会默认把过滤掉null和空串

●  报表的表格和图形上不区分null和空串

V10.5版本中:

●  公共参数、条件参数、筛选器的备选值列表中,如果字段有null和空串时,在备选值列表中显示null和空串

●  报表的表格和图形上区分null和空串


重要:此变更可能会导致原有报表的参数过滤结果不一致,请详细阅读。

1、在V10.1版本上参数默认值是null或空串时,在部分场景下会查询全部数据;但升级到V10.5版本后,将根据null或空串去过滤数据。

2、当参数或筛选器备选值中含null或空串时,在V10.5版本上参数和筛选器的备选值中会默认置顶null和空串,备选值的顺序会和V10.1版本不一致。

该功能为V10.5→V10.5.8版本变更点。

安装部署

在V10.1版本中:

●  weblogic部署smartbi。需要删除xmlbeans-3.0.0.jar,wstx-asl-3.2.4.jar,cglib-nodep-2.1_3.jar,xml-apis-1.4.01.jar这4个jar包


在V10.5版本中:

●  weblogic部署smartbi。需要删除xmlbeans-3.0.0.jar,wstx-asl-3.2.4.jar,cglib-nodep-2.1_3.jar,xml-apis-1.4.01.jar这4个jar包

●  weblogic部署smartbi,需要增加jaxb.properties

详细操作方式,请参考weblogic部署smartbi文档

4.2. 移除的功能列表

功能

移除说明

备注
高速缓存库V10.5 版本的 Windows EXE 安装包移除内置缓存库 SmartbiMPP,将其更换为 SmartbiMppMD 作为内置缓存库。

针对使用 Windows EXE安装包 从V10.1升级到V10.5的用户:

① 为了确保功能的正常使用,请参考文档 切换高速缓存库,重新抽取数据;

② 如需正常访问原本基于 SmartbiMPP 建立的资源,请参考文档 SmartbiMPP 数据迁移到 SmartbiMPPMD 进行数据迁移。

升级操作并不会移除此前安装的 SmartbiMPP 数据库,如需删除可参考以下步骤:

  • 若环境上原先安装有 Virtual Box,则只需打开 Virtual Box 删除“smrtbimpp”的镜像文件即可;
  • 若环境上原先不曾安装有 Virtual Box,则可把整个 Virtual Box 卸载掉。
大屏可视化

V10.5 大屏可视化删除组件坐标、定位线以及ctrl吸附功能,提供了辅助参考线智能参考线的功能用于辅助作图,精准定位组件位置。

分析展现V10.5 版本中,即席查询、透视分析作为报表时不支持数据快查。因此在分析展现中,即席查询、透视分析资源的右键菜单中屏蔽了“数据快查”功能。
数据模型V10.5 数据模型中移除了“增量抽取”的功能。

移除“增量抽取”功能后的替代方案如下:

使用自助ETL进行抽取,如自助ETL的“关系目标表(追加)”、“关系目标表(覆盖)”、“关系目标表(插入或更新)”节点。

指标管理V10.5.8 版本中,屏蔽了派生指标和复合指标 这两种指标类型。

升级到V10.5.8版本后,原本已存在的指标模型,派生指标和复合指标还和旧版本一样,且能继续正常使用,

可根据以下步骤更新指标属性::

●   导入 计划任务-更新旧指标模型的指标属性.xml 。

●   修改任务里的指标模型ID,并运行该任务。

●   清空缓存。

执行上述操作后,该指标模型中,原派生指标和复合指标,还能继续查询数据,但是编辑指标时,指标类型会显示为对应指标类型的真名,可根据实际情况,重新修改指标定义为原子指标或计算指标。

  • 无标签