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_SCHEDULE_TASK | 排程任務表 | |
FINE_SCHEDULE_TASK_PARAM | 排程管理任務參數值 | ||
FINE_SCHEDULE_RECORD | 記錄任務執行日誌 | ||
FINE_SCHEDULE_OUTPUT | 排程任務中的匯出 | ||
FINE_BASE_OUTPUT | 任務附件處理主表 | ||
FINE_OUTPUT_CLASS | 自訂類處理 | ||
FINE_OUTPUT_CLIENT_NOTICE | 使用者端通知 | ||
FINE_OUTPUT_EMAIL | 派送郵件 | ||
FINE_OUTPUT_FTP | FTP 上傳 | ||
FINE_OUTPUT_MOUNT | 排程管理任務掛載目錄 | ||
FINE_OUTPUT_PLATFORM_MSG | 平台系統訊息 | ||
FINE_OUTPUT_PRINT | 列印處理 | ||
FINE_OUTPUT_SFTP | SFTP 上傳 | ||
FINE_OUTPUT_SMS | 傳送簡訊 | ||
FINE_BASE_MESSAGE | 平台訊息主表 | ||
FINE_PROCESS_MESSAGE | 上報訊息 | ||
FINE_SYSTEM_MESSAGE | 平台系統訊息 | ||
FINE_MOBILE_DEVICE | 行動端裝置表 | ||
訊息 | 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 | 配置類的欄位是API型別的情況下,記錄其型別 |
FINE_CONF_ENTITY | 儲存配置類中的資料 | ||
FINE_CONF_XMLENTITY | 有些欄位的結構及其複雜,為了將其儲存到資料庫中,儲存成 XML 的方式 | ||
FINE_INTERNATIONAL | 記錄多語言資料的表 | ||
SWIFT 模組 | FINE_SWIFT_COL_IDX_CONF | 欄位索引配置 | |
FINE_SWIFT_CONFIG_ENTITY | Swift 內部配置表 | ||
FINE_SWIFT_METADATA | 用於存放資料儲存格資料 | ||
FINE_SWIFT_SEG_LOCATION | Swift Segment 分佈資訊 | ||
FINE_SWIFT_SEGMENTS | Swift Segment 詳細資訊 | ||
FINE_SWIFT_SERVICE_INFO | 儲存 Swift 服務資訊 | ||
FINE_SWIFT_TAB_IDX_CONF | 表索引配置 | ||
FINE_SWIFT_TABLE_PATH | Cube 中間目錄配置管理 | ||
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_TASK | Excel 批量匯入權限實體擴展表 | ||
FINE_VCS | 範本版本管理表 | ||
BI | FINE_PACK_FILTER | BI業務包行過濾器表 | |
FINE_BI_REPORT_EXPAND | BI 報表擴展表 | ||
FINE_DASHBOARD_INDEX | 儀表板節點索引表 | ||
FINE_REPORT_TABLES_INDEX | 儀表板所用資料集表 | ||
FINE_REPORT_STYLE | 範本樣式配置 | ||
FINE_SHARE_INDEX | 儲存分享的資料權限設定 | ||
fine_update_task | 更新任務表 5.1.12 及之後版本新增 | ||
fine_update_task_detail | 更新任務明細表 5.1.12 及之後版本新增 |
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 | 主键 | VARCHAR | 255 | 聯動表欄位 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 | 生日 | TIMESTAMP | 26 | - |
CREATIONTYPE | 建立型別
| INTEGER | 32 | - |
DESCRIPTION | 描述 | VARCHAR | 1000 | - |
郵箱 | VARCHAR | 255 | - | |
ENABLE | 是否啟用
| BOOLEAN | 0 | - |
LANGUAGE | 語言 | VARCHAR | 255 | - |
LASTOPERATIONTYPE | 最後修改型別
| INTEGER | 32 | - |
MALE | 性别
| BOOLEAN | 0 | - |
MOBILE | 手機號 | VARCHAR | 255 | - |
PASSWORD | 密碼 | VARCHAR | 255 | 該欄位值為平台使用者密碼加密後的密文,不影響平台使用者登入數據決策系統 |
REALNAME | 姓名 | VARCHAR | 255 | - |
USERNAME | 帳號 | VARCHAR | 255 | 聯動表欄位 fine_base_message>userName fine_workflow_task>creatorName fine_schedule_record>creator fine_schedule_task>creator |
WORKPHONE | 手機號 | VARCHAR | 255 | - |
REALALIAS | realName 排序索引 例如姓名是安娜,REALALIAS就是an | VARCHAR | 255 | FR:2019-12-05 及之後的 JAR,新增欄位 BI:2020-01-15 及之後的 JAR,新增欄位 |
USERALIAS | userName 排序索引 例如帳號是Alice,USERALIAS就是alice | VARCHAR | 255 | FR:2019-12-05 及之後的 JAR,新增欄位 BI:2020-01-15 及之後的 JAR,新增欄位 |
TENANTID | 租戶ID | VARCHAR | 255 | 暫無用途,保留欄位 |
SALT | 鹽值參數 使用者密碼更新時,鹽值隨之更新,增加安全度 | VARCHAR | 255 | FR:10.0.18 及之後的版本,新增欄位 BI:5.1.15 及之後的版本,新增欄位 |
2.2 FINE_EXTRA_PROPERTY 使用者額外資訊表
欄位名 | 描述 | 資料型別 | 長度 | 備註 |
---|---|---|---|---|
ID | 主键 | VARCHAR | 255 | - |
NAME | 屬性名稱 | VARCHAR | 255 | - |
RELATEDID | 使用者id | VARCHAR | 255 | 聯動表欄位 fine_user>id |
TYPE | 所聯動的資料項型別 | INTEGER | 32 | - |
VALUE | 屬性值 | VARCHAR | 65536 | - |
2.3 FINE_DEPARTMENT 部門表
欄位名 | 描述 | 資料型別 | 長度 | 備註 |
---|---|---|---|---|
ID | 主键 | VARCHAR | 255 | 聯動表欄位 fine_dep_role>departmentId |
CREATIONTYPE | 建立型別
| INTEGER | 32 | - |
DESCRIPTION | 描述 | VARCHAR | 1000 | - |
ENABLE | 是否啟用
| BOOLEAN | 0 | - |
LASTOPERATIONTYPE | 最後修改型別
| INTEGER | 32 | - |
NAME | 部門名 | VARCHAR | 255 | - |
PARENTID | 父部門 ID | VARCHAR | 255 | - |
FULLPATH | 部門完整路徑 祖父部門 ID 父部門 ID ... | VARCHAR | 65536 | FR:2019-05-20 及之後的 JAR,新增欄位 BI:2019-06-13 及之後的 JAR,新增欄位 |
ALIAS | NAME排序索引 例如部門是主管部,ALIAS就是ldb | VARCHAR | 255 | FR:2019-12-05 及之後的 JAR,新增欄位 BI:2010-01-15 及之後的 JAR,新增欄位 |
TENANTID | 租戶ID | VARCHAR | 255 | 暫無用途,保留欄位 |
2.4 FINE_POST 職位表
欄位名 | 描述 | 資料型別 | 长度 | 備註 |
---|---|---|---|---|
ID | 主键 | VARCHAR | 255 | 聯動表欄位 fine_dep_role>postId |
CREATIONTYPE | 建立型別
| INTEGER | 32 | - |
DESCRIPTION | 描述 | VARCHAR | 1000 | - |
ENABLE | 是否啟用
| BOOLEAN | 0 | - |
LASTOPERATIONTYPE | 最後修改型別
| INTEGER | 32 | - |
NAME | 職位名 | VARCHAR | 255 | - |
ALIAS | NAME排序索引 例如職位是開發工程師,ALIAS就是kfgcs | VARCHAR | 255 | FR:2019-12-05 及之後的 JAR,新增欄位 BI:2020-01-15 及之後的 JAR,新增欄位 |
2.5 FINE_DEP_ROLE 部門職位的中間表
欄位名 | 描述 | 資料型別 | 长度 | 備註 |
---|---|---|---|---|
ID | 主键 | VARCHAR | 255 | 聯動表欄位 fine_user_role_middle>roleId |
CREATIONTYPE | 建立型別
| INTEGER | 32 | - |
DEPARTMENTID | 所聯動的部門和職務 ID
| VARCHAR | 255 | - |
POSTID | VARCHAR | 255 | 聯動表欄位 fine_post>id | |
LASTOPERATIONTYPE | 最後修改型別
| INTEGER | 32 | 聯動表欄位 fine_department>id |
FULLPATH | 中間資料完整路徑 | VARCHAR | 65536 | FR:2019-05-20 及之後的 JAR,新增欄位 BI:2019-06-13 及之後的 JAR,新增欄位 |
TENANTID | 租戶ID | VARCHAR | 255 | 暫無用途,保留欄位 |
2.6 FINE_CUSTOM_ROLE 自訂角色表
欄位名 | 描述 | 資料型別 | 长度 | 備註 |
---|---|---|---|---|
ID | 主键 | VARCHAR | 255 | 聯動表欄位 fine_user_role_middle>roleId |
CREATIONTYPE | 建立型別 1:管理者手動建立 2:同步資料集建立 | INTEGER | 32 | - |
DESCRIPTION | 描述資訊 | VARCHAR | 255 | - |
ENABLE | 是否啟用
| BOOLEAN | 0 | - |
LASTOPERATIONTYPE | 最後修改型別
| INTEGER | 32 | - |
NAME | 角色名 | VARCHAR | 255 | - |
ALIAS | NAME排序字段索引 例如角色是專案維運,ALIAS就是xmyw | VARCHAR | 255 | FR:2019-12-05 及之後的 JAR,新增欄位 BI:2020-01-15 及之後的 JAR,新增欄位 |
TENANTID | 租户ID | VARCHAR | 255 | 暫無用途,保留欄位 |
2.7 FINE_USER_ROLE_MIDDLE 使用者角色的中間表
欄位名 | 描述 | 資料型別 | 长度 | 備註 |
---|---|---|---|---|
ID | 主键 | VARCHAR | 255 | - |
ROLEID | 所聯動的廣義角色 ID depRoleId 或 customRoleId | VARCHAR | 255 | 聯動表欄位 fine_dep_role>id fine_custom_role>id fine_authority>roleId |
ROLETYPE | 所聯動的廣義角色型別
| INTEGER | 32 | - |
USERID | 所聯動的使用者 ID | VARCHAR | 255 | 聯動表欄位 fine_user>id |
TENANTID | 租户ID | VARCHAR | 255 | 暫無用途,保留欄位 |
2.8 FINE_SOFT_DATA 同步使用者軟刪除資料表
注:5.1.10 及之後版本的 FineBI 新增該表。
同步源中刪除的資料,從finedb中真實刪除,儲存不同型別的資料到軟刪除表中。
同步源中恢復的資料,從軟刪除表中恢復,相同名稱的欄位的ID不會發生改變,不影響權限使用
欄位名 | 描述 | 資料型別 | 长度 | 備註 |
---|---|---|---|---|
ID | 主键 | VARCHAR | 255 | - |
DELETEDID | 待删除的id | VARCHAR | 255 | 1)欄位DELETEDID+TYPE組成唯一键 即任意兩筆資料的DELETEDID、TYPE不能完全相同 2)欄位DELETEDNAME+TYPE組成唯一键 即任意兩筆資料的DELETEDNAME、TYPE不能完全相同 |
DELETEDNAME | 待删除的名稱
| VARCHAR | 255 | |
TYPE | 删除的資料型別
| INTEGER | 32 |
3. 權限-目錄
3.1 FINE_AUTHORITY 權限表
欄位名 | 描述 | 資料型別 | 長度 | 備註 |
---|---|---|---|---|
ID | 主键 | VARCHAR | 255 | - |
AUTHORITY | 權限值 1 - 拒絕 2 - 允許 | INTEGER | 32 | - |
AUTHORITYENTITYID | 所聯動的權限實體id | VARCHAR | 255 | 聯動表欄位 FINE_AUTHORITY_OBJECT>id |
AUTHORITYENTITYTYPE | 所聯動的權限實體型別 平台型別 0 - 目錄權限,管理系統權限,實體都在 authority_object 表中 1 - 人員管理-部門權限,人員管理-角色權限 2 - 資料連結權限 7 - 排程管理權限 報表型別 101 - FineReport 範本權限(範本認證) BI 型別 201 - BI業務包權限 202 - BI業務包行過濾器權限(*外界感知不到) 203 - BI儀表板權限(主要用於分享) 204 - BI範本權限(範本認證) 205 - BI儀表板分享控制(角色到角色 | INTEGER | 32 | - |
AUTHORITYTYPE | 權限型別 平台型別 1 - 查看權限 2 - 授權權限 3 - 編輯權限 4 - 資料連結管理權限 報表型別 101 - FineReport 範本認證權限 102 - FineReport 範本查看權限 103 - FineReport 範本填報權限 104 - 批量匯入任務權限 BI 型別 201 - 業務包使用權限 202 - 業務包管理權限 203 - BI報表匯出權限 204 - BI儀表板分享權限 205 - BI範本認證權限 206 - BI範本查看權限 207 - BI範本匯出權限 208 - BI儀表板分享角色控制權限 209 - BI儀表板分享功能權限 210 - BI儀表板公共連結功能權限 | INTEGER | 32 | - |
ROLEID | 所聯動的廣義角色id | VARCHAR | 255 | 聯動表欄位 fine_dep_role>id fine_custom_role>id fine_user_role_middle>roleid fine_user>id |
ROLETYPE | 所聯動的廣義角色型別 1 - 部門,部門下職務 2 - 自訂角色 3 - 使用者 4 - 職務 | INTEGER | 32 | - |
TENANTID | 租戶ID | VARCHAR | 255 | 暫無用途,保留欄位 |
3.2 FINE_AUTHORITY_OBJECT 權限實體表
包含目錄資訊、管理系統
字段名 | 描述 | 資料型別 | 長度 | 備註 |
---|---|---|---|---|
ID | 主键 | VARCHAR | 255 | 聯動表欄位 FINE_AUTHORITY>AUTHORITYENTITYID |
EXPANDID | 所聯動的擴展屬性記錄id | VARCHAR | 255 | - |
EXPANDTYPE | 所聯動的擴展屬性型別 平台型別 1 - 平台管理系統節點 2 - 首頁 3 - 目錄 5 - 連結 6 - 檔案 報表型別 101 - 上報流程 102 - FineReport 報表 BI 型別 201 - BI 報表 | INTEGER | 32 | - |
PARENTID | 所聯動的上代節點 ID | VARCHAR | 255 | - |
COVERID | 封面 ID 系統管理>外觀配置>目錄樣式中的目錄封面 | VARCHAR | 255 | - |
DESCRIPTION | 描述資訊 | VARCHAR | 65536 | - |
DEVICETYPE | 顯示型別 0 - 未勾選 PC 、平板、手機 1 - PC 2 - 平板 4 - 手機 5 - 勾選 PC 、手機 6 - 勾選平板、手機 7 - 勾選 PC 、平板、手機 | INTEGER | 32 | - |
DISPLAYNAME | 顯示報表名稱和目錄名稱 | VARCHAR | 255 | - |
ICON | 圖标 ID 系統管理>外觀配置>目錄樣式中的目錄圖示 | VARCHAR | 255 | - |
PATH | 路徑,不同 entry 型別表示的意義不同 | VARCHAR | 255 | - |
SORTINDEX | 排序順序 | BIGINT | 64 | - |
MOBILEICON | 行動圖示 ID | VARCHAR | 255 | - |
FULLPATH | 實體完整路徑 | VARCHAR | 65536 | FR:2019-05-20 及之後的 JAR,新增欄位 BI:2019-06-13 及之後的 JAR,新增欄位 |
TENANTID | 租戶ID | VARCHAR | 255 | 暫無用途,保留欄位 |
3.3 FINE_AUTH_PREFERENCE 權限面板使用者偏好設定
字段名 | 描述 | 資料型別 | 長度 | 備註 |
---|---|---|---|---|
ID | 主键 | VARCHAR | 255 | - |
AUTHTYPE | 權限面板型別 | INTEGER | 32 | - |
AUTHVISIBLECFG | 權限可見性配置 | BIGINT | 64 | - |
USERID | 使用者 ID | VARCHAR | 255 | 聯動表欄位 fine_user>id |
3.4 FINE_HOMEPAGE_EXPAND 首頁擴展表
字段名 | 描述 | 資料型別 | 長度 |
---|---|---|---|
ID | 主键 | VARCHAR | 255 |
ANDROIDPADHOMEPAGE | 用於 Android 平板的主頁連結 | VARCHAR | 1000 |
ANDROIDPHONEHOMEPAGE | 用於 Android 手機的主頁連結 | VARCHAR | 1000 |
IPADHOMEPAGE | 用於 iPad 的主頁連結 | VARCHAR | 1000 |
IPHONEHOMEPAGE | 用於 iPhone 的主頁連結 | VARCHAR | 1000 |
PCHOMEPAGE | 用於 PC 的主頁連結 | VARCHAR | 1000 |
TYPE | 主頁型別 0 - FineReport 範本 1 - 平台目錄 2 - 連結 3 - FineBI 範本 | INTEGER | 32 |
3.5 FINE_FAVORITE_ENTRY 收藏節點表
欄位名 | 描述 | 資料型別 | 長度 | 備註 |
---|---|---|---|---|
ID | 主鍵 | VARCHAR | 255 | - |
ENTRYID | 收藏報表 ID | VARCHAR | 255 | - |
TIME | 收藏時間 | TIMESTAMP | 26 | - |
USERID | 收藏使用者 ID | VARCHAR | 255 | 聯動表欄位 fine_user>id |
4. 登入
4.1 FINE_LAST_LOGIN 上次登入資訊表
欄位名 | 描述 | 資料型別 | 長度 | 備註 |
---|---|---|---|---|
ID | 主键 | VARCHAR | 255 | - |
CITY | 登入所在城市 | VARCHAR | 255 | - |
IP | 登入所用 IP | VARCHAR | 255 | - |
TIME | 登入時間 | TIMESTAMP | 26 | - |
USERID | 登入使用者 ID | VARCHAR | 255 | 聯動表欄位 fine_user>id |
4.2 FINE_LOGIN_LOCK 登入鎖定表
欄位名 | 描述 | 資料型別 | 長度 | 備註 |
---|---|---|---|---|
ID | 主键 | VARCHAR | 255 | - |
ERRORTIME | 密碼錯誤次數 | INTEGER | 32 | - |
LOCKOBJECT | 鎖定 IP 或 username | VARCHAR | 255 | - |
LOCKOBJECTVALUE | IP 或 username 的值 | VARCHAR | 255 | - |
LOCKTIME | 何時被鎖 | TIMESTAMP | 26 | - |
LOCKED | 通常為空 | BOOLEAN | 0 | - |
UNLOCKTIME | 何時解鎖 | TIMESTAMP | 26 | - |
USERID | 使用者 ID | VARCHAR | 255 | 聯動表欄位 fine_user>id |
4.3 FINE_BLOCK_IP 登入鎖定 IP 表
欄位名 | 描述 | 資料型別 | 長度 |
---|---|---|---|
ID | 主键 | VARCHAR | 255 |
CREATETIME | 鎖定時間 | TIMESTAMP | 26 |
IP | 鎖定的 IP | VARCHAR | 255 |
REJECTEDVISITS | 拒絕次數 | INTEGER | 32 |
5. 備份還原
5.1 FINE_BACKUP_NODE 備份節點表
欄位名 | 描述 | 資料型別 | 長度 | 備註 |
---|---|---|---|---|
ID | 主键 | VARCHAR | 255 | - |
BACKUPMODULE | 備份模組 jar:JAR包 jar-cluster:叢集下的jar包(較特殊。叢集下,jar包備份會自動轉為代理實現,故單獨分出這個模組) plugins:插件 dashboards:BI範本 reportlets:報表範本 config:平台配置 | VARCHAR | 255 | - |
BACKUPNAME | 備份名 | VARCHAR | 255 | - |
BACKUPTIME | 何時備份 | TIMESTAMP | 26 | - |
SAVEPATH | 備份位址 | VARCHAR | 1000 | - |
BACKUPSIZE | 備份檔案大小 | DOUBLE | 64 | - |
TYPE | 型別 auto:自动备份 manual :手動備份 | VARCHAR | 255 | FR:2019-12-05 及之後的 JAR,新增欄位 BI:2020-01-15 及之後的 JAR,新增欄位 |
BACKUPENDTIME | 备份结束时间 | VARCHAR | 255 | FR:10.0.11 及之後的版本,新增欄位 BI:5.1.8 及之後的版本,新增欄位 |
STATUS | 備份狀態 0:無 1:成功 2:失敗 | VARCHAR | 255 | FR:10.0.11 及之後的版本,新增欄位 BI:5.1.8 及之後的版本,新增欄位 |
DETAIL | 詳情(出錯日誌) | VARCHAR | 255 | FR:10.0.11 及之後的版本,新增欄位 BI:5.1.8 及之後的版本,新增欄位 |
6. 排程管理
6.1 FINE_SCHEDULE_TASK 排程任務表
欄位名 | 描述 | 資料型別 | 長度 | 備註 |
---|---|---|---|---|
ID | 主键 | VARCHAR | 255 | 聯動表欄位 fine_schedule_task_param>taskId fine_schedule_record>taskId |
BACKUPFILEPATH | 備份檔案路徑 | VARCHAR | 1000 | 預留欄位,未使用 |
CREATOR | 任務建立者 | VARCHAR | 255 | 聯動表欄位 fine_user>userName fine_schedule_record>creator |
EDITABLE | 任務是否可编辑 true:可编辑 false:不可编辑 | BOOLEAN | 0 | 預留欄位,未使用 |
FILECLEARCOUNT | 附件清理數目 -1:不清理 0:任務结束即清理 1:不清理 其他正整数:保留次 | INTEGER | 32 | - |
NEXTFIRETIME | 下次執行時間 yyyy-MM-dd HH:mm:ss | TIMESTAMP | 26 | - |
OUTPUTSTR | 任務附件處理型別組合字串,用於條件查詢的過濾 檔案處理方式,逗號隔開: 1 - 郵件通知 2 - FTP上傳附件 3 - 平台通知 5 - 簡訊通知 6 - 掛載平台 7 - 自訂附件處理 8 - 列印檔案 9 - 使用者端通知 10 - SFTP 上傳 | VARCHAR | 1000 | - |
PREFIRETIME | 上次執行時間 yyyy-MM-dd HH:mm:ss | TIMESTAMP | 26 | - |
REPEATTIME | 重複執行時間間隔 | INTEGER | 32 | - |
REPEATTIMES | 重複次數 | INTEGER | 32 | - |
SENDBACKUPFILE | 是否傳送備份檔案 true:傳送 false:不傳送 | BOOLEAN | 0 | 預留欄位,未使用 |
SHOWTYPE | 展示型別 0 - 分頁預覽 1 - 填報預覽 2 - 資料分析預覽 3 - PC端預覽 4 - 新填報 | INTEGER | 32 | - |
TASKCONDITION | 任務狀態 json格式,包含 type 和 description。 type: 0 - 始終執行 1 - 公式判斷 2 - 自訂類判斷 description: 具體內容(具體公式或類名) | VARCHAR | 255 | - |
TASKDESCRIPTION | 任務描述 | VARCHAR | 1000 | 預留欄位,未使用 |
TASKNAME | 任務名稱 | VARCHAR | 255 | - |
TASKPARAMETER | 任務參數 json形式,包含 inputStyle 參數輸入方式,name 參數名稱,type 參數型別,value 參數值 inputStyle 輸入方式(非必須) 0 - 預設 1 - 資料集 type 參數型別 String - 字串 Integer - 整數型態 Double - 雙精度型 Date - 日期 Boolean - 布爾值 TableColumn - 資料集列 value 參數值 若參數輸入方式為預設,則 value 為字串 若參數輸入方式為資料集,則包括 value 資料集名稱,colname 資料集欄位值 | VARCHAR | 65536 | - |
TASKSTATE | 任務狀態 0 - 啟動 1 - 暫停 2 - 已结束 | INTEGER | 32 | 與前臺展示的狀態不一定對應,展示到前臺前需要經過計算 |
TASKTYPE | 任務型別 0 - 無調度物件 1 - 報表範本 2 - BI範本 | INTEGER | 32 | - |
TEMPLATEPATH | 範本路徑 | VARCHAR | 1000 | - |
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 明細頻率執行時,哪幾個月執行(非必須): 整數陣列 | VARCHAR | 65536 | - |
USERGROUP | 使用者組 json形式: customRole 角色列表:角色ID陣列 customRoleStr 角色列表字串:前臺展示用 departmentAndPost 部門列表:部門 ID 陣列 departmentStr 部門列表字串:前臺展示用 platformUser 使用者列表(非必須):陣列,格式為"姓名(帳號)" platformUserStr 使用者列表字串(非必須):前臺展示用 userType 使用者型別:1 - 平台使用者,2 - 自訂使用者 columnIndex 自訂使用者-資料集列序號(非必須) columnIndexStr 自訂使用者-資料集列名(非必須) tableDataName 自訂使用者-資料集名稱(非必須) | VARCHAR | 65536 | - |
SCHEDULEOUTPUT | 任務派送 | VARCHAR | 255 | 聯動表欄位 fine_schedule_output>id |
CONDITIONPARAMETER | 執行條件的自訂類參數 json 形式: name 參數名稱 value 參數值 | VARCHAR | 1000 | FR:2020-06-08 及之後的 JAR,新增欄位 BI:2020-08-04 及之後的 JAR,新增欄位 |
6.2 FINE_SCHEDULE_TASK_PARAM 排程管理任務參數值
欄位名 | 描述 | 資料型別 | 長度 | 備註 |
---|---|---|---|---|
ID | 建立者 | VARCHAR | 255 | - |
PARAM | 參數列表 json 形式: 參数名:參數值 | VARCHAR | 65536 | - |
TASKNAME | 任務名稱 | VARCHAR | 255 | - |
TASKID | 任務ID | VARCHAR | 255 | 关聯動表欄位 fine_schedule_task>id |
6.3 FINE_SCHEDULE_RECORD 排程管理任務執行日誌
注:JAR 包在 2019-05-20 之前的工程,使用 fine_schedule_record 表儲存排程管理任務執行日誌 JAR 包在 2019-05-20 及之後的工程,使用 LogDB 資料庫中的 fine_schedule_record 表儲存排程管理任務執行日誌,請參考:平台日誌 LogDB 資料庫
欄位名 | 描述 | 資料型別 | 長度 | 備註 |
---|---|---|---|---|
ID | 主鍵 | VARCHAR | 255 | - |
CREATOR | 建立者 | VARCHAR | 255 | - |
DETAILMESSAGE | 詳細資訊 | VARCHAR | 65536 | - |
FILEPATH | 生成附件路徑 | VARCHAR | 1000 | 預留欄位,未使用 |
LOGMESSAGE | 日誌資訊 | VARCHAR | 255 | - |
LOGTIME | 任務執行時間 日誌列印時間 | TIMESTAMP | 26 | - |
LOGTYPE | 日誌型別 0-失敗 1-成功 2-跨越 | INTEGER | 32 | - |
NEXTFIRETIME | 下一次記錄時間 | TIMESTAMP | 26 | 預留欄位,未使用 |
RUNTYPE | 附件處理型別 0 - 快照生成 1 - 郵件傳送 2 - FTP 上傳 3 - 平台訊息派送 4 - 檔案列印 5 - 簡訊傳送 6 - 掛載平台 7 - 自訂類處理 8 - 排程填報 9 - 使用者端通知 10 - SFTP 上傳 -1 - 附件傳送(預設) | INTEGER | 32 | - |
TASKNAME | 任務名稱 | VARCHAR | 255 | - |
TASKID | 任務ID | VARCHAR | 255 | 聯動表欄位 fine_schedule_task>id |
6.4 FINE_SCHEDULE_OUTPUT 定時任務中的匯出
欄位名 | 描述 | 資料型別 | 長度 | 備註 |
---|---|---|---|---|
ID | 主鍵 | VARCHAR | 255 | 聯動表欄位 fine_schedule_task>scheduleOutput fine_base_output>output_Id |
BASENAME | 生成附件名稱 | VARCHAR | 65536 | - |
CREATEATTACHBYUSERNAME | 是否按不同使用者生成不同附件 1 - 是 0 - 否 | BOOLEAN | 0 | - |
FORMATS | 匯出附件型別 json 格式:formatNum 檔案處理方式: 0 - 匯出 CPR 1 - 匯出新版 EXCEL 2 - 匯出 PDF 4 - 匯出 WORD 8 - 匯出舊版 EXCEL 16 - 匯出 PNG 32 - 匯出 FRR | VARCHAR | 255 | - |
6.5 FINE_BASE_OUTPUT 任務附件處理主表
欄位名 | 描述 | 資料型別 | 長度 | 備註 |
---|---|---|---|---|
ID | 主鍵 | VARCHAR | 255 | |
ACTIONNAME | 附件處理類名 | VARCHAR | 255 | |
EXECUTEBYUSER | 是否按不同使用者分別執行 1 - 是 0 - 否 | BOOLEAN | 0 | |
RESULTURL | 結果連結 | VARCHAR | 1000 | |
RUNTYPE | 附件處理型別 0 - 快照生成 1 - 郵件傳送 2 - FTP 上傳 3 - 平台訊息派送 4 - 檔案列印 5 - 簡訊傳送 6 - 掛載平台 7 - 自訂類處理 8 - 排程填報 9 - 使用者端通知 10 - SFTP 上傳 -1 - 附件傳送(預設) | INTEGER | 32 | |
OUTPUTID | 匯出id | VARCHAR | 255 | 聯動表欄位 fine_schedule_output>id |
6.6 FINE_OUTPUT_CLASS 自訂類處理
欄位名 | 描述 | 資料型別 | 長度 | 备注 |
---|---|---|---|---|
CLASSNAME | 自訂類名 | VARCHAR | 255 | - |
ID | 主鍵 | VARCHAR | 255 | 聯動表欄位 fine_base_output>id |
6.7 FINE_OUTPUT_CLIENT_NOTICE 用戶端通知表
欄位名 | 描述 | 資料型別 | 長度 | 備註 |
---|---|---|---|---|
ADDRESSEE | 接收人 | VARCHAR | 65536 | |
CONTENT | 內容 | VARCHAR | 65536 | |
CUSTOMIZELINK | 自訂連結 | VARCHAR | 65536 | |
LINKOPENTYPE | 連結型別 1 - 排程結果連結 2 - 自訂連結 | INTEGER | 32 | |
MEDIAID | 富正文訊息的圖片 ID | VARCHAR | 255 | |
SUBJECT | 主題 | VARCHAR | 65536 | |
TERMINAL | 派送終端 目前固定為1,代表app通知 | INTEGER | 32 | |
TYPE | 訊息型別 1 - 連結訊息 2 - 圖文訊息 3 - 檔案訊息 | INTEGER | 32 | |
ID | 主鍵 | VARCHAR | 255 | 聯動表欄位 fine_base_output>id |
6.8 FINE_OUTPUT_EMAIL 派送郵件表
欄位名 | 描述 | 資料型別 | 長度 | 備註 |
---|---|---|---|---|
ADDLINK | 結果連結 | BOOLEAN | 0 | - |
BCCADDRESS | 密送 | VARCHAR | 65536 | - |
BODYCONTENT | 內容 | VARCHAR | 65536 | - |
CCADDRESS | 副本 | VARCHAR | 65536 | - |
PREVIEWATTACH | 正文預覽 | BOOLEAN | 0 | - |
SUBJECT | 主題 | VARCHAR | 65536 | - |
USEATTACH | 使用附件 | BOOLEAN | 0 | - |
ID | 主鍵 | VARCHAR | 255 | 聯動表欄位 fine_base_output>id |
CUSTOMADDRESS | - | VARCHAR | 1000 | FR:2019-12-05 及之後的 JAR,新增欄位 BI:2020-01-15 及之後的 JAR,新增欄位 |
CUSTOMBCCADDRESS | - | VARCHAR | 1000 | FR:2019-12-05 及之後的 JAR,新增欄位 BI:2020-01-15 及之後的 JAR,新增欄位 |
CUSTOMCCADDRESS | - | VARCHAR | 1000 | FR:2019-12-05 及之後的 JAR,新增欄位 BI:2020-01-15 及及之後的 JAR,新增欄位 |
PREVIEWWIDGET | 是否勾选「正文预览组件内容」 | BOOLEAN | 0 | FR:10.0.13 及之後的版本,新增欄位 BI:5.1.10 及之後的版本,新增欄位 |
6.9 FINE_OUTPUT_FTP FTP上傳表
欄位名 | 描述 | 資料型別 | 長度 | 備註 |
---|---|---|---|---|
PASSWORD | 密碼 | VARCHAR | 255 | - |
PORT | 埠號 | VARCHAR | 255 | - |
SAVEPATH | 上傳路徑 | VARCHAR | 255 | - |
SERVERADDRESS | 伺服器位址 | VARCHAR | 255 | - |
USERNAME | 帳號 | VARCHAR | 255 | - |
ID | 主鍵 | VARCHAR | 255 | 聯動表欄位 fine_base_output>id |
FTPMODE | FTP 模式 passive:被動模式 avtive:主動模式 | VARCHAR | 255 | - |
6.10 FINE_OUTPUT_MOUNT 排程管理任務掛載目錄
欄位名 | 描述 | 資料型別 | 長度 | 備註 |
---|---|---|---|---|
DESCRIPTION | 描述 | VARCHAR | 65536 | - |
FOLDERENTRYID | 掛載目錄 ID | VARCHAR | 255 | - |
FOLDERENTRYNAME | 掛載目錄名稱 | VARCHAR | 255 | - |
FOLDERENTRYSTR | 掛載目錄 | VARCHAR | 255 | - |
ID | 主鍵 | VARCHAR | 255 | 聯動表欄位 fine_base_output>id |
6.11 FINE_OUTPUT_PLATFORM_MSG 平台系統訊息
欄位名 | 描述 | 資料型別 | 長度 | 備註 |
---|---|---|---|---|
CONTENT | 內容 | VARCHAR | 65536 | - |
LINKOPENTYPE | 連結型別 1 - 排程結果連結 2 - 自訂連結 | INTEGER | 32 | - |
SUBJECT | 主題 | VARCHAR | 65536 | - |
ID | 主鍵 | VARCHAR | 255 | 聯動表欄位 fine_base_output>id |
6.12 FINE_OUTPUT_PRINT 列印處理
欄位名 | 描述 | 資料型別 | 長度 | 備註 |
---|---|---|---|---|
PRINTERNAME | 印表機名稱 | VARCHAR | 255 | - |
ID | 主鍵 | VARCHAR | 255 | 聯動表欄位 fine_base_output>id |
6.13 FINE_OUTPUT_SFTP SFTP上傳表
欄位名 | 描述 | 資料型別 | 長度 | 備註 |
---|---|---|---|---|
ID | 主键 | VARCHAR | 255 | 聯動表欄位 fine_base_output>id |
PASSWORD | 密碼 | VARCHAR | 255 | - |
PORT | 埠號 | VARCHAR | 255 | - |
PRIVATEKEY | 私密金鑰 | VARCHAR | 255 | - |
SAVEPATH | 上傳路徑 | VARCHAR | 255 | - |
SERVERADDRESS | 伺服器位址 | VARCHAR | 255 | - |
USERNAME | 帳號 | VARCHAR | 255 | - |
6.14 FINE_OUTPUT_SMS 簡訊傳送
欄位名 | 描述 | 資料型別 | 長度 | 備註 |
---|---|---|---|---|
TEMPLATEID | 範本 ID | INTEGER | 32 | |
ID | 主鍵 | VARCHAR | 255 | 聯動表欄位 fine_base_output>id |
SMSPARAM | 簡訊參數 json,對於每個參數: id 參數 IDname 參數名稱 value 參數值 type 參數型別 type型別包括: String - 字串 Integer - 整數型態 Double - 雙精度型 Date - 日期 Boolean - 布爾值 Formula - 公式 | VARCHAR | 255 | FR:2019-12-05 及之後的 JAR,新增欄位 BI:2020-01-15 及之後的 JAR,新增欄位 |
7. 訊息
7.1 FINE_BASE_MESSAGE 基礎訊息表
欄位名 | 描述 | 資料型別 | 長度 | 非空 | 備註 |
---|---|---|---|---|---|
ID | 主鍵 | VARCHAR | 255 | TRUE | |
CREATETIME | 訊息建立時間 | TIMESTAMP | 26 | FALSE | |
DATETIME | 訊息時間 | TIMESTAMP | 26 | FALSE | 新增 |
MESSAGE | 訊息內容 | VARCHAR | 65536 | FALSE | |
READED | 是否已讀 1 - 是 0 - 否 | BOOLEAN | 0 | FALSE | |
TOASTED | 是否已彈窗提示 1 - 是 0 - 否 | BOOLEAN | 0 | FALSE | |
TYPE | 訊息型別 0 - 系統訊息 1 - 上報訊息 2 - 範本訊息 3 - 行動端訊息 -1 - 未知訊息 | INTEGER | 32 | FALSE | |
URL | URL | VARCHAR | 1000 | FALSE | |
URLTYPE | URL 型別 0 - 無 1 - 內部連結型別,例如 /report/entry/{id} 2 - 外部連結型別,例如 www.fanruan.com 3 - 平台木塊路由,跳轉到系統管理某個 Tab 頁面 4 - 平台內開啟多個範本的 URL | INTEGER | 32 | FALSE | |
USERID | 使用者 ID | VARCHAR | 255 | FALSE | 聯動表欄位 fine_user>id |
USERNAME | 帳號 | VARCHAR | 255 | FALSE | 聯動表欄位 fine_user>userName |
7.2 FINE_PROCESS_MESSAGE 派送訊息表
欄位名 | 描述 | 資料型別 | 長度 | 非空 | 備註 |
---|---|---|---|---|---|
ALLTASKID | 全部任務 ID | VARCHAR | 255 | FALSE | - |
DEADLINE | 結束時間 | TIMESTAMP | 26 | FALSE | - |
PROCESSED | 是否完成 1-完成 0-未完成 | BOOLEAN | 0 | FALSE | - |
TASKID | 上報任務 ID | VARCHAR | 255 | FALSE | - |
ID | 主鍵 | VARCHAR | 255 | TRUE | 聯動表欄位 fine_base_message>id |
7.3 FINE_SYSTEM_MESSAGE 系统消息表
欄位名 | 描述 | 資料型別 | 長度 | 非空 | 備註 |
---|---|---|---|---|---|
TERMINAL | 派送終端 目前固定為1,代表PC端訊息通知 | BIGINT | 64 | FALSE | - |
TITLE | 主題 | VARCHAR | 255 | FALSE | - |
ID | 主鍵 | VARCHAR | 255 | TRUE | 聯動表欄位 fine_base_message>id |
8. 上報
注:2018-12-27 之後的 JAR,新增上報相關表。
8.1 FINE_WORKFLOW 上報中的流程表
欄位名 | 描述 | 資料型別 | 長度 | 非空 | 備註 |
---|---|---|---|---|---|
ID | 主鍵 | VARCHAR | 255 | TRUE | - |
CREATETIME | 建立時間 | TIMESTAMP | 26 | FALSE | - |
CREATORID | 建立者 ID | VARCHAR | 255 | FALSE | 聯動表欄位 fine_workflow_task>creatorId fine_workflow_stash_data>userId fine_workflow_log>operatorname |
DESCRIPTION | 描述 | VARCHAR | 65536 | FALSE | - |
NAME | 流程名稱 | VARCHAR | 255 | FALSE | - |
NODESID | 節點 ID | VARCHAR | 65536 | FALSE | 聯動表欄位 fine_workflow_node>id |
8.2 FINE_WORKFLOW_TASK 上報中流程任務表
欄位名 | 描述 | 資料型別 | 長度 | 非空 | 備註 |
---|---|---|---|---|---|
ID | 主鍵 | VARCHAR | 255 | TRUE | 聯動表欄位 fine_workflow_task_impl>taskId |
CREATETIME | 建立時間 | TIMESTAMP | 26 | FALSE | |
CREATORID | 建立者ID | VARCHAR | 255 | FALSE | 聯動表欄位 fine_user>id fine_workflow>creatorId |
CREATORNAME | 建立者姓名 | VARCHAR | 255 | FALSE | 聯動表欄位 fine_user>username |
DEADLINEDATE | 截止時間 | INTEGER | 32 | FALSE | |
DEADLINETYPE | 截止型別 | VARCHAR | 255 | FALSE | |
ISSUECONTROL | 排程下發 | VARCHAR | 65536 | FALSE | |
ISSUEOVER | 是否下發結束 1 - 是 0 - 否 | BOOLEAN | 0 | FALSE | |
LEAPFROGBACK | 越級回退 | BOOLEAN | 0 | FALSE | |
NAME | 任務名稱 | VARCHAR | 255 | FALSE | |
PARENTID | 父任務 ID | VARCHAR | 255 | FALSE | 聯動表欄位 fine_workflow_task_impl>parentId |
PROCESSID | 流程 ID | VARCHAR | 255 | FALSE | 聯動表欄位 fine_workflow_task_impl>processId |
REMINDCONTROL | 提醒方式 | VARCHAR | 65536 | FALSE | |
TASKNAMECALCULATEONCE | 新增任務時是否勾選「僅在任務發起時計算一次」 1 - 勾選 2 - 不勾選 | BOOLEAN | 0 | FALSE |
8.3 FINE_WORKFLOW_TASK_IMPL 具體任務表
欄位名 | 描述 | 資料型別 | 長度 | 非空 | 備註 |
---|---|---|---|---|---|
ID | 主鍵 | VARCHAR | 255 | TRUE | |
ALERTED | 是否預警 1 - 是 0 - 否 | BOOLEAN | 0 | FALSE | |
COMPLETESTATE | 當前任務的操作人及完成狀態, 1 - 已完成 0 - 未完成 例如:{"demo/authority/產品銷售情況查詢.cpt":{"sunlin":0}} | VARCHAR | 65536 | FALSE | |
CREATETIME | 建立時間(下發的時間) | TIMESTAMP | 26 | FALSE | |
CURRENTNODEIDX | 當前的流程節點 ID | INTEGER | 32 | FALSE | |
截止時間DEADLINE | 截止时间 | TIMESTAMP | 26 | FALSE | |
FRTASKID | 源 Task 的 ID | VARCHAR | 255 | FALSE | |
NAME | 任務名 | VARCHAR | 255 | FALSE | |
NEEDALLCOMPLETE | 是否需要全部完成 1 - 是 0 - 否 | BOOLEAN | 0 | FALSE | |
NODEROUTE | 節點走過的路徑 json | VARCHAR | 65536 | FALSE | |
NOTE | 備註 | VARCHAR | 16777216 | FALSE | |
OPERATORJSON | Node 上的第幾個節點是多使用者的 | VARCHAR | 65536 | FALSE | |
OPERATOROFFSET | 多使用者節點的第幾個使用者 | VARCHAR | 65536 | FALSE | |
OPERATOROFFSETNAME | 多使用者節點的第幾個使用者的名稱 | VARCHAR | 65536 | FALSE | |
PARENTID | 父任務 ID | VARCHAR | 255 | FALSE | 聯動表欄位 fine_workflow_task>parentId |
PROCESSID | 流程 ID | VARCHAR | 255 | FALSE | 聯動表欄位 fine_workflow_task>processId |
REPORTOFFSET | 第幾個範本 | INTEGER | 32 | FALSE | |
SENDTIME | 傳送時間 | TIMESTAMP | 26 | FALSE | |
SENDER | 傳送人 | VARCHAR | 255 | FALSE | |
SENDERID | 傳送人 ID | VARCHAR | 255 | FALSE | |
SONTASKID | 子任务的 ID [{nodeIdx:0, userId:1, taskId:1}] | VARCHAR | 255 | FALSE | |
STATE | 任務狀態 -1 - 初始 0 - 等待上報 1 - 等待審計 2 - 審計透過 3 - 被退回 4 -已經關閉 5 - 逾時 | INTEGER | 32 | FALSE | |
TASKID | 源 Task 的 ID | VARCHAR | 255 | FALSE | 聯動表欄位 fine_workflow_task>Id |
8.4 FINE_WORKFLOW_NODE 上報流程節點表
欄位名 | 描述 | 資料型別 | 長度 | 非空 | 備註 |
---|---|---|---|---|---|
ID | 主鍵 | VARCHAR | 255 | TRUE | 聯動表欄位 fine_workflow>nodesId |
ALERTCONTROL | 預警詳細資訊 | VARCHAR | 1000 | FALSE | |
AUTHORITY | 權限 | VARCHAR | 255 | FALSE | |
DESCRIPTION | 描述 | VARCHAR | 1000 | FALSE | |
NAME | 節點名 | VARCHAR | 255 | FALSE | |
NEEDALLCOMPLETE | 是否需要全部完成後流轉 1 - 是 0 - 否 | BOOLEAN | 0 | FALSE | |
NEEDOFFLINEREPORT | 是否需要離線填報 1 - 是 0 - 否 | BOOLEAN | 0 | FALSE | |
PROCESSID | 流程 ID | VARCHAR | 255 | FALSE | |
REPORTCONTROL | 上報詳細資訊 | VARCHAR | 1000 | FALSE |
8.5 FINE_WORKFLOW_STASH_DATA 上報流程資料暫存表
欄位名 | 描述 | 資料型別 | 長度 | 非空 | 備註 |
---|---|---|---|---|---|
ID | 主鍵 | VARCHAR | 255 | TRUE | |
DATA | 資料 | VARCHAR | 16777216 | FALSE | |
REPORTPATH | 報表路徑 | VARCHAR | 65536 | FALSE | |
USERID | 使用者 ID | VARCHAR | 255 | FALSE | 聯動表欄位 fine_workflow>creatorId |
TASKID | 任務 ID | VARCHAR | 255 | FALSE |
8.6 FINE_WORKFLOW_LOG 上報流程操作日誌
欄位名 | 描述 | 資料型別 | 長度 | 非空 | 備註 |
---|---|---|---|---|---|
ID | 主鍵 | VARCHAR | 255 | TRUE | |
DATETIME | 時間 | TIMESTAMP | 26 | FALSE | |
MESSAGE | 訊息 | VARCHAR | 65536 | FALSE | |
OPERATORNAME | 操作者名稱 | VARCHAR | 255 | FALSE | 聯動表欄位 fine_workflow>creatorId |
PROCESSNAME | 流程名稱 | VARCHAR | 255 | FALSE | |
TASKNAME | 任務名稱 | VARCHAR | 255 | FALSE |
9. 系統配置
9.1 FINE_CONF_CLASSNAME API型配置型別表
欄位名 | 描述 | 資料型別 | 長度 | 非空 |
---|---|---|---|---|
ID | 當前欄位在配置中的位置 | VARCHAR | 255 | TRUE |
CLASSNAME | 在配置中對應的配置值所屬的欄位型別 | VARCHAR | 255 | FALSE |
9.2 FINE_CONF_ENTITY 配置類資料表
欄位名 | 描述 | 資料型別 | 長度 | 非空 |
---|---|---|---|---|
ID | 資料在配置中的位置 | VARCHAR | 255 | TRUE |
VALUE | 資料值 | VARCHAR | 65536 | FALSE |
注1:儲存在資料庫的配置內容大多都在這張表,如:id = BackupConfig.backupMemory , value = 1024表示给 BackupConfig 中的 backupMemory 配置一個值 1024,含義是自動備份最多佔 1024mb 。
平台常用配置項及前臺未提供配置介面,基本儲存在 fine_conf_entity 表中,詳情請參見:fine_conf_entity 表介紹
9.3 FINE_CONF_XMLENTITY xml儲存的配置對應表
欄位名 | 描述 | 資料型別 | 長度 | 非空 |
---|---|---|---|---|
ID | 資料在配置中的位置 | VARCHAR | 255 | TRUE |
VALUE | 該欄位的 XML 正文值 | BLOB | 67108864 | FALSE |
9.4 fine_international 多語言支撐國際化資料表
注:該表出現在JAR 包在 2020-02-28 及之後的 FineReport 版本中。
欄位名 | 描述 | 資料型別 | 長度 | 非空 | 備註 |
---|---|---|---|---|---|
ID | 主鍵主键 | VARCHAR | 255 | TRUE | - |
DESCRIPTION | 描述 | VARCHAR | 1000 | FALSE | - |
I18NKEY | 國際化的 key | VARCHAR | 255 | FALSE | - |
LANGUAGE | 國際化語言 zh_CN:簡體中文 zh_TW:繁體中文 en_ US:英語 ja_JP:日文 ko_KR:韓文 | VARCHAR | 255 | FALSE | - |
I18NVALUE | 國際化的值 | VARCHAR | 1000 | FALSE | 漢字需要用 在线转换工具 进行Unicode編碼轉化後再寫入 |
10. Swift模組(不允許修改)
10.1 FINE_SWIFT_COL_IDX_CONF 欄位索引配置表
欄位名 | 描述 | 資料型別 | 長度 | 非空 |
---|---|---|---|---|
COLUMNNAME | 欄位名 | VARCHAR | 255 | TRUE |
TABLEKEY | 資料表 SourceKey | VARCHAR | 255 | TRUE |
REQUIREGLOBALDICT | 是否生成全局索引 1 - 是 0 - 否 | BOOLEAN | 0 | FALSE |
REQUIREINDEX | 是否生成索引 1 - 是 0 - 否 | BOOLEAN | 0 | FALSE |
10.2 FINE_SWIFT_CONFIG_ENTITY Swift內部配置表
欄位名 | 描述 | 資料型別 | 長度 | 非空 |
---|---|---|---|---|
CONFIGKEY | 配置所在的位置 | VARCHAR | 255 | TRUE |
CONFIGVALUE | 配置值 | VARCHAR | 65536 | FALSE |
10.3 FINE_SWIFT_METADATA 資料儲存格資料存放表
欄位名 | 描述 | 資料型別 | 長度 | 非空 |
---|---|---|---|---|
ID | 資料表算出來的 SourceKey | VARCHAR | 255 | TRUE |
FIELDS | 欄位資訊 | VARCHAR | 65536 | FALSE |
REMARK | 轉譯名 | VARCHAR | 255 | FALSE |
SCHEMANAME | 資料庫表的Schema | VARCHAR | 255 | FALSE |
SWIFTSCHEMA | 資料檔案存放位置 CUBE / LOG | VARCHAR | 255 | FALSE |
TABLENAME | 表名 | VARCHAR | 255 | FALSE |
10.4 FINE_SWIFT_SEG_LOCATION Swift Segment 分佈資訊
欄位名 | 描述 | 資料型別 | 長度 | 非空 |
CLUSTERID | 叢集 ID | VARCHAR | 255 | TRUE |
SEGMENTID | 生成的 Segment ID | VARCHAR | 255 | TRUE |
SOURCEKEY | 資料表 SourceKey,表示 Segment 屬於哪個表 | VARCHAR | 255 | FALSE |
10.5 FINE_SWIFT_SEGMENTS Swift Segment 詳細資訊
欄位名 | 描述 | 資料型別 | 長度 | 非空 |
---|---|---|---|---|
ID | 生成的 Segment ID | VARCHAR | 255 | TRUE |
SEGMENTORDER | Segment 序號 | INTEGER | 32 | FALSE |
SEGMENTOWNER | 資料表 SourceKey,表示 Segment 屬於哪個表 | VARCHAR | 255 | FALSE |
SEGMENTURI | 資料檔案的相對URL | VARCHAR | 65536 | FALSE |
STORETYPE | 資料儲存型別 MEMORY - 記憶體儲存,只在記憶體有,關機就丟失 NIO - 是把記憶體的內容寫入到檔案,解決關機丟失的問題 FINE_IO - fr自己實現的一個io框架,NIO檔案滿了就往FINE_IO裏寫 | VARCHAR | 255 | FALSE |
SWIFTSCHEMA | 資料檔案存放目錄 CUBE / LOG | VARCHAR | 255 | FALSE |
10.6 FINE_SWIFT_SERVICE_INFO 儲存 Swift 服務資訊
欄位名 | 描述 | 資料型別 | 長度 | 非空 |
---|---|---|---|---|
ID | Service ID | VARCHAR | 255 | TRUE |
CLUSTER_ID | 叢集 ID | VARCHAR | 255 | FALSE |
IS_SINGLETON | 是否只啟動一個 1 - 是 0 - 否 | BOOLEAN | 0 | FALSE |
SERVICE | 服務型別 cluster_master_service - 記錄主節點id,供所有節點同步使用 | VARCHAR | 255 | FALSE |
SERVICE_INFO | 服務的其他資訊 | VARCHAR | 255 | FALSE |
10.7 FINE_SWIFT_TAB_IDX_CONF 表索引配置
欄位名 | 描述 | 資料型別 | 長度 | 非空 |
---|---|---|---|---|
TABLEKEY | 表 SourceKey | VARCHAR | 255 | TRUE |
ALLOTRULE | 分塊邏輯 | VARCHAR | 255 | FALSE |
10.8 FINE_SWIFT_TABLE_PATH Cube 中间目录配置管理
欄位名 | 描述 | 資料型別 | 長度 | 非空 |
---|---|---|---|---|
CLUSTERID | 叢集 ID 單機為LOCAL | VARCHAR | 255 | TRUE |
TABLEKEY | 表 SourceKey | VARCHAR | 255 | TRUE |
LASTPATH | 上次使用的臨時目錄 | INTEGER | 32 | FALSE |
TABLEPATH | 当前使用的中间目录 | INTEGER | 32 | FALSE |
TMPDIR | 生成 Cube 時使用的中間目錄 | INTEGER | 32 | FALSE |
11. Quartz 模組(不允許修改)
11.1 QRTZ_BLOB_TRIGGERS 以 Blob 型別儲存的觸發器
作為 Blob 型別儲存,用於 Quartz 使用者使用 JDBC 建立自己客製的 Trigger 型別,JobStore 並不知道如何儲存實體的時候。
欄位名 | 描述 | 資料型別 | 長度 | 非空 |
---|---|---|---|---|
SCHED_NAME | 调度名称 | VARCHAR | 255 | TRUE |
TRIGGER_GROUP | qrtz_triggers 表 trigger_group 的外鍵 | VARCHAR | 255 | TRUE |
TRIGGER_NAME | qrtz_triggers 表 trigger_name 的外鍵 | VARCHAR | 255 | TRUE |
BLOB_DATA | 一个 blob 字段,存放持久化 Trigger 物件 | VARBINARY | 16777216 | FALSE |
11.2 QRTZ_CALENDARS 日曆資訊存放表
以 Blob 型別儲存存放日曆資訊, quartz可配置一个日历来指定一个时间范围。
欄位名 | 描述 | 資料型別 | 長度 | 非空 |
---|---|---|---|---|
CALENDAR_NAME | 日曆名稱 | VARCHAR | 255 | TRUE |
SCHED_NAME | 調度名稱 | VARCHAR | 255 | TRUE |
CALENDAR | 一个 blob 字段,存放持久化 calendar 物件 | VARBINARY | 4000 | FALSE |
11.3 QRTZ_CRON_TRIGGERS 存放 Cron 型別的觸發器
儲存觸發器的 cron 表式表。
欄位名 | 描述 | 資料型別 | 長度 | 非空 |
---|---|---|---|---|
SCHED_NAME | 調度名稱 | VARCHAR | 255 | TRUE |
TRIGGER_GROUP | qrtz_triggers 表 trigger_group 的外鍵 | VARCHAR | 255 | TRUE |
TRIGGER_NAME | qrtz_triggers 表 trigger_name 的外鍵 | VARCHAR | 255 | TRUE |
CRON_EXPRESSION | Cron 表式 | VARCHAR | 255 | TRUE |
TIME_ZONE_ID | 時區 | VARCHAR | 255 | FALSE |
11.4 QRTZ_FIRED_TRIGGERS 存放已觸發的觸發器
儲存與已觸發的 Trigger 相關的狀態資訊,以及相聯 Job 的執行資訊。
欄位名 | 描述 | 資料型別 | 長度 | 非空 |
---|---|---|---|---|
ENTRY_ID | 調度器實體 id | VARCHAR | 255 | TRUE |
SCHED_NAME | 调度器实例名 | VARCHAR | 255 | TRUE |
FIRED_TIME | 觸發的時間 | NUMERIC | 19 | TRUE |
INSTANCE_NAME | 調度器實體名 | VARCHAR | 255 | TRUE |
IS_NONCONCURRENT | 是否併發 1 - 是 0 - 否 | BOOLEAN | 0 | TRUE |
JOB_GROUP | 叢集中 job 所屬組的名稱 | VARCHAR | 255 | FALSE |
JOB_NAME | 叢集中 job 的名稱 | VARCHAR | 255 | FALSE |
PRIORITY | 優先 | INTEGER | 32 | FALSE |
REQUESTS_RECOVERY | 是否接受恢復執行,預設為 0 1 - 是 0 - 否 | BOOLEAN | 0 | TRUE |
SCHED_TIME | 監視計時器制定的時間 | NUMERIC | 19 | TRUE |
STATE | 狀態 | VARCHAR | 255 | TRUE |
TRIGGER_GROUP | qrtz_triggers 表 trigger_group 的外鍵 | VARCHAR | 255 | TRUE |
TRIGGER_NAME | qrtz_triggers 表 trigger_name 的外鍵 | VARCHAR | 255 | TRUE |
11.5 QRTZ_JOB_DETAILS 存放一個 JobDetail 資訊
儲存每一個已配置的 jobDetail 的詳細資訊。
欄位名 | 描述 | 資料型別 | 長度 | 非空 |
---|---|---|---|---|
JOB_GROUP | 叢集中 job 的所屬組的名稱 | VARCHAR | 255 | TRUE |
JOB_NAME | 叢集中job 的名稱 | VARCHAR | 255 | TRUE |
SCHED_NAME | 調度名稱 | VARCHAR | 255 | TRUE |
DESCRIPTION | 叢集中個 notejob 實現類的全限定名,quartz 就是根據這個路徑到 classpath 找到該 job 類 | VARCHAR | 255 | FALSE |
IS_DURABLE | 是否持久化 1 - 是,quartz 會把 job 持久化到資料庫中 0 - 否 | BOOLEAN | 0 | TRUE |
IS_NONCONCURRENT | 是否同作執行 1 - 是 0 - 否 | BOOLEAN | 0 | TRUE |
IS_UPDATE_DATA | 是否更新資料 1 - 是 0 - 否 | BOOLEAN | 0 | TRUE |
JOB_CLASS_NAME | 叢集中 notejob 實現類的全限定名,quartz 就是根據這個路徑到 classpath 找到該 job 類 | VARCHAR | 255 | TRUE |
JOB_DATA | 一個 blob 欄位,存放持久化 job 物件 | VARBINARY | 16777216 | FALSE |
REQUESTS_RECOVERY | 是否接受恢復執行,預設為0 1 - 是 0 - 否 | BOOLEAN | 0 | TRUE |
11.6 QRTZ_LOCKS 存放悲觀鎖資訊
儲存過程的悲觀鎖的資訊(假如使用了悲觀鎖)。
欄位名 | 描述 | 資料型別 | 長度 | 非空 |
---|---|---|---|---|
LOCK_NAME | 悲觀鎖名稱 | VARCHAR | 255 | TRUE |
SCHED_NAME | 調度名稱 | VARCHAR | 255 | TRUE |
11.7 QRTZ_PAUSED_TRIGGER_GRPS
儲存已暫停的 Trigger 組的資訊。
欄位名 | 描述 | 資料型別 | 長度 | 非空 |
---|---|---|---|---|
SCHED_NAME | 調度名稱 | VARCHAR | 255 | TRUE |
TRIGGER_GROUP | qrtz_triggers表trigger_group的外鍵 | VARCHAR | 255 | TRUE |
11.8 QRTZ_SCHEDULER_STATE
儲存叢集中 note 實體資訊,quartz 會定時讀取該表的資訊判斷叢集中每個實體的當前狀態。
欄位名 | 描述 | 資料型別 | 長度 | 非空 |
---|---|---|---|---|
INSTANCE_NAME | 之前配置檔案中org.quartz.scheduler.instanceId配置的名稱,就會寫入該欄位 | VARCHAR | 255 | TRUE |
SCHED_NAME | 調度名稱 | VARCHAR | 255 | TRUE |
CHECKIN_INTERVAL | 檢查間隔時間 | NUMERIC | 19 | TRUE |
LAST_CHECKIN_TIME | 上次檢查時間 | NUMERIC | 19 | TRUE |
11.9 QRTZ_SIMPLE_TRIGGERS 簡單觸發器的資訊
儲存簡單的 Trigger,包括重複次數,間隔,以及已觸發的次數。
欄位名 | 描述 | 資料型別 | 長度 | 非空 |
---|---|---|---|---|
SCHED_NAME | 調度名稱 | VARCHAR | 255 | TRUE |
TRIGGER_GROUP | 觸發器組 | VARCHAR | 255 | TRUE |
TRIGGER_NAME | 觸發器名稱 | VARCHAR | 255 | TRUE |
REPEAT_COUNT | 重複的次數統計 | NUMERIC | 19 | TRUE |
REPEAT_INTERVAL | 重複時間間隔 | NUMERIC | 19 | TRUE |
TIMES_TRIGGERED | 已觸發的次數 | NUMERIC | 19 | TRUE |
11.10 QRTZ_SIMPROP_TRIGGERS
qrtz_simprop_triggers 儲存CalendarIntervalTrigger(類似於SimpleTrigger,指定從某一個時間開始,以一定的時間間隔執行的任務觸發器)和 DailyTimeIntervalTrigger(指定每天的某個時間段內,以一定的時間間隔執行的任務觸發器)
欄位名 | 描述 | 欄位名 | 長度 | 非空 |
---|---|---|---|---|
SCHED_NAME | 調度名稱 | VARCHAR | 255 | TRUE |
TRIGGER_GROUP | qrtz_triggers表trigger_group的外鍵 | VARCHAR | 255 | TRUE |
TRIGGER_NAME | qrtz_triggers表trigger_ name的外鍵 | VARCHAR | 255 | TRUE |
BOOL_PROP_1 | Boolean型別的trigger的第一個參數 | BOOLEAN | 0 | FALSE |
BOOL_PROP_2 | Boolean型別的trigger的第二個參數 | BOOLEAN | 0 | FALSE |
DEC_PROP_1 | decimal型別的trigger的第一個參數 | NUMERIC | 19 | FALSE |
DEC_PROP_2 | decimal型別的trigger的第二個參數 | NUMERIC | 19 | FALSE |
INT_PROP_1 | int型別的trigger的第一個參數 | INTEGER | 32 | FALSE |
INT_PROP_2 | int型別的trigger的第二個參數 | INTEGER | 32 | FALSE |
LONG_PROP_1 | long型別的trigger的第一個參數 | NUMERIC | 19 | FALSE |
LONG_PROP_2 | long型別的trigger的第二個參數 | NUMERIC | 19 | FALSE |
STR_PROP_1 | String型別的trigger的第一個參數 | VARCHAR | 255 | FALSE |
STR_PROP_2 | String型別的trigger的第二個參數 | VARCHAR | 255 | FALSE |
STR_PROP_3 | String型別的trigger的第三個參數 | VARCHAR | 255 | FALSE |
11.11 QRTZ_TRIGGERS 觸發器的基本資訊
儲存觸發器的基本資訊。
注:設定 使用者同步資料集 後,在 qrtz_triggers 表中找到「TRIGGER_NAME」為「syncUser」的資料,可查看更新使用者時間。
欄位名 | 描述 | 欄位名 | 長度 | 非空 | 備註 |
---|---|---|---|---|---|
SCHED_NAME | 调度名称 | VARCHAR | 255 | TRUE | |
TRIGGER_GROUP | 觸發器組名稱 | VARCHAR | 255 | TRUE | |
TRIGGER_NAME | 觸發器名稱 | VARCHAR | 255 | TRUE | |
CALENDAR_NAME | 日程表名稱 | VARCHAR | 255 | FALSE | |
DESCRIPTION | 詳細描述資訊 | VARCHAR | 255 | FALSE | |
END_TIME | 結束時間 | NUMERIC | 19 | TRUE | |
JOB_DATA | 一個 blob 欄位,存放持久化 job 物件 | VARBINARY | 16777216 | FALSE | |
JOB_GROUP | qrtz_job_details 表 job_group 的外鍵 | VARCHAR | 255 | TRUE | |
JOB_NAME | qrtz_job_details 表 job_name 的外鍵 | VARCHAR | 255 | TRUE | |
MISFIRE_INSTR | 措施或者是補償執行的策略 | INTEGER | 32 | FALSE | |
NEXT_FIRE_TIME | 下一次觸發時間 | NUMERIC | 19 | FALSE | |
PREV_FIRE_TIME | 上一次觸發時間 | NUMERIC | 19 | FALSE | |
PRIORITY | 優先 | INTEGER | 32 | FALSE | |
START_TIME | 開始時間 | NUMERIC | 19 | TRUE | |
TRIGGER_STATE | 當前觸發器狀態 WAITING -等待 PAUSED - 暫停 ACQUIRED - 正常執行 BLOCKED - 阻擋 ERROR - 錯誤 | VARCHAR | 255 | TRUE | |
TRIGGER_TYPE | 觸發器的型別 SIMPLE - 在特定時間間隔後重復執行。如9點開始,每隔1小時,執行一次。 CRON - 基於日曆計劃,如每週二凌晨2點執行。 | VARCHAR | 255 | TRUE | |
APPOINT_ID | 平台叢集節點id。表示該trigger需要在哪一個節點運作,為空則都執行。 | VARCHAR | 255 | FALSE | 2020年5月新增 |
12. 行動端
12.1 FINE_MOBILE_DEVICE 行動端裝置表
欄位名 | 描述 | 資料型別 | 長度 | 非空 |
---|---|---|---|---|
ID | 主鍵 | VARCHAR | 255 | TRUE |
CREATEDATE | 裝置新增日期 | TIMESTAMP | 26 | FALSE |
DEVICENAME | 裝置名稱 | VARCHAR | 255 | FALSE |
MACADDRESS | 裝置 Mac 位址 | VARCHAR | 255 | FALSE |
PASSED | 裝置是否透過認證 1 - 是 0 - 否 | BOOLEAN | 0 | FALSE |
UPDATEDATE | 裝置修改日期 | TIMESTAMP | 26 | FALSE |
USERNAME | 聯動的帳號 | VARCHAR | 255 | FALSE |
12.2 FINE_MOBILE_PUSH_MESSAGE 行動端訊息派送表
欄位名 | 描述 | 資料型別 | 長度 | 非空 |
---|---|---|---|---|
GROUPID | 訊息接收組 ID | VARCHAR | 255 | FALSE |
MEDIAID | 富正文訊息的圖片 ID | VARCHAR | 255 | FALSE |
MSGTYPE | 訊息型別 1 - 普通正文訊息 2 - 圖文訊息 3 - 檔案訊息 | INTEGER | 32 | FALSE |
TERMINAL | 派送終端 目前固定為1,代表app通知 | INTEGER | 32 | FALSE |
TITLE | 訊息標題 | VARCHAR | 255 | FALSE |
ID | 主鍵 | VARCHAR | 255 | TRUE |
12.3 fine_weixin_user_relation 平台微信使用者對應表
注:僅當排程管理任務中勾選了「用戶端通知>微信通知」並儲存時,該表出現並生成資料。
欄位名 | 描述 | 資料型別 | 長度 |
---|---|---|---|
ID | 主鍵 | VARCHAR | 255 |
FSUSER | 平台帳號 | VARCHAR | 255 |
WEIXINUSER | 微信userid | VARCHAR | 255 |
12.4 fine_weixin_output 微信推送的排程管理任務資訊
注:仅当定时调度任务中勾选了「客户端通知>微信通知」并保存时,该表出现并生成数据。
欄位名 | 描述 | 資料型別 | 長度 |
---|---|---|---|
AGENTID | 應用ID | VARCHAR | 255 |
CONTENT | 使用者端通知的內容 | VARCHAR | 255 |
CUSTOMIZELINK | 自訂連結填的內容 | VARCHAR | 255 |
LINKOPENTYPE | 使用者端通知的連結型別 1:排程管理連結 2:自訂連結 | VARCHAR | 255 |
MEDIAID | 呼叫上傳API得到的檔案或者圖片的mediaId | VARCHAR | 255 |
SUBJECT | 使用者端通知的標題 | VARCHAR | 255 |
TERMINAL | 固定是 2,對應微信通知 | INTEGER | 32 |
TYPE | 使用者端通知的訊息型別 1:連結訊息 2:圖文訊息 3:檔案訊息 | INTEGER | 32 |
ID | 主鍵 | VARCHAR | 255 |
ADDRESSEE | 額外接收訊息的使用者端,1代表派送羣 | INTEGER | 32 |
CHATGROUPS | 儲存派送羣id的String陣列 | VARCHAR | 255 |
12.5 fine_weixin_agent 派送到微信的資訊表
注:僅當排程管理任務中勾選了「用戶端通知>微信通知」並儲存時,該表出現並生成資料。
欄位名 | 描述 | 資料型別 | 長度 |
---|---|---|---|
ID | 主鍵 | VARCHAR | 255 |
AGENTID | 應用ID | VARCHAR | 255 |
AGENTNAME | 應用名稱 | VARCHAR | 255 |
CORPID | 企業corpId | VARCHAR | 255 |
SECRET | 應用祕鑰 | VARCHAR | 255 |
TIMESTAMP | 時間戳 | VARCHAR | 255 |
TYPE | 應用型別 1:管理組祕鑰的應用,屬於老舊應用 2:正常應用 3:未能獲取到token的應用 | INTEGER | 32 |
12.6 fine_weixin_group 派送到微信羣的資訊表
注:僅當排程管理任務中勾選了「用戶端通知>微信羣通知」並儲存時,該表出現並生成資料。
欄位名 | 描述 | 資料型別 | 長度 |
---|---|---|---|
ID | 主鍵 | VARCHAR | 255 |
AGENTID | 應用ID | VARCHAR | 255 |
GROUPID | 羣的chatid,用於派送 | VARCHAR | 255 |
GROUPNAME | 羣名稱 | VARCHAR | 255 |
TIMESTAMP | 时间戳 | VARCHAR | 255 |
12.7 fine_dingtalk_user_relation 平台釘釘使用者對應表
注:僅當排程管理任務中勾選了「用戶端通知>釘釘通知」並儲存時,該表出現並生成資料。
欄位名 | 描述 | 資料型別 | 長度 |
---|---|---|---|
ID | 主鍵 | VARCHAR | 255 |
FSUSER | 平台帳號 | VARCHAR | 255 |
DINGTALKUSER | 釘釘userid | VARCHAR | 255 |
12.8 fine_dingtalk_output 釘釘派送的排程管理任務資訊
注:僅當排程管理任務中勾選了「用戶端通知>釘釘通知」並儲存時,該表出現並生成資料。
欄位名 | 描述 | 資料型別 | 長度 |
---|---|---|---|
AGENTID | 應用ID | VARCHAR | 255 |
CONTENT | 客户端通知的内容 | VARCHAR | 255 |
CUSTOMIZELINK | 自訂連結填的內容 | VARCHAR | 255 |
LINKOPENTYPE | 使用者端通知的連結型別 1:排程管理連結 2:自訂連結 | VARCHAR | 255 |
MEDIAID | 呼叫上傳API得到的檔案或者圖片的mediaId | VARCHAR | 255 |
SUBJECT | 使用者端通知的標題 | VARCHAR | 255 |
TERMINAL | 固定是4,對應釘釘通知 | INTEGER | 32 |
TYPE | 使用者端通知的訊息型別 1:連結訊息 2:圖文訊息 3:檔案訊息 | INTEGER | 32 |
ID | 主鍵 | VARCHAR | 255 |
ADDRESSEE | 額外接收訊息的用戶端,1代表派送羣 | INTEGER | 32 |
CHATGROUPS | 儲存派送羣id的String陣列 | VARCHAR | 255 |
12.9 fine_dingtalk_agent 派送到釘釘的資訊表
注:僅當排程管理任務中勾選了「用戶端通知>釘釘通知」並儲存時,該表出現並生成資料。
欄位名 | 描述 | 資料型別 | 長度 |
---|---|---|---|
ID | 主鍵 | VARCHAR | 255 |
AGENTID | 應用ID | VARCHAR | 255 |
AGENTNAME | 應用名稱 | VARCHAR | 255 |
APPKEY | 應用appKey | ||
CORPID | 企業corpId | VARCHAR | 255 |
SECRET | 應用祕鑰 | VARCHAR | 255 |
TIMESTAMP | 时间戳 | VARCHAR | 255 |
TYPE | 應用型別 1:正常應用 2:未能獲取到token的應用 | INTEGER | 32 |
12.10 fine_dingtalk_group 派送到釘釘羣的資訊表
注:僅當排程管理任務中勾選了「用戶端通知>釘釘羣通知」並儲存時,該表出現並生成資料。
欄位名 | 描述 | 資料型別 | 長度 |
---|---|---|---|
ID | 主鍵 | VARCHAR | 255 |
AGENTID | 應用ID | VARCHAR | 255 |
GROUPID | 羣的chatid,用於派送 | VARCHAR | 255 |
GROUPNAME | 羣名稱 | VARCHAR | 255 |
TIMESTAMP | 時間戳 | VARCHAR | 255 |
13. 報表
13.1 FINE_PARAM_TEMPLATE 範本參陣列合
欄位名 | 描述 | 資料型別 | 長度 | 非空 |
---|---|---|---|---|
ID | 主鍵 | VARCHAR | 255 | TRUE |
TEMPLATEID | 範本ID | VARCHAR | 255 | FALSE |
TPGROUP | 參陣列合 | VARCHAR | 65536 | FALSE |
USERNAME | 帳號 | VARCHAR | 255 | FALSE |
13.2 FINE_PRINT_OFFSET 列印偏移
欄位名 | 描述 | 資料型別 | 長度 | 非空 |
---|---|---|---|---|
ID | 主鍵 | VARCHAR | 255 | TRUE |
CPTNAME | 範本名稱 | VARCHAR | 50 | FALSE |
IP | 用戶端ip位址 | VARCHAR | 20 | FALSE |
OFFSETX | 橫向偏移 | VARCHAR | 50 | FALSE |
OFFSETY | 縱向偏移 | VARCHAR | 50 | FALSE |
SIGN | 偏移選項 0 - 不偏移 1 - 全局配置 2 - 單範本配置 | VARCHAR | 10 | FALSE |
13.3 FINE_PRINT_OFFSET_IP_RELATE 列印偏移 IP 聯動表
欄位名 | 描述 | 資料型別 | 長度 | 非空 | 备注 |
---|---|---|---|---|---|
ID | 主键 | VARCHAR | 255 | TRUE | |
CHILDIP | 聯動使用者端 IP | VARCHAR | 20 | FALSE | 聯動表欄位 fine_print_offset>id |
MOTHERID | 對應列印偏移表的 ID 欄位 | VARCHAR | 255 | FALSE |
13.4 FINE_REMOTE_DESIGN_AUTH 遠端設計使用者表
欄位名 | 描述 | 資料型別 | 長度 | 非空 |
---|---|---|---|---|
ID | 主鍵 | VARCHAR | 255 | TRUE |
PATH | 有遠端設計權限的路徑 | VARCHAR | 1000 | TRUE |
PATHTYPE | 路徑型別 0 - 檔案 1 - 資料夾 | BOOLEAN | 0 | TRUE |
USERID | 使用者 ID | VARCHAR | 255 | TRUE |
USERNAME | 帳號 | VARCHAR | 255 | TRUE |
ROLETYPE | 角色型別 0:無角色 1:部門職務角色 2:自訂角色 3:使用者角色 | INTEGER | 32 | TRUE |
13.5 FINE_WRITE_STASH 填報暫存表
欄位名 | 描述 | 資料型別 | 長度 | 非空 |
---|---|---|---|---|
ID | 主鍵 | VARCHAR | 255 | TRUE |
DATA | 暫存資料 | VARCHAR | 16777216 | FALSE |
REPORTPATH | 範本路徑 | VARCHAR | 1000 | TRUE |
USERNAME | 帳號 | VARCHAR | 255 | FALSE |
13.6 FINE_PROCESS_EXPAND FineReport 上報擴展表
欄位名 | 描述 | 資料型別 | 長度 | 非空 |
---|---|---|---|---|
ID | 主鍵 | VARCHAR | 255 | TRUE |
PROCESSTYPE | 上報流程型別 1:上報任務管理 2:上報流程管理 3:我的上報任務 | INTEGER | 32 | TRUE |
13.7 FINE_REPORT_EXPAND FineReport 報表擴展表
欄位名 | 描述 | 資料型別 | 長度 | 非空 |
---|---|---|---|---|
ID | 主鍵 | VARCHAR | 255 | TRUE |
SHOWTYPE | 0 - 填報 1 - 分頁 2 - 分析 3 - 表單預覽 4 - 新填報 | INTEGER | 32 | TRUE |
TRANSMITPARAMETERS | 自訂的一些預覽參數 | VARCHAR | 65536 | FALSE |
13.8 FINE_EXCEL_SUBMIT_TASK Excel 批量匯入權限實體擴展表
注:JAR 包在 2018-12-27 之後的 FR 工程,新增該表。
欄位名 | 欄位名 | 資料型別 | 長度 | 非空 |
---|---|---|---|---|
ID | 主鍵 | VARCHAR | 255 | TRUE |
CREATETIME | 任務建立時間 | TIMESTAMP | 26 | TRUE |
DESCRIPTION | 描述 | VARCHAR | 1000 | FALSE |
NAME | 任務名稱 | VARCHAR | 255 | TRUE |
REPORTPATH | 聯動範本路徑 | VARCHAR | 1000 | TRUE |
SUBMITTIME | 提交時間 | TIMESTAMP | 26 | FALSE |
13.9 FINE_VCS 模板版本管理表
欄位名 | 描述 | 資料型別 | 長度 | 非空 |
---|---|---|---|---|
ID | 主鍵 | VARCHAR | 255 | TRUE |
COMMITCODE | 用來回滾 commit | VARCHAR | 255 | FALSE |
COMMITMSG | git commit Msg | VARCHAR | 255 | FALSE |
FILENAME | 範本名稱 | VARCHAR | 255 | FALSE |
TIME | 提交時間 | TIMESTAMP | 26 | FALSE |
USERNAME | 帳號 | VARCHAR | 255 | FALSE |
VERSION | 版本號 | INTEGER | 32 | FALSE |
14. BI(BI獨有)
14.1 FINE_PACK_FILTER BI業務包行過濾器表
FineBI 資料集中的行列權限控制資訊儲存在這張表中
欄位名 | 描述 | 資料型別 | 長度 | 非空 | 備註 |
---|---|---|---|---|---|
ID | 主鍵 | VARCHAR | 255 | TRUE | |
FILTER | 過濾器實際內容 | VARCHAR | 16777216 | FALSE | |
PACKAGEID | 業務包的ID | VARCHAR | 255 | FALSE | |
ROLEID | 擁有的廣義角色ID | VARCHAR | 255 | FALSE | |
ROLETYPE | 擁有的廣義角色型別 1-部門職務角色 2-自訂角色 3-使用者角色 | INTEGER | 32 | FALSE | 聯動表欄位 fine_dep_role>id fine_custom_role>id |
TABLEID | 過濾器聯動資料表的ID | VARCHAR | 255 | FALSE | 2020-9 新增 |
14.2 FINE_BI_REPORT_EXPAND BI 報表擴展表
欄位名 | 描述 | 資料型別 | 長度 | 非空 |
---|---|---|---|---|
ID | 主鍵 | VARCHAR | 255 | TRUE |
TEMPLATEID | BI範本ID | VARCHAR | 255 | TRUE |
14.3 FINE_DASHBOARD_INDEX 儀表板節點索引表
該表儲存所有範本資訊,包含儀表板的編號。
欄位名 | 描述 | 資料型別 | 長度 | 非空 |
---|---|---|---|---|
ID | 主鍵 | VARCHAR | 255 | TRUE |
APPLYTIME | 申請掛出的時間 | BIGINT | 64 | FALSE |
CREATEBY | 建立者使用者id | VARCHAR | 255 | FALSE |
FOLDER | 標記是否為資料夾節點 true:是資料夾 false:不是資料夾 | BOOLEAN | 0 | FALSE |
HANGOUT | 標記掛出狀態 -1:未分组(普通使用者的儀表板資料夾的狀態) 1:申請掛出 2:掛出 3:其他狀態 | INTEGER | 32 | FALSE |
INITTIME | 建立時間 | BIGINT | 64 | FALSE |
LASTUPDATETIME | 最後更新時間 | BIGINT | 64 | FALSE |
MOUNTEDDIRIDS | mountedDirlds有值的就是被掛出的 | VARCHAR | 16777216 | FALSE |
NAME | 展示用的名稱 | VARCHAR | 255 | FALSE |
PID | 上代節點id | VARCHAR | 255 | FALSE |
REPORTID | 節點id,和id一致 | VARCHAR | 255 | FALSE |
REPORTPUBLICLINK | 公共連結 | VARCHAR | 16777216 | FALSE |
SHARED | 欄位棄用 | BOOLEAN | 0 | FALSE |
WATERMARK | 水印是否開啓 1 - 是 0 - 否 | BOOLEAN | 0 | FALSE |
14.4 FINE_REPORT_TABLES_INDEX 儀表板所用資料集表
欄位名 | 描述 | 資料型別 | 长度 | 非空 | 備註 |
---|---|---|---|---|---|
ID | 主鍵 | VARCHAR | 255 | TRUE | |
REPORTID | 節點 id,和 id 一致 | VARCHAR | 255 | FALSE | 聯動表欄位 fine_dashboard_index>reportId |
TABLES | 儀表板使用到的資料集的資訊 | VARCHAR | 16777216 | FALSE |
14.5 FINE_REPORT_STYLE 範本樣式配置
欄位名 | 描述 | 資料型別 | 长度 | 非空 |
---|---|---|---|---|
ID | 主鍵 | VARCHAR | 255 | TRUE |
CREATEBY | 範本建立者 ID | VARCHAR | 255 | FALSE |
GLOBAL | 是否是全局樣式 true:是所有使用者可以選擇的全局樣式 flase:是 CREATEBY 使用者獨有的樣式 | BOOLEAN | 0 | FALSE |
NAME | 範本樣式名稱 | VARCHAR | 255 | FALSE |
STYLE | 範本樣式明細 | VARCHAR | 16777216 | FALSE |
STYLEID | 範本樣式Id | VARCHAR | 255 | FALSE |
14.6 FINE_SHARE_INDEX 儲存分享的資料權限設定
欄位名 | 描述 | 資料型別 | 长度 | 非空 |
---|---|---|---|---|
ID | 主鍵 | VARCHAR | 255 | TRUE |
ENTITYID | 實體ID,即reporID | VARCHAR | 255 | FALSE |
ENTITYPATH | 實體路徑fullPath,即範本路徑 | VARCHAR | 255 | FALSE |
ENTITYTYPE | 實體型別 0:範本 1:範本資料夾 | INTEGER | 32 | FALSE |
SHARETYPE | 分享資料權限型別 0:使用建立者權限 1:使用被分享者權限 | INTEGER | 32 | FALSE |
14.7 fine_update_task 更新任務表
注:5.1.12 及之後版本的 BI 工程,新增該表。
5.1.12 之前的 BI 工程,該部分資訊可在 LogDB 中查看。
欄位名 | 含義 | 備註 | 型別 |
---|---|---|---|
planId | 任務實體唯一標識,每一次運作都不同 | string | |
taskName | 任務名稱 | 表名+任務型別(單表/業務包/全局) | string |
startTime | 任務開始時間 | Long | |
endTime | 任務結束時間 | Long | |
runningResult | 完成狀態 | ALL:全部成功 PART:部分成功 | string |
state | 更新狀態 | END:已結束 RUNNING:運作 | string |
triggerType | 觸發方式 | MANUAL:手動 AUTO:定時 | string |
roleId | 觸發人Id | string | |
roleName | 觸發人名稱 | string | |
countOverView | 任務中各型別的表的更新情況。JSON | expectBaseTableUpdate 期望的基礎表數量 actualBaseTableUpdate 實際成功更新的基礎表數量 expectComplexUpdate 期望的自助資料集數量 actualComplexUpdate 實際成功的自助資料集數量 expectRelationUpdate 期望的聯動更新數量 actualRelationUpdate 實際成功的聯動數量 | string |
extra1 | 額外的欄位1 | string | |
extra2 | 額外的欄位2 | string | |
extra3 | 額外的欄位3 | string | |
time | 資料插入時間,swift表清理需要 | Long |
14.8 fine_update_task_detail 更新任務明細表
注:5.1.12 及之後版本的 BI 工程,新增該表。
5.1.12 之前的 BI 工程,該部分資訊可在 LogDB 中查看。
欄位名 | 含義 | 備註 | |
---|---|---|---|
planId | 任務實體唯一標識,每一次運作都不同 | string | |
loadId | 明細標識,在一個更新任務中唯一 | Integer | |
loadName | 明細資訊的名稱 | 表為表名+包名,聯動為聯動的資訊 | string |
loadType | 明細型別 | BASE:基礎表 FAST、ETL:自助資料集 RELATION:聯動 | string |
updateType | 更新型別 | FULL:全量 INCREASE:增量 | string |
state | 更新狀態 | LOADING:更新中 SUCCESS:成功 PART_SUCCESS:部分成功 WAITING:佇列等待 WRONG:失敗 | string |
endTime | 資料更新結束時間 | Long | |
effectTime | 生效時間,真正可用 | Long | |
startTime | 更新開始時間 | Long | |
execption | 失敗報錯資訊 | string | |
failedSonId | 基礎表導致的更新失敗的表的ID集合 | string | |
extra1 | 額外的欄位1 | string | |
extra2 | 額外的欄位2 | string | |
extra3 | 額外的欄位3 | string | |
time | 資料插入時間,swift表清理需要 | Long | |
fatherFailedIds | 更新失敗的父表的ID集合 | string | |
tableId | 額外的欄位 | string | |
updateCount | 變化的行數,可能有增有減 | Long | |
errorCode | 錯誤代碼 | Long | |
totalCount | 總行數 | Long | |
deleteCount | 增量減行數 | Long | |
writeTime | 寫檔案時間 | Long | |
etlFlow | 自助資料集的步驟 | string | |
appendCount | 增量增行數 | Long | |
columns | 列 | Long | |
jdbcTime | 資料獲取時間 | Long | |
openTime | sql執行時間 | Long | |
infos | 非報錯資訊(只有國際化的key值和參數) | string |