當前為5.1版本文檔,更多實例內容將在最新幫助文檔中展現,點選跳轉至 最新版幫助文檔

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_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_FTPFTP 上傳
FINE_OUTPUT_MOUNT排程管理任務掛載目錄
FINE_OUTPUT_PLATFORM_MSG平台系統訊息
FINE_OUTPUT_PRINT列印處理
FINE_OUTPUT_SFTPSFTP 上傳
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_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 中間目錄配置管理

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_PACK_FILTERBI業務包行過濾器表
FINE_BI_REPORT_EXPANDBI 報表擴展表
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主键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

...

VARCHAR65536

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,新增欄位

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中間資料完整路徑VARCHAR65536

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 - 資料連結管理權限

報表型別

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儀表板公共連結功能權限

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 - 平板

4 - 手機

5 - 勾選 PC 、手機

6 - 勾選平板、手機

7 - 勾選 PC 、平板、手機

INTEGER32-
DISPLAYNAME顯示報表名稱和目錄名稱VARCHAR255-
ICON

圖标 ID

系統管理>外觀配置>目錄樣式中的目錄圖示

VARCHAR255-
PATH路徑,不同 entry 型別表示的意義不同VARCHAR255-
SORTINDEX排序順序BIGINT64-
MOBILEICON行動圖示 IDVARCHAR255-
FULLPATH實體完整路徑VARCHAR65536

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备份结束时间VARCHAR255

FR:10.0.11 及之後的版本,新增欄位

BI:5.1.8 及之後的版本,新增欄位

STATUS

備份狀態

0:無

1:成功

2:失敗

VARCHAR255

FR:10.0.11 及之後的版本,新增欄位

BI:5.1.8 及之後的版本,新增欄位

DETAIL

詳情(出錯日誌)VARCHAR255

FR:10.0.11 及之後的版本,新增欄位

BI:5.1.8 及之後的版本,新增欄位

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_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.4 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-

6.5 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.6 FINE_OUTPUT_CLASS  自訂類處理

欄位名描述資料型別長度备注
CLASSNAME自訂類名VARCHAR255-
ID主鍵VARCHAR255

聯動表欄位

fine_base_output>id

6.7 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.8 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 及之後的版本,新增欄位

6.9 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.10 FINE_OUTPUT_MOUNT  排程管理任務掛載目錄

欄位名描述資料型別長度備註
DESCRIPTION

描述

VARCHAR65536-
FOLDERENTRYID

掛載目錄 ID

VARCHAR255-
FOLDERENTRYNAME

掛載目錄名稱

VARCHAR255-
FOLDERENTRYSTR

掛載目錄

VARCHAR255-
ID主鍵VARCHAR255

聯動表欄位

fine_base_output>id

6.11 FINE_OUTPUT_PLATFORM_MSG 平台系統訊息

欄位名描述資料型長度備註
CONTENT內容VARCHAR65536-
LINKOPENTYPE

連結型別

1 - 排程結果連結

2 - 自訂連結

INTEGER32-
SUBJECT主題VARCHAR65536-
ID主鍵VARCHAR255

聯動表欄位

fine_base_output>id

6.12 FINE_OUTPUT_PRINT 列印處理

欄位名描述資料型長度備註
PRINTERNAME印表機名稱VARCHAR255-
ID主鍵VARCHAR255

聯動表欄位

fine_base_output>id

6.13 FINE_OUTPUT_SFTP  SFTP上傳表

欄位名描述資料型長度備註
ID主键VARCHAR255

聯動表欄位

fine_base_output>id

PASSWORD密碼VARCHAR255-
PORT埠號VARCHAR255-
PRIVATEKEY私密金鑰VARCHAR255-
SAVEPATH上傳路徑VARCHAR255-
SERVERADDRESS伺服器位址VARCHAR255-
USERNAME帳號VARCHAR255-

6.14 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,新增欄位

7. 訊息

7.1 FINE_BASE_MESSAGE 基礎訊息表

欄位名描述資料型長度非空備註
ID

主鍵

VARCHAR255TRUE
CREATETIME

訊息建立時間

TIMESTAMP26FALSE
DATETIME

訊息時間


TIMESTAMP26FALSE新增
MESSAGE

