當前為5.1版本文檔,更多實例內容將在最新幫助文檔中展現,點選跳轉至 最新版幫助文檔

錯誤代碼匯總

1. 概述

1.1 版本

FineBI 版本  功能變更
5.1-
5.1.13前端報錯時,支持匯出相關係統日誌和文件
5.1.15新增支持 SQL表保存、自助資料集保存報錯時,可匯出相關係統日誌和文件

1.2 功能簡介

在使用 FineBI 的過程中會遇見各種各樣的錯誤,此時,可以查看 FineBI 的系統日誌%FineBI%/logs/fanruan.log尋找報錯原因,解決問題。

錯誤代碼以 8 位數字代碼標記,如下圖所示:

1.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 工程,當組件預覽、資料表更新、資料表預覽、資料表編輯時,若出現前端報錯,則支持匯出相關係統日誌和文件。

5.1.15 及之後版本的 BI 工程,新增 SQL表保存、自助資料集保存時,若出現前端報錯,則支持匯出相關係統日誌和文件。

點擊報錯的「詳細信息」,第一行顯示「匯出日誌」按鈕,點擊「匯出日誌」即可匯出完整報錯信息。

1658805815162844.png

解壓匯出日誌壓縮包,包含以下內容:

3.png

文件
內容
error.txt

報錯組件的組件配置/表配置/範本配置,方便定位報錯的組件,其中:

  • target:表名/組件id

  • comment:錶轉義名/ 組件名

fanruan.gc.log當日零點至匯出時的 gc 日誌資料
fanruan.log當日零點至匯出時的 fanruan.log 資料
inspection.xlsx環境相關信息

附件列表


主題: 管理员指南
已經是第一篇
已經是最後一篇
  • 有幫助
  • 沒幫助
  • 只是瀏覽
  • 评价文档,奖励 1 ~ 100 随机 F 豆!