历史版本28 :FineDB 表结构 返回文档
编辑时间: 内容长度:图片数:目录数: 修改原因:

目录:

1. 概述编辑

本文简单介绍 FineDB 数据库中包含的表字段说明。

注:由于外接数据库的类型不同,字段的数据类型不完全一致,本文以工程内置数据库为例,用户需自行匹配。

1.1 表列表

分类子分类表名简介
权限控制用户-部门职位-角色FINE_USER用户表
FINE_EXTRA_PROPERTY

用户额外信息表

FINE_DEPARTMENT部门表
FINE_POST职位表
FINE_DEP_ROLE

部门职位的中间表,用户通过该表关联部门与职务

FINE_CUSTOM_ROLE自定义角色表
FINE_USER_ROLE_MIDDLE

用户角色的中间表,用户通过该表关联到自定义角色和部门职务角色

FINE_SOFT_DATA同步用户软删除数据表,存储同步用户软删除的数据
权限-目录FINE_AUTHORITY权限表,只记录当前目录被授予的权限,该目录下的模板和子目录权限不会被记录
FINE_AUTHORITY_OBJECT

权限实体表,记录当前目录(不包含该目录下的模板及子目录)权限的对象、目录名称、报表名称

FINE_AUTH_PREFERENCE

权限面板用户偏好设置

FINE_HOMEPAGE_EXPAND

首页扩展表

记录主页类型权限实体的扩展属性

FINE_FAVORITE_ENTRY

收藏节点表

平台操作登录FINE_LAST_LOGIN上次登录信息表
FINE_LOGIN_LOCK

登录锁定表

由于密码错误次数过多导致的锁定

详情请参见:登录锁定

FINE_BLOCK_IP

登录锁定IP表

由于同一 IP 访问频率过高导致的锁定

详情请参见:访问控制

备份还原FINE_BACKUP_NODE备份节点表
FINE_BACKUP_EXCLUDE_ENTITY备份忽略信息表
定时调度FINE_SCHEDULE_TASK定时任务表
FINE_SCHEDULE_TASK_PARAM定时调度任务参数值
FINE_SCHEDULE_TASK_EXTEND定时调度任务额外属性
FINE_SCHEDULE_TASK_LOG定时调度任务树状监控日志
FINE_SCHEDULE_RECORD定时调度任务执行日志
FINE_SCHEDULE_OUTPUT定时任务中的导出
FINE_BASE_OUTPUT任务附件处理主表
FINE_OUTPUT_CLASS自定义类处理
FINE_OUTPUT_CLIENT_NOTICE客户端通知
FINE_OUTPUT_EMAIL推送邮件
FINE_OUTPUT_FTPFTP 上传
FINE_OUTPUT_MOUNT定时调度任务挂载目录
FINE_OUTPUT_PLATFORM_MSG平台系统消息
FINE_OUTPUT_PRINT打印处理
FINE_OUTPUT_SFTPSFTP 上传
FINE_OUTPUT_SMS发送短信
FINE_USAGE_DATA定时任务触达人数记录表
消息FINE_BASE_MESSAGE平台消息主表
FINE_PROCESS_MESSAGE上报消息
FINE_SYSTEM_MESSAGE平台系统消息
上报FINE_WORKFLOW上报流程中的流程
FINE_WORKFLOW_TASK上报流程中的任务
FINE_WORKFLOW_TASK_IMPL上报流程中的任务下发出来的具体任务
FINE_WORKFLOW_NODE上报流程中的节点
FINE_WORKFLOW_STASH_DATA上报流程中的数据暂存
FINE_WORKFLOW_LOG上报流程中的操作日志
系统管理配置FINE_CONF_CLASSNAME配置类的字段是接口类型的情况下,记录其类型
FINE_CONF_ENTITY存储配置类中的数据
FINE_CONF_XMLENTITY有些字段的结构及其复杂,为了将其存储到数据库中,存储成 XML 的方式
FINE_INTERNATIONAL

记录多语言数据的表

FINE_LABEL标签表
FINE_LABEL_INDEX标签关系表
SWIFT 模块FINE_SWIFT_COL_IDX_CONF字段索引配置
FINE_SWIFT_CONFIG_ENTITYSwift 内部配置表
FINE_SWIFT_METADATA用于存放数据表元数据
FINE_SWIFT_SEG_LOCATIONSwift Segment 分布信息
FINE_SWIFT_SEGMENTSSwift Segment 详细信息
FINE_SWIFT_SERVICE_INFO保存 Swift 服务信息
FINE_SWIFT_TAB_IDX_CONF表索引配置
FINE_SWIFT_TABLE_PATHCube 中间目录配置管理
FINE_SWIFT_CLUSTER_SIZE已弃用
FINE_SWIFT_DAYS_RECORD日访问统计数据缓存表
FINE_SWIFT_FILEKEYSwift数据块(seg)的时间索引表

Quartz 模块

QRTZ_BLOB_TRIGGERS以 Blob 类型存储的触发器
QRTZ_CALENDARS日历信息存放表
QRTZ_CRON_TRIGGERS存放 Cron 类型的触发器
QRTZ_FIRED_TRIGGERS存放已触发的触发器
QRTZ_JOB_DETAILS存放一个 JobDetail 信息

QRTZ_LOCKS

存储程序的悲观锁的信息
QRTZ_PAUSED_TRIGGER_GRPS存储已暂停的 Trigger 组的信息
QRTZ_SCHEDULER_STATE存储集群中 note 实例信息
QRTZ_SIMPLE_TRIGGERS简单触发器的信息

QRTZ_SIMPROP_TRIGGERS

存储 CalendarIntervalTrigger 和 DailyTimeIntervalTrigger
QRTZ_TRIGGERS触发器的基本信息
其他模块移动端FINE_MOBILE_DEVICE移动端设备表
FINE_MOBILE_PUSH_MESSAGE移动端消息推送表

FINE_WEIXIN_USER_RELATION

平台微信用户对应表

FINE_WEIXIN_OUTPUT

微信推送的定时调度任务信息
FINE_WEIXIN_AGENT推送到微信的信息表
FINE_WEIXIN_GROUP推送到微信群的信息表

FINE_DINGTALK_USER_RELATION

平台钉钉用户对应表

FINE_DINGTALK_OUTPUT

钉钉推送的定时调度任务信息

FINE_DINGTALK_AGENT

推送到钉钉的信息表

FINE_DINGTALK_GROUP

推送到钉钉群的信息表
报表FINE_PARAM_TEMPLATE模板参数组合
FINE_PRINT_OFFSET打印偏移
FINE_PRINT_OFFSET_IP_RELATE打印偏移 IP 关联表
FINE_REMOTE_DESIGN_AUTH远程设计用户表
FINE_WRITE_STASH填报暂存表
FINE_PROCESS_EXPAND上报流程类型权限实体的扩展属性表
FINE_REPORT_EXPAND报表类型权限实体的扩展属性表
FINE_EXCEL_SUBMIT_TASKExcel 批量导入权限实体扩展表
FINE_VCS模板版本管理表
BIFINE_BI_REPORT_EXPANDBI报表扩展表
FINE_DASHBOARD_INDEX仪表板节点索引表
FINE_REPORT_TABLES_INDEX仪表板所用数据集表
FINE_REPORT_STYLE仪表板样式配置
FINE_REPORT_LINK仪表板短链信息表
FINE_REPORT_WARNING仪表板配置预警信息表
FINE_STATISTIC_OPERATOR直连自助数据集统计信息表
FINE_STATISTIC_TABLE直连基础数据集统计信息表
FINE_STATISTIC_TABLE_INFO直连自助数据集步骤信息表
FINE_UPDATE_TASK

更新任务表

5.1.12 及之后版本新增

FINE_UPDATE_TASK_DETAIL

更新任务明细表

5.1.12 及之后版本新增

FINE_UPDATE_DETAIL_INFO更新任务明细信息表
FINE_COMPONENT_HEALTH组件健康记录表
FINE_FAVORITE_REPORT分享的仪表板收藏记录表
FINE_SHARE_INDEX存储分享的数据权限设置
FINE_PACK_FILTERBI业务包行过滤器表

1.2 表间关系

1.2.1 用户

1.2.2 上报

1.2.3 定时调度

1.2.4 消息

1.2.5 打印

注:基于上述表结构,且各表间不直接关联,因此涉及到直接操作数据库的,必须手动删除中间表内的数据。

       例如:删除一个部门 = 删除 department + 删除 dep_role + 删除 user_role_middle;

                 删除一个用户 = 删除 user + 删除 user_role_middle + 删除 extra_property。

2. 用户-部门职位-角色编辑

2.1 FINE_USER 用户表

字段名描述数据类型长度备注
ID主键VARCHAR255

关联表字段

fine_extra_property>relatedId

fine_user_role_middle>userId

fine_base_message>userId

fine_auth_preference>userId

fine_favorite_entry>userId

fine_last_login>userId

fine_login_lock>userId

fine_workflow_task>creatorId

fine_authority>roleId

BIRTHDAY生日TIMESTAMP26-
CREATIONTYPE

创建类型

  • 1:手动创建

  • 2:同步创建

INTEGER32-
DESCRIPTION描述VARCHAR1000-
EMAIL邮箱VARCHAR255-
ENABLE

是否启用

  • true:启用

  • false:不启用

BOOLEAN0-
LANGUAGE语言VARCHAR255-
LASTOPERATIONTYPE

最后修改类型

  • 1:手动修改

  • 2:同步修改

INTEGER32-
MALE

性别

  • true:男

  • false:女

BOOLEAN0-
MOBILE手机号VARCHAR255-
PASSWORD密码VARCHAR255该字段值为平台用户密码加密后的密文,不影响平台用户登录数据决策系统
REALNAME姓名VARCHAR255-
USERNAME用户名VARCHAR255

关联表字段

fine_base_message>userName

fine_workflow_task>creatorName

fine_schedule_record>creator

fine_schedule_task>creator

WORKPHONE手机号VARCHAR255-
REALALIAS

realName 排序索引

例如姓名是安娜,REALALIAS就是an

VARCHAR255

FR:2019-12-05 及之后的 JAR,新增字段

BI:2020-01-15 及之后的 JAR,新增字段

USERALIAS

userName 排序索引

例如用户名是Alice,USERALIAS就是alice

