历史版本28 :错误代码汇总 返回文档
编辑时间: 内容长度:图片数:目录数: 修改原因:

目录:

1. 概述编辑

1.1 版本

FineBI 版本  功能变更
5.1-
5.1.13前端报错时,支持导出相关系统日志和文件

1.2 功能简介

在使用 FineBI 的过程中会遇见各种各样的错误,此时,可以查看 FineBI 的系统日志%FineBI%/logs/fanruan.log寻找报错原因,解决问题。

错误代码以 8 位数字代码标记,如下图所示:

1583994792999877.png

分类
含义
一级分类

第 1 位代表模块

1-报表

2-平台

3- 数据连接

6-BI

二级分类

第 2 位为日志大类

1-报错日志

2-提示日志

三级分类

第 3 位为日志小类

1-不支持的功能点

2-使用错误

3-异常信息

4-系统提示

四级分类

倒数第 3 位

1-spider

2-安装部署

3-功能使用

4-数据更新

2. 报错日志编辑

错误代码错误日志原因&解决方案
61100001没有spider引擎lic异常
61100002spider引擎活动的节点数异常
61100003没有数据挖掘lic异常
61100004没有BI图表功能lic异常
61100005没有图表功能lic异常
61100006没有移动端展示lic异常
61200401数据库相关问题导致的更新出错

数据库相关问题导致的更新出错

检查数据库配置等相关

61300102无法使用端口XXXX

IP 端口配置错误

检查并配置 IP 端口

61300104sprider 多节点文件存储空间不足

HDFS 空间不足

扩展 HDFS 的存储空间

61300105spider 多节点内存存储空间不足

Alluxio 空间不足

扩大 Alluxio 的空间配置

61300106spider 多节点内存工作启动异常

Alluxio Worker 挂了或者满了(可能存在其他原因)

检测 Alluxio 服务

61300107没有开启 shuffle.service 服务或计算引擎 tmp 空间不足

1)没有开启 spark.shuffle.service 服务

2)Spark 的tmp路径空间不足

在 BI 中添加参数或修改 Spark 相应的 tmp 目录配置

61300108spider_calculation_engineblock 写入失败

Alluxio 的 Worker 挂掉或 temp block id 重复的问题

检查 Alluxio 服务,检查block id

61300109sprider 多节点文件数据节点异常

hdfs datanode 挂了

检查 HDFS 服务

61300110计算引擎初始化失败

spark 启动失败 

1)spark_driver_host 参数可能配置出错, IP 不对

2)hosts 文件中 localhost 对应了多个 IP(单机版),集群版则可能是本机同一个 hostname 配置了多个 IP 或者 hostanme 与 IP对应错误。

3)Spark 服务异常。检查 spark 的 web 页面状态。(必须要有一个 ALIVE状态的节点)

4)检查其他导致失败因素

61300111BI内存分配不足

BI 端内存不足

修改 BI 内存

61300112计算引擎临时文件目录空间不足扩展 Spark 临时文件目录的磁盘空间
61300301文件类型异常

更新 Excel 文件类型不一致

检查更新的文件类型

61300302字段名或表名长度超出key值长度限制,无法保存到配置

字段名或表名长度超出 xxx 限制,无法保存

将字段名或表名改短

61300303

报错信息空白

排查报错原因

61300304xx 业务包,xx 表,xxx 字段名重复

xx 业务包,xx 表,xxx 字段名重复

修改字段名,使字段名不重复

61300400xx 数据库(和 xx 数据库)连接失败,请检查数据连接

数据库连接失败

检查数据库连接

61300401硬盘空间不足

硬盘空间不足

硬盘扩容

61300403打开的文件过多,超过 Linux 系统默认最大打开文件数

Linux:too many open files

调整 Linux 打开文件个数

61300404xx 表的 xx 字段(xx表的xx字段)为空,无法成功生成关联关系

空字段建立关联

检查表间关联关系

61300417

自助数据集计算超出【单元格】数据量限制,无法成功计算和更新

分析用户的自助数据集由于在计算过程或生成过程中超出数据量的限制,不包含中位数和去重记录数的出错情况

产品中有提示文案。主要是通过汇总数据或者添加过滤的方式减少数据来达到完成计算和生成的效果

61300418中位数或去重记录数计算超出数据量限制,无法成功计算和更新分析用户的自助数据集由于在计算中位数或去重记录数时超出数据量限制
61300419需要计算的指标数量超出限制,无法成功计算和更新

计算过程中参与计算的指标数量太多

减少指标数量

61300420去重计数/中位数计算超出数据限制量

仪表板去重计数/中位数计算超出数据限制量

1)如果使用的是数据库表:开启实时数据

2)利用自主数据集里的「汇总-去重计数」操作

3)若使用并发不大可尝试调小计算阈值,阈值内计算不会报错:「DistributedOptimizationConfig.spiderConfig.spider_distinct_median_threshold」

5.1.12之前的工程版本,默认值为100,含义为1/100的 BI 内存

5.1.12及之后的工程版本,默认值为25,含义为1/25的 BI 内存

4)修改配置数据库的参数,修改后所有去重计数都会变慢,但不会报错

DistributedOptimizationConfig.spiderConfig.spider_distinct_use_spark_sql=true

5)若调整后仍然报错,说明计算量非常大,建议对仪表板增加明细过滤条件,或使用数据处理的自助数据集来进行计算。

61300421您的自助数据集数据量超过xxx单元格,无法成功更新,请减少需要更新的数据。如减少字段,继续对数据进行过滤,或者对数据进行分组汇总

不能因为某个用户不合适的操作导致生成了一个非常大的数据,影响其他用户使用,甚至将磁盘空间占满

减少生成的数据数量

61300422您的自助数据集数据量超过xxx行,无法成功更新,请减少需要更新的数据。如减少字段,继续对数据进行过滤,或者对数据进行分组汇总减少生成的数据数量
61300423自助数据集计算超出【行】数据量限制,无法成功计算和更新
61300424自助数据集计算超出【内存】数据量限制,无法成功计算和更新

61310001

连接失败

SQL 数据集配置错误-连接失败

packagename 为空

tablename 为空

SQL 语句为空

dataLinkName 为空

异常导致添加失败

61310002字段缺失
61310003字段正在被使用
61310004字段重复
61310005字段没有权限
61310006分组缺失
61310007分组正在被使用
61310008分组重复
61310009分组没有权限
61310010业务包缺失
61310011业务包正在被使用
61310012业务包重复
61310013没有业务包权限
61310014表缺失
61310015表正在使用
61310016表重复
61310017表没有权限
61310018关联缺失
61310019关联正在使用
61310020关联重复
61310021关联没有权限
61310022不支持表类型
61310023配置层面服务不支持
61310024参数异常
61310025名字重复
61310026不合法路径
61310027路径缺失
61310028路径操作没有权限
61310029对表进行的操作无效
61310030路径不可达
61310031分析操作不安全
61310032模板重复
61310032保存异常
61310033模板不存在
61310033更新异常
61310034模板文件夹不存在
61310034删除异常
61310035查询异常
61310036组件类型不支持
61310037引擎服务异常
61310039排序获取名字错误

EXCEL 数据集配置错误

字段名和字段顺序不一致

61310040查询错误

EXCEL 数据集配置错误

字段个数和类型不一致

61310041

字段类型错误

EXCEL 数据集配置错误

仅支持格式:xls、csv、xlsx

61310042

sheet页错误

EXCEL 数据集配置错误

只读取第一个 sheet 的数据,请确保从第一个单元格开始没有:复杂函数或者 VBA 编程等

61310043

sheet表头错误

EXCEL 数据集配置错误

第一行为字段名,第二行开始为字段的字;请确保第一行没有合并单元格。

61310044循环依赖报错
61310045模板正在编辑
61310046模板已挂出
61310047SQL 语句不正确

SQL 数据集配置错误-SQL 语句不正确

packagename 为空

tablename 为空

SQL 语句为空

dataLinkName 为空

异常导致添加失败

61310048未定义的异常信息
61310049模板session id已经关闭异常
61310050模板命名为空
61310051公共链接被关闭
61310052分享被关闭
61310053模板session找不到
61500001公式语法错误
61500002非聚合公式存在明细过滤
61500003聚合公式和非聚合公式进行运算
61500004聚合函数中使用聚合参数
61500005聚合函数存在多个指标
61500006快速计算函数只有第一个可以是公式
61500007快速计算函数内参数没有聚合函数

3. 提示日志编辑

日志代码提示信息原因&解决方案
62400000功能点获取数据请求正常

-

62400001获取组件数据时发生错误

获取数据错误

SQL语句 “SELECT xxxx” 执行失败,字段信息与添加表时不一致

请检查数据库

62400002获取组件数据时不完整数据缺失
62400003没有权限获取该组件的数据没有权限
62400004该组件没有数据没有数据
62400005数据配置不全数据配置不全
62400006最大行数不能超过100W,请调整维度字段或联系管理员汇总组件展示数据量超出限制
62400401xx 业务包下的 xx 表生成失败,xx 关联(xxx关联=关联缓存的名字)将使用历史数据生成

数据替换逻辑,存在关联的表中某一张表更新失败

检查对应的业务包下的数据表

62400402因 xx 业务包中的 xx 表实时性被修改,其关联的 xx 业务包中的 xx 分析表的实时状态转换

当基础表实时性被修改后,如果出现分析表的状态转换(从抽取状态转换为实时),提示状态变化。

增加前端提示:该表正在被其他分析表使用,如果改变实时性,会导致关联的分析表实时性转换(需要设计)

62400403当前表有修改,需要重新更新数据

当前表配置修改,导致抽数的表需要重新更新数据

62400404来源表有修改,需要重新更新数据

来源表配置修改,导致子表抽数的表需要重新更新数据

62400405xx 业务包中 xx 数据表的 xx 字段(和 xx 业务包 xx 数据表的 xx 字段)不符合一对多/多对一/一对一对应关系,无法成功生成关联关系

关联关系不一致

检查表间关联关系,重新修改编辑

4. 导出报错日志编辑

5.1.13 及之后版本的 BI 工程,当组件预览、数据表更新、数据表预览、数据表编辑时,若出现前端报错,则支持导出相关系统日志和文件。

点击报错的「详细信息」,第一行显示「导出日志」按钮,点击「导出日志」即可导出完整报错信息。

解压导出日志压缩包,包含以下内容:

文件
内容
error.txt

报错组件的组件配置/表配置/模板配置,方便定位报错的组件,其中:

  • target:表名/组件id

  • comment:表转义名/ 组件名

fanruan.gc.log当日零点至导出时的 gc 日志数据
fanruan.log当日零点至导出时的 fanruan.log 数据
inspection.xlsx环境相关信息