FineBI升级指南

编辑
文档创建者:夏娃 (超级管理员 )     浏览次数:5613次     编辑次数:30次     最近更新:doreen0813 于 2017-11-20     

目录:

1、描述编辑

为了完善产品,FineBI的版本一直在不断的升级,用户需要升级时,如何查看产品的版本号呢?打开FineBI安装目录FineBI/webapps/WebReport/WEB-INF/libfr-bi-server-xx中xx是什么数字,那么FineBI就是什么版本。
为满足客户的新需求及之前版本某些功能在使用中的不足之处,我们的产品也在不断更新中。若需要修复之前版本中存在的一些问题及需要使用新的功能,就需要升级到新版本。

2、服务器升级更新编辑

获取jar包有两种方式,一种是联系FineBI的技术人员或在线QQ获取最新jar包,另外一种是在官网下载最新安装包安装后到FineBI/webapps/WebReport/WEB-INF/lib拷贝出需要的7个jar包(4.1版本为9个jar包)。
2.1 同版本更新jar包
联系FineBI技术人员获取jar包:fr-bi-server-4.0.jar、fr-chart-8.0.jar、fr-core-8.0.jar、fr-performance-8.0.jar、fr-platform-8.0.jar、fr-report-8.0.jar、fr-third-8.0.jar(4.1版本为9个jar包),将最新的七个jar包拷贝到对应目录FineBI/webapps/WebReport/WEB-INF/lib下替换掉原先的jar包,重启FineBI,替换前请注意备份。
2.2 FineBI4.0.2升级到FineBI4.1

1、更新jar包:

联系FineBI技术人员获取4.1版本的jar包:fineio.jar、fr-bi-server-4.1.jar、fr-chart-9.0.jar、fr-core-9.0.jar、fr-datasource-9.0.jar、fr-performance-9.0.jar、fr-platform-9.0.jar、fr-report-9.0.jar、fr-third-9.0.jar,将最新的九个jar包拷贝到对应目录FineBI/webapps/WebReport/WEB-INF/lib下,并将该目录下原先的fr-bi-server-4.0.jar、fr-chart-8.0.jar、fr-core-8.0.jar、fr-performance-8.0.jar、fr-platform-8.0.jar、fr-report-8.0.jar、fr-third-8.0.jar七个jar包删除,删除前请注意备份。


2、新增map文件夹,用来存储4.1新的地图文件。

下载map文件夹,并将其放在FineBI/webapps/WebReport/WEB-INF/assets目录下;若用户之前使用过自定义图片地图,需要将前面assets目录下的geojson/image文件夹移动到assets/map/imgae下。


3、地图gis图层资源新增,新增mapLayer.xml文件,需要拷贝至FineBI/webapps/WebReport/WEB-INF/resources目录下:

maylayer.xml


4、新增地图资源编辑和根据区域名匹配经纬度功能。所以新增两个jar包,放到WEB-INF/lib下。

fr.plugin.chart.mapeditor-0.jarfr.plugin.chart.mapeditor-1.jar


5、兼容问题:4.1之前点地图,如果采用经纬度设置,需要的数据结构为经度纬度放在同一个字段中,如‘经度,纬度’。与大部分用户的数据库结构并不符,且不易理解。4.1中要以经纬度定位点时,数据要求有两个字段,分别为‘经度’和'纬度'。


6、新增配置文件。FineBI/webapps/WebReport/WEB-INF/resources目录下增加系统参数配置xml文件:

systemconfig.xmlplugs.properties


7、FineBI/webapps/WebReport/WEB-INF/lib目录下的日志输出文件FineLog.properties需要替换:

FineLog.properties


8、插件管理:下载文件scripts.zip放到WebReport目录下,启动后点击管理目录>插件管理,提示下载插件资源,点击确定见下图:

scripts.zip


9、所有模板节点:在完成插件管理的基础上,安装新的插件包:fr-plugin-bi-report-manager-1.1.zip


10、删除FineBI/webapps/WebReport/WEB-INF/assis目录下的phantom文件夹。


11、修改FineBI/webapps/WebReport/WEB-INF/resources目录下的config.xml文件,删除下图红框中的几行内容。


12、若客户工程在402是FR+BI的形式,需要把FineBI/webapps/WebReport/WEB-INF/resources目录下的phantom文件夹放到assist下面。

以上步骤全部完成之后,重启FineBI服务器,重启之后服务器会自动完成兼容和升级。同时重启完成后需要在数据配置处进行FineIndex更新。

注:以上提供目录均为FineBI直接安装的工程目录,若BI部署在web服务器中,则需到对应web服务器目录中找到相应地址,例如tomcat下为Tomcat 7.0\webapps\WebReport\WEB-INF\lib。

2.3 FineDirect升级更新
FineDirect的升级同样需要联系技术人员获取jar包,将jar包拷贝到FineBI \webapps\WebReport\WEB-INF\lib中替换,替换前请注意备份。
222
FineBI旧版本如何升级到FineDirect可参考FineBI旧版本升级

3、升级注意事项编辑

3.1 更新jar包前必须备份
FineBI采用向下兼容方式,即高版本兼容低版本。在升级至高版本时,为防止升级后出现兼容问题,升级前请备份原jar包及配置文件等,最好将整个WebReport工程都进行备份,如果FineIndex文件太大,可以将FineIndex删除之后,然后再将工程备份。
注:只要数据连接成功,FineIndex可以根据配置文件重新生成。       
升级后存放jar包的文件夹下不能存在老版本的jar包(重命名的也不可以),否则读取的还是老版本的jar包。
3.2 升级版本范围
FineBI报表提倡小版本间升级,即如版本3.5升级至3.6版本,升级时最好先将FineIndex删除,然后换jar包重新生成FineIndex文件。
不建议跨大版本升级,如果需要,必须小版本间层层升级,如有类似情况,请先咨询FineBI技术人员。

附件列表


主题: 产品概述
标签: 暂无标签 编辑/添加标签
如果您认为本文档还有待完善,请编辑

文档内容仅供参考,如果你需要获取更多帮助,请咨询帆软技术支持
关于技术问题,您还可以通过帆软论坛获取帮助,论坛上有非常多的大神,有些水平比帆软工程师还要高哦。
若您还有其他非技术类问题,可以联系帆软传说哥(微信ID:frbiaoge)

本文档是否有用?
谢谢! 我们非常感谢您的反馈。
提交反馈: