反馈已提交

网络繁忙

您正在浏览的是 FineBI6.0 帮助文档,点击跳转至: FineBI5.1帮助文档

BI系统配置数据集

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

    本文简单介绍系统配置数据集的使用方法以及数据集中包含的表字段说明。

    1.1 版本

    FineBI 服务器版本功能变动
    6.0.4
    -
    6.0.10为方便用户使用,系统配置数据集已内置于「公共数据」中
    6.0.16表基础信息表中删除 confAnalysis:编辑过的基础表

    1.2 表间关系

    1.3 注意事项

    6.0.10 及之后版本的新工程,系统配置数据集已全部内置在「公共数据>功能数据>用户访问日志>资源配置信息」文件夹下,无需额外操作,可直接使用。

    6.0.10 之前版本、从 6.0.10 之前的版本升级到 6.0.10 及之后的版本,系统配置数据集未内置,需参考本文第二节内容手动添加系统配置数据集


    2. 使用方法

    注:6.0.10 及之后版本的新工程请直接忽略本节操作,可直接前往「公共数据>功能数据>用户访问日志>资源配置信息」文件夹下使用系统配置数据集。

    2.1 获取 class 文件

    1)点击下载并解压获取 class 文件:

    FineBI 服务器版本
    class文件
    6.0.11~6.0.12

    class(6011~6012).zip

    6.0.13~6.0.15

    class(6013+).zip

    6.0.16 及之后

    class(6016+).zip

    表名称与 class 文件对应关系如下:

    表名称class文件名称
    仪表板基础信息表BIReportConfigIndex.class

    目录挂出信息表

    BIReportMountIndex.class

    表基础信息表

    BIConfigTableIndex.class

    表与数据连接关系表

    BITableConnectionIndex.class

    仪表板所用数据集表

    BIReportTableMappingIndex.class

    组件所用数据集表BIWidgetTableMappingIndex

    数据集血缘关系表

    BITableDependencyIndex.class

    主题信息表

    BISubjectIndex.class

    2)选取所需的 class 文件,并将其保存至工程%BI_HOME%/webroot/WEB-INF/classes/com/fr/log文件夹下。

    注:需要将 class 文件中的 AbstractBIConfigTable.class、AbstractBIConfigTable$1.class 抽象类文件一起保存至 %BI_HOME%/webroot/WEB-INF/classes/com/fr/log 文件夹下。

    本节以添加仪表板基础信息表为例,其对应的 class 文件为 BIReportConfigIndex.class,如下图所示:

    2.2 建立远程连接

    首先需要将设计器远程连接至 FineBI 服务器。此处详情请参见:远程连接 FineReport 设计器

    1)打开设计器,选择「服务器>服务器数据集」,如下图所示:

    2)进入服务器数据集设置界面,选择「+>程序」,如下图所示:

    3)点击选择,选择添加的BIReportConfigIndex.class文件,重命名为「仪表板基础信息表」,点击「确定」保存。如下图所示:

    2.3 FineBI 中添加服务器数据集

    1)管理员登录FineBI系统,点击「公共数据」,选择任意文件夹,点击「新建数据集>数据库表」,如下图所示:

    2)在服务器数据集下,可以看到刚刚在设计器中添加的程序4,选中表并点击「确定」添加到业务包中即可使用。如下图所示:

    3. 仪表板基础信息表

    字段名称备注数据类型
    仪表板ID

    主键


    VARCHAR
    仪表板名称-VARCHAR
    创建者用户ID

    关联的表字段

    FINE_USER 用户表>ID
    VARCHAR
    仪表板创建时间-TIMESTAMP
    仪表板最近修改时间-TIMESTAMP
    仪表板是否挂出

    true:启用

    false:不启用

    VARCHAR
    仪表板是否开启公共链接

    true:启用

    false:不启用

    VARCHAR
    仪表板是否开启分享

    true:开启

    false:不开启

    VARCHAR
    所在分析主题id

    关联的表字段

    主题信息表>分析主题ID

    VARCHAR
    所在路径-VARCHAR

    4. 目录挂出信息表

    字段名称备注数据类型
    仪表板ID

    主键


    关联的表字段

    仪表板基础信息表 > 仪表板ID

    VARCHAR
    模板类型

    BI

    VARCHAR
    挂出的名称

    -

    VARCHAR
    挂出路径-VARCHAR
    挂出目录ID-VARCHAR
    挂出时间-TIMESTAMP

    5. 表基础信息表

    字段名称备注数据类型
    表ID

    主键

    VARCHAR
    表原始名

    -

    VARCHAR
    创建者用户ID

    关联的表字段

    FINE_USER 用户表>ID

    VARCHAR
    表类型

    analysis:自助数据集

    excel:Excel数据集

    database:数据库表

    sql:SQL数据集

    server:服务器数据集

    VARCHAR
    引擎类型

    direct:直连

    spider:抽取

    VARCHAR
    表创建时间-TIMESTAMP
    表最近修改时间-TIMESTAMP
    SQL内容

    SQL数据集中保存的SQL内容

    数据库表中保存的SQL内容

    其他表类型的SQL内容为空
    VARCHAR
    所在分析主题ID

    础表的该字段值为空


    关联的表字段:

    主题信息表>分析主题ID

    VARCHAR
    所在路径自助数据集特指我的分析中的路径,而不是发布路径VARCHAR
    表是否发布true:发布

    false:未发布

    VARCHAR
    发布的表ID-VARCHAR
    发布表原始名-VARCHAR
    发布名称-VARCHAR
    发布路径-VARCHAR

    6. 表与数据连接关系表

    注:只包括数据库表与SQL数据集

    字段名称备注数据类型
    表ID

    关联的表字段

    表基础信息表>表ID

    VARCHAR
    数据连接名-VARCHAR
    引擎类型

    direct:直连

    spider:抽取

    VARCHAR

    7. 仪表板所用数据集表

    字段名称备注数据类型
    仪表板ID

    关联的表字段

    仪表板基础信息表 > 仪表板ID

    VARCHAR
    所用数据表

    关联的表字段

    表基础信息表>表ID

    VARCHAR

    8. 组件所用数据集表

    字段名称备注数据类型
    组件ID

    -

    VARCHAR
    所用数据表

    关联的表字段

    表基础信息表>表ID

    VARCHAR

    9. 数据集血缘关系

    注:包含所有数据集的血缘关系。

    字段名称备注数据类型
    表ID

    -

    VARCHAR
    该表的父表ID数据库表、SQL数据集、Excel数据集的该字段值为空VARCHAR

    10. 主题信息表

    字段名称备注数据类型
    分析主题ID

    主键

    VARCHAR
    分析主题名称-
    VARCHAR
    所在路径-VARCHAR
    创建者用户ID-

    VARCHAR
    创建时间-TIMESTAMP
    是否开启协作true:开启

    false:不开启

    VARCHAR
    主题内组件数-INTEGER
    主题内仪表板数-INTEGER
    主题内表数量-INTEGER


    附件列表


    主题: 管理系统
    • 有帮助
    • 没帮助
    • 只是浏览
    中文(简体)

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

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

    不再提示

    10s后关闭

    联系我们
    在线支持
    获取专业技术支持,快速帮助您解决问题
    工作日9:00-12:00,13:30-17:30在线
    页面反馈
    针对当前网页的建议、问题反馈
    售前咨询
    采购需求/获取报价/预约演示
    或拨打: 400-811-8890 转1
    qr
    热线电话
    咨询/故障救援热线:400-811-8890转2
    总裁办24H投诉:17312781526
    提交页面反馈
    仅适用于当前网页的意见收集,帆软产品问题请在 问答板块提问前往服务平台 获取技术支持