1. 概述
1.1 版本
| FineBI版本 | BI运维取数插件 | BI应用共享插件 | 可视化配置插件 | 功能变动 |
|---|---|---|---|---|
| 6.1.1以上 | V1.0 | V2.0.4 | V1.9.40 | - |
| 6.1.1以上 | V2.0 | V2.0.4 | V1.9.40 | 详情请参见:BI抽数插件更新说明第 2 节 |
1.2 功能简介
「BI运维取数插件」插件创建并维护以下12个数据表,分为事实表和维度表两类:
| 序号 | 表名 | 中文名称 | 表类型 | 主要用途 | 备注 |
|---|---|---|---|---|---|
| 1 | fp_authority_facts | 权限行为事实表 | 事实表 | 记录权限操作行为详情 | |
| 2 | fp_authority | 权限维度表 | 维度表 | 存储权限配置信息 | |
| 3 | fp_department | 部门维度表 | 维度表 | 存储部门组织结构信息 | |
| 4 | fp_entry | 目录维度表 | 维度表 | 存储目录结构信息 | |
| 5 | fp_data_field | 字段维度表 | 维度表 | 存储数据字段信息 | |
| 6 | fp_resource | 资源维度表 | 维度表 | 存储资源基础信息 | |
| 7 | fp_role | 角色维度表 | 维度表 | 存储角色信息 | |
| 8 | fp_task_execute | 任务执行事实表 | 事实表 | 记录任务执行详情 | |
| 9 | fp_update_task | 更新任务维度表 | 维度表 | 存储定时任务信息 | |
| 10 | fp_usage | 血缘关系维度表 | 维度表 | 存储资源血缘关系 | |
| 11 | fp_user_behavior_detail | 用户行为事实表 | 事实表 | 记录用户操作行为详情 | |
| 12 | fp_user | 用户维度表 | 维度表 | 存储用户基础信息 | |
| 13 | fp authority user result | 用户权限结果表 | 结果表 | 记录用户拥有的目录和公共数据权限信息 |
2. 详细表结构
以下详细说明每个数据表的字段结构、数据类型和业务含义:
2.1 权限行为事实(fp_authority_facts)
表描述: 记录系统中所有权限操作⾏为的详细信息
主键: uuid
| 字段名 | 字段类型 | 长度 | 是否允许空 | 字段描述 | 备注 |
|---|---|---|---|---|---|
| uuid | STRING | 默认长度 | 否 | 主键 | |
| operateUserId | STRING | 默认长度 | 是 | 操作用户编号 | |
| operateUserName | STRING | 默认长度 | 是 | 操作用户名 | |
| operateUserRealName | STRING | 默认长度 | 是 | 操作用户姓名 | |
| operateAuthorityType | STRING | 默认长度 | 是 | 授权大类 | |
| authorityEntityType | STRING | 默认长度 | 是 | 授权实体类型 | |
| authorityCarrierId | STRING | 默认长度 | 是 | 授权载体 id | |
| authorityCarrierName | STRING | 通用长度 | 是 | 授权载体名称 | |
| authorityEntityId | STRING | 默认长度 | 是 | 授权实体编号 | |
| authorityEntityName | STRING | 通用长度 | 是 | 授权实体名称 | |
| authorityType | STRING | 通用长度 | 是 | 授权类型 | |
| operateResult | STRING | 默认长度 | 是 | 授权结果 | |
| operateTime | STRING | 100 | 是 | 操作时间 |
2.2 权限维度表(fp_authority)
表描述: 存储系统权限配置的基础信息
主键: authorityId
| 字段名 | 数据类型 | 长度 | 是否允许空 | 字段描述 | 备注 |
|---|---|---|---|---|---|
| authorityId | STRING | 默认长度 | 否 | 权限编号 | |
| entityId | STRING | 默认长度 | 是 | 资源编号 | |
| entityName | LONGTEXT | 长文本长度 | 是 | 资源名称 | |
| entityType | STRING | 100 | 是 | 资源类型 | |
| carrierId | STRING | 默认长度 | 是 | 授权主体编号 | |
| carrierName | STRING | 默认长度 | 是 | 授权主体名称 | |
| carrierType | STRING | 100 | 是 | 授权主体类型 | |
| authorityType | STRING | 100 | 是 | 权限类型 | |
| authorityValue | STRING | 100 | 是 | 权限值 | |
| creatorId | STRING | 默认长度 | 是 | 授权人编号 | |
| creatorName | STRING | 默认长度 | 是 | 授权人姓名 | |
| createTime | STRING | 100 | 是 | 授权时间 | |
| updateTime | STRING | 100 | 是 | 更新时间 |
2.3 部门维度表(fp_department)
表描述: 存储组织架构中的部⻔信息
主键: dpId
| 字段名 | 数据类型 | 长度 | 是否允许空 | 字段描述 | 备注 |
|---|---|---|---|---|---|
| dpId | STRING | 默认长度 | 否 | 部门编码 | |
| dpName | STRING | 通用长度 | 否 | 部门名称 | |
| parentId | STRING | 默认长度 | 是 | 上级部门编码 | |
| createTime | STRING | 默认长度 | 是 | 创建时间 | |
| updateTime | STRING | 默认长度 | 是 | 更新时间 |
2.4 目录维度表(fp_entry)
表描述: 存储系统⽬录结构和资源组织信息
主键: entryId
| 字段名 | 数据类型 | 长度 | 是否允许空 | 字段描述 | 备注 |
|---|---|---|---|---|---|
| entryId | STRING | 默认长度 | 否 | 目录编码 | |
| entryName | STRING | 通用长度 | 否 | 目录名称 | |
| entryType | STRING | 100 | 否 | 目录类型 | |
| resourceContent | LONGTEXT | 长文本长度 | 是 | 资源内容 | |
| resourcePath | STRING | 默认长度 | 是 | 资源编号 | |
| parentId | STRING | 默认长度 | 是 | 上级目录编码 | |
| creatorId | STRING | 默认长度 | 是 | 创建者编码 | |
| creatorName | STRING | 默认长度 | 是 | 创建者姓名 | |
| createTime | STRING | 100 | 是 | 创建时间 | |
| description | STRING | 通用长度 | 是 | 目录描述 |
2.5 字段维度表(fp_data_field)
表描述: 存储数据集中字段的详细信息
主键: fieldId
| 字段名 | 数据类型 | 长度 | 是否允许空 | 字段描述 | 备注 |
|---|---|---|---|---|---|
| fieldId | STRING | 默认长度 | 否 | 字段编码 | |
| fieldName | STRING | 通用长度 | 是 | 字段名称 | |
| fieldShowName | STRING | 通用长度 | 是 | 字段中文名称 | |
| tableId | STRING | 默认长度 | 否 | 所属数据集 id | |
| tableName | STRING | 通用长度 | 否 | 所属数据集名称 | |
| fieldType | STRING | 100 | 否 | 字段类型 | |
| createTime | STRING | 100 | 是 | 创建时间 |
2.6 资源维度表(fp_resource)
表描述: 存储系统中所有资源的基础信息
主键: resourceId
| 字段名 | 数据类型 | 长度 | 是否允许空 | 字段描述 | 备注 |
|---|---|---|---|---|---|
| resourceId | STRING | 默认长度 | 否 | 资源编码 | |
| resourceName | STRING | 通用长度 | 否 | 资源名称 | |
| resourcePath | STRING | 通用长度 | 是 | 资源路径 | |
| resourceType | STRING | 100 | 否 | 资源类型 | |
| tableType | STRING | 100 | 是 | 表类型 | |
| tableEngineType | STRING | 100 | 是 | 表引擎类型 | |
| creatorId | STRING | 默认长度 | 否 | 创建用户 id | |
| creatorName | STRING | 默认长度 | 否 | 创建用户名 | |
| createTime | STRING | 100 | 否 | 创建时间 | |
| updateTime | STRING | 100 | 是 | 更新时间 | |
| published | BOOLEAN | 100 | 是 | 是否发布 | |
| dataSize | DECIMAL | 20 | 是 | 数据量大小 | |
| dataUpdateTime | STRING | 100 | 是 | 数据更新时间 | |
| subjectId | STRING | 默认长度 | 是 | 所属主题 id | |
| subjectName | STRING | 通用长度 | 是 | 所属主题名称 |
2.7 角色维度表(fp_role)
表描述: 存储系统⻆⾊信息
主键: roleId
| 字段名 | 数据类型 | 长度 | 是否允许空 | 字段描述 | 备注 |
|---|---|---|---|---|---|
| roleId | STRING | 默认长度 | 否 | 角色编码 | |
| roleName | STRING | 通用长度 | 否 | 角色名称 | |
| comment | STRING | 通用长度 | 是 | 角色备注 | |
| createTime | STRING | 默认长度 | 是 | 创建时间 | |
| updateTime | STRING | 默认长度 | 是 | 更新时间 |
2.8 任务执行事实表(fp_task_execute)
表描述: 记录定时任务执⾏的详细信息和结果
主键: uuid
| 字段名 | 数据类型 | 长度 | 是否允许空 | 字段描述 | 备注 |
|---|---|---|---|---|---|
| uuid | STRING | 默认长度 | 否 | 主键 | |
| updateId | STRING | 默认长度 | 否 | 更新记录 id | |
| taskId | STRING | 默认长度 | 是 | 更新任务编号 | |
| resourceId | STRING | 默认长度 | 否 | 资源编号 | |
| resourceName | STRING | 默认长度 | 否 | 资源名称 | |
| resourceType | STRING | 默认长度 | 否 | 资源类型 | |
| startTime | STRING | 100 | 否 | 更新开始时间 | |
| updateResult | BOOLEAN | 100 | 否 | 更新是否成功 | |
| dataSizeAdd | DECIMAL | 20 | 是 | 增加数据量 | |
| dataSizeReduce | DECIMAL | 20 | 是 | 减少数据量 | |
| dataSizeNow | DECIMAL | 20 | 是 | 更新后数据量 | |
| updateCost | DECIMAL | 20 | 是 | 更新时长 | |
| errorText | LONGTEXT | 长文本长度 | 是 | 报错信息 |
2.9 更新任务维度表(fp_update_task)
表描述: 存储系统定时任务的配置信息
主键: taskId
| 字段名 | 数据类型 | 长度 | 是否允许空 | 字段描述 | 备注 |
|---|---|---|---|---|---|
| taskId | STRING | 默认长度 | 否 | 任务编号 | |
| taskName | STRING | 默认长度 | 否 | 任务名称 | |
| relationResource | STRING | 通用长度 | 是 | 关联资源编号 | |
| startTime | STRING | 100 | 是 | 定时开始时间 | |
| executeType | STRING | 100 | 是 | 执行类型 | |
| executeFrequency | LONGTEXT | 长文本长度 | 是 | 执行频率 | |
| endTime | STRING | 100 | 是 | 定时结束时间 | |
| taskStatus | STRING | 100 | 否 | 任务状态 | |
| lastExecuteTime | STRING | 100 | 是 | 上次执行时间 | |
| nextExecuteTime | STRING | 100 | 是 | 下次执行时间 | |
| creatorId | STRING | 默认长度 | 是 | 创建者编码 | |
| creatorName | STRING | 默认长度 | 是 | 创建者姓名 | |
| createTime | STRING | 100 | 是 | 创建时间 |
2.10 血缘关系维度表(fp_usage)
表描述: 存储资源间的⾎缘关系信息
主键: usageId
| 字段名 | 数据类型 | 长度 | 是否允许空 | 字段描述 | 备注 |
|---|---|---|---|---|---|
| usageId | STRING | 默认长度 | 否 | 血缘资源编码 | |
| parentRSId | STRING | 默认长度 | 是 | 上游资源编码 | |
| parentName | STRING | 通用长度 | 是 | 上游资源名称 | |
| sonId | STRING | 默认长度 | 否 | 下游资源编码 | |
| sonName | STRING | 通用长度 | 否 | 下游资源名称 | |
| relationType | STRING | 100 | 否 | 关系类型 |
2.11 用户行为事实表(fp_user_behavior_detail)
表描述: 记录⽤户在系统中的各种操作⾏为
主键: uuid
| 字段名 | 数据类型 | 长度 | 是否允许空 | 字段描述 | 备注 |
|---|---|---|---|---|---|
| uuid | STRING | 默认长度 | 否 | 主键 | |
| userId | STRING | 默认长度 | 是 | 用户编码 | |
| userName | STRING | 默认长度 | 是 | 用户名 | |
| realName | STRING | 默认长度 | 是 | 真实姓名 | |
| deptId | STRING | 通用长度 | 是 | 所属部门编码 | |
| deptName | STRING | 通用长度 | 是 | 所属部门名称 | |
| userType | STRING | 100 | 是 | 用户类型 | |
| resourceId | STRING | 通用长度 | 是 | 资源编码 | |
| resourceName | STRING | 通用长度 | 是 | 资源名称 | |
| operateType | STRING | 默认长度 | 否 | 行为类型 | |
| operateTime | STRING | 100 | 是 | 行为时间 | |
| operateIP | STRING | 100 | 是 | 行为 IP | |
| operateAddress | STRING | 通用长度 | 是 | 行为地址 |
2.12 用户维度表(fp_user)
表描述: 存储系统⽤户的基础信息
主键: userId
| 字段名 | 数据类型 | 长度 | 是否允许空 | 字段描述 | 备注 |
|---|---|---|---|---|---|
| userId | STRING | 默认长度 | 否 | 用户编码 | |
| userName | STRING | 默认长度 | 否 | 用户名 | |
| realName | STRING | 默认长度 | 否 | 用户名 | |
| departmentIds | STRING | 通用长度 | 是 | 部门编号 | |
| departmentNames | STRING | 通用长度 | 是 | 部门名称 | |
| roles | STRING | 通用长度 | 是 | 用户角色 | |
| userType | STRING | 默认长度 | 是 | 用户类型 | |
| userState | STRING | 默认长度 | 是 | 用户状态 | |
| emailAddress | STRING | 50 | 是 | 邮箱地址 | |
| phoneNumber | STRING | 20 | 是 | 联系电话 | |
| lastLoginTime | STRING | 默认长度 | 是 | 最后登录时间 | |
| createTime | STRING | 默认长度 | 是 | 创建时间 | |
| updateTime | STRING | 默认长度 | 是 | 更新时间 |
2.13 用户权限结果表(fp_authority_user_result)
表描述:记录用户拥有的目录和公共数据权限信息
主键: authorityResultId
| 字段名 | 数据类型 | 长度 | 是否允许空 | 字段描述 | 备注 |
|---|---|---|---|---|---|
| authorityResultId | STRING | 默认长度 | 否 | 主键 | |
| userId | STRING | 默认长度 | 是 | 用户编码 | 和用户维度表的userId关联 |
| userName | STRING | 默认长度 | 是 | 用户名 | |
| realName | STRING | 默认长度 | 是 | 真实姓名 | |
| entityId | STRING | 通用长度 | 是 | 资源编码 | 目录编码或者是公共数据表编码,包含FR+BI报表+自定义链接,不包含文件夹节点
|
entityName | STRING | 通用长度 | 是 | 资源名称 | 目录名或者是公共数据表名 |
| entityPath | STRING | 通用长度 | 是 | 资源路径 | 目录路径或者是公共数据表路径 |
| entityType | STRING | 默认长度 | 是 | 资源类型 | 值为4种:FR模板目录、BI模板目录、自定义链接、公共数据集 |
| authorityType | INT | 默认长度 | 是 | 权限类型 | 值为1-6的数字,含义为: 1:目录查看权限 2:目录查看+导出权限(仅BI看板) 3:目录查看+导出+编辑权限(仅BI看板) 4:目录查看+编辑权限(仅FR看板和链接看板) 5:公共数据表组件数据权限 6:公共数据表组件数据+使用权限 7:公共数据组件数据+使用+管理权限 |