訊息內容

VARCHAR65536FALSE
READED

是否已讀

1 - 是

0 - 否

BOOLEAN0FALSE
TOASTED

是否已彈窗提示

1 - 是

0 - 否

BOOLEAN0FALSE
TYPE

訊息型別

0 - 系統訊息

1 - 上報訊息

2 - 範本訊息

3 - 行動端訊息

-1 - 未知訊息

INTEGER32FALSE
URL

URL

VARCHAR1000FALSE
URLTYPE

URL 型別

0 - 無

1 - 內部連結型別,例如 /report/entry/{id}

2 - 外部連結型別,例如 www.fanruan.com

3 - 平台木塊路由,跳轉到系統管理某個 Tab 頁面

4 - 平台內開啟多個範本的 URL

INTEGER32FALSE
USERID

使用者 ID

VARCHAR255FALSE

聯動表欄位

fine_user>id

USERNAME

帳號

VARCHAR255FALSE

聯動表欄位

fine_user>userName

7.2 FINE_PROCESS_MESSAGE 派送訊息表

欄位名描述資料型長度非空備註
ALLTASKID

全部任務 ID

VARCHAR255FALSE-
DEADLINE

結束時間

TIMESTAMP26FALSE-
PROCESSED

是否完成

1-完成

0-未完成

BOOLEAN0FALSE-
TASKID

上報任務 ID

VARCHAR255FALSE-
ID主鍵VARCHAR255TRUE

聯動表欄位

fine_base_message>id

7.3 FINE_SYSTEM_MESSAGE 系统消息表

欄位名描述資料型長度非空備註
TERMINAL

派送終端

目前固定為1,代表PC端訊息通知

BIGINT64FALSE-
TITLE

主題

VARCHAR255FALSE-
ID主鍵VARCHAR255TRUE

聯動表欄位

fine_base_message>id

8. 上報

注:2018-12-27 之後的 JAR,新增上報相關表。

8.1 FINE_WORKFLOW 上報中的流程表

欄位名描述資料型長度非空備註
ID

主鍵

VARCHAR255TRUE-
CREATETIME

建立時間

TIMESTAMP26FALSE-
CREATORID

建立者 ID

VARCHAR255FALSE

聯動表欄位

fine_workflow_task>creatorId

fine_workflow_stash_data>userId

fine_workflow_log>operatorname

DESCRIPTION

描述

VARCHAR65536FALSE-
NAME

流程名稱

VARCHAR255FALSE-
NODESID

節點 ID

VARCHAR65536FALSE

聯動表欄位

fine_workflow_node>id

8.2 FINE_WORKFLOW_TASK 上報中流程任務表

欄位名描述資料型長度非空備註
ID

主鍵

VARCHAR255TRUE

聯動表欄位

fine_workflow_task_impl>taskId

CREATETIME

建立時間

TIMESTAMP26FALSE
CREATORID

建立者ID

VARCHAR255FALSE

聯動表欄位

fine_user>id

fine_workflow>creatorId

CREATORNAME

建立者姓名

VARCHAR255FALSE

聯動表欄位

fine_user>username

DEADLINEDATE

截止時間

INTEGER32FALSE
DEADLINETYPE

截止型別

VARCHAR255FALSE
ISSUECONTROL

排程下發

VARCHAR65536FALSE
ISSUEOVER

是否下發結束

1 - 是

0 - 否

BOOLEAN0FALSE
LEAPFROGBACK

越級回退

BOOLEAN0FALSE
NAME

任務名稱

VARCHAR255FALSE
PARENTID

父任務 ID

VARCHAR255FALSE

聯動表欄位

fine_workflow_task_impl>parentId

PROCESSID

流程 ID

VARCHAR255FALSE

聯動表欄位

fine_workflow_task_impl>processId

REMINDCONTROL

提醒方式

VARCHAR65536FALSE
TASKNAMECALCULATEONCE

新增任務時是否勾選「僅在任務發起時計算一次」

1 - 勾選

2 - 不勾選

BOOLEAN0FALSE

8.3 FINE_WORKFLOW_TASK_IMPL 具體任務表

欄位名描述資料型長度非空備註
ID

主鍵

