历史版本5 :4.1-5.1升级后报错及注意事项 返回文档
编辑时间: 内容长度:图片数:目录数: 修改原因:

目录:

1、数据更新编辑

1. 内置DEMO更新:

           若升级工程包含4.1的内置DEMO,升级后进行数据更新,会报错如下,该问题不影响5.1正常使用,为4.1内置DEMO的配置bug,忽略即可。

222

2、数据准备编辑

1. SQL orderby 、注释语句:

           SQL数据集中若使用了orderby 、注释等5.1不支持的语句,若非ETL表,需要在升级后的5.1工程中修改;

2. 字段类型改变:

           若在4.1中使用直连数据库的数据表,对数据库中数据进行过字段类型的改变,在升级到5.1后,该表预览会失败。需要对该表点击编辑,进入表编辑后重新获取数据预览;

3. ETL表名称:

           若升级前的ETL表的字段名称太长,升级后可能会导致使用该表做的仪表板为空,该问题是由于名称太长导致配置无法保存,需要在升级后手动重新添加该表,并重做该仪表板。例如:表名为“竞品分析查询/ETL竞品调研情况表汇总”;

           222

4. logdb、finedb:

           5.1与4.1连接logdb、finedb的取数方式不同,在升级后,需要重新配置;

3、仪表板编辑

1. 数值分组:

           4.1维度中数值字段默认分组方式是自动,升级后在5.1中,维度中数值字段默认分组方式是自定义,此处需要在升级后的工程中手动调整;

2. 仪表板布局:

           4.1的布局逻辑和5.1的布局逻辑不一致,需要手动调整一下,5.1的仪表板布局逻辑可参考仪表板布局;

3. 计算指标公式不合法:

           若计算指标公式中存在==null,在升级后会提示该公式不合法,如下图,需要将其手动修改为==0。

           222

4. 仪表板预览报错:

            升级后,仪表板在预览的时候报错:out of max row size limitation,如下图:

222

            此种情况,可以去管理系统>系统管理>常规中,修改数据访问量的值,如下图:

222

5. 排序方式:

           4.1中默认按照中文排序,而5.1中默认为ASCII排序,工程在升级后都会按照5.1的逻辑进行排序,若需调整,可至管理系统>系统管理>常规下,开启中文排序,重启FineBI并重新进行数据更新。

           222

6. 明细表展示数据量:

           在升级后的5.1工程中,明细表默认展示1000条数据,升级后需要手动调整展示的数据量。在仪表板的明细表编辑页面,在组件样式>格式>总行数处,调整展示数据量,如下图,且5.1中编辑状态下最多展示10000条,预览时抽取数据展示全部数据,实时数据仍然展示设置的总行数。

            222

7. 未勾选字段:

           在4.1仪表板维度和指标中未勾选的字段,升级后默认会添加至5.1仪表板的结果过滤器中,如下图,升级后可视情况进行调整。

           222

8. 过滤结果区别:

           当时间维度过滤条件为“不属于”,且不选择过滤值时,4.1显示全部数据,5.1则显示空;

           当时间维度过滤条件为“不属于”,4.1的过滤结果不包含空值,5.1则包含;

4、权限

1. 普通用户创建的业务包:

           在4.1中普通用户创建的业务包,升级至5.1后,需要管理员将业务包的管理权限重新分配给该普通用户