參數配置方法

1、描述

该部分提供针对 Spider 引擎相关的系统参数配置方法,包括内置数据库和迁移数据库的配置方法。

2、配置方法

配置方法分为内置数据库与迁移数据库,内置或迁移数据库为在安装 FineBI 首次启动的时候提示进行配置的,详细操作请参考 初始化设置

下面分别介绍它们的配置方法。

2.1 内置数据库

  1. 配置文件路径:%FineBI%\webapps\webroot\WEB-INF\embed下的 finedb 中,如下图:

    1.png

  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生效。


附件列表


主题: 待翻译
已经是第一篇
已经是最后一篇
  • 有帮助
  • 没帮助
  • 只是浏览
  • 圖片不清晰
  • 用語看不懂
  • 功能說明看不懂
  • 操作說明太簡單
  • 內容有錯誤
中文(繁體)

滑鼠選中內容,快速回饋問題

滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。

不再提示

10s後關閉

獲取幫助
線上支援
獲取專業技術支援,快速幫助您解決問題
工作日9:00-12:00,13:30-17:30在线
頁面反饋
針對當前網頁的建議、問題反饋
售前咨詢
業務咨詢
電話:0933-790886或 0989-092892
郵箱:taiwan@fanruan.com
頁面反饋
*問題分類
不能為空
問題描述
0/1000
不能為空

反馈已提交

网络繁忙