VARCHAR255

FR:2019-12-05 及之后的 JAR,新增字段

BI:2020-01-15 及之后的 JAR,新增字段

TENANTID租户IDVARCHAR255暂无用途,保留字段
SALT

盐值参数

用户密码更新时,盐值随之更新,增加安全度

VARCHAR255

FR:10.0.18 及之后的版本,新增字段

BI:5.1.15 及之后的版本,新增字段

2.2 FINE_EXTRA_PROPERTY 用户额外信息表

字段名描述数据类型长度备注
ID主键VARCHAR255-
NAME属性名称VARCHAR255-
RELATEDID用户idVARCHAR255

关联表字段

fine_user>id

TYPE所关联的数据项类型INTEGER32-
VALUE属性值VARCHAR65536-

2.3 FINE_DEPARTMENT  部门表

字段名描述数据类型长度备注
ID主键VARCHAR255

关联表字段

fine_dep_role>departmentId

CREATIONTYPE

创建类型

  • 1:手动创建

  • 2:同步创建

INTEGER32-
DESCRIPTION描述VARCHAR1000-
ENABLE

是否启用

  • true:启用

  • false:不启用

BOOLEAN0-
LASTOPERATIONTYPE

最后修改类型

  • 1:手动修改

  • 2:同步修改

INTEGER32-
NAME部门名VARCHAR255-
PARENTID父部门 IDVARCHAR255-
FULLPATH

部门完整路径

祖父部门 ID

父部门 ID

...

VARCHAR3000

FR:2019-05-20 及之后的 JAR,新增字段

BI:2019-06-13 及之后的 JAR,新增字段

ALIAS

NAME排序索引

例如部门是领导部,ALIAS就是ldb

VARCHAR255

FR:2019-12-05 及之后的 JAR,新增字段

BI:2010-01-15 及之后的 JAR,新增字段

TENANTID租户IDVARCHAR255暂无用途,保留字段

2.4 FINE_POST  职位表

字段名描述数据类型长度备注
ID主键VARCHAR255

关联表字段

fine_dep_role>postId

CREATIONTYPE

创建类型

  • 1:手动创建

  • 2:同步创建

INTEGER32-
DESCRIPTION描述VARCHAR1000-
ENABLE

是否启用

  • true:启用

  • false:不启用

BOOLEAN0-
LASTOPERATIONTYPE

最后修改类型

  • 1:手动修改

  • 2:同步修改

INTEGER32-
NAME职位名VARCHAR255-
ALIAS

NAME排序索引

例如职位是开发工程师,ALIAS就是kfgcs

VARCHAR255

FR:2019-12-05 及之后的 JAR,新增字段

BI:2020-01-15 及之后的 JAR,新增字段

TENANTID租户IDVARCHAR255暂无用途,保留字段

2.5 FINE_DEP_ROLE  部门职位的中间表

字段名描述数据类型长度备注
ID主键VARCHAR255

关联表字段

fine_user_role_middle>roleId

CREATIONTYPE

创建类型

  • 1:手动创建

  • 2:同步创建

INTEGER32-
DEPARTMENTID

所关联的部门和职务 ID

  • departmentId 为空,postId 为空:表示内置+同步部门的所有部门角色(前台不可见)

  • departmentId 为空,postId 不为空:不存在

  • departmentId 不为空,postId 为空:表示不包含职务的部门角色

  • departmentId 不为空,postId 不为空:表示正常部门职务角色

VARCHAR255-
POSTIDVARCHAR255

关联表字段

fine_post>id

LASTOPERATIONTYPE

最后修改类型

  • 1 - 手动修改

  • 2 - 同步修改

INTEGER32

关联表字段

fine_department>id

FULLPATH中间数据完整路径VARCHAR3000

FR:2019-05-20 及之后的 JAR,新增字段

BI:2019-06-13 及之后的 JAR,新增字段

TENANTID租户IDVARCHAR255暂无用途,保留字段

2.6 FINE_CUSTOM_ROLE  自定义角色表

字段名描述数据类型长度备注
ID主键VARCHAR255

关联表字段

fine_user_role_middle>roleId

CREATIONTYPE

创建类型

  • 1:管理员手动创建  

  • 2:同步数据集创建

INTEGER32-
DESCRIPTION描述信息VARCHAR255-
ENABLE

是否启用

  • true:启用

  • false:不启用

BOOLEAN0-
LASTOPERATIONTYPE

最后修改类型

  • 1:手动修改

  • 2:同步修改

INTEGER32-
NAME角色名VARCHAR255-
ALIAS

NAME排序字段索引

例如角色是项目运维,ALIAS就是xmyw

VARCHAR255

FR:2019-12-05 及之后的 JAR,新增字段

BI:2020-01-15 及之后的 JAR,新增字段

TENANTID租户IDVARCHAR255暂无用途,保留字段

2.7 FINE_USER_ROLE_MIDDLE  用户角色的中间表

字段名描述数据类型长度备注
ID主键VARCHAR255-
ROLEID

所关联的广义角色 ID

depRoleId 或 customRoleId

VARCHAR255

关联表字段

fine_dep_role>id

fine_custom_role>id

fine_authority>roleId

ROLETYPE

所关联的广义角色类型

  • 1:部门职位

  • 2:自定义角色

INTEGER32-
USERID所关联的用户 IDVARCHAR255

关联表字段

fine_user>id

TENANTID租户IDVARCHAR255暂无用途,保留字段

2.8 FINE_SOFT_DATA 同步用户软删除数据表

注:5.1.10 及之后版本的 FineBI 新增该表。

同步源中删除的数据,从finedb中真实删除,保存不同类型的数据到软删除表中。

同步源中恢复的数据,从软删除表中恢复,相同名称的字段的ID不会发生改变,不影响权限使用

字段名
描述数据类型长度备注
ID主键VARCHAR255-
DELETEDID待删除的idVARCHAR255

1)字段DELETEDID+TYPE组成唯一

即任意两条数据的DELETEDIDTYPE不能完全相同

2)字段DELETEDNAME+TYPE组成唯一

即任意两条数据的DELETEDNAMETYPE不能完全相同

DELETEDNAME

待删除的名称

  • 用户:userName

  • 部门:计算的完整部门名

  • 职位:职位名

  • 角色:角色名

  • 部门职位:部门id+职位id

VARCHAR255
TYPE

删除的数据类型

  • 1:部门

  • 2:角色

  • 3:用户

  • 4:职位

  • 5:部门职位中间表

INTEGER32

3. 权限-目录编辑

3.1 FINE_AUTHORITY 权限表

字段名描述数据类型长度备注
ID主键VARCHAR255-
AUTHORITY

权限值

1 - 拒绝

2 - 允许

INTEGER32-
AUTHORITYENTITYID

所关联的权限实体id

VARCHAR255

关联表字段

FINE_AUTHORITY_OBJECT>id

AUTHORITYENTITYTYPE

所关联的权限实体类型

平台类型

0 - 目录权限,管理系统权限,实体都在 authority_object 表中

1 - 人员管理-部门权限,人员管理-角色权限

2 - 数据连接权限

7 - 定时调度权限

报表类型

101 - FineReport 模板权限(模板认证)

BI 类型

201 - BI业务包权限

202 - BI业务包行过滤器权限(*外界感知不到)

203 - BI仪表板权限(主要用于分享)

204 - BI模板权限(模板认证)

205 - BI仪表板分享控制(角色到角色)

INTEGER32-
AUTHORITYTYPE

权限类型

平台类型

1:查看权限
2:授权权限
3:编辑权限
4:数据连接管理权限
7:定时调度管理权限

报表类型

101 - FineReport 模板认证权限

102 - FineReport 模板查看权限

103 - FineReport 模板填报权限

104 - 批量导入任务权限

105:FineReport上报流程权限

BI 类型

201 - 业务包使用权限

202 - 业务包管理权限

203 - BI报表导出权限

204 - BI仪表板分享权限

205 - BI模板认证权限

206 - BI模板查看权限

207 - BI模板导出权限

208 - BI仪表板分享角色控制权限

209 - BI仪表板分享功能权限

210 - BI仪表板公共链接功能权限

INTEGER32-
ROLEID所关联的广义角色idVARCHAR255

关联表字段

fine_dep_role>id

fine_custom_role>id

fine_user_role_middle>roleid

fine_user>id

ROLETYPE

所关联的广义角色类型

1 - 部门,部门下职务

2 - 自定义角色

3 - 用户

4 - 职务

INTEGER32-
TENANTID租户IDVARCHAR255暂无用途,保留字段

3.2 FINE_AUTHORITY_OBJECT  权限实体表

包含目录信息、管理系统

字段名描述数据类型长度备注
ID主键VARCHAR255

关联表字段

FINE_AUTHORITY>AUTHORITYENTITYID

EXPANDID所关联的扩展属性记录idVARCHAR255-
EXPANDTYPE

所关联的扩展属性类型

平台类型

1 - 平台管理系统节点

2 - 首页

3 - 目录

5 - 链接

6 - 文件

报表类型

101 - 上报流程

102 - FineReport 报表

BI 类型

201 - BI 报表

INTEGER32-
PARENTID所关联的父节点 IDVARCHAR255-
COVERID

封面 ID

系统管理>外观配置>目录样式中的目录封面

VARCHAR255-
DESCRIPTION描述信息VARCHAR65536-
DEVICETYPE

显示类型

0 - 未勾选 PC 、平板、手机

1 - PC

2 - 平板

3 - PC 、平板

4 - 手机

5 - 勾选 PC 、手机

6 - 勾选平板、手机

7 - 勾选 PC 、平板、手机

INTEGER32-
DISPLAYNAME显示报表名称和目录名称VARCHAR255-
ICON

图标 ID

系统管理>外观配置>目录样式中的目录图标

VARCHAR255-
PATH路径,不同 entry 类型表示的意义不同VARCHAR65536-
SORTINDEX排序顺序BIGINT64-
MOBILEICON移动图标 IDVARCHAR255-
FULLPATH实体完整路径VARCHAR3000

FR:2019-05-20 及之后的 JAR,新增字段

BI:2019-06-13 及之后的 JAR,新增字段

TENANTID租户IDVARCHAR255暂无用途,保留字段

3.3 FINE_AUTH_PREFERENCE  权限面板用户偏好设置

字段名描述数据类型长度备注
ID主键VARCHAR255-
AUTHTYPE权限面板类型INTEGER32-
AUTHVISIBLECFG权限可见性配置BIGINT64-
USERID用户 IDVARCHAR255

关联表字段

fine_user>id

3.4 FINE_HOMEPAGE_EXPAND  首页扩展表

字段名描述数据类型长度
ID主键VARCHAR255
ANDROIDPADHOMEPAGE用于 Android 平板的主页链接VARCHAR1000
ANDROIDPHONEHOMEPAGE用于 Android 手机的主页链接VARCHAR1000
IPADHOMEPAGE用于 iPad 的主页链接VARCHAR1000
IPHONEHOMEPAGE用于 iPhone 的主页链接VARCHAR1000
PCHOMEPAGE用于 PC 的主页链接VARCHAR1000
TYPE

主页类型

0 - FineReport 模板

1 - 平台目录

2 - 链接

3 - FineBI 模板

INTEGER32

3.5 FINE_FAVORITE_ENTRY 收藏节点表

字段名描述数据类型长度备注
ID

主键

VARCHAR255-
ENTRYID收藏报表 IDVARCHAR255-
TIME收藏时间TIMESTAMP26-
USERID收藏用户 IDVARCHAR255

关联表字段

fine_user>id

4. 登录编辑

4.1 FINE_LAST_LOGIN 上次登录信息表

字段名描述数据类型长度备注
ID

主键

VARCHAR255-
CITY

登录所在城市

VARCHAR255-
IP

登录所用 IP

VARCHAR255-
TIME

登录时间

TIMESTAMP26-
USERID

登录用户 ID

VARCHAR255

关联表字段

fine_user>id

4.2 FINE_LOGIN_LOCK 登录锁定表

字段名描述数据类型长度备注
ID

主键

VARCHAR255-
ERRORTIME

密码错误次数

INTEGER32-
LOCKOBJECT

锁定 IP 或 username

VARCHAR255-
LOCKOBJECTVALUE

IP 或 username 的值

VARCHAR255-
LOCKTIME

何时被锁

TIMESTAMP26-
LOCKED

通常为空

BOOLEAN0-
UNLOCKTIME

何时解锁

TIMESTAMP26-
USERID

用户 ID

VARCHAR255

关联表字段

fine_user>id

4.3 FINE_BLOCK_IP 登录锁定 IP 表

字段名描述数据类型长度
ID

主键

VARCHAR255
CREATETIME

锁定时间

TIMESTAMP26
IP

锁定的 IP

VARCHAR255
REJECTEDVISITS

拒绝次数

INTEGER32

5. 备份还原编辑

5.1 FINE_BACKUP_NODE 备份节点表

字段名描述数据类型长度备注
ID

主键

VARCHAR255-
BACKUPMODULE

备份模块

jar:JAR包

jar-cluster:集群下的jar包(较特殊。集群下,jar包备份会自动转为代理实现,故单独分出这个模块)

plugins:插件

dashboards:BI模板

reportlets:报表模板

config:平台配置

VARCHAR255-
BACKUPNAME

备份名

VARCHAR255-
BACKUPTIME

何时备份

TIMESTAMP26-
SAVEPATH

备份地址

VARCHAR1000-
BACKUPSIZE

备份文件大小

DOUBLE64-
TYPE

类型

auto:自动备份

manual :手动备份

VARCHAR255

FR:2019-12-05 及之后的 JAR,新增字段

BI:2020-01-15 及之后的 JAR,新增字段

BACKUPENDTIME备份结束时间TIMESTAMP26

FR:10.0.11 及之后的版本,新增字段

BI:5.1.8 及之后的版本,新增字段

STATUS备份状态
0:无
1:成功
2:失败
INTEGER255

FR:10.0.11 及之后的版本,新增字段

BI:5.1.8 及之后的版本,新增字段

DETAIL

详情(出错日志)VARCHAR65536

FR:10.0.11 及之后的版本,新增字段

BI:5.1.8 及之后的版本,新增字段

5.2 FINE_BACKUP_EXCLUDE_ENTITY 备份忽略信息表

字段名描述数据类型长度
ID

有一些功能配置项是不参与备份还原的,于是有了这张执行备份功能时会被跳过的表。

id和value没有具体含义,存储的信息依功能而定。

VARCHAR255
VALUEVARCHAR255

6. 定时调度编辑

6.1 FINE_SCHEDULE_TASK 定时任务表

字段名描述数据类型长度备注
ID主键VARCHAR255

关联表字段

fine_schedule_task_param>taskId

fine_schedule_record>taskId

BACKUPFILEPATH备份文件路径VARCHAR1000预留字段,未使用
CREATOR任务创建者VARCHAR255

关联表字段

fine_user>userName

fine_schedule_record>creator

EDITABLE

任务是否可编辑

true:可编辑

false:不可编辑

BOOLEAN0预留字段,未使用
FILECLEARCOUNT

附件清理数目

-1:不清理

0:任务结束即清理

1:不清理

其他正整数:保留次

INTEGER32-
NEXTFIRETIME

下次执行时间

yyyy-MM-dd HH:mm:ss

TIMESTAMP26-
OUTPUTSTR

任务附件处理类型组合字符串,用于条件查询的过滤

文件处理方式,逗号隔开:

1 - 邮件通知
2 - FTP上传附件
3 - 平台通知
5 - 短信通知
6 - 挂载平台
7 - 自定义附件处理
8 - 打印文件
9 - 客户端通知
10 - SFTP 上传

VARCHAR1000-
PREFIRETIME

上次执行时间

yyyy-MM-dd HH:mm:ss

TIMESTAMP26-
REPEATTIME重复执行时间间隔INTEGER32-
REPEATTIMES重复次数INTEGER32-
SENDBACKUPFILE

是否发送备份文件

true:发送

false:不发送

BOOLEAN0预留字段,未使用
SHOWTYPE

展示类型

0 - 分页预览

1 - 填报预览

2 - 数据分析预览

3 - PC端预览

4 - 新填报

INTEGER32-
TASKCONDITION

任务状态

json格式,包含 type 和 description。

type:

0 - 始终执行

1 - 公式判断

2 - 自定义类判断

description:

具体内容(具体公式或类名)

VARCHAR255-
TASKDESCRIPTION任务描述VARCHAR1000预留字段,未使用
TASKNAME任务名称VARCHAR255-
TASKPARAMETER

任务参数

json形式,包含 inputStyle 参数输入方式,name 参数名称,type 参数类型,value 参数值

inputStyle 输入方式(非必须)

0 - 默认

1 - 数据集

type 参数类型

String - 字符串

Integer - 整型

Double - 双精度型

Date - 日期

Boolean - 布尔值

TableColumn - 数据集列 

value 参数值

若参数输入方式为默认,则 value 为字符串

若参数输入方式为数据集,则包括 value 数据集名称,colname 数据集字段值

VARCHAR65536-
TASKSTATE

任务状态

0 - 启动

1 - 暂停

2 - 已结束

INTEGER32与前台展示的状态不一定对应,展示到前台前需要经过计算
TASKTYPE

任务类型

0 - 无调度对象

1 - 报表模板

2 - BI模板

INTEGER32-
TEMPLATEPATH模板路径VARCHAR1000-
TRIGGERGROUP

触发器组

json形式,包含多个触发器,包含触发器类型,时间等

triggerType 触发器类型:

1 - 只执行一次

2 - 简单重复执行

3 - 明细频率设置

4 - 表达式设置 

startTime 开始时间:

yyyy-MM-dd HH:mm:ss 

startType 开始类型:

1 - 立即执行

2 - 选择开始时间 

endType 结束类型:

1 - 执行完立即结束

2 - 无期限

3 - 选择结束时间

4 - 额外执行多少次 

recurrenceInterval 简单重复执行时间间隔(非必须)

recurrenceIntervalUnit 简单重复执行时间间隔时间单位(非必须)

1 - 分钟

2 - 小时

3 - 天

4 - 周

repeatCount 额外执行次数(非必须):

整数

hours 明细频率执行小时数(非必须):

整数

minutes 明细频率执行分钟数(非必须):

整数

dayType 明细频率执行执行日(非必须):

1 - 每日

2 - 每周

3 - 每月

monthDays 明细频率执行执行日为每月时,选择每月的具体天数(非必须):

整数数组

weekDays 明细频率执行执行日为每周时,选择每周的具体天数(非必须):

整数数组

months 明细频率执行时,哪几个月执行(非必须):

整数数组

VARCHAR65536-
USERGROUP

用户组

json形式: 

customRole 角色列表:角色ID数组

customRoleStr 角色列表字符串:前台展示用

departmentAndPost 部门列表:部门 ID 数组

departmentStr 部门列表字符串:前台展示用

platformUser 用户列表(非必须):数组,格式为"姓名(用户名)"

platformUserStr 用户列表字符串(非必须):前台展示用

userType 用户类型:1 - 平台用户,2 - 自定义用户

columnIndex 自定义用户-数据集列序号(非必须)

columnIndexStr 自定义用户-数据集列名(非必须)

tableDataName 自定义用户-数据集名称(非必须)

VARCHAR65536-
SCHEDULEOUTPUT任务推送VARCHAR255

关联表字段

fine_schedule_output>id

CONDITIONPARAMETER

执行条件的自定义类参数

json 形式:

name 参数名称 

value 参数值

VARCHAR1000

FR:2020-06-08 及之后的 JAR,新增字段

BI:2020-08-04 及之后的 JAR,新增字段

6.2 FINE_SCHEDULE_TASK_PARAM 定时调度任务参数值

字段名描述数据类型长度备注
ID主键VARCHAR255-
PARAM

参数列表

json 形式:

参数名:参数值

VARCHAR65536-
TASKNAME任务名称VARCHAR255-
TASKID任务IDVARCHAR255

关联表字段

fine_schedule_task>id

6.3 FINE_SCHEDULE_TASK_EXTEND 定时调度任务额外属性

字段名
描述数据类型长度
ID记录IDVARCHAR255
TASKID定时调度任务IDVARCHAR255
TASKPARAMETERMAP定时调度任务模板的参数VARCHAR65536
TEMPLATEPATHS定时调度任务的模板VARCHAR4000