VARCHAR255TRUE
ALERTED

是否預警

1 - 是

0 - 否

BOOLEAN0FALSE
COMPLETESTATE

當前任務的操作人及完成狀態,

1 - 已完成

0 - 未完成

例如:{"demo/authority/產品銷售情況查詢.cpt":{"sunlin":0}}

VARCHAR65536FALSE
CREATETIME

建立時間(下發的時間)

TIMESTAMP26FALSE
CURRENTNODEIDX

當前的流程節點 ID

INTEGER32FALSE
截止時間DEADLINE

截止时间

TIMESTAMP26FALSE
FRTASKID

源 Task 的 ID

VARCHAR255FALSE
NAME

任務名

VARCHAR255FALSE
NEEDALLCOMPLETE

是否需要全部完成

1 - 是

0 - 否

BOOLEAN0FALSE
NODEROUTE

節點走過的路徑

json

VARCHAR65536FALSE
NOTE

備註

VARCHAR16777216FALSE
OPERATORJSON

Node 上的第幾個節點是多使用者的

VARCHAR65536FALSE
OPERATOROFFSET

多使用者節點的第幾個使用者

VARCHAR65536FALSE
OPERATOROFFSETNAME

多使用者節點的第幾個使用者的名稱

VARCHAR65536FALSE
PARENTID

父任務 ID

VARCHAR255FALSE

聯動表欄位

fine_workflow_task>parentId

PROCESSID

流程 ID

VARCHAR255FALSE

聯動表欄位

fine_workflow_task>processId

REPORTOFFSET

第幾個範本

INTEGER32FALSE
SENDTIME

傳送時間

TIMESTAMP26FALSE
SENDER

傳送人

VARCHAR255FALSE
SENDERID

傳送人 ID

VARCHAR255FALSE
SONTASKID

子任务的 ID

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

VARCHAR255FALSE
STATE

任務狀態

-1 - 初始

0 - 等待上報

1 - 等待審計

2 - 審計透過

3 - 被退回

4 -已經關閉

5 - 逾時

INTEGER32FALSE
TASKID

源 Task 的 ID

VARCHAR255FALSE

聯動表欄位

fine_workflow_task>Id

8.4 FINE_WORKFLOW_NODE 上報流程節點表

欄位名描述資料型長度非空備註
ID

主鍵

VARCHAR255TRUE

聯動表欄位

fine_workflow>nodesId

ALERTCONTROL

預警詳細資訊

VARCHAR1000FALSE
AUTHORITY

權限

VARCHAR255FALSE
DESCRIPTION

描述

VARCHAR1000FALSE
NAME

節點名

VARCHAR255FALSE
NEEDALLCOMPLETE

是否需要全部完成後流轉

1 - 是

0 - 否

BOOLEAN0FALSE
NEEDOFFLINEREPORT

是否需要離線填報

1 - 是

0 - 否

BOOLEAN0FALSE
PROCESSID

流程 ID

VARCHAR255FALSE
REPORTCONTROL

上報詳細資訊

VARCHAR1000FALSE

8.5 FINE_WORKFLOW_STASH_DATA 上報流程資料暫存表

欄位名描述資料型長度非空備註
ID

主鍵

VARCHAR255TRUE
DATA

資料

VARCHAR16777216FALSE
REPORTPATH

報表路徑

VARCHAR65536FALSE
USERID

使用者 ID

VARCHAR255FALSE

聯動表欄位

fine_workflow>creatorId

TASKID

任務 ID

VARCHAR255FALSE

8.6 FINE_WORKFLOW_LOG 上報流程操作日誌

欄位名描述資料型長度非空備註
ID

主鍵

VARCHAR255TRUE
DATETIME

時間

TIMESTAMP26FALSE
MESSAGE

訊息

VARCHAR65536FALSE
OPERATORNAME操作者名稱VARCHAR255FALSE

聯動表欄位

fine_workflow>creatorId

PROCESSNAME

流程名稱

VARCHAR255FALSE
TASKNAME

任務名稱

VARCHAR255FALSE

9. 系統配置

9.1 FINE_CONF_CLASSNAME API型配置型別表

