反馈已提交

网络繁忙

您好,只有最新版本的6.X支持在线编辑修改,如果想创建/编辑文档,请移步到 *最新版本*

填报修改fine_conf_entity

  • 文档创建者:Suki陈
  • 历史版本:2
  • 最近更新:Suki陈 于 2023-03-28
  • 1. 概述

    1.1 版本

    FineBI服务器版本
    5.1

    1.2 应用场景

    平台中有些配置项存储在 FineDB 的 FINE_CONF_ENTITY 表中,只能通过修改表字段来进行更改。

    1.3 功能简介

    注:修改 FineDB 文件,有可能造成不可修复的 BUG,因此非必要请勿修改 FineDB 文件。

    本文将使用一个简单的示例来演示如何通过填报的方式修改 FINE_CONF_ENTITY 的表字段。

    示例:

    修改 FineDB 中 FINE_CONF_ENTITY 表中的「CustomConfig.printWidget」字段,将字段值改为「true」。

    步骤:

    1)备份平台配置。

    2)连接内置 FineDB 数据库,用于获取需要修改的 FINE_CONF_ENTITY 表。

    3)将提供的「finedb字段修改」模板挂载到平台目录中,用于填报修改 FINE_CONF_ENTITY 的表字段。

    4)修改表字段,并提交入库到 FineDB 中。

    5)重启工程。

    2. 备份平台配置

    请在修改 FINE_CONF_ENTITY 的表字段前,通过手动或自动的方式备份平台配置项,备份方式请参考:备份还原 。

    以手动备份平台配置为例,管理员登录 FineBI 系统,在「管理系统>智能运维>备份还原>平台配置」中选中手动备份。

    默认备份路径为:../backup,备份文件储存在工程的 %FineBI%/webapps/webroot/backup文件夹下,如下图所示:

    3. 新建数据连接

    管理员登录 FineBI 系统,点击「管理系统>系统管理>常规」。

    • 若外接数据库显示「待配置」,则 FineDB 数据库信息可参见 FineDB 数据库简介

    • 若外接数据库显示「已配置」,点击即可查看外接finedb数据库的信息。

    新建一个数据连接,数据连接名称为 FineDB ,数据库相关配置信息可根据上文获取,新建数据连接步骤请参考:FineDB 数据连接 中的 2.4 节。

    注:数据连接名称不可修改,否则下面的模板可能无法使用。

    4. 目录挂载模板

    1)点击下载模板:finedb字段修改.cpt

    2)将模板保存至工程的%FineBI%\webapps\webroot\WEB-INF\reportlets文件夹下。

    3)点击「管理系统>目录管理」,添加该模板,类型选择「填报」,展示终端无需勾选(勾选可能会导致其他非管理用户看到)。

    「填报预览」指在 Web 端预览用来填报数据的模板,一般在只需要录入修改数据的时候使用,也可用来查看数据。

    5. 填报修改字段

    1)在「管理系统>目录管理」中,预览该模板,如下图所示:

    2)在参数栏中输入需要修改的字段,点击「查询」。本文以「CustomConfig.printWidget」字段为例,如下图所示:

    3)将「CustomConfig.printWidget」字段值由「false」修改为「true」。

    点击「提交」,弹窗提示「成功」后,修改后的数据已经入库 FineDB。如下图所示:

    注:若 fine_conf_entity 表中不存在配置项,在填报页面中新增记录,输入参数和相应参数值即可,如下图所示:

    6. 重启工程

    填报提交成功后,重启工程,配置生效。

    重启步骤请参见:关闭或重启FineBI工程 。

    7. 注意事项

    如果出现在修改 FINE_CONF_ENTITY 表字段前能够正常登录 FineBI 系统,修改后无法登录的情况,可参考以下步骤重置平台配置:

    注:如果用户在修改表字段前无法登录 FineBI 系统,使用以下步骤重置平台配置无效。

    1)根据第二节设置的备份路径,找到备份文件,进行平台配置的还原。

    %FineBI%/webapps/webroot/backup/config/manual下,根据文件夹的名字(备份时间),找到备份的内容,将备份的 config.zip 解压得到的 finedb,替换%FineBI%/webapps/webroot/WEB-INF/embed下的 finedb 文件。

    2)重启工程。

    附件列表


    主题: 管理员指南
    已经是第一篇
    已经是最后一篇
    • 有帮助
    • 没帮助
    • 只是浏览

    售前咨询电话

    400-811-8890转1

    在线技术支持

    请前往「服务平台」,选择「在线支持」

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

    在线QQ(将在2023.01.03关停):800049425

    总裁办24H投诉

    热线电话:173-1278-1526

    文 档反 馈

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

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

    不再提示

    10s后关闭