6.4 FINE_SCHEDULE_TASK_LOG 定时调度任务树状监控日志

字段名
描述数据类型长度
ID记录IDVARCHAR255
LOGTIME日志时间BIGINT64
LOGTYPE日志类型INTEGER32
TASKID定时调度任务IDVARCHAR255
TASKLOG定时调度任务日志VARCHAR16777216
TASKNAME定时调度任务名称VARCHAR255

6.5 FINE_SCHEDULE_RECORD 定时调度任务执行日志

注:JAR 包在 2019-05-20 之前的工程,使用 fine_schedule_record 表存储定时调度任务执行日志

      JAR 包在 2019-05-20 及之后的工程,使用 LogDB 数据库中的 fine_schedule_record 表存储定时调度任务执行日志,请参考:平台日志 LogDB 数据库

字段名描述数据类型长度备注
ID

主键

VARCHAR255-
CREATOR

创建者

VARCHAR255-
DETAILMESSAGE

详细信息

VARCHAR65536-
FILEPATH

生成附件路径

VARCHAR1000预留字段,未使用
LOGMESSAGE

日志信息

VARCHAR255-
LOGTIME

任务执行时间

日志打印时间

TIMESTAMP26-
LOGTYPE

日志类型

0-失败

1-成功

2-跳过

INTEGER32-
NEXTFIRETIME

下一次记录时间

TIMESTAMP26预留字段,未使用
RUNTYPE

附件处理类型

0 - 快照生成

1 - 邮件发送

2 - FTP 上传

3 - 平台消息推送

4 - 文件打印

5 - 短信发送

6 - 挂载平台

7 - 自定义类处理

8 - 定时填报

9 - 客户端通知

10 - SFTP 上传

-1 - 附件发送(默认)

INTEGER32-
TASKNAME

任务名称

VARCHAR255-
TASKID任务IDVARCHAR255

关联表字段

fine_schedule_task>id

6.6 FINE_SCHEDULE_OUTPUT 定时任务中的导出

字段名描述数据类型长度备注
ID

主键

VARCHAR255

关联表字段

fine_schedule_task>scheduleOutput

fine_base_output>output_Id

BASENAME

生成附件名称

VARCHAR65536-
CREATEATTACHBYUSERNAME

是否按不同用户生成不同附件

1 - 是

0 - 否

BOOLEAN0-
FORMATS

导出附件类型

json 格式:formatNum 文件处理方式:

0 - 输出 CPR

1 - 输出新版 EXCEL

2 - 输出 PDF

4 - 输出 WORD

8 - 输出旧版 EXCEL

16 - 输出 PNG

32 - 输出 FRR

VARCHAR255-
BASEMAMEMAP定时调度中单张模板的附件名称VARCHAR65536
FORMATSMAP定时调度单张模板的附件导出的格式VARCHAR65536

6.7 FINE_BASE_OUTPUT 任务附件处理主表

字段名描述数据类型长度备注
ID

主键

VARCHAR255
ACTIONNAME

附件处理类名

VARCHAR255
EXECUTEBYUSER

是否按不同用户分别执行

1 - 是

0 - 否

BOOLEAN0
RESULTURL

结果链接

VARCHAR1000
RUNTYPE

附件处理类型

0 - 快照生成

1 - 邮件发送

2 - FTP 上传

3 - 平台消息推送

4 - 文件打印

5 - 短信发送

6 - 挂载平台

7 - 自定义类处理

8 - 定时填报

9 - 客户端通知

10 - SFTP 上传

-1 - 附件发送(默认)

INTEGER32
OUTPUTID

导出id

VARCHAR255

关联表字段

fine_schedule_output>id

6.8 FINE_OUTPUT_CLASS  自定义类处理

字段名描述数据类型长度备注
CLASSNAME自定义类名VARCHAR255-
ID主键VARCHAR255

关联表字段

fine_base_output>id

6.9 FINE_OUTPUT_CLIENT_NOTICE 客户端通知表

字段名描述数据类型长度备注
ADDRESSEE

接收人

VARCHAR65536
CONTENT

内容

VARCHAR65536
CUSTOMIZELINK

自定义链接

VARCHAR65536
LINKOPENTYPE

链接类型

1 - 定时结果链接

2 - 自定义链接

INTEGER32
MEDIAID

富文本消息的图片 ID

VARCHAR255
SUBJECT

主题

VARCHAR65536
TERMINAL

推送终端

目前固定为1,代表app通知

INTEGER32
TYPE

消息类型

1 - 链接消息

2 - 图文消息

3 - 文件消息

INTEGER32
ID主键VARCHAR255

关联表字段

fine_base_output>id

6.10 FINE_OUTPUT_EMAIL  推送邮件表

字段名描述数据类型长度备注
ADDLINK结果链接BOOLEAN0-
BCCADDRESS密送VARCHAR65536-
BODYCONTENT内容VARCHAR65536-
CCADDRESS抄送VARCHAR65536-
PREVIEWATTACH正文预览BOOLEAN0-
SUBJECT主题VARCHAR65536-
USEATTACH使用附件BOOLEAN0-
ID主键VARCHAR255

关联表字段

fine_base_output>id

CUSTOMADDRESS-VARCHAR1000

FR:2019-12-05 及之后的 JAR,新增字段

BI:2020-01-15 及之后的 JAR,新增字段

CUSTOMBCCADDRESS-VARCHAR1000

FR:2019-12-05 及之后的 JAR,新增字段

BI:2020-01-15 及之后的 JAR,新增字段

CUSTOMCCADDRESS-VARCHAR1000

FR:2019-12-05 及之后的 JAR,新增字段

BI:2020-01-15 及之后的 JAR,新增字段

PREVIEWWIDGET

是否勾选「正文预览组件内容」

BOOLEAN0FR:10.0.13 及之后的版本,新增字段

BI:5.1.10 及之后的版本,新增字段

ADDLINKLIST定时调度中单张模板的结果连接VARCHAR65536
EMAILACCOUNTCONFIGID发件人IDVARCHAR255
REVIEWATTACHLIST定时调度中单张模板正文预览的内容VARCHAR65536
USEATTACHLIST定时调度中单张模板生成的附件VARCHAR65536

6.11 FINE_OUTPUT_FTP  FTP上传表

字段名描述数据类型长度备注
PASSWORD

密码

VARCHAR255-
PORT

端口号

VARCHAR255-
SAVEPATH

上传路径

VARCHAR255-
SERVERADDRESS

服务器地址

VARCHAR255-
USERNAME

用户名

VARCHAR255-
ID

主键

VARCHAR255

关联表字段

fine_base_output>id

FTPMODE

FTP 模式

passive:被动模式

avtive:主动模式

VARCHAR255-

6.12 FINE_OUTPUT_MOUNT  定时调度任务挂载目录

字段名描述数据类型长度备注
DESCRIPTION

描述

VARCHAR65536-
FOLDERENTRYID

挂载目录 ID

VARCHAR255-
FOLDERENTRYNAME

挂载目录名称

VARCHAR255-
FOLDERENTRYSTR

挂载目录

VARCHAR255-
ID主键VARCHAR255

关联表字段

fine_base_output>id

6.13 FINE_OUTPUT_PLATFORM_MSG 平台系统消息

字段名描述数据类型长度备注
CONTENT内容VARCHAR65536-
LINKOPENTYPE

链接类型

1 - 定时结果链接

2 - 自定义链接

INTEGER32-
SUBJECT主题VARCHAR65536-
ID主键VARCHAR255

关联表字段

fine_base_output>id

6.14 FINE_OUTPUT_PRINT 打印处理

字段名描述数据类型长度备注
PRINTERNAME打印机名称VARCHAR255-
ID主键VARCHAR255

关联表字段

fine_base_output>id

6.15 FINE_OUTPUT_SFTP  SFTP上传表

字段名描述数据类型长度备注
ID主键VARCHAR255

关联表字段

fine_base_output>id

PASSWORD密码VARCHAR255-
PORT端口号VARCHAR255-
PRIVATEKEY私钥VARCHAR255-
SAVEPATH上传路径VARCHAR255-
SERVERADDRESS服务器地址VARCHAR255-
USERNAME用户名VARCHAR255-

6.16 FINE_OUTPUT_SMS  短信发送

字段名描述数据类型长度备注
TEMPLATEID模板 IDINTEGER32
ID主键VARCHAR255

关联表字段

fine_base_output>id

SMSPARAM

短信参数

json,对于每个参数:

id 参数

IDname 参数名称

value 参数值

type 参数类型

type类型包括:

String - 字符串

Integer - 整型

Double - 双精度型

Date - 日期

Boolean - 布尔值

Formula - 公式

VARCHAR255

FR:2019-12-05 及之后的 JAR,新增字段

BI:2020-01-15 及之后的 JAR,新增字段

6.17 FINE_USAGE_DATA 定时任务触达人数记录表

字段名
描述数据类型长度
ID记录IDVARCHAR255
DATA记录数据VARCHAR1000
DATATYPE记录数据类型INTEGER32
SUBTYPE记录数据子类型INTEGER32
TAG记录数据名称VARCHAR255

7. 消息编辑

7.1 FINE_BASE_MESSAGE 基础消息表

字段名描述数据类型长度备注
ID

主键

VARCHAR255
CREATETIME

消息创建时间

TIMESTAMP26
DATETIME

消息时间

TIMESTAMP26新增
MESSAGE

消息内容

VARCHAR65536
READED

是否已读

1 - 是

0 - 否

BOOLEAN0
TOASTED

是否已弹窗提示

1 - 是

0 - 否

BOOLEAN0
TYPE

消息类型

0 - 系统消息

1 - 上报消息

2 - 模板消息

3 - 移动端消息

-1 - 未知消息

INTEGER32
URL

URL

VARCHAR65536
URLTYPE

URL 类型

0 - 无

1 - 内部链接类型,例如 /report/entry/{id}

2 - 外部链接类型,例如 www.fanruan.com

3 - 平台木块路由,跳转到系统管理某个 Tab 页面

4 - 平台内打开多个模板的 URL

INTEGER32
USERID

用户 ID

VARCHAR255

关联表字段

fine_user>id

USERNAME

用户名

VARCHAR255

关联表字段

fine_user>userName

7.2 FINE_PROCESS_MESSAGE 推送消息表

