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

表预览超时报错/仪表板一直处于加载中

1、表預覽報錯且更新時間變長/儀表板一直處於載入狀態

問題現象:

在單機部署的FineBI中使用底層是hadoop生態的jdbc驅動(比如建立APACHE IMPALA、Hadoop Hive、SPARK、TRANSWARP INCEPTOR(星環)、APACHE Phoenix、Hbase資料連結)之後出現以下現象之一:

1、之前建立的mysql資料連結失敗、相應表的預覽報錯並且更新時間變長。

2、取對應資料庫中的DB表或SQL資料集製作儀表板,預覽時一直處於載入狀態。

問題排查:

查看後臺的詳細日誌,搜尋到ZKNameNode相關內容如下圖:

2.png

原因分析:

FineBI內建hsql資料庫FineDB中表FINE_CONF_ENTITYDistributedOptimizationConfig.spiderConfig.spider_namenode_mode欄位在單機部署下的value值為Master模式,在叢集環境下為zookeeper模式,因此單機部署情況下不會呼叫到ZKNameNode這個類。上圖日誌顯示命名模式是zookeeper,zookeeper模式容易和其他hadoop相關的資料連結jar包衝突,導致無法正常使用。

解決方案:

連結FineDB,將FINE_CONF_ENTITY表中的DistributedOptimizationConfig.spiderConfig.spider_namenode_mode欄位value值改為Master模式即可。

2022-05-29_21-59-05.png

               

             

               

附件列表


主題: 连接到数据
已經是第一篇
已經是最後一篇
  • 有幫助
  • 沒幫助
  • 只是瀏覽
  • 评价文档,奖励 1 ~ 100 随机 F 豆!