注册常见问题处理方案
1. 确认信息
版本、并发数不对,这些信息会严格按照订货单进行注册,注意标准版和企业版的区别客户那边的商务部和技术部需要沟通协调好。
2. MAC地址
MAC地址必须是服务器的MAC地址,多网卡服务器,任意选择一个MAC地址即可。
Linux或Unix系统的MAC地址格式和一般的MAC形式不一样,比如为0*001F296EFD。
3. 服务器同时包含lic授权文件和加密锁
当服务器同时拥有lic授权文件和加密锁则以lic授权文件为主,因为服务器首先回去读取lic授权文件,若授权文件不存在才会读取加密锁,因此mac地址注册的优先级高于加密锁注册。
4. lic文件没有生效导致图表显示空白
使用新的lic文件后,设计器预览图表显示空白?
因为将获取的FineBI.lic文件放到报表工程WebReport/WEB-INF/resources目录下,没有重新启动Web服务器,导致图表不能预览,所以使用lic文件必须重启启动Web 服务器,lic才能生效。
5. 8.0注册问题
在对应目录下已放置注册lic文件,但是购买的某些功能无法使用。
因为您的报表工程WebReport/WEB-INF/resources目录下存放了一个过期的lic文件,解决方案就是删除这个过期的lic文件,重启web服务器,再重新点击注册即可正确弹出注册界面。
6. 报空指针错误
在预览一些模板时,报java.lang.NullPointException空指针异常。
因为该模板中包含了一些lic文件中不包含的功能。
7. 已注册的应用提示需要注册
在预览已注册应用下的模板时,提示需要注册。
原因一:更换了应用所在的服务器,造成当前应用所在的服务器的mac地址与注册时的mac地址不同。
原因二:对报表应用进行了升级,有些版本升级是需要重新注册的,具体的可查看版本升级后是否影响授权文件章节查看。
注册信息页面提示请以root身份运行web工程
1. 问题描述
对FineBI工程进行正式注册之后,发现在注册信息页面机器码处提示请以root身份运行web服务器,如下图:
2. 解决方案
根据服务器操作系统的不同,其解决方案有所区别,下面分为windows和linux来分别讲述。
2.1 windows
如果服务器操作系统为windows,而在注册信息页面可以看到是机器码没有读取到,故首先判定服务器上的机器码是否可以被读取,如果可以读取到,那么通过path路径的配置来强制使其访问到机器码所在路径。
判断是否可以读取机器码
使用root/administrator身份运行服务器,在开始菜单中运行cmd,输入wmic命令行,回车,如下图:
然后再输入csproduct list full命令行,回车,如下图,如果可以得到机器的UUID,那么说明当前服务器机器码UUID是可以被读取的:
∙配置环境变量
在开始菜单中运行cmd,输入wmic命令行,回车,若出现:‘wmic’不是内部或外部命令,则需要在环境变量的path里面增加C:\\WINDOWS\\system32\\wbem。
注:wbem是wmic所在的文件夹。
2.2 Linux
∙ 1.以root身份运行
如果是Linux系统下的,那么直接以root身份运行web服务器即可。
∙ 2.通过命令获取机器码
使用命令dmidecode -t1来获取,如下图所示。
注:若使用命令dmidecode -t1来获取时,执行后出现“command not found”,可以通过安装DmiDecode来解决这个问题。步骤如下:
1.访问http://download.savannah.gnu.org/releases/dmidecode/,下载较新版本的DmiDecode,这里下载了“dmidecode-
2.12.tar.gz”源码包;
2.拷贝源码包到服务器;
3.解压:tar -zxvf dmidecode-2.12.tar.gz
4.切换目录:cd dmidecode-2.12
5.编译:make
6.安装:make install
7.验证:dmidecode -t1具体过程如下图所示。
当前版本没有此功能请购买更高版本
1. 描述
在已注册购买的正式环境中,如果没有购买某些功能,则该功能是不可用的。
若您想知道您购买的版本中有什么功能,可通过打开Web服务器,然后在浏览器中输入:http://localhost:37799/WebReport/ReportServer?op=fs进入FineBI系统界
面,点击管理系统>注册信息>功能列表就可以看到此版本支持哪些功能,如下图:
2. 常见问题
2.1 问题一
若注册信息中显示该功能可用,但实际使用时仍然报没有功能,可能您获得的lic版本与报表版本不一致,此时需要联系商务人员进行核实。
2.2 问题二
若您在点击某个功能时弹出“当前版本无此功能,请使用高级版本”如下图或者某功能不支持,请升级您的lic,说明您购买的版本中没有此功能,如果您需要使用这个功能,可以联系我们的商务。
2.3 问题三
若您正式注册之后,发现某些功能不可用,直接报错或者打不开,请确认是否购买该功能。
版本升级后是否影响授权文件
1. 问题描述
在进行版本升级时,会担心升级版本后原来的授权文件是否可用,下面我们就来看下哪些版本升级是对授权文件没有影响的,而又有哪些版本升级有对授权文件有影响并需要重新注册的。
2. 对授权文件有影响的版本升级
首先跨大版本升级,比如说从3.3升级到3.4,3.6升级到3.7,会对授权文件有影响并需要重新注册。
3. 对授权文件没影响的版本升级
跨小版本之间的升级,比如说从3.4升级到3.5,3.5升级到3.6,属于跨小版本升级,无需重新注册。
移动端
1. 描述
FineBI数据分析模版除了可以在PC端查看之外,还可以在移动端,如手机,pad等进行查看,让最终用户可以不通过PC就可以方便地用手指触摸的方式浏览查看需要分析的数据,下面分别介绍手机端和pad端查看FineBI模版的步骤。
注:手机端只支持Andriod和IOS系统。
2. 功能
1、支持模版组件动态展示的效果、数据点提示、图例、组件联动、图表钻取、坐标轴提示;2、支持控件模块,控件可过滤条件与PC端一致。
3、移动端模版单个组件会自适应屏幕大小。
4、模块组件支持手势化操作。
5、可进行组件的维度,指标等切换、修改。
6、表格可支持冻结字段,方便查看特定数据。
7、移动端支持维度,指标排序,效果与PC端保持一致。
8、支持即时备注与分享数据。
3. 移动端使用步骤
移动端使用分为三个步骤,
1、管理员授权并设置移动平台
2、移动端设置并登录服务器
3、查看BI数据分析
下面详细讲解移动端的使用。
添加服务器
1. 描述
在手机端查看FineBI数据分析之前,需要下载我们的移动端app。下载地址为:Android,在google play 里面搜索finebi或数据分析,然后下载安装。iphone、ipad,在app store里面搜索:finebi或数据分析,然后下载安装。
下载完成之后,按照提示安装。
2. 操作步骤
首先在PC端搭建好数据决策系统,然后再在手机端连接该决策系统。
2.1 进入配置界面
打开软件,默认连接FineBI内置的在线demo服务器,如果需要连接用户自己的系统,首先需要退出当前登录服务器即注销,点击右上角的按钮,选择弹出页面底部的注销按钮,如下图:
进入服务器选择列表界面,如下图:
如图所示,当前页面上面的列表就是已经添加成功的服务器列表。现在需要添加新的服务器的话,点击页面底部的新建服务器按钮,如图所示:
注:所有在移动端可以登录的服务器,都需要确保已经在PC端设置了相应权限。下面先介绍如何正确添加移动端可连接服务器,然后使用移动端进行连接。
2.2 添加服务器
在PC端打开默认本地部署的BI数据决策系统
http://localhost:37799/WebReport/ReportServer?op=fs,点击管理系统>移动平台>二维码配置,输入服务器名称和服务器地址,如下图:
注:如果服务器地址仍写localhost的话,其他移动设备跟服务器本机IP不一致是连接不上的。所以此处将服务器地址设置为同一网段的局域网IP,那么所有内网设备就都访问了。
移动平台的配置详细请查看移动平台;
回到移动端设备上,点击服务器界面上的添加服务器按钮,跳转到二维码扫描界面,如下图,扫描PC端上的二维码:
注:也可不用二维码扫描,直接手动输入URL及名字,可根据自己实际情况来。
2.3 用户登录
扫描完成之后,页面自动跳转会服务器添加界面,选中刚刚新增的服务器,输入用户名密码,如下图:
点击登录,移动端就会登录系统,用户名密码验证成功,则会跳转到系统首页,如下图:
如果在http://localhost:37799/WebReport/ReportServer?op=fs的管理系统>平台外观>首页选项中的默认首页设置为空的话,那么登陆成功之后,页面就会跳转到系统目录节点页面,如下图:
首页的设置详细请查看平台外观—首页;
注:如果该服务器设置了移动设备绑定功能时,当某个帐号不是通过第一次登录的设备去连接服务器时,就会跳出如下的警告弹出框,则需要找管理员为该设备授权,详细请查看移动设备绑定与撤销。