字段名描述数据类型长度备注
ALLTASKID

全部任务 ID

VARCHAR255-
DEADLINE

结束时间

TIMESTAMP26-
PROCESSED

是否完成

1-完成

0-未完成

BOOLEAN0-
TASKID

上报任务 ID

VARCHAR255-
ID主键VARCHAR255

关联表字段

fine_base_message>id

7.3 FINE_SYSTEM_MESSAGE 系统消息表

字段名描述数据类型长度备注
TERMINAL

推送终端

目前固定为1,代表PC端消息通知

BIGINT64-
TITLE

主题

VARCHAR255-
ID主键VARCHAR255

关联表字段

fine_base_message>id

8. 上报编辑

注:2018-12-27 之后的 JAR,新增上报相关表。

8.1 FINE_WORKFLOW 上报中的流程表

字段名描述数据类型长度备注
ID

主键

VARCHAR255-
CREATETIME

创建时间

TIMESTAMP26-
CREATORID

创建者 ID

VARCHAR255

关联表字段

fine_workflow_task>creatorId

fine_workflow_stash_data>userId

fine_workflow_log>operatorname

DESCRIPTION

描述

VARCHAR65536-
NAME

流程名称

VARCHAR255-
NODESID

节点 ID

VARCHAR65536

关联表字段

fine_workflow_node>id

8.2 FINE_WORKFLOW_TASK 上报中流程任务表

字段名描述数据类型长度备注
ID

主键

VARCHAR255

关联表字段

fine_workflow_task_impl>taskId

CREATETIME

创建时间

TIMESTAMP26
CREATORID

创建者 ID

VARCHAR255

关联表字段

fine_user>id

fine_workflow>creatorId

CREATORNAME

创建者姓名

VARCHAR255

关联表字段

fine_user>username

DEADLINEDATE

截止时间

INTEGER32
DEADLINETYPE

截止类型

VARCHAR255
ISSUECONTROL

定时下发

VARCHAR65536
ISSUEOVER

是否下发结束

1 - 是

0 - 否

BOOLEAN0
LEAPFROGBACK

越级回退

BOOLEAN0
NAME

任务名称

VARCHAR255
PARENTID

父任务 ID

VARCHAR255

关联表字段

fine_workflow_task_impl>parentId

PROCESSID

流程 ID

VARCHAR255

关联表字段

fine_workflow_task_impl>processId

REMINDCONTROL

提醒方式

VARCHAR65536
TASKNAMECALCULATEONCE

添加任务时是否勾选「仅在任务发起时计算一次」

1 - 勾选

2 - 不勾选

BOOLEAN0

8.3 FINE_WORKFLOW_TASK_IMPL 具体任务表

字段名描述数据类型长度备注
ID

主键

VARCHAR255
ALERTED

是否预警

1 - 是

0 - 否

BOOLEAN0
COMPLETESTATE

当前任务的操作人及完成状态,

1 - 已完成

0 - 未完成

例如:{"demo/authority/产品销售情况查询.cpt":{"sunlin":0}}

VARCHAR65536
CREATETIME

创建时间(下发的时间)

TIMESTAMP26
CURRENTNODEIDX

当前的流程节点 ID

INTEGER32
DEADLINE

截止时间

TIMESTAMP26
FRTASKID

源 Task 的 ID

VARCHAR255
NAME

任务名

VARCHAR255
NEEDALLCOMPLETE

是否需要全部完成

1 - 是

0 - 否

BOOLEAN0
NODEROUTE

节点走过的路径

json

VARCHAR65536
NOTE

备注

VARCHAR16777216
OPERATORJSON

Node 上的第几个节点是多用户的

VARCHAR65536
OPERATOROFFSET

多用户节点的第几个用户

VARCHAR65536
OPERATOROFFSETNAME

多用户节点的第几个用户的名字

VARCHAR65536
PARENTID

父任务 ID

VARCHAR255

关联表字段

fine_workflow_task>parentId

PROCESSID

流程 ID

VARCHAR255

关联表字段

fine_workflow_task>processId

REPORTOFFSET

第几个模板

INTEGER32
SENDTIME

发送时间

TIMESTAMP26
SENDER

发送人

VARCHAR255
SENDERID

发送人 ID

VARCHAR255
SONTASKID

子任务的 ID

 [{nodeIdx:0, userId:1, taskId:1}]

VARCHAR255
STATE

任务状态

-1 - 初始

0 - 等待上报

1 - 等待审核

2 - 审核通过

3 - 被退回

4 - 已经关闭

5 - 超时

INTEGER32
TASKID

源 Task 的 ID

VARCHAR255

关联表字段

fine_workflow_task>Id

TASKBACKTARGET回退的信息VARCHAR255

8.4 FINE_WORKFLOW_NODE 上报流程节点表

字段名描述数据类型长度备注
ID

主键

VARCHAR255

关联表字段

fine_workflow>nodesId

ALERTCONTROL

预警详细信息

VARCHAR3000
AUTHORITY

权限

VARCHAR255
DESCRIPTION

描述

VARCHAR1000
NAME

节点名

VARCHAR255
NEEDALLCOMPLETE

是否需要全部完成后流转

1 - 是

0 - 否

BOOLEAN0
NEEDOFFLINEREPORT

是否需要离线填报

1 - 是

0 - 否

BOOLEAN0
PROCESSID

流程 ID

VARCHAR255
REPORTCONTROL

上报详细信息

VARCHAR3000

8.5 FINE_WORKFLOW_STASH_DATA 上报流程数据暂存表

字段名描述数据类型长度备注
ID

主键

VARCHAR255
DATA

数据

VARCHAR16777216
REPORTPATH

报表路径

VARCHAR1000
USERID

用户 ID

VARCHAR255

关联表字段

fine_workflow>creatorId

TASKID

任务 ID

VARCHAR255

8.6 FINE_WORKFLOW_LOG 上报流程操作日志

字段名描述数据类型长度备注
ID

主键

VARCHAR255
DATETIME

时间

TIMESTAMP26
MESSAGE

消息

VARCHAR65536
OPERATORNAME操作者名称VARCHAR255

关联表字段

fine_workflow>creatorId

PROCESSNAME

流程名称

VARCHAR255
TASKNAME

任务名称

VARCHAR255

9. 系统配置编辑

9.1 FINE_CONF_CLASSNAME 接口型配置类型表

字段名描述数据类型长度
ID当前字段在配置中的位置VARCHAR255
CLASSNAME在配置中对应的配置值所属的字段类型VARCHAR255

9.2 FINE_CONF_ENTITY 配置类数据表

字段名描述数据类型长度
ID数据在配置中的位置VARCHAR255
VALUE数据值VARCHAR65536

注1:存储在数据库的配置内容大多都在这张表,如:id = BackupConfig.backupMemory , value = 1024表示给 BackupConfig 中的 backupMemory 配置一个值 1024,含义是自动备份最多占 1024mb 。

平台常用配置项及前台未提供配置界面,基本存储在 fine_conf_entity 表中,详情请参见:fine_conf_entity 表介绍

9.3 FINE_CONF_XMLENTITY xml存储的配置对应表

字段名描述数据类型长度
ID数据在配置中的位置VARCHAR255
VALUE该字段的 XML 文本值BLOB67108864

9.4 FINE_INTERNATIONAL 多语言支撑国际化数据表

注:该表出现在 JAR 包在 2020-02-28 及之后的版本中。

字段名描述数据类型长度备注
ID主键VARCHAR255-
DESCRIPTION描述VARCHAR1000-
I18NKEY国际化的 keyVARCHAR255-
LANGUAGE

国际化语言

zh_CN:简体中文

zh_TW:繁体中文

en_ US:英语

ja_JP:日文

ko_KR:韩文

VARCHAR255-
I18NVALUE

国际化的值

VARCHAR1000汉字需要用 在线转换工具 进行Unicode编码转化后再写入

9.5 FINE_LABEL 标签表

字段名
描述数据类型长度
ID记录IDVARCHAR255
LABELNAME标签名称VARCHAR255
RELATEDTYPE标签关联类型INTEGER32

9.6 FINE_LABEL_INDEX 标签关系表

字段名
描述数据类型长度
ID记录IDVARCHAR255
LABELID标签IDVARCHAR255
RELATEDID标签关联IDVARCHAR255

10. Swift模块(不允许修改)编辑

10.1 FINE_SWIFT_COL_IDX_CONF 字段索引配置表

字段名描述数据类型长度
COLUMNNAME字段名VARCHAR255
TABLEKEY数据表 SourceKeyVARCHAR255
REQUIREGLOBALDICT

是否生成全局索引

1 - 是

0 - 否

BOOLEAN0
REQUIREINDEX

是否生成索引

1 - 是

0 - 否

BOOLEAN0

10.2 FINE_SWIFT_CONFIG_ENTITY Swift内部配置表

字段名描述数据类型长度
CONFIGKEY配置所在的位置VARCHAR255
CONFIGVALUE配置值VARCHAR65536

10.3 FINE_SWIFT_METADATA 数据表元数据存放表

字段名描述数据类型长度
ID数据表算出来的 SourceKeyVARCHAR255
FIELDS字段信息VARCHAR65536
REMARK转译名VARCHAR255
SCHEMANAME数据库表的 SchemaVARCHAR255
SWIFTSCHEMA

数据文件存放位置

CUBE / LOG

VARCHAR255
TABLENAME表名VARCHAR255

10.4 FINE_SWIFT_SEG_LOCATION  Swift Segment 分布信息

字段名
描述数据类型长度
CLUSTERID集群 IDVARCHAR255
SEGMENTID生成的 Segment IDVARCHAR255
SOURCEKEY数据表 SourceKey,表示 Segment 属于哪个表VARCHAR255

10.5 FINE_SWIFT_SEGMENTS Swift Segment 详细信息

字段名描述数据类型长度
ID生成的 Segment IDVARCHAR255
SEGMENTORDERSegment 序号INTEGER32
SEGMENTOWNER数据表 SourceKey,表示 Segment 属于哪个表VARCHAR255
SEGMENTURI数据文件的相对 URLVARCHAR65536
STORETYPE

数据保存类型

MEMORY - 内存存储,只在内存有,关机就丢失

NIO - 是把内存的内容写入到文件,解决关机丢失的问题