欄位名描述資料型長度非空
ID當前欄位在配置中的位置VARCHAR255TRUE
CLASSNAME在配置中對應的配置值所屬的欄位型別VARCHAR255FALSE

9.2 FINE_CONF_ENTITY 配置類資料表

欄位名描述資料型長度非空
ID資料在配置中的位置VARCHAR255TRUE
VALUE資料值VARCHAR65536FALSE

注1:儲存在資料庫的配置內容大多都在這張表,如:id = BackupConfig.backupMemory , value = 1024表示给 BackupConfig 中的 backupMemory 配置一個值 1024,含義是自動備份最多佔 1024mb 。

平台常用配置項及前臺未提供配置介面,基本儲存在 fine_conf_entity 表中,詳情請參見:fine_conf_entity 表介紹

9.3 FINE_CONF_XMLENTITY xml儲存的配置對應表

欄位名描述資料型長度非空
ID資料在配置中的位置VARCHAR255TRUE
VALUE該欄位的 XML 正文值BLOB67108864FALSE

9.4 fine_international 多語言支撐國際化資料表

注:該表出現在JAR 包在 2020-02-28 及之後的 FineReport 版本中。

欄位名描述資料型長度非空備註
ID主鍵主键VARCHAR255TRUE-
DESCRIPTION描述VARCHAR1000FALSE-
I18NKEY國際化的  keyVARCHAR255FALSE-
LANGUAGE

國際化語言

zh_CN:簡體中文

zh_TW:繁體中文

en_ US:英語

ja_JP:日文

ko_KR:韓文

VARCHAR255FALSE-
I18NVALUE

國際化的值

VARCHAR1000FALSE漢字需要用 在线转换工具 进行Unicode編碼轉化後再寫入

10. Swift模組(不允許修改)

10.1 FINE_SWIFT_COL_IDX_CONF 欄位索引配置表

欄位名描述資料型長度非空
COLUMNNAME欄位名VARCHAR255TRUE
TABLEKEY資料表  SourceKeyVARCHAR255TRUE
REQUIREGLOBALDICT

是否生成全局索引

1 - 是

0 - 否

BOOLEAN0FALSE
REQUIREINDEX

是否生成索引

1 - 是

0 - 否

BOOLEAN0FALSE

10.2 FINE_SWIFT_CONFIG_ENTITY Swift內部配置表

欄位名描述資料型長度非空
CONFIGKEY配置所在的位置VARCHAR255TRUE
CONFIGVALUE配置值VARCHAR65536FALSE

10.3 FINE_SWIFT_METADATA 資料儲存格資料存放表

欄位名描述資料型長度非空
ID資料表算出來的 SourceKeyVARCHAR255TRUE
FIELDS欄位資訊VARCHAR65536FALSE
REMARK轉譯名VARCHAR255FALSE
SCHEMANAME資料庫表的SchemaVARCHAR255FALSE
SWIFTSCHEMA

資料檔案存放位置

CUBE / LOG

VARCHAR255FALSE
TABLENAME表名VARCHAR255FALSE

10.4 FINE_SWIFT_SEG_LOCATION  Swift Segment 分佈資訊

欄位名描述資料型別長度非空
CLUSTERID叢集 IDVARCHAR255TRUE
SEGMENTID生成的 Segment IDVARCHAR255TRUE
SOURCEKEY資料表 SourceKey,表示 Segment 屬於哪個表VARCHAR255FALSE

10.5 FINE_SWIFT_SEGMENTS Swift Segment 詳細資訊

欄位名描述資料型長度非空
ID生成的 Segment IDVARCHAR255TRUE
SEGMENTORDERSegment 序號INTEGER32FALSE
SEGMENTOWNER資料表  SourceKey,表示 Segment 屬於哪個表VARCHAR255FALSE
SEGMENTURI資料檔案的相對URLVARCHAR65536FALSE
STORETYPE

資料儲存型別

MEMORY - 記憶體儲存,只在記憶體有,關機就丟失

NIO - 是把記憶體的內容寫入到檔案,解決關機丟失的問題

FINE_IO - fr自己實現的一個io框架,NIO檔案滿了就往FINE_IO裏寫

VARCHAR255FALSE
SWIFTSCHEMA

資料檔案存放目錄

CUBE / LOG

