反馈已提交

网络繁忙

儀表板報錯

1. 概述

本文介紹儀表板相關的報錯及解決方案。

2. 建立儀表板報錯

問題描述

建立儀表板時報錯範本缺失,如下圖所示:

1613715907886818_1700662826.7006636.png

原因分析

1)缺少檔案權限,一般在配置 FTP 或者遷移工程之後需要配置對應的檔案權限,否則會出現建立儀表板報錯的現象。

使用者可在平台已設定的檔案伺服器中,點選「測試連結」,會出現相關報錯提示,如下圖所示:

1_3_1700663290.0621765.png

2)網路安全設定,對系統的請求做了攔截,常用的攔截工具有waf、nginx。

解決方案

1)給資料夾賦予權限,如下所示:

chmod -R 777 /home/ftpuser  #給 ftpuser 資料夾賦予寫入權限

2)去掉網路安全攔截。

3. 儀表板預覽報錯

3.1 Job aborted due to stage failure

問題描述

將資料抽取到本地之後,使用對應資料建立儀表板-組件,預覽該儀表板報錯如下:

Job aborted due to stage failure: Total size of serialized results of 154 tasks (1026.5 MB) is bigger than spark.driver.maxResultSize (1024.0 MB)

 1548069726LDe5ukcD_1700663435.295494.png

原因分析

該報錯與 spark 驅動有關,Spark 1.2 版本增加了一個新特性,限制了可以向驅動程式傳回的資料量,當查詢的時候資料過大會觸發保護機制。

即查詢的資料量大於 Spark 設定的預設最大傳回資料量 spark.driver.maxResultSize 。

解決方案

為 FINE_CONF_ENTITY 表增加參數DistributedOptimizationConfig.spiderConfig.spark_driver_maxResultSize,並設定該參數的值為合適的最大數據量大小。

注:此處的值不能過大,過大會導致記憶體上限溢位。

3.2 sql{...}is wrong, please check

問題現象

開啓直連資料,直連資料庫,使用資料建立儀表板預覽後報錯:

The SQL:{...}is wrong, please check...

  1557730649ETz617mv_1700664157.4946377.png

原因分析

該報錯是由於儀表板預覽時發 SQL 給資料庫,資料庫反饋的報錯,需要根據反饋的 please check 後的報錯原因調整資料,再重新預覽該儀表板。

解決方案

比如上述範例中的報錯為Data conversion error converting “是”,我們針對該報錯,可以將該“是”欄位刪除,或者調整該欄位型別後,再重新預覽儀表板。

3.3 no such file or directory and file info:xxx

問題描述:

查看儀表板時,報錯「no such file or directory and file info:xxx」

原因分析:

磁碟可用空間不足,需要清理

解決方案:

使用df -h查看磁碟占用情況,清理磁碟空間,重啓工程即可。

附件列表


主题: 製作儀表板
  • 有帮助
  • 没帮助
  • 只是浏览
中文(繁體)

售前咨询电话

400-811-8890转1

在线技术支持

在线QQ:800049425

热线电话:400-811-8890转2

总裁办24H投诉

热线电话:173-1278-1526

文 档反 馈

鼠标选中内容,快速反馈问题

鼠标选中存在疑惑的内容,即可快速反馈问题,我们将会跟进处理。

不再提示

10s后关闭