FINE_IO - fr自己实现的一个io框架,NIO文件满了就往FINE_IO里写

VARCHAR255
SWIFTSCHEMA

数据文件存放目录

CUBE / LOG

VARCHAR255

10.6 FINE_SWIFT_SERVICE_INFO 保存 Swift 服务信息

字段名描述数据类型长度
IDService IDVARCHAR255
CLUSTER_ID集群 IDVARCHAR255
IS_SINGLETON

是否只启动一个

1 - 是

0 - 否

BOOLEAN0
SERVICE

服务类型

cluster_master_service - 记录主节点id,供所有节点同步使用
其它 - 每个节点启动的服务(如查询、导入、历史、实时等服务)

VARCHAR255
SERVICE_INFO服务的其他信息VARCHAR255

10.7 FINE_SWIFT_TAB_IDX_CONF 表索引配置

字段名描述数据类型长度
TABLEKEY表 SourceKeyVARCHAR255
ALLOTRULE分块逻辑VARCHAR255

10.8 FINE_SWIFT_TABLE_PATH  Cube 中间目录配置管理

字段名描述数据类型长度
CLUSTERID

集群 ID

单机为 LOCAL

VARCHAR255
TABLEKEY表 SourceKeyVARCHAR255
LASTPATH上次使用的临时目录INTEGER32
TABLEPATH当前使用的中间目录INTEGER32
TMPDIR生成 Cube 时使用的中间目录INTEGER32

10.9 FINE_SWIFT_CLUSTER_SIZE 

该表已弃用。

字段名
数据类型长度
IDVARCHAR255
PRIMARY_CLUSTER_SIZEINTEGER32
DESCRIPTIONVARCHAR255

10.10 FINE_SWIFT_DAYS_RECORD 日访问统计数据缓存表

swift每天凌晨会有个定时任务,去查询前一天访问统计中的「日访问量,日活跃模板数,日活跃用户数」,并记录到该表中作为缓存。

这张表字段名中的「TASK」意思就是这个定时任务。

字段名
描述数据类型长度
TASK_ID任务IDVARCHAR255
TASK_RESULT查询的结果:包括日活跃用户数,日活跃模板数,日访问量VARCHAR4096
TASK_CONDITION查询的条件:任务类型 + 查询时间范围VARCHAR1024
TASK_TYPE任务类型VARCHAR255

10.11 FINE_SWIFT_FILEKEY swift数据块(seg)的时间索引表

字段名
描述数据类型长度
SEGMENTIDswift数据块的id,对应fine_swift_segments的idVARCHAR255
TIMEKEY数据块的文件索引。2021-4-11之后的版本,cubes目录改了,每天都会生成一个文件夹存储这一天的数据,并以日期命名,例如:20210701VARCHAR255

11. Quartz 模块(不允许修改)编辑

11.1 QRTZ_BLOB_TRIGGERS  以 Blob 类型存储的触发器

作为 Blob 类型存储,用于 Quartz 用户使用 JDBC 创建自己定制的 Trigger 类型,JobStore 并不知道如何存储实例的时候。

字段名描述数据类型长度
SCHED_NAME调度名称VARCHAR255
TRIGGER_GROUPqrtz_triggers 表 trigger_group 的外键VARCHAR255
TRIGGER_NAMEqrtz_triggers 表 trigger_name 的外键VARCHAR255
BLOB_DATA一个 blob 字段,存放持久化 Trigger 对象VARBINARY16777216

11.2 QRTZ_CALENDARS 日历信息存放表

以 Blob 类型存储存放日历信息, quartz可配置一个日历来指定一个时间范围。

字段名描述数据类型长度
CALENDAR_NAME日历名称VARCHAR255
SCHED_NAME调度名称VARCHAR255
CALENDAR一个 blob 字段,存放持久化 calendar 对象VARBINARY4000

11.3 QRTZ_CRON_TRIGGERS 存放 Cron 类型的触发器

存储触发器的 cron 表达式表。

字段名描述数据类型长度
SCHED_NAME调度名称VARCHAR255
TRIGGER_GROUPqrtz_triggers 表 trigger_group 的外键VARCHAR255
TRIGGER_NAMEqrtz_triggers 表 trigger_name 的外键VARCHAR255
CRON_EXPRESSIONCron 表达式VARCHAR255
TIME_ZONE_ID时区VARCHAR255

11.4 QRTZ_FIRED_TRIGGERS 存放已触发的触发器

存储与已触发的 Trigger 相关的状态信息,以及相联 Job 的执行信息。

字段名描述数据类型长度
ENTRY_ID调度器实例 idVARCHAR255
SCHED_NAME调度名称VARCHAR255
FIRED_TIME触发的时间NUMERIC19
INSTANCE_NAME调度器实例名VARCHAR255
IS_NONCONCURRENT

是否并发

1 - 是

0 - 否

BOOLEAN0
JOB_GROUP集群中 job 所属组的名字VARCHAR255
JOB_NAME集群中 job 的名字VARCHAR255
PRIORITY优先级INTEGER32
REQUESTS_RECOVERY

是否接受恢复执行,默认为 0

1 - 是

0 - 否

BOOLEAN0
SCHED_TIME定时器制定的时间NUMERIC19
STATE状态VARCHAR255
TRIGGER_GROUPqrtz_triggers 表 trigger_group 的外键VARCHAR255
TRIGGER_NAMEqrtz_triggers 表 trigger_name 的外键VARCHAR255

11.5 QRTZ_JOB_DETAILS 存放一个 JobDetail 信息

存储每一个已配置的 jobDetail 的详细信息。

字段名描述数据类型长度
JOB_GROUP集群中 job 的所属组的名字VARCHAR255
JOB_NAME集群中 job 的名字VARCHAR255
SCHED_NAME调度名称VARCHAR255
DESCRIPTION集群中个 notejob 实现类的全限定名,quartz 就是根据这个路径到 classpath 找到该 job 类VARCHAR255
IS_DURABLE

是否持久化

1 - 是,quartz 会把 job 持久化到数据库中

0 - 否

BOOLEAN0
IS_NONCONCURRENT

是否并发执行

1 - 是

0 - 否

BOOLEAN0
IS_UPDATE_DATA

是否更新数据

1 - 是

0 - 否

BOOLEAN0
JOB_CLASS_NAME集群中 notejob 实现类的全限定名,quartz 就是根据这个路径到 classpath 找到该 job 类VARCHAR255
JOB_DATA一个 blob 字段,存放持久化 job 对象VARBINARY16777216
REQUESTS_RECOVERY

是否接受恢复执行,默认为0

1 - 是

0 - 否

BOOLEAN0
CREATOP
VARCHAR255

11.6 QRTZ_LOCKS 存放悲观锁信息

存储程序的悲观锁的信息(假如使用了悲观锁)。

字段名描述数据类型长度
LOCK_NAME悲观锁名称VARCHAR255
SCHED_NAME调度名称VARCHAR255

11.7 QRTZ_PAUSED_TRIGGER_GRPS

存储已暂停的 Trigger 组的信息。

字段名描述数据类型长度
SCHED_NAME调度名称VARCHAR255
TRIGGER_GROUPqrtz_triggers表trigger_group的外键VARCHAR255

11.8 QRTZ_SCHEDULER_STATE

存储集群中 note 实例信息,quartz 会定时读取该表的信息判断集群中每个实例的当前状态。

字段名描述数据类型长度
INSTANCE_NAME

之前配置文件中org.quartz.scheduler.instanceId配置的名字,

就会写入该字段

VARCHAR255
SCHED_NAME调度名称VARCHAR255
CHECKIN_INTERVAL检查间隔时间NUMERIC19
LAST_CHECKIN_TIME上次检查时间NUMERIC19

11.9 QRTZ_SIMPLE_TRIGGERS 简单触发器的信息

存储简单的 Trigger,包括重复次数,间隔,以及已触发的次数。

字段名描述数据类型长度
SCHED_NAME调度名称VARCHAR255
TRIGGER_GROUP触发器组VARCHAR255
TRIGGER_NAME触发器名称VARCHAR255
REPEAT_COUNT重复的次数统计NUMERIC19
REPEAT_INTERVAL重复时间间隔NUMERIC19
TIMES_TRIGGERED已触发的次数NUMERIC19

11.10 QRTZ_SIMPROP_TRIGGERS

qrtz_simprop_triggers 存储CalendarIntervalTrigger(类似于SimpleTrigger,指定从某一个时间开始,以一定的时间间隔执行的任务触发器)和 DailyTimeIntervalTrigger(指定每天的某个时间段内,以一定的时间间隔执行的任务触发器)

字段名描述数据类型长度
SCHED_NAME调度名称VARCHAR255
TRIGGER_GROUPqrtz_triggers表trigger_group的外键VARCHAR255
TRIGGER_NAMEqrtz_triggers表trigger_ name的外键VARCHAR255
BOOL_PROP_1Boolean类型的trigger的第一个参数BOOLEAN0
BOOL_PROP_2Boolean类型的trigger的第二个参数BOOLEAN0
DEC_PROP_1decimal类型的trigger的第一个参数NUMERIC19
DEC_PROP_2decimal类型的trigger的第二个参数NUMERIC19
INT_PROP_1int类型的trigger的第一个参数INTEGER32
INT_PROP_2int类型的trigger的第二个参数INTEGER32
LONG_PROP_1long类型的trigger的第一个参数NUMERIC19
LONG_PROP_2long类型的trigger的第二个参数NUMERIC19
STR_PROP_1String类型的trigger的第一个参数VARCHAR255
STR_PROP_2String类型的trigger的第二个参数VARCHAR255
STR_PROP_3String类型的trigger的第三个参数VARCHAR255

11.11 QRTZ_TRIGGERS 触发器的基本信息

保存触发器的基本信息。

注:设置 用户同步数据集 后,在 qrtz_triggers 表中找到「TRIGGER_NAME」为「syncUser」的数据,可查看更新用户时间。