VARCHAR255FALSE

10.6 FINE_SWIFT_SERVICE_INFO 儲存 Swift 服務資訊

欄位名描述資料型長度非空
IDService IDVARCHAR255TRUE
CLUSTER_ID叢集 IDVARCHAR255FALSE
IS_SINGLETON

是否只啟動一個

1 - 是

0 - 否

BOOLEAN0FALSE
SERVICE

服務型別

cluster_master_service - 記錄主節點id,供所有節點同步使用
其它 - 每個節點啟動的服務(如查詢、匯入、歷史、實時等服務)

VARCHAR255FALSE
SERVICE_INFO服務的其他資訊VARCHAR255FALSE

10.7 FINE_SWIFT_TAB_IDX_CONF 表索引配置

欄位名描述資料型長度非空
TABLEKEY表 SourceKeyVARCHAR255TRUE
ALLOTRULE分塊邏輯VARCHAR255FALSE

10.8 FINE_SWIFT_TABLE_PATH  Cube 中间目录配置管理

欄位名描述資料型長度非空
CLUSTERID

叢集 ID

單機為LOCAL

VARCHAR255TRUE
TABLEKEY表 SourceKeyVARCHAR255TRUE
LASTPATH上次使用的臨時目錄INTEGER32FALSE
TABLEPATH当前使用的中间目录INTEGER32FALSE
TMPDIR生成 Cube 時使用的中間目錄INTEGER32FALSE

11. Quartz 模組(不允許修改)

11.1 QRTZ_BLOB_TRIGGERS  以 Blob 型別儲存的觸發器

作為 Blob 型別儲存,用於 Quartz 使用者使用 JDBC 建立自己客製的 Trigger 型別,JobStore 並不知道如何儲存實體的時候。

欄位名描述資料型長度非空
SCHED_NAME调度名称VARCHAR255TRUE
TRIGGER_GROUPqrtz_triggers 表 trigger_group 的外鍵VARCHAR255TRUE
TRIGGER_NAMEqrtz_triggers 表 trigger_name 的外鍵VARCHAR255TRUE
BLOB_DATA一个 blob 字段,存放持久化 Trigger 物件VARBINARY16777216FALSE

11.2 QRTZ_CALENDARS 日曆資訊存放表

以 Blob 型別儲存存放日曆資訊, quartz可配置一个日历来指定一个时间范围。

欄位名描述資料型長度非空
CALENDAR_NAME日曆名稱VARCHAR255TRUE
SCHED_NAME調度名稱VARCHAR255TRUE
CALENDAR一个 blob 字段,存放持久化 calendar 物件VARBINARY4000FALSE

11.3 QRTZ_CRON_TRIGGERS 存放 Cron 型別的觸發器

儲存觸發器的 cron 表式表。

欄位名描述資料型長度非空
SCHED_NAME調度名稱VARCHAR255TRUE
TRIGGER_GROUPqrtz_triggers 表 trigger_group 的外鍵VARCHAR255TRUE
TRIGGER_NAMEqrtz_triggers 表 trigger_name 的外鍵VARCHAR255TRUE
CRON_EXPRESSIONCron 表式VARCHAR255TRUE
TIME_ZONE_ID時區VARCHAR255FALSE

11.4 QRTZ_FIRED_TRIGGERS 存放已觸發的觸發器

儲存與已觸發的 Trigger 相關的狀態資訊,以及相聯 Job 的執行資訊。

欄位名描述資料型長度非空
ENTRY_ID調度器實體 idVARCHAR255TRUE
SCHED_NAME调度器实例名VARCHAR255TRUE
FIRED_TIME觸發的時間NUMERIC19TRUE
INSTANCE_NAME調度器實體名VARCHAR255TRUE
IS_NONCONCURRENT

是否併發

1 - 是

0 - 否

BOOLEAN0TRUE
JOB_GROUP叢集中 job 所屬組的名稱VARCHAR255FALSE
JOB_NAME叢集中 job 的名稱VARCHAR255FALSE
PRIORITY優先INTEGER32FALSE
REQUESTS_RECOVERY

是否接受恢復執行,預設為 0

1 - 是

0 - 否

