历史版本4 :配置库表结构-预定义数据集 返回文档
编辑时间: 内容长度:图片数:目录数: 修改原因:

目录:

1. 概述编辑

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

1.1 版本

FineBI 服务器版本
6.0.4

1.2 表列表

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

BIReportConfigIndex.class

目录挂出信息表

BIReportMountIndex.class

表基础信息表

BIConfigTableIndex.class

表与数据连接关系表

BITableConnectionIndex.class

仪表板所用数据集表

BITableDependencyIndex.class

数据集血缘关系表

BIReportTableMappingIndex.class

主题信息表

BISubjectIndex.class

1.3 表间关系

2. 使用方法编辑

2.1 获取 class 文件

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

2)根据 1.3 节选取所需的 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、FRVARCHAR
挂出的名称

-

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

5. 表基础信息表编辑

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

主键

VARCHAR
表原始名

-

VARCHAR
创建者用户ID

关联的表字段

FINE_USER 用户表>ID

VARCHAR
表类型

confAnalysis:编辑过的基础表

analysis:自助数据集

excel:Excel数据集

database:DB表

sql:SQL表

server:服务器数据集

VARCHAR
引擎类型

direct:直连

spider:抽取

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

sql表中保存的sql内容

db表中保存的sql内容

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

础表的该字段值为空


关联的表字段:

主题信息表>分析主题ID

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

false:未发布

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

6. 表与数据连接关系表编辑

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

关联的表字段

表基础信息表>表ID

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

direct:直连

spider:抽取

VARCHAR

7. 仪表板所用数据集表编辑

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

关联的表字段

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

VARCHAR
所用数据表

关联的表字段

表基础信息表>表ID

VARCHAR

8. 数据集血缘关系编辑

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

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

-

VARCHAR
该表的父表IDDB、SQL、Excel表的该字段值为空VARCHAR

9.主题信息表编辑

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

主键

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

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

false:不开启

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