字段名描述数据类型长度
SCHED_NAME调度名称VARCHAR255
TRIGGER_GROUP触发器组名称VARCHAR255
TRIGGER_NAME触发器名称VARCHAR255
CALENDAR_NAME日程表名称VARCHAR255
DESCRIPTION详细描述信息VARCHAR255
END_TIME结束时间NUMERIC19
JOB_DATA一个 blob 字段,存放持久化 job 对象VARBINARY16777216
JOB_GROUPqrtz_job_details 表 job_group 的外键VARCHAR255
JOB_NAMEqrtz_job_details 表 job_name 的外键VARCHAR255
MISFIRE_INSTR措施或者是补偿执行的策略INTEGER32
NEXT_FIRE_TIME下一次触发时间NUMERIC19
PREV_FIRE_TIME上一次触发时间NUMERIC19
PRIORITY优先级INTEGER32
START_TIME开始时间NUMERIC19
TRIGGER_STATE

当前触发器状态

WAITING - 等待 

PAUSED - 暂停 

ACQUIRED - 正常执行 

BLOCKED - 阻塞 

ERROR - 错误

VARCHAR255
TRIGGER_TYPE

触发器的类型

SIMPLE - 在特定时间间隔后重复执行。如9点开始,每隔1小时,执行一次。

CRON - 基于日历计划,如每周二凌晨2点执行。

VARCHAR255
APPOINT_ID平台集群节点id。表示该trigger需要在哪一个节点运行,为空则都执行。VARCHAR255

12. 移动端编辑

12.1 FINE_MOBILE_DEVICE 移动端设备表

字段名描述数据类型长度
ID主键VARCHAR255
CREATEDATE设备添加日期TIMESTAMP26
DEVICENAME设备名称VARCHAR255
MACADDRESS设备 Mac 地址VARCHAR255
PASSED

设备是否通过认证

1 - 是

0 - 否

BOOLEAN0
UPDATEDATE设备修改日期TIMESTAMP26
USERNAME关联的用户名VARCHAR255

12.2 FINE_MOBILE_PUSH_MESSAGE 移动端消息推送表

字段名描述数据类型长度
GROUPID消息接收组 IDVARCHAR255
MEDIAID富文本消息的图片 IDVARCHAR255
MSGTYPE

消息类型

1 - 普通文本消息

2 - 图文消息

3 - 文件消息

INTEGER32
TERMINAL

推送终端

目前固定为1,代表app通知

INTEGER32
TITLE消息标题VARCHAR255
ID主键VARCHAR255

12.3 FINE_WEIXIN_USER_RELATION 平台微信用户对应表

注:仅当定时调度任务中勾选了「客户端通知>微信通知」并保存时,该表出现并生成数据。

字段名描述数据类型长度
ID主键

VARCHAR

255
FSUSER平台用户名VARCHAR255
WEIXINUSER微信useridVARCHAR255

12.4 FINE_WEIXIN_OUTPUT 微信推送的定时调度任务信息

注:仅当定时调度任务中勾选了「客户端通知>微信通知」并保存时,该表出现并生成数据。

字段名描述数据类型长度
AGENTID应用ID

VARCHAR

255
CONTENT客户端通知的内容VARCHAR255
CUSTOMIZELINK自定义链接填的内容VARCHAR255
LINKOPENTYPE

客户端通知的链接类型

1:定时调度链接

2:自定义链接

VARCHAR

255
MEDIAID调用上传接口得到的文件或者图片的mediaIdVARCHAR255
SUBJECT客户端通知的标题VARCHAR255
TERMINAL固定是 2,对应微信通知

INTEGER

32
TYPE

客户端通知的消息类型

1:链接消息

2:图文消息

3:文件消息

INTEGER32
ID主键

VARCHAR

255
ADDRESSEE额外接收消息的客户端,1代表推送群INTEGER32
CHATGROUPS存储推送群id的String数组VARCHAR255

12.5 FINE_WEIXIN_AGENT 推送到微信的信息表

注:仅当定时调度任务中勾选了「客户端通知>微信通知」并保存时,该表出现并生成数据。

字段名描述数据类型长度
ID主键

VARCHAR

255
AGENTID应用IDVARCHAR255
AGENTNAME应用名称VARCHAR255
CORPID
企业corpIdVARCHAR255
SECRET应用秘钥VARCHAR255
TIMESTAMP时间戳VARCHAR255
TYPE

应用类型

1:管理组秘钥的应用,属于老旧应用

2:正常应用

3:未能获取到token的应用

INTEGER

32

12.6 FINE_WEIXIN_GROUP 推送到微信群的信息表

注:仅当定时调度任务中勾选了「客户端通知>微信群通知」并保存时,该表出现并生成数据。

字段名描述数据类型长度
ID主键

VARCHAR

255
AGENTID应用IDVARCHAR255
GROUPID群的chatid,用于推送VARCHAR255
GROUPNAME
群名称VARCHAR255
TIMESTAMP时间戳VARCHAR255

12.7 FINE_DINGTALK_USER_RELATION 平台钉钉用户对应表

注:仅当定时调度任务中勾选了「客户端通知>钉钉通知」并保存时,该表出现并生成数据。

字段名描述数据类型长度
ID主键

VARCHAR

255
FSUSER平台用户名VARCHAR255
DINGTALKUSER钉钉useridVARCHAR255

12.8 FINE_DINGTALK_OUTPUT 钉钉推送的定时调度任务信息

注:仅当定时调度任务中勾选了「客户端通知>钉钉通知」并保存时,该表出现并生成数据。

字段名描述数据类型长度
AGENTID应用ID

VARCHAR

255
CONTENT客户端通知的内容VARCHAR255
CUSTOMIZELINK自定义链接填的内容VARCHAR255
LINKOPENTYPE

客户端通知的链接类型

1:定时调度链接

2:自定义链接

VARCHAR

255
MEDIAID调用上传接口得到的文件或者图片的mediaIdVARCHAR255
SUBJECT客户端通知的标题VARCHAR255
TERMINAL固定是4,对应钉钉通知

INTEGER

32
TYPE

客户端通知的消息类型

1:链接消息

2:图文消息

3:文件消息

INTEGER32
ID主键

VARCHAR

255
ADDRESSEE额外接收消息的客户端,1代表推送群INTEGER32
CHATGROUPS存储推送群id的String数组VARCHAR255

12.9 FINE_DINGTALK_AGENT 推送到钉钉的信息表

注:仅当定时调度任务中勾选了「客户端通知>钉钉通知」并保存时,该表出现并生成数据。

字段名描述数据类型长度
ID主键

VARCHAR

255
AGENTID应用IDVARCHAR255
AGENTNAME应用名称VARCHAR255
APPKEY应用appKey

CORPID
企业corpIdVARCHAR255
SECRET应用秘钥VARCHAR255
TIMESTAMP时间戳VARCHAR255
TYPE

应用类型

1:正常应用

2:未能获取到token的应用

INTEGER

32

12.10 FINE_DINGTALK_GROUP 推送到钉钉群的信息表

注:仅当定时调度任务中勾选了「客户端通知>钉钉群通知」并保存时,该表出现并生成数据。

字段名描述数据类型长度
ID主键

VARCHAR

255
AGENTID应用IDVARCHAR255
GROUPID群的chatid,用于推送VARCHAR255
GROUPNAME
群名称VARCHAR255
TIMESTAMP时间戳VARCHAR255

13. 报表编辑

13.1 FINE_PARAM_TEMPLATE 模板参数组合

字段名描述数据类型长度非空
ID主键VARCHAR255TRUE
TEMPLATEID模板 IDVARCHAR255FALSE
TPGROUP参数组合VARCHAR16777216FALSE
USERNAME用户名VARCHAR255FALSE

13.2 FINE_PRINT_OFFSET 打印偏移

字段名描述数据类型长度非空
ID主键VARCHAR255TRUE
CPTNAME模板名称VARCHAR50FALSE
IP客户端ip地址VARCHAR20FALSE
OFFSETX横向偏移量VARCHAR50FALSE
OFFSETY纵向偏移量VARCHAR50FALSE
SIGN

偏移选项

0 - 不偏移

1 - 全局配置

2 - 单模板配置

VARCHAR10FALSE

13.3 FINE_PRINT_OFFSET_IP_RELATE 打印偏移 IP 关联表

字段名描述数据类型长度非空备注
ID主键VARCHAR255TRUE
CHILDIP

关联客户端 IP

VARCHAR20FALSE

关联表字段

fine_print_offset>id

MOTHERID对应打印偏移表的 ID 字段VARCHAR255FALSE

13.4 FINE_REMOTE_DESIGN_AUTH  远程设计用户表

字段名描述数据类型长度非空
ID主键VARCHAR255TRUE
PATH有远程设计权限的路径VARCHAR1000TRUE
PATHTYPE

路径类型

0 - 文件 

1 - 文件夹

BOOLEAN0TRUE
USERID用户 IDVARCHAR255TRUE
USERNAME用户名VARCHAR255TRUE
ROLETYPE

角色类型

0:无角色

1:部门职务角色

2:自定义角色

3:用户角色

INTEGER32TRUE

13.5 FINE_WRITE_STASH 填报暂存表

字段名描述数据类型长度非空
ID主键VARCHAR255TRUE
DATA暂存数据VARCHAR16777216FALSE
REPORTPATH模板路径VARCHAR1000TRUE
USERNAME用户名VARCHAR255FALSE

13.6 FINE_PROCESS_EXPAND  FineReport 上报扩展表

字段名描述数据类型长度非空
ID主键VARCHAR255TRUE
PROCESSTYPE

上报流程类型

1:上报任务管理

2:上报流程管理

3:我的上报任务

INTEGER32TRUE

13.7 FINE_REPORT_EXPAND FineReport 报表扩展表

字段名描述数据类型长度非空
ID主键VARCHAR255TRUE
SHOWTYPE

0 - 填报

1 - 分页

2 - 分析

3 - 表单预览

4 - 新填报

INTEGER32TRUE
TRANSMITPARAMETERS自定义的一些预览参数VARCHAR65536FALSE

13.8 FINE_EXCEL_SUBMIT_TASK Excel批量导入权限实体扩展表

注:JAR 包在 2018-12-27 之后的 FR 工程,新增该表。

字段名描述数据类型长度非空
ID主键VARCHAR255TRUE
CREATETIME任务创建时间TIMESTAMP26TRUE
DESCRIPTION描述VARCHAR1000FALSE
NAME任务名称VARCHAR255TRUE
REPORTPATH关联模板路径VARCHAR1000TRUE
SUBMITTIME提交时间TIMESTAMP26FALSE