BOOLEAN0TRUE
SCHED_TIME監視計時器制定的時間NUMERIC19TRUE
STATE狀態VARCHAR255TRUE
TRIGGER_GROUPqrtz_triggers 表 trigger_group 的外鍵VARCHAR255TRUE
TRIGGER_NAMEqrtz_triggers 表 trigger_name 的外鍵VARCHAR255TRUE

11.5 QRTZ_JOB_DETAILS 存放一個 JobDetail 資訊

儲存每一個已配置的 jobDetail 的詳細資訊。

欄位名描述資料型長度非空
JOB_GROUP叢集中 job 的所屬組的名稱VARCHAR255TRUE
JOB_NAME叢集中job 的名稱VARCHAR255TRUE
SCHED_NAME調度名稱VARCHAR255TRUE
DESCRIPTION叢集中個 notejob 實現類的全限定名,quartz 就是根據這個路徑到 classpath 找到該 job 類VARCHAR255FALSE
IS_DURABLE

是否持久化

1 - 是,quartz 會把 job 持久化到資料庫中

0 - 否

BOOLEAN0TRUE
IS_NONCONCURRENT

是否同作執行

1 - 是

0 - 否

BOOLEAN0TRUE
IS_UPDATE_DATA

是否更新資料

1 - 是

0 - 否

BOOLEAN0TRUE
JOB_CLASS_NAME叢集中 notejob 實現類的全限定名,quartz 就是根據這個路徑到 classpath 找到該 job 類VARCHAR255TRUE
JOB_DATA一個 blob 欄位,存放持久化 job 物件VARBINARY16777216FALSE
REQUESTS_RECOVERY

是否接受恢復執行,預設為0

1 - 是

0 - 否

BOOLEAN0TRUE

11.6 QRTZ_LOCKS 存放悲觀鎖資訊

儲存過程的悲觀鎖的資訊(假如使用了悲觀鎖)。

欄位名描述資料型長度非空
LOCK_NAME悲觀鎖名稱VARCHAR255TRUE
SCHED_NAME調度名稱VARCHAR255TRUE

11.7 QRTZ_PAUSED_TRIGGER_GRPS

儲存已暫停的 Trigger 組的資訊。

欄位名描述資料型長度非空
SCHED_NAME調度名稱VARCHAR255TRUE
TRIGGER_GROUPqrtz_triggers表trigger_group的外鍵VARCHAR255TRUE

11.8 QRTZ_SCHEDULER_STATE

儲存叢集中 note 實體資訊,quartz 會定時讀取該表的資訊判斷叢集中每個實體的當前狀態。

欄位名描述資料型長度非空
INSTANCE_NAME

之前配置檔案中org.quartz.scheduler.instanceId配置的名稱,就會寫入該欄位

VARCHAR255TRUE
SCHED_NAME調度名稱VARCHAR255TRUE
CHECKIN_INTERVAL檢查間隔時間NUMERIC19TRUE
LAST_CHECKIN_TIME上次檢查時間NUMERIC19TRUE

11.9 QRTZ_SIMPLE_TRIGGERS 簡單觸發器的資訊

儲存簡單的 Trigger,包括重複次數,間隔,以及已觸發的次數。

欄位名描述資料型長度非空
SCHED_NAME調度名稱VARCHAR255TRUE
TRIGGER_GROUP觸發器組VARCHAR255TRUE
TRIGGER_NAME觸發器名稱VARCHAR255TRUE
REPEAT_COUNT重複的次數統計NUMERIC19TRUE
REPEAT_INTERVAL重複時間間隔NUMERIC19TRUE
TIMES_TRIGGERED已觸發的次數NUMERIC19TRUE

11.10 QRTZ_SIMPROP_TRIGGERS

qrtz_simprop_triggers 儲存CalendarIntervalTrigger(類似於SimpleTrigger,指定從某一個時間開始,以一定的時間間隔執行的任務觸發器)和 DailyTimeIntervalTrigger(指定每天的某個時間段內,以一定的時間間隔執行的任務觸發器)

