参数配置方法

编辑
  • 文档创建者:doreen0813
  • 浏览次数:913次
  • 编辑次数:1次
  • 1、描述

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

    2、配置方法

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

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

    2.1 内置数据库

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

      1.png

    2. 可通过客户端连接该hsql数据库(参考如何使用第三方管理软件连接报表内置hsql数据库finedb),通过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生效。


    附件列表


    主题: 部署集成
    标签: 暂无标签
    如果您认为本文档还有待完善,请编辑

    文档内容仅供参考,如果你需要获取更多帮助,付费/准付费客户请咨询帆软技术支持
    关于技术问题,您还可以前往帆软社区,点击顶部搜索框旁边的提问按钮
    若您还有其他非技术类问题,可以联系帆软传说哥(qq:1745114201

    此页面有帮助吗?只是浏览 [ 去社区提问 ]