13.9 FINE_VCS 模板版本管理表

字段名描述数据类型长度非空
ID

主键

VARCHAR255TRUE
COMMITCODE

用来回滚 commit

VARCHAR255FALSE
COMMITMSG

git commit Msg

VARCHAR255FALSE
FILENAME

模板名称

VARCHAR255FALSE
TIME

提交时间

TIMESTAMP26FALSE
USERNAME

用户名

VARCHAR255FALSE
VERSION

版本号

INTEGER32FALSE

14. BI(BI独有)编辑

14.1 FINE_BI_REPORT_EXPAND BI 报表扩展表

字段名描述数据类型长度非空
ID

主键

VARCHAR255TRUE
TEMPLATEID

BI模板ID

VARCHAR255TRUE

14.2 FINE_DASHBOARD_INDEX 仪表板节点索引表

该表保存所有模板信息,包含仪表板的编号。

字段名描述数据类型长度
ID主键VARCHAR255
APPLYTIME申请挂出的时间BIGINT64
CREATEBY创建者用户idVARCHAR255
FOLDER

标记是否为文件夹节点

true:是文件夹

false:不是文件夹

BOOLEAN0
HANGOUT

标记挂出状态

-1:未分组(普通用户的仪表板文件夹的状态)

1:申请挂出

2:挂出

3:其他状态

INTEGER32
INITTIME创建时间BIGINT64
LASTUPDATETIME最后更新时间BIGINT64
MOUNTEDDIRIDSmountedDirlds有值的就是被挂出的VARCHAR16777216
NAME展示用的名字VARCHAR255
PID父节点idVARCHAR255
REPORTID节点id,和id一致VARCHAR255
REPORTPUBLICLINK公共链接VARCHAR16777216
SHARED字段弃用BOOLEAN0
WATERMARK

水印是否开启

1 - 是

0 - 否

BOOLEAN0

14.3 FINE_REPORT_TABLES_INDEX 仪表板所用数据集表

字段名描述数据类型长度备注
ID主键VARCHAR255
REPORTID

节点 id,和 id 一致

VARCHAR255

关联表字段

fine_dashboard_index>reportId

TABLES

仪表板使用到的数据集的信息

VARCHAR16777216

14.4 FINE_REPORT_STYLE 仪表板样式配置

字段名描述数据类型长度
ID主键VARCHAR255
CREATEBY模板创建者 IDVARCHAR255
GLOBAL

是否是全局样式

true:是所有用户可以选择的全局样式

flase:是 CREATEBY 用户独有的样式

BOOLEAN0
NAME模板样式名称VARCHAR255
STYLE模板样式明细VARCHAR16777216
STYLEID模板样式IdVARCHAR255

14.5 FINE_REPORT_LINK 仪表板短链信息表

字段名
描述数据类型长度
ID主键IDVARCHAR255
LINKID公共链接IDVARCHAR255
REPORTID仪表板IDVARCHAR255

14.6 FINE_REPORT_WARNING 仪表板配置预警信息表

字段名
描述数据类型长度
ID主键IDVARCHAR255
DESCRIPTION预警信息VARCHAR16777216
REPORTID仪表板IDVARCHAR255
WARNINGID预警IDVARCHAR255
WIDGETID组件IDVARCHAR255

14.7 FINE_STATISTIC_OPERATOR 直连自助数据集统计信息表

字段名
描述数据类型长度
ID主键VARCHAR255
OPERATORID步骤唯一标识符VARCHAR255
RECORDTIME当前记录的时间BIGINT64
ROWSIZE当前步骤数据行数INTEGER32
TABLENAME步骤所在表的唯一标识符VARCHAR1024

14.8 FINE_STATISTIC_TABLE 直连基础数据集统计信息表

字段名
描述数据类型长度
ID主键VARCHAR255
RECORDTIME当前记录的时间BIGINT64
ROWSIZE表的预览行数INTEGER32
TABLENAME表唯一标识符VARCHAR1024

14.9 FINE_STATISTIC_TABLE_INFO 直连自助数据集步骤信息表

字段名
描述数据类型长度
ID主键VARCHAR255
OPERATORIDS步骤唯一标识符VARCHAR65536
RECORDTIME当前记录的时间BIGINT64
TABLENAME步骤所在表的唯一标识符VARCHAR1024

14.10 FINE_UPDATE_TASK 更新任务表

注:5.1.12 及之后版本的 BI 工程,新增该表。

      5.1.12 之前的 BI 工程,该部分信息可在 LogDB 中查看。

字段名描述数据类型长度
ID主键VARCHAR255
COUNTOVERVIEW任务中各类型的表的更新情况。JSON
expectBaseTableUpdate:期望的基础表数量
actualBaseTableUpdate:实际成功更新的基础表数量
expectComplexUpdate:期望的自助数据集数量
actualComplexUpdate:实际成功的自助数据集数量
expectRelationUpdate:期望的关联更新数量
actualRelationUpdate:实际成功的关联数量
VARCHAR255
ENDTIME任务结束时间BIGINT64
PLANID任务实例唯一标识,每一次运行都不同VARCHAR255
ROLEID触发人IdVARCHAR255
ROLENAME触发人名称VARCHAR255
RUNNINGRESULT完成状态
ALL:全部成功
PART:部分成功
VARCHAR255
STARTTIME任务开始时间BIGINT64
STATETYPE更新状态
END:已结束
RUNNING:运行
VARCHAR255
TASKNAME任务名称
表名+任务类型(单表/业务包/全局)
VARCHAR255
TIME数据插入时间,swift表清理需要BIGINT64
TRIGGERID触发IDVARCHAR255
TRIGGERTYPE触发方式
MANUAL:手动
AUTO:定时
VARCHAR255

14.11 FINE_UPDATE_TASK_DETAIL 更新任务明细表

注:5.1.12 及之后版本的 BI 工程,新增该表。

      5.1.12 之前的 BI 工程,该部分信息可在 LogDB 中查看。

字段名
描述数据类型长度
ID主键VARCHAR255
APPENDCOUNT增量增行数BIGINT64
COLUMNCOUNT列数BIGINT64
DELETECOUNT增量减行数BIGINT64
EFFECTTIME生效时间,真正可用BIGINT64
ENDTIME数据更新结束时间BIGINT64
ERRORCODE错误代码INTEGER32
ETLFLOW自助数据集的步骤VARCHAR5000
FAILEDSONID基础表导致的更新失败的表的ID集合VARCHAR65536
FATHERFAILEDIDS更新失败的父表的ID集合VARCHAR5000
INFOMSG非报错信息(只有国际化的key值和参数)VARCHAR5000
JDBCTIME数据获取时间BIGINT64
LOADID明细标识,在一个更新任务中唯一INTEGER32
LOADNAME明细信息的名字
表为表名+包名,关联为关联的信息
VARCHAR65536
LOADTYPE明细类型
BASE:基础表
FAST、ETL:自助数据集
RELATION:关联
VARCHAR255
OPENTIMEsql执行时间BIGINT64
PLANID任务实例唯一标识,每一次运行都不同VARCHAR255
STARTTIME更新开始时间BIGINT64
STATETYPE更新状态
LOADING:更新中
SUCCESS:成功
PART_SUCCESS:部分成功
WAITING:排队等待
WRONG:失败
VARCHAR255
TABLEID表IDVARCHAR255
TABLENAME表名称VARCHAR255
TIME数据插入时间,swift表清理需要BIGINT64
TOTALCOUNT总行数BIGINT64
UPDATECOUNT变化的行数,可能有增有减BIGINT64
UPDATETYPE更新类型
FULL:全量
INCREASE:增量
VARCHAR255
WRITETIME写文件时间BIGINT64

14.12 FINE_UPDATE_DETAIL_INFO 更新任务明细信息表

字段名
描述数据类型长度
ID唯一标识字段VARCHAR255
ENDTIME该任务的结束时间BIGINT64
EXCEPTIONMSG异常前缀信息VARBINARY67108864
EXCEPTIONPREFIX该明细的一条异常信息VARCHAR255
LOADID明细标识,在一个更新任务中唯一INTEGER32
LOADTYPE明细类型:
1:基础表
2:自助数据集
3:关联
VARCHAR255
PLANID任务实例唯一标识,每一次运行都不同,一张表存在多条VARCHAR255
TIME数据插入时间BIGINT64

14.13 FINE_COMPONENT_HEALTH 组件健康记录表

字段名
描述数据类型长度备注
ID主键VARCHAR255-
CLUSTERNODEID节点IDVARCHAR255-
EXTRAINFO额外信息VARCHAR65536暂无用途,保留字段
MODULE模块VARCHAR255-
STATUS状态类型
1:可用
2:未开启
3:有异常
4:超时
5:未知错误
INTEGER32-
TIME提交时间TIMESTAMP26-

14.14 FINE_FAVORITE_REPORT 分享的仪表板收藏记录表

字段名
描述数据类型长度
ID主键IDVARCHAR255
DASHBOARDID仪表板IDVARCHAR255
TIME数据插入时间TIMESTAMP26
USERID用户IDVARCHAR255

14.15 FINE_SHARE_INDEX 存储分享的数据权限设置

字段名描述数据类型长度
ID主键VARCHAR255
ENTITYID

实体ID,即reporID

VARCHAR255
ENTITYPATH实体路径fullPath,即模板路径VARCHAR255
ENTITYTYPE

实体类型

0:模板

1:模板文件夹

INTEGER32
SHARETYPE

分享数据权限类型

0:使用创建者权限

1:使用被分享者权限

INTEGER32

14.16 FINE_PACK_FILTER BI业务包行过滤器表

FineBI 数据集中的行列权限控制信息保存在这张表中。

字段名描述数据类型长度备注
ID

主键

VARCHAR255
FILTER

过滤器实际内容

VARCHAR16777216
PACKAGEID

业务包的ID

VARCHAR255
ROLEID

拥有的广义角色ID

VARCHAR255
ROLETYPE

拥有的广义角色类型

1:部门职务角色 

2:自定义角色 

3:用户角色

INTEGER32

关联表字段

fine_dep_role>id

fine_custom_role>id

TABLEID过滤器关联数据表的IDVARCHAR2552020-9 新增

ENABLE

是否启用

true:启用

false:不启用

BOOLEAN[NULL]