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

參數配置方法

1、描述

該部分提供針對 Spider 引擎相關的系統參數配置方法,包括內建資料庫和遷移資料庫的配置方法。

2、配置方法

配置方法分為內建資料庫與遷移資料庫,內建或遷移資料庫為在安裝 FineBI 首次啟動的時候提示進行配置的,詳細操作請參考 初始化設定。

下面分別介紹它們的配置方法。

2.1 內建資料庫

  1. 配置檔案路徑:%FineBI%\webapps\webroot\WEB-INF\embed下的 finedb 中,如下圖:

  2. 可透過用戶端連結該 hsql 資料庫,透過 SQL 語句來修改表配置參數。

    比如我們需要配置 spark_executor_memory 參數為 8G,就可先查詢該參數是否存在於 FINE_CONF_ENTITY 表中。若存在於該參數,則可直接修改參數對應的值。查詢語句如下:

    SELECT * FROM FINE_CONF_ENTITY WHERE ID='DistributedOptimizationConfig.spiderConfig.spark_executor_memory'


  3. 若查詢沒有該參數,則可使用 SQL 語句為其新增參數及對應值 8G,如下圖:

    INSERT INTO FINE_CONF_ENTITY VALUES('DistributedOptimizationConfig.spiderConfig.spark_executor_memory','8G')

    222

  4. 新增成功後,在該 FINE_CONF_ENTITY 表中,我們可以看到對應的欄位及參數值。如下圖:

    222

  5. 修改以後需要重啓FineBI生效。

2.2 遷移資料庫

  1. 若為遷移資料庫的話,需要在資料表位址中找到遷移資料庫中的表 fine_conf_entity,如下圖:

    222

    在該表中資料均以 id、value 的形式存放,如下圖:

    222

  2. 比如需要將 spark_executor_memory 參數新增或更改為 8G,以 MySQL 為例,使用如下命令修改:


    #尋找是否存在參數spark_executor_memory select * from fine_conf_entity where id="DistributedOptimizationConfig.spiderConfig.spark_executor_memory"
    #插入參數與參數值 INSERT into fine_conf_entity(id,`value`) VALUE("DistributedOptimizationConfig.spiderConfig.spark_executor_memory","8G")
  3. 重啓FineBI生效。


附件列表


主題: 部署集成
已經是第一篇
已經是最後一篇
  • 有幫助
  • 沒幫助
  • 只是瀏覽
  • 评价文档,奖励 1 ~ 100 随机 F 豆!