欄位名描述欄位名長度非空
SCHED_NAME調度名稱VARCHAR255TRUE
TRIGGER_GROUPqrtz_triggers表trigger_group的外鍵VARCHAR255TRUE
TRIGGER_NAMEqrtz_triggers表trigger_ name的外鍵VARCHAR255TRUE
BOOL_PROP_1Boolean型別的trigger的第一個參數BOOLEAN0FALSE
BOOL_PROP_2Boolean型別的trigger的第二個參數BOOLEAN0FALSE
DEC_PROP_1decimal型別的trigger的第一個參數NUMERIC19FALSE
DEC_PROP_2decimal型別的trigger的第二個參數NUMERIC19FALSE
INT_PROP_1int型別的trigger的第一個參數INTEGER32FALSE
INT_PROP_2int型別的trigger的第二個參數INTEGER32FALSE
LONG_PROP_1long型別的trigger的第一個參數NUMERIC19FALSE
LONG_PROP_2long型別的trigger的第二個參數NUMERIC19FALSE
STR_PROP_1String型別的trigger的第一個參數VARCHAR255FALSE
STR_PROP_2String型別的trigger的第二個參數VARCHAR255FALSE
STR_PROP_3String型別的trigger的第三個參數VARCHAR255FALSE

11.11 QRTZ_TRIGGERS 觸發器的基本資訊

儲存觸發器的基本資訊。

注:設定 使用者同步資料集 後,在 qrtz_triggers 表中找到「TRIGGER_NAME」為「syncUser」的資料,可查看更新使用者時間。

欄位名描述欄位名長度非空備註
SCHED_NAME调度名称VARCHAR255TRUE
TRIGGER_GROUP觸發器組名稱VARCHAR255TRUE
TRIGGER_NAME觸發器名稱VARCHAR255TRUE
CALENDAR_NAME日程表名稱VARCHAR255FALSE
DESCRIPTION詳細描述資訊VARCHAR255FALSE
END_TIME結束時間NUMERIC19TRUE
JOB_DATA一個 blob 欄位,存放持久化 job 物件VARBINARY16777216FALSE
JOB_GROUPqrtz_job_details 表 job_group 的外鍵VARCHAR255TRUE
JOB_NAMEqrtz_job_details 表 job_name 的外鍵VARCHAR255TRUE
MISFIRE_INSTR

措施或者是補償執行的策略

INTEGER32FALSE
NEXT_FIRE_TIME下一次觸發時間NUMERIC19FALSE
PREV_FIRE_TIME上一次觸發時間NUMERIC19FALSE
PRIORITY優先INTEGER32FALSE
START_TIME開始時間NUMERIC19TRUE
TRIGGER_STATE

當前觸發器狀態

WAITING -等待 

PAUSED - 暫停 

ACQUIRED - 正常執行  

BLOCKED - 阻擋  

ERROR - 錯誤

VARCHAR255TRUE
TRIGGER_TYPE

觸發器的型別

SIMPLE - 在特定時間間隔後重復執行。如9點開始,每隔1小時,執行一次。

CRON - 基於日曆計劃,如每週二凌晨2點執行。

VARCHAR255TRUE
APPOINT_ID平台叢集節點id。表示該trigger需要在哪一個節點運作,為空則都執行。VARCHAR255FALSE2020年5月新增

12. 行動端

12.1 FINE_MOBILE_DEVICE 行動端裝置表

欄位名描述資料型別長度非空
ID主鍵VARCHAR255TRUE
CREATEDATE裝置新增日期TIMESTAMP26FALSE
DEVICENAME裝置名稱VARCHAR255FALSE
MACADDRESS裝置 Mac 位址VARCHAR255FALSE
PASSED

裝置是否透過認證

1 - 是

0 - 否

BOOLEAN0FALSE
UPDATEDATE裝置修改日期TIMESTAMP26FALSE
USERNAME聯動的帳號VARCHAR255FALSE

12.2 FINE_MOBILE_PUSH_MESSAGE 行動端訊息派送表


欄位名描述資料型別長度非空
GROUPID訊息接收組  IDVARCHAR255FALSE
MEDIAID富正文訊息的圖片 IDVARCHAR255FALSE
MSGTYPE

訊息型別

1 - 普通正文訊息

2 - 圖文訊息

3 - 檔案訊息

INTEGER32FALSE
TERMINAL

派送終端

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

INTEGER32FALSE
TITLE訊息標題VARCHAR255FALSE
ID主鍵VARCHAR255TRUE


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呼叫上傳API得到的檔案或者圖片的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呼叫上傳API得到的檔案或者圖片的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參陣列合VARCHAR65536FALSE
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_PACK_FILTER BI業務包行過濾器表

FineBI 資料集中的行列權限控制資訊儲存在這張表中

欄位名描述資料型別長度非空備註
ID

主鍵

VARCHAR255TRUE
FILTER

過濾器實際內容

VARCHAR16777216FALSE
PACKAGEID

業務包的ID

VARCHAR255FALSE
ROLEID

擁有的廣義角色ID

VARCHAR255FALSE
ROLETYPE

擁有的廣義角色型別

1-部門職務角色  

2-自訂角色 

3-使用者角色

INTEGER32FALSE

聯動表欄位

fine_dep_role>id

fine_custom_role>id

TABLEID過濾器聯動資料表的IDVARCHAR255FALSE2020-9 新增

14.2 FINE_BI_REPORT_EXPAND BI 報表擴展表

欄位名描述資料型別長度非空
ID

主鍵

VARCHAR255TRUE
TEMPLATEID

BI範本ID

VARCHAR255TRUE

14.3 FINE_DASHBOARD_INDEX 儀表板節點索引表

該表儲存所有範本資訊,包含儀表板的編號。

欄位名描述資料型別長度非空
ID主鍵VARCHAR255TRUE
APPLYTIME申請掛出的時間BIGINT64FALSE
CREATEBY建立者使用者idVARCHAR255FALSE
FOLDER

標記是否為資料夾節點

true:是資料夾

false:不是資料夾

BOOLEAN0FALSE
HANGOUT

標記掛出狀態

-1:未分组(普通使用者的儀表板資料夾的狀態)

1:申請掛出

2:掛出

3:其他狀態

INTEGER32FALSE
INITTIME建立時間BIGINT64FALSE
LASTUPDATETIME最後更新時間BIGINT64FALSE
MOUNTEDDIRIDSmountedDirlds有值的就是被掛出的VARCHAR16777216FALSE
NAME展示用的名稱VARCHAR255FALSE
PID上代節點idVARCHAR255FALSE
REPORTID節點id,和id一致VARCHAR255FALSE
REPORTPUBLICLINK公共連結VARCHAR16777216FALSE
SHARED欄位棄用BOOLEAN0FALSE
WATERMARK

水印是否開啓

1 - 是

0 - 否

BOOLEAN0FALSE

14.4 FINE_REPORT_TABLES_INDEX 儀表板所用資料集表

欄位名描述資料型別长度非空備註
ID主鍵VARCHAR255TRUE
REPORTID

節點 id,和 id 一致

VARCHAR255FALSE

聯動表欄位

fine_dashboard_index>reportId

TABLES

儀表板使用到的資料集的資訊

VARCHAR16777216FALSE

14.5 FINE_REPORT_STYLE 範本樣式配置

欄位名描述資料型別长度非空
ID主鍵VARCHAR255TRUE
CREATEBY範本建立者 IDVARCHAR255FALSE
GLOBAL

是否是全局樣式

true:是所有使用者可以選擇的全局樣式

flase:是 CREATEBY 使用者獨有的樣式

BOOLEAN0FALSE
NAME範本樣式名稱VARCHAR255FALSE
STYLE範本樣式明細VARCHAR16777216FALSE
STYLEID範本樣式IdVARCHAR255FALSE

14.6 FINE_SHARE_INDEX 儲存分享的資料權限設定


欄位名描述資料型別长度非空
ID主鍵VARCHAR255TRUE
ENTITYID

實體ID,即reporID

VARCHAR255FALSE
ENTITYPATH實體路徑fullPath,即範本路徑VARCHAR255FALSE
ENTITYTYPE

實體型別

0:範本

1:範本資料夾

INTEGER32FALSE
SHARETYPE

分享資料權限型別

0:使用建立者權限

1:使用被分享者權限

INTEGER32FALSE

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
openTimesql執行時間
Long
infos非報錯資訊(只有國際化的key值和參數)
string

附件列表


主題: 管理员指南
已經是第一篇
已經是最後一篇