1. 概述
本文將簡單介紹 Logdb 資料庫中各個資料表和表欄位的含義。
表 | 名稱 |
fine_record_execute | BI 執行表 |
fine_record_login | 登入表 |
fine_record_logout | 登出表 |
fine_record_email | 郵件表 |
fine_record_write | 填報表 |
fine_record_error | 執行出錯日誌表 |
fine_record_param | 常用參陣列合表 |
fine_record_sms | 簡訊傳送表 |
fine_record_operate | 管理日誌表 |
fine_record_sql | SQL 執行表 |
fine_record_gc | GC 記錄表 |
fine_record_conf | 部分配置資訊表 |
fine_record_lock | 使用者鎖定日誌表 |
fine_tpl_info | 範本屬性表 |
fine_container_entity | 容器資訊表 |
fine_function_process | 功能點資訊表 |
fine_operation_process_log | 雲端健檢分析操作日誌表 |
fine_operation_shutdown_record | 信號量資訊表 |
fine_plugin_usage | 插件資訊表 |
fine_schedule_record | 定時任務執行日誌表 |
fine_config_operation | 刪除行為監視表 |
fine_relationship | 血緣關係分析表 |
fine_intelli_honeypot | 即時埋點表 |
fine_intelli_log_honeypot | 日誌埋點表 |
fine_update_task | 更新任務表 |
fine_update_task_detail | 更新任務明細表 |
performAnalysis | 資料結構 |
fine_intelli_focus_point | 功能埋點表 |
fine_real_time_usage | 應用實時情況表 |
fine_intelli_consume_point | 效能資訊表 |
fine_template_error | 執行出錯日誌 |
fine_engine_performance | 計算任務基礎資訊記錄 |
fine_sentinel_execution_record | 預警運作監視埋點表 |
2. fine_record_execute BI 執行表
BI 執行表:報表存取/匯出/列印日誌,即如果報表存取/匯出/列印的時候,將會在該表中新增一條記錄,並在相應欄位中填寫其對應的資訊記錄。
其各個欄位對應的含義如下表所示:
欄位名 | 含義 | 備註 | 資料格式 |
uuid | 使用者的唯一標識欄位 | - | VARCHAR |
id | 主鍵 | - | VARCHAR |
tname | 儀表板存放路徑 | - | VARCHAR |
displayName | 掛載到平台的目錄名稱 | 記錄目錄全路徑 如果直接存取連結則為空 | VARCHAR |
type | 報表存取方式 | 具體列舉在下面的表格中 範圍0~105,目前已使用33個編碼 | INTEGER |
param | 記錄被分享節點名稱 | 2020-08-04 及之後的 JAR 該欄位有值 如果被分享節點為多層級部門,則記錄形式為:1層節點/2層節點/節點 每次分享記錄一行資料,僅記錄,但不匯出 | VARCHAR |
ip | 操作者 IP | 僅記錄,但不匯出 | VARCHAR |
username | 執行報表的使用者 | - | VARCHAR |
userrole | 執行報表的使用者角色 | - | VARCHAR |
consume | 執行耗時 | 包括 SQL 執行時間和報表計算時間 單位為ms | BIGINT |
time | 日誌開始時間 | - | BIGINT |
sql | SQL 語句 | FR 有效欄位,BI 儀表板為空,BI 未使用該欄位 記錄操作的 FineReport 報表中的 sql 語句,不記錄FineBI相關 sql 資料表的 sql 語句 | VARCHAR |
sqlTime | SQL 執行的總時間 | FR 有效欄位,BI 儀表板為 0,BI 未使用該欄位 | BIGINT |
browser | 用戶端存取報表所用的瀏覽器版本 | 5.1.11 及之後版本,可透過該欄位中的terminal判斷存取終端 browser:瀏覽器類型和版本 OSInfo:作業系統,分為Windows、Mac、Unix terminal:用戶端標識,分為PC、App、H5
| VARCHAR |
memory | 報表佔用記憶體,單位 B | FR 有效欄位,BI 儀表板為 0,BI 未使用該欄位 | BIGINT |
reportId | 範本編號 | - | VARCHAR |
userId | 使用者 ID | - | VARCHAR |
complete | 是否計算完成 | FR 有效欄位,BI 儀表板為 0,BI 未使用該欄位 | INTEGER |
source | 存取方式 | FR 有效欄位,BI 儀表板為 0,BI 未使用該欄位 integration:透過url存取 single:平台存取 | VARCHAR |
sessionID | 對話 ID | 用於與效能埋點表中(fine_intelli_consume_point)的前端渲染耗時相關埋點進行聯動 | VARCHAR |
node | 載入範本的節點名 | 需匯出treasure包,詳情請參見:雲端健檢分析使用步驟 | VARCHAR |
error | 範本執行程式中第一個報錯資訊 | 需匯出treasure包,詳情請參見:雲端健檢分析使用步驟 | VARCHAR |
webInfo | 範本執行資訊 | webResolution:當前範本執行在前端存取時的解析度,記錄格式為x*y fullScreen:當前範本執行在前端存取時是否是全螢幕模式,記錄格式為1/0 | VARCHAR |
lastMod | 範本上次改動時間 | - | BIGINT |
detail | 詳細資訊 | 用於記錄被分享的儀表板明細資訊 | VARCHAR |
fineMarId | 預覽範本使用的裝置 ID | - | VARCHAR |
注: node、error、webInfo 欄位需要更新到 2021-03-17 及之後版本的 JAR 包。
欄位 type 具體含義:
編碼 | 類型 | 參數 |
0 | 分頁預覽 | page |
1 | 線上分析 | view |
2 | 填報預覽 | write |
3 | 決策報表預覽 | form |
4 | 行式引擎 | layer |
5 | 線上編輯 | edit |
6 | 新填報 | write_plus |
7 | 新引擎預覽 | page_plus |
8 | 企業戰情室FVS預覽 | |
9 | 開發者除錯預覽 | |
10 | Excel 分頁匯出 | excel |
11 | Excel 原樣匯出 | excelO |
12 | 行式引擎的Excel匯出 | excelL |
13 | Excel 分頁分 sheet 匯出 | excelS |
14 | PDF 匯出 | |
15 | Word 匯出 | word |
16 | SVG 匯出 | svg |
17 | CSV 匯出 | csv |
18 | 正文匯出 | text |
19 | JPG 圖片匯出 | jpg |
20 | PNG 圖片匯出 | png |
21 | GIF 圖片匯出 | gif |
22 | BMP 圖片匯出 | bmp |
23 | WBMP 圖片匯出 | wbmp |
24 | 內建資料集匯出範本 | cpt |
25 | HTML 匯出 | html |
26 | 填報 HTML 匯出 | write_html |
27 | BI 匯出 Excel | |
30 | Flash 列印 | print_flash |
31 | PDF 列印 | print_pdf |
32 | Applet 列印 | print_applet |
33 | 零用戶端列印 | print_noclient |
34 | 本地軟體列印 | print_native |
101 | 查看BI範本 | bi_view |
102 | 編輯BI範本 1)記錄邏輯:點開一張儀表板進入編輯狀態,等待頁面全部載入完畢,無論做多少操作或不做操作,記錄一次;下次再點範本進去編輯或者重新整理網頁記錄第二次 2)同一張儀表板,每次編輯都會有記錄 | bi_edit |
103 | 分享BI範本 | bi_share |
104 | 建立BI公共連結 | bi_create_publink |
105 | 查看BI公共連結 | bi_view_share |
106 | BI 範本全局匯出 PDF | bi_template_export_pdf |
107 | BI 範本全局匯出 Excel | bi_template_export_excel |
108 | BI 組件匯出 Excel | bi_component_export_excel |
109 | BI範本另存為 | |
201 | 關閉瀏覽器或者 Tab 頁(BI) | |
202 | 編輯自助資料集 | |
205 | 關閉分享BI範本 | |
206 | 關閉BI公共連結 | |
301 | 預覽組件 | |
302 | BI編輯組件 | |
401 | 預覽Excel插件範本 | |
402 | 編輯Excel插件範本(預留) | |
403 | 分享Excel插件範本 | |
404 | 建立Excel插件公共連結 | |
405 | 透過公共連結存取Excel插件範本 | |
408 | Excel組件匯出Excel | |
409 | Excel儀表板另存為 | |
501 | 查看主題 | |
502 | 編輯主題 | |
503 | 分組協作 | |
504 | 主題協作 | |
602 | 編輯基礎表 | |
701 | 查看分析文檔 | |
702 | 編輯分析文檔 | |
703 | 建立分析文檔的公共連結 | |
704 | 透過公共連結存取分析文檔 |
3. fine_record_login 登入表
登入表:使用者登入日誌,用於記錄使用者的登入資訊。
其各個欄位對應的含義如下表所示:
欄位名 | 含義 | 欄位類型 |
uuid | 唯一標識欄位 | VARCHAR |
time | 登入時間 | BIGINT |
ip | 登入 IP 地址 | VARCHAR |
username | 登入的使用者 | VARCHAR |
userrole | 登入的使用者角色 | VARCHAR |
actionMethod | 登入方式 -1:無法獲取的登入方式 0:預設登入 1:跨域登入 2:遠端設計 3:第三方 4:行動端 | INTEGER |
actionType | 操作類型 0:登入 1:註銷 2:逾時登出 3:保持登入 | INTEGER |
authMethod | 認證方式 -1:無法獲取的認證方式 0:密碼 1:檢驗碼 2:整合 | INTEGER |
actionResult | 操作結果 0:成功 1:失敗 | INTEGER |
4. fine_record_logout 登出表
注:6.0.8 及之後版本,該表已棄用。
登出表:使用者登出日誌,用於記錄使用者的登出資訊。
其各個欄位對應的含義如下表所示:
欄位 | 含義 | 欄位類型 |
uuid | 唯一標識欄位 | VARCHAR |
time | 使用者跳出平台時間 | BIGINT |
ip | 登出 IP 地址 | VARCHAR |
username | 登出平台的帳號 | VARCHAR |
userrole | 登出平台的使用者角色 | VARCHAR |
5. fine_record_email 郵件表
郵件表:郵件傳送日誌(只包含工具欄中的“郵件”),即如果報表傳送郵件的時候,將會在該表中新增一條記錄,並在相應欄位中填寫其對應的資訊記錄。
其各個欄位對應的含義如下表所示:
欄位 | 含義 | 欄位類型 |
uuid | 唯一標識欄位 | VARCHAR |
sender | 寄件人帳號 | VARCHAR |
receiver | 收件人帳號 | VARCHAR |
收件人信箱 | VARCHAR | |
ip | 傳送郵件的IP地址 | VARCHAR |
username | 傳送郵件的使用者 | VARCHAR |
tname | 此欄位在BI暫無用途,為空 | VARCHAR |
displayName | 此欄位在BI暫無用途,為空 | VARCHAR |
content | 此欄位在BI暫無用途,為空 | VARCHAR |
time | 傳送時間 | BIGINT |
result | 是否傳送成功 | BIT |
detail | 詳情 | VARCHAR |
6. fine_record_write 填報表
填報表:記錄填報日誌資訊,即如果報表進行填報的時候,將會在該表中新增一條記錄,並在相應欄位中填寫其對應的資訊記錄。
其各個欄位對應的含義如下表所示:
欄位 | 含義 | 欄位類型 |
uuid | 唯一標識欄位 | VARCHAR |
username | 填報報表的使用者 | VARCHAR |
tname | 儀表板存放路徑 | VARCHAR |
time | 填報時間 | BIGINT |
sql | SQL 語句 | VARCHAR |
sqlTime | SQL 執行的總時間 | BIGINT |
result | 是否填報成功 | BIT |
ip | 填報報表的IP地址 | VARCHAR |
displayName | 儀表板的實際名稱,非「目錄管理」中儀表板的名稱 如果直接存取連結則為空 | VARCHAR |
detail | 詳情 | VARCHAR |
browser | 用戶端存取報表所用的瀏覽器版本 | VARCHAR |
consume | 執行耗時,包括 SQL 執行時間,報表計算時間 | BIGINT |
body | 用 json 資料結構記錄以下資訊: 1)key:請求的固標度籤 2)value:(times, max,min,avg)
| VARCHAR |
7. fine_record_error 執行出錯日誌表
執行出錯日誌表:即如果報表執行的程式中報錯的時候,將會在該表中新增一條記錄,並在相應欄位中填寫其對應的資訊記錄,記錄全部 error 和 fatal 級別的報錯資訊。
其各個欄位對應的含義如下表所示:
注:FineBI5.1.19 及之後版本,fine_record_error不再使用,報錯資訊記錄到fine_template_error 表中。
欄位 | 含義 | 欄位類型 |
uuid | 使用者的唯一標識欄位 | VARCHAR |
displayName | 儀表板的實際名稱,非「目錄管理」中儀表板的名稱 如果直接存取連結則為空 | VARCHAR |
ip | 執行報表的 IP 地址 | VARCHAR |
msg | 錯誤資訊 | VARCHAR |
time | 出錯記錄時間 | DATE |
tname | 出錯的儀表板存放路徑 如果不是範本出錯,則 tname 記錄為“非範本觸發錯誤”。 | VARCHAR |
trace | 錯誤路徑 | VARCHAR |
username | 執行報表的使用者 | VARCHAR |
userrole | 執行報表的使用者角色 | VARCHAR |
errorcode | 錯誤碼 無錯誤碼時記為空 | VARCHAR |
platformDisplay | 是否在平台中顯示 1-是 0-否 有記錄到此表的錯誤日誌,此欄位記為1,反之此欄位記為0 平台日誌的錯誤日誌中過濾展示,只展示 platformDisplay=1 的記錄。 | INTEGER |
8. fine_record_param 常用參陣列合表
常用參陣列合表:記錄常用參陣列合日誌資訊。
注:fine_record_param 表是FR的常用參數表
其各個欄位對應的含義如下表所示:
欄位 | 含義 | 欄位類型 |
uuid | 唯一標識欄位 | VARCHAR |
templateid | 儀表板 ID | VARCHAR |
username | 使用者 | VARCHAR |
pgroup | 參數,值以陣列形式展示: {參數 1:參數值,參數 2:參數值} 2020-02-28 及之後的 JAR ,pgroup 欄位值加密顯示 | VARCHAR |
time | 記錄時間 | BIGINT |
9. fine_record_sms 簡訊傳送表
簡訊傳送表:記錄簡訊傳送日誌資訊,即如果傳送簡訊的時候,將會在該表中新增一條記錄,並在相應欄位中填寫其對應的資訊記錄.。
其各個欄位對應的含義如下表所示:
欄位 | 含義 | 欄位類型 |
uuid | 唯一標識欄位 | VARCHAR |
receiver | 收件人帳號 | VARCHAR |
mobile | 接收人手機號碼 | VARCHAR |
content | 郵件內容 | VARCHAR |
time | 傳送時間 | BIGINT |
result | 是否傳送成功 | BIT |
detail | 詳情 | VARCHAR |
sender | 寄件人帳號 | VARCHAR |
10. fine_record_operate 管理日誌表
管理日誌表:即使用者對模組進行操作的時候,將會在該表中新增一條記錄,並在相應欄位中填寫其對應的資訊記錄。
其各個欄位對應的含義如下表所示:
欄位 | 含義 | 欄位類型 |
uuid | 唯一標識欄位 | VARCHAR |
type | 模組(存國際化的 key) | VARCHAR |
item | 設定項 | VARCHAR |
resource | 被存取資源 | VARCHAR |
operate | 操作 | VARCHAR |
username | 帳號 | VARCHAR |
ip | 使用者 IP 地址 | VARCHAR |
time | 使用者操作時間 | BIGINT |
detail | 詳情 | VARCHAR |
requestParam | 請求參數 | VARCHAR |
platformDisplay | 平台展示級別 | INTEGER |
status | 本次操作的成敗 | INTEGER |
具體需要記錄的場景如下表所示:
TYPE-模組 | ITEM-設定項 | RESOURCE-被存取資源 | OPERATION-操作 | DETAIL-詳情 |
目錄管理 | 節點 | “節點全路徑” | 增/刪/改 | |
目錄管理 | 範本 | “節點全路徑” | 增/刪/改 | |
目錄管理 | 連結 | “節點全路徑” | 增/刪/改 | |
目錄管理 | 上報標籤 | “節點全路徑” | 增/刪/改 | |
使用者管理 | 全局設定 | 改 | ||
使用者管理 | 使用者 | “姓名(帳號)” | 增/刪/改 | |
使用者管理 | 部門 | “部門全路徑” | 增/刪/改 | |
使用者管理 | 部門下職位 | “職位全路徑” | 增/刪 | |
使用者管理 | 職位 | "職位名稱" | 增/刪 | |
使用者管理 | 職位下人員 | “職位名稱”-“姓名(帳號)” | 增/刪 | |
使用者管理 | 角色 | “角色名稱” | 增/刪/改 | |
使用者管理 | 角色下人員 | “角色名稱”-“姓名(帳號)” | 增/刪 | |
使用者管理 | 平台使用使用者 | “姓名(帳號)” | 增/刪 | |
使用者管理 | BI僅查看使用者 | “姓名(帳號)” | 增/刪 | |
使用者管理 | BI編輯使用者 | “姓名(帳號)” | 增/刪 | |
使用者管理 | 行動平台使用者 | “姓名(帳號)” | 增/刪 | |
權限管理 | 全局設定 | 改 | ||
權限管理 | 權限設定 | “部門/角色/姓名(帳號)” | 增/刪 | 權限項:“目錄/資料連結/業務包/可管理部門角色” |
權限管理 | 權限複用 | “生效物件【部門/角色/姓名(帳號)】” | 複用 | 來源:“部門/角色/姓名(帳號)” |
系統管理 | 登入 | 單一登入 | 開/關 | |
系統管理 | 登入 | 單一登入設定 | 改 | |
系統管理 | 登入 | 上次登入資訊提示 | 開/關 | |
系統管理 | 登入 | 忘記密碼 | 開/關 | |
系統管理 | 登入 | 簡訊驗證 | 開/關 | |
系統管理 | 標準 | 標準參數 | 改 | |
系統管理 | 標準 | BI參數 | 改 | |
系統管理 | 列印 | 列印設定 | 改 | |
系統管理 | 簡訊 | 簡訊平台 | 開/關 | |
系統管理 | 簡訊 | 帳號綁定 | 改 | |
系統管理 | 信箱 | 寄件人賬戶 | 改 | |
備份還原 | 全局配置 | 改 | ||
備份還原 | 平台配置 | 自動備份 | 開/關 | |
備份還原 | 平台配置 | 備份檔案 | 增/刪/還原 | |
備份還原 | 報表範本 | 自動備份 | 開/關 | |
備份還原 | 報表範本 | 備份檔案 | 增/刪/還原 | |
備份還原 | BI範本 | 自動備份 | 開/關 | |
備份還原 | BI範本 | 備份檔案 | 增/刪/還原 | |
備份還原 | jar包 | 自動備份 | 開/關 | |
備份還原 | jar包 | 備份檔案 | 增/刪/還原 | |
備份還原 | 插件 | 自動備份 | 開/關 | |
備份還原 | 插件 | 備份檔案 | 增/刪/還原 | |
備份還原 | 更新升級 | jar包更新 | 更新 | |
備份還原 | 更新升級 | jar包還原 | 還原 | |
備份還原 | 更新升級 | 備份jar包 | 刪 | |
平台日誌 | 日誌設定 | 改 | ||
平台日誌 | 存取明細 | 匯出 | ||
平台日誌 | 使用者行為 | 匯出 | ||
平台日誌 | 範本熱度 | 匯出 | ||
平台日誌 | 效能監視 | 匯出 | ||
記憶體管理 | 智慧預警 | 改 | ||
記憶體管理 | 記憶體對話 | “姓名(帳號)”-“範本路徑” | 結束 | |
記憶體管理 | 智慧釋放 | 改 | ||
記憶體管理 | 範本限制 | 改 | ||
記憶體管理 | 生命週期 | 改 | ||
資料連結 | 資料連結 | “資料連結名” | 增/刪/改 | |
註冊資訊 | 公有雲認證/私有雲認證/上傳lic檔案 | 改 | ||
安全管理 | sql防注入 | 禁用特殊關鍵字 | 開/關 | |
安全管理 | sql防注入 | 已禁用的特殊關鍵字 | 改 | |
安全管理 | sql防注入 | 分離字元 | 開/關 | |
安全管理 | sql防注入 | 已轉義的字元 | 改 | |
排程管理 | 定時任務 | “任務名稱” | 增/刪/改 | |
排程管理 | 全局設定 | 改 | ||
多級上報 | 上報流程 | “流程名” | 增/刪/改 | |
多級上報 | 上報任務 | “任務名” | 增/刪/改 | |
行動平台 | 行動平台 | 開/關 | ||
行動平台 | 授權裝置 | 改 | ||
行動平台 | QRCODE配置 | 改 | ||
範本認證 | 全局設定 | 改 | ||
範本認證 | 權限設定 | “部門/角色/姓名(帳號)” | 增/刪 | 權限項:“範本路徑” |
遠端設計權限 | 權限設定 | “姓名(帳號)” | 改 | 改後權限項:“範本路徑” |
插件管理 | 插件管理 | “插件名” | 安裝/刪除/啟動/禁用/更新 |
11. fine_record_sql SQL 執行表
SQL 執行表:記錄 SQL 的執行情況。
注:fine_record_sql 表不會存BI範本的sql記錄,只會儲存報表引擎的sql計算程式。
其各個欄位對應的含義如下表所示:
欄位 | 含義 | 欄位類型 |
uuid | 唯一標識欄位 | VARCHAR |
columns | 資料集規模 記錄列數 | BIGINT |
dsname | 資料集的名稱 | VARCHAR |
executeid | 執行批次 ID 每次預覽/查詢時,執行的一批SQL共用一個批次 ID | VARCHAR |
rows | 資料集規模 記錄行數 | BIGINT |
sqltime | SQL 執行時間 單位:毫秒 | BIGINT |
connection | 資料連結名 | VARCHAR |
connectionID | 資料連結標識ID 與功能埋點表(fine_intelli_focus_point)中的資料源連結相關埋點進行聯動 | VARCHAR |
time | 記錄時間 | BIGINT |
12. fine_record_gc GC 記錄表
GC 記錄表:記錄系統的 GC 資訊。
其各個欄位對應的含義如下表所示:
欄位 | 含義 | 欄位類型 |
uuid | 唯一標識欄位 | VARCHAR |
heapBeforeUsed | GC 前堆使用記憶體 | BIGINT |
heapAfterUsed | GC 前堆使用記憶體 | BIGINT |
heapBeforeCommitted | GC 後堆申請記憶體 | BIGINT |
heapAfterCommitted | GC 後堆申請記憶體 | BIGINT |
gcStartTime | GC 開始時間 | BIGINT |
duration | GC 持續時間 | BIGINT |
gcCause | GC 的原因 常見原因有: System.gc() Allocation Failure humongous Metadata GC Threshold Ergonomics GCLocker Initiated GC | VARCHAR |
gcType | GC 類型 分為GC和Full GC | VARCHAR |
metaspaceBeforeUsed | metaspace GC 前使用記憶體 | BIGINT |
metaspaceBeforeCommitted | metaspace GC 前申請記憶體 | BIGINT |
metaspaceAfterUsed | metaspace GC 後使用記憶體 | BIGINT |
metaspaceAfterCommitted | metaspace GC 後申請記憶體 | BIGINT |
balancePromoterScore | 中止分值 | INTEGER |
youngBeforeUsed | 年輕代 GC 前使用記憶體 | BIGINT |
youngBeforeCommitted | 年輕代 GC 前申請記憶體 | BIGINT |
youngAfterUsed | 年輕代 GC 後使用記憶體 | BIGINT |
youngAfterCommitted | 年輕代 GC 後申請記憶體 | BIGINT |
loadScore | 整體負載分值 | INTEGER |
node | 使用者命名的節點名 單機下為空 | VARCHAR |
oldBeforeUsed | 老年代 GC 前使用記憶體 | BIGINT |
oldBeforeCommitted | 老年代 GC 前申請記憶體 | BIGINT |
oldAfterUsed | 老年代 GC 後使用記憶體 | BIGINT |
oldAfterCommitted | 老年代 GC 後申請記憶體 | BIGINT |
pid | 進程 pid | VARCHAR |
releasePromoterScore | 釋放分值 | INTEGER |
time | 記錄時間 | BIGINT |
13. fine_record_conf 部分配置資訊表
記錄fine_conf_entity中的部分配置資訊。
欄位 | 含義 | 欄位類型 |
uuid | 唯一標識欄位 | VARCHAR |
time | 記錄時間 | BIGINT |
id | 配置項 | VARCHAR |
value | 配置項值 | VARCHAR |
14. fine_record_lock 使用者鎖定日誌表
記錄使用者鎖定的日誌
欄位 | 含義 | 欄位類型 |
uuid | 唯一標識欄位 | VARCHAR |
time | 入庫時間 | BIGINT |
lockItem | 鎖定物件 | VARCHAR |
lockTime | 鎖定時間 | VARCHAR |
autoUnlockTime | 自動解鎖時間 | VARCHAR |
15. fine_tpl_info 範本屬性表
記錄範本屬性
注:該表已無實際用途,僅作為備用。因此不會在表中記錄任何資料。
欄位 | 含義 | 欄位類型 |
uuid | 唯一標識欄位 | VARCHAR |
time | 入庫時間 | BIGINT |
id | 序號 | VARCHAR |
tid | 範本id | VARCHAR |
tname | 物理範本名稱 記錄 reportlet 下的完整路徑 | VARCHAR |
cnums | 條件屬性個數 | BIGINT |
formnums | 公式個數 | BIGINT |
sheetnums | sheet個數 | BIGINT |
dsnums | 資料集個數 | BIGINT |
compformnums | 複雜公式的個數 包括層次座標、sql、value公式 | BIGINT |
submitnums | 內建提交的個數 | BIGINT |
isfrozen | 是否使用了凍結 | BIT |
isfoldtree | 是否使用了摺疊樹 | BIT |
widgetnums | 元件個數 | BIGINT |
tsize | 範本總大小 | BIGINT |
imgsize | 範本裏圖片的大小 | BIGINT |
execute0 | 引擎情況匯總0 | BIGINT |
execute1 | 引擎情況匯總1 | BIGINT |
execute2 | 引擎情況匯總2 | BIGINT |
execute3 | 引擎情況匯總3 | BIGINT |
execute4 | 引擎情況匯總4 | BIGINT |
mem0 | 記憶體情況匯總0 | BIGINT |
mem1 | 記憶體情況匯總1 | BIGINT |
mem2 | 記憶體情況匯總2 | BIGINT |
mem3 | 記憶體情況匯總3 | BIGINT |
mem4 | 記憶體情況匯總4 | BIGINT |
sql0 | sql情況匯總0 | BIGINT |
sql1 | sql情況匯總1 | BIGINT |
sql2 | sql情況匯總2 | BIGINT |
sql3 | sql情況匯總3 | BIGINT |
sql4 | sql情況匯總4 | BIGINT |
filternums | 過濾個數 | BIGINT |
injectnums | 參數注入個數 | BIGINT |
formula | 範本內公式使用情況 | VARCHAR |
jsapi | 範本內JS API使用情況 | VARCHAR |
recordtime | 範本檢查時間 | VARCHAR |
16. fine_container_entity 容器資訊表
記錄容器資訊
欄位 | 含義 | 欄位類型 |
uuid | 唯一標識欄位 | VARCHAR |
time | 入庫時間 | BIGINT |
node | 節點名 | VARCHAR |
item | 配置項 | VARCHAR |
value | 配置項值 | VARCHAR |
17. fine_function_process 功能點資訊表
記錄功能點資訊
欄位 | 含義 | 欄位類型 |
uuid | 唯一標識欄位 | VARCHAR |
time | 入庫時間 | BIGINT |
function | 功能點 | VARCHAR |
18. fine_operation_process_log 雲端健檢分析操作日誌表
記錄雲端健檢分析操作日誌
欄位 | 含義 | 欄位類型 |
uuid | 唯一標識欄位 | VARCHAR |
time | 記錄時間 | BIGINT |
node | 節點名稱 | VARCHAR |
process | 日誌內容 | VARCHAR |
19. fine_operation_shutdown_record 信號量資訊表
記錄信號量資訊
注:fine_operation_shutdown_record和fine_plugin_usage整合到了fine_intelli_focus_point 表
欄位 | 含義 | 欄位類型 |
uuid | 唯一標識欄位 | VARCHAR |
time | 入庫時間 | BIGINT |
pid | 進程ID | VARCHAR |
startTime | 開始時間 | BIGINT |
upTime | 截止時間 | BIGINT |
node | 節點 | VARCHAR |
signalName | 信號名 | VARCHAR |
20. fine_plugin_usage 插件資訊表
記錄插件資訊
注:fine_operation_shutdown_record和fine_plugin_usage整合到了fine_intelli_focus_point 表
欄位 | 含義 | 欄位類型 |
uuid | 唯一標識欄位 | VARCHAR |
time | 入庫時間 | BIGINT |
plugin | 插件名 | VARCHAR |
version | 插件版本 | VARCHAR |
API | 插件中API使用情況 | VARCHAR |
operation | 插件運作情況 | VARCHAR |
register | 插件註冊情況 | VARCHAR |
enable | 插件是否啟動 | BIT |
21. fine_schedule_record 定時任務執行日誌表
記錄定時任務執行資訊
欄位 | 含義 | 欄位類型 |
uuid | 唯一標識欄位 | VARCHAR |
id | 主鍵 UUID | VARCHAR |
creator | 建立者 | VARCHAR |
detailMessage | 詳細資訊 | VARCHAR |
filePath | 生成附件路徑 預留欄位,未使用 | VARCHAR |
logMessage | 日誌資訊 | VARCHAR |
logTime | 任務執行時間 日誌列印時間 | BIGINT |
logType | 日誌類型 0-失敗 1-成功 2-跨越 | INTEGER |
nextFireTime | 下一次記錄時間 預留欄位,未使用 | BIGINT |
runType | 附件處理類型 0-快照生成 1-郵件傳送 2-FTP上傳 3-訊息推播 4-檔案列印 5-簡訊傳送 6-平台掛載 7-自訂類 8-定時填報 9-用戶端通知 10-SFTP上傳 | INTEGER |
taskName | 任務名稱 | VARCHAR |
taskID | 任務ID | VARCHAR |
time | 入庫時間 | BIGINT |
22. fine_intelli_focus_point 功能埋點表
功能埋點表:用來儲存所有公共的埋點資訊。
其各個欄位對應的含義如下表所示:
欄位名 | 含義 | 資料格式 |
uuid | 唯一標識欄位 | VARCHAR |
id | 埋點 ID 編號 | VARCHAR |
text | 記錄的主要內容 | VARCHAR |
source | 埋點來源 -1-沒有定義來源(UNDEFINED) 1-內建 JAR 包的功能點(EMBED) 2-插件功能點(PLUGIN) 4- FineReport 的功能點(REPORT) 8- FineBI 的功能點(BI) | INTEGER |
time | 時間 | DATE |
username | 帳號 轉碼處理,超管使用者為 0 | VARCHAR |
ip | 觸發埋點的 IP | VARCHAR |
title | 標題,埋點是什麼 | VARCHAR |
body | 一個 JSON 資料結構 根據功能點 ID 存放不同功能點的資訊 次要資訊,可能為空 | VARCHAR |
欄位 id 格式說明:
例如:FR-P1001
FR 前綴,表示是 FR 的埋點。
第一位字元示功能/效能:F-功能、P-效能。
第二位數字表示分類:1-資料源、2-前臺、3-報錯、4-智慧維運、5-設計器。
表中欄位 id 和 body 之間的關係如下表所示:
id | body | 作用 |
FR-P1001 | id:資料連結標識 version:資料源版本 driver:連結驅動資訊 times:使用次數 connecttime:建立連結的時間 | 用於記錄資料連結相關的資訊 |
FR-F3001 | 記錄具體的報錯堆棧 | 記錄工程啟動失敗報錯原因 |
FR-F4001 | 初版插件記錄範例:{node:2,memory:16,situation:normal,inform:1,type:auto} node 為推薦節點數(推薦單機時記為1) memory 為推薦單機/單節點記憶體 situation 為推薦的情況:記為"normal"時為正常推薦,"error"時為推薦值異常情況,"inequacy"時為運作資料不足情況,"nonsupport"時為不支援推薦配置。其中"normal"情況下 node 與 memory 有值,其餘情況 node 與 memory 記為空 inform 為是否進行了通知,記為1代表已通知,記為0代表未通知 type 為推薦的類型,記為"auto"為根據一自然日運作資料進行推薦的結果,記為"manual"為使用者存取API連結推薦的結果 | 記憶體配置推薦數值 |
FR-F4002 | 記錄範例:{sessionid: xxxxxx, reason: release, detail: row count, load: high load, cell num: 100000, survival time: 600000} sessionid: 被清除的對話 id reason: 對話被清除的原因大類。包括 life(生命週期),limit(範本限制),release(智慧釋放)三項 detail: 對話被清除的詳細原因
load: 對話被殺時的系統的負載狀況。包括endanger(危險狀態),terrible load(超高負載),high load(高負載),normal load(中低負載) cell num:已計算的儲存格個數 survival time:存活時間 | 記錄對話因生命週期、範本限制被清除以及高負載時停止計算的情況 |
FR-F4003 | 記錄範例:{type: high load kill, kill num time: 50, kill num cell: 50, session num: 300, load: terrible load} type: 包括high load kill(小殺),terrible load kill(大殺),remove all(超殺清除所有對話) kill num time: 因未更新時間過長被殺的對話數,type 為 removeAll 時記為空 kill num cell: 因格子數過多被殺的對話數,type 為 removeAll 時記為空 kill num sum: 被殺的對話數求和 session num: 釋放對話之前的對話總數 load: 對話被殺時的系統的負載狀況。包括 endanger(危險狀態),terrible load(超高負載),high load(高負載),normal load(中低負載) | 記錄 GC 回呼觸發的釋放對話情況 |
FR-F5001 | 記錄範例:{disk_beforegc:50, disk_aftergc:50} | 記錄範本版本管理 GC 清理情況 |
FR-F5002 | node:節點名 time:進程關閉時間 pid:進程 pid startTime:進程開始時間 upTime:進程持續時間 signalName:信號量 | 系統關閉記錄:記錄系統關閉前後的進程資訊以及關閉類型 |
FR-F5003 | node:節點名 containerMem:容器設定的記憶體大小 cpu:CPU 核數 disk:磁碟總空間 diskUsed 磁碟已使用空間 jdkVersion:JDK 版本 containerVersion:Web容器版本 machineMem:物理機記憶體 system:伺服器作業系統 systemNum:伺服器作業系統位數 arch:處理器架構,如x86_64、x86 diskSpeed:磁碟存取速度 FRbuildNO:FR的 jar 包版本 BIbuildNO:BI 的 jar 包版本(記錄 BI 的 jar 包版本,未使用 BI 則記為空) serverType:伺服器類型(cloud代表雲伺服器,local代表本地伺服器) gcType:垃圾收集器類型 | 容器配置情況:應用所在容器、伺服器的配置資訊。每日記錄一次 |
FR-F5004 | licType:註冊類型 expireTime:註冊到期時間 CTRID:合同 ID companyId:公司 ID productVersion:產品版本 platformUserNum:使用者人數 | 使用者基本資訊:使用者的註冊資訊等內容。每日記錄一次 |
FR-F5005 | tid:範本 ID tName:物理範本名稱(reportlets下的完整路徑) cNums:條件屬性個數 formNums:公式個數 sheetNums:多 sheet 個數 dsNums:資料集個數 compFormNums:複雜公式的個數(包括層次座標、SQL、Value公式) submitNums:內建提交的個數 isFrozen:是否使用了凍結 isFoldTree:是否使用了摺疊樹 widgetNums:元件個數 filterNums:過濾個數 injectNums:參數注入個數 formula:範本內公式使用情況 jsAPI:範本內JS API使用情況(限制記錄為255字元) tSize:範本總大小 imgSize:範本裏圖片的大小 lineEngine :是否啟動行式引擎(1為啟動,0為未啟動) execute0-execute4:執行時間的5級的分段記錄 mem0-mem4:記憶體使用量的5級的分段記錄 sql0-sql4:SQL 執行時間的5級的分段記錄 | 範本屬性資訊:記錄範本的各項資訊,每張範本每日匯出一條記錄 |
FR-F5006 | id:資料在配置中的位置 value:資料值 | 配置資訊:每日將 FineDB 中的 fine_conf_entity 表中的特定資訊記錄一次 |
FR-F5007 | plugin:插件名 version:插件版本 API:插件中所用API情況 opration:插件運作情況 register:插件註冊情況 enable:插件是否啟動 | 插件使用情況:插件的使用情況,每個插件在每日記錄一次 |
FR-F5008 | function:功能點購買情況 | 功能點購買情況:功能點購買情況,每日記錄一次 |
23. fine_real_time_usage 應用實時情況表
應用實時情況表:記錄應用實時情況。
其各個欄位對應的含義如下表所示:
欄位名 | 含義 | 資料格式 |
uuid | 唯一標識欄位 | VARCHAR |
node | 節點名 2019-05-20 及之後 JAR 新增欄位 | VARCHAR |
cpu | CPU 利用率 | DOUBLE |
memory | 當前 JVM 記憶體情況 | BIGINT |
time | 記錄時間,每分鐘一條 | BIGINT |
sessionNum | 存活對話數 2019-05-20 及之後 JAR 新增欄位 | BIGINT |
onlineNum | 系統線上人數 2019-05-20 及之後 JAR 新增欄位 | BIGINT |
pid | 進程 PID 2019-05-20 及之後 JAR 新增欄位 | VARCHAR |
templateRequest | 正在計算的範本請求數 | INTEGER |
httpRequest | 總的正在處理的 http 請求數 | INTEGER |
sessionRequest | 正在處理的帶 sessionid 的請求數 | INTEGER |
fineIO | fineIO 佔用堆外記憶體大小 單位 KB 2020-08-04 及之後 JAR 新增欄位 | BIGINT |
NIO | NIO 佔用堆外記憶體大小 單位 KB 2020-08-04 及之後 JAR 新增欄位 | BIGINT |
bufferMemUse | 堆外使用總記憶體 directMem「nio」和mappedMem 單位 KB 2020-08-04 及之後 JAR 新增欄位 | BIGINT |
physicalMemUse | 物理記憶體已使用空間 單位 KB 2020-08-04 及之後 JAR 新增欄位 | BIGINT |
physicalMemFree | 物理記憶體閒置空間 單位 KB 2020-08-04 及之後 JAR 新增欄位 | BIGINT |
24. fine_intelli_consume_point 效能資訊表
效能資訊表:記錄效能相關資訊。
其各個欄位對應的含義如下表所示:
欄位名 | 含義 | 資料格式 |
uuid | 唯一標識欄位 | String |
time | 時間 開始時間 | Long |
id | 埋點 id 編號 BI 為 X961 | String |
text | 資源內容 可以是範本名稱,分析表名稱等。BI 未使用該欄位 | String |
source | 埋點來源 Original 類裏面 embed:表示當前系統的 plugin:表示插件的埋點 undefined:表示沒有定義來源 | Int |
username | 操作者 | String |
ip | 操作 IP | String |
title | 資源 ID 可以是範本 ID,分析表 ID,表 ID 等 | String |
frFullVersion | FR版本 | String |
biFullVersion | BI版本 | String |
cloudVersion | 雲端健檢分析版本 | String |
finish | 結束時間 FR 有效欄位、BI 為 0,BI 未使用該欄位 | String |
consume | 耗時 單位 ms | String |
memory | 記憶體大小 單位 byte FR 有效欄位、BI 為 0,BI 未使用該欄位 | String |
type | 操作類型 可以表明是進行了哪種操作。BI 未使用該欄位 | String |
comment | 資源備註 可以是更具體一些的資訊,需要直接分析的資料。BI未使用該欄位 | String |
body | 埋點具體資訊 一個 JSON 資料結構,根據不同的埋點裏面存放不同的資訊 | String |
25. fine_template_error 執行出錯日誌
其各個欄位對應的含義如下表所示:
注:FineBI5.1.19 及之後版本,fine_record_error不再使用,報錯資訊記錄到fine_template_error 表中。
欄位名 | 含義 | 資料格式 |
uuid | 唯一標識欄位 | VARCHAR |
time | 出錯記錄時間 | BIGINT |
displayName | 掛載到平台的目錄名稱,平台前端處理為國際化 noPath:表示非掛載存取 | VARCHAR |
tname | 出錯的物理範本名稱(reportlet下的完整路徑) | VARCHAR |
username | 執行範本的使用者,平台前端處理為國際化 notLogged:未登入存取 fromSchedule:排程管理 | VARCHAR |
ip | 執行範本的IP地址(排程管理為空) | VARCHAR |
msg | 錯誤資訊,不包含具體錯誤位置等,基本和錯誤程式碼匹配(比如儲存格死循環,不顯示具體的儲存格) | VARCHAR |
trace | 錯誤堆棧 長度1000字元,超過截斷 | VARCHAR |
code | 錯誤程式碼 | VARCHAR |
para | 出錯時的查詢參數 | VARCHAR |
result | 是否成功預覽 1:預覽成功 0:預覽失敗 | BIGINT |
platfromDisplay | 展示級別 | BIGINT |
26. fine_config_operation 刪除行為監視表
記錄分組、業務包、表、聯動的刪除操作
欄位名 | 含義 | 資料格式 |
uuid | 唯一標識欄位 | VARCHAR |
time | 時間 | Long |
user | 帳號 | VARCHAR |
resource_type | 資源類型,包括: 儀表板 分組 業務包 表 聯動 | VARCHAR |
operate_type | 操作類型,目前只記錄刪除操作 | VARCHAR |
info | 配置資訊,表名、業務包名、分組名等等 | VARCHAR |
thread_name | 執行緒名 | VARCHAR |
27. fine_relationship 血緣關係分析表
記錄資料表儀表板的血緣關係資料 。
該表已棄用,如需查詢可使用:BI系統配置資料集 。
欄位名 | 含義 | 資料格式 |
uuid | 唯一標識欄位 | VARCHAR |
time | 時間 | Long |
tableId | 表名 | VARCHAR |
tableName | 轉義名 | VARCHAR |
engine | 使用引擎 | VARCHAR |
tableType | 表類型: database:db表 sql:sql表 server:伺服器資料集 excel:excel表 analysis:自助資料集 confAnalysis:編輯過的基礎表 | VARCHAR |
creatorName | 表建立者 | VARCHAR |
childTable | 子表名 | VARCHAR |
firstChild | 是否是直接子表 0:不是直接子表 1:是直接子表 | Long |
dashboardName | 儀表板名 | VARCHAR |
dashboardId | 儀表板ID | VARCHAR |
28. fine_intelli_honeypot 即時埋點表
欄位名 | 含義 | 資料格式 |
uuid | 使用者的唯一標識欄位 | VARCHAR |
id | 埋點ID | VARCHAR |
time | 日誌時間 | BIGINT |
addr | ip | VARCHAR |
userName | 操作帳號 | VARCHAR |
tableId | 操作表ID | VARCHAR |
comment | 操作物件轉義名 | VARCHAR |
target | 操作物件 | VARCHAR |
tableName | 操作表名 | VARCHAR |
transferName | 操作備註 | VARCHAR |
describe | 參數 | VARCHAR |
29. fine_intelli_log_honeypot 日誌埋點表
欄位 | 含義 | 資料格式 |
uuid | 唯一標識欄位 | VARCHAR |
id | ID | VARCHAR |
startTime | 報錯日誌時間 | BIGINT |
errorCode | 報錯編碼 | VARCHAR |
time | 記錄時間 | BIGINT |
30. fine_update_task 更新任務表
注:5.1.12 之前的 BI 工程,該部分資訊可在 LogDB 中查看。
5.1.12 及之後版本的 BI 工程,該部分資訊可在 FineDB 中查看。
欄位名 | 含義 | 資料格式 |
uuid | 任務的唯一標識欄位 | string |
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 |
31. fine_update_task_detail 更新任務明細表
注:5.1.6 之前的 BI 工程,更新任務相關的資訊,記錄在 fine_DSGenerateFinishMap_SwiftTable(資料集更新資訊臨時表)和 fine_DSGenerate_SwiftTable(資料集更新資訊表)中
5.1.6~5.1.11 之間的 BI 工程,該部分資訊可在 LogDB 的fine_update_task_detail(更新任務明細表)中查看。
5.1.12 及之後版本的 BI 工程,該部分資訊可在 FineDB 的fine_update_task_detail(更新任務明細表)中查看。
欄位名 | 含義 | 資料格式 |
uuid | 任務的唯一標識欄位 | string |
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 | 變化的行數,可能有增有減 5.1.10 版本新增欄位 | Long |
errorCode | 錯誤程式碼 5.1.10 版本新增欄位 | Long |
totalCount | 總行數 5.1.10 版本新增欄位 | Long |
deleteCount | 增量減行數 5.1.10 版本新增欄位 | Long |
writeTime | 寫檔案時間 5.1.10 版本新增欄位 | Long |
etlFlow | 自助資料集的步驟 5.1.10 版本新增欄位 | string |
appendCount | 增量增行數 5.1.10 版本新增欄位 | Long |
columns | 列 5.1.10 版本新增欄位 | Long |
jdbcTime | 資料獲取時間 5.1.10 版本新增欄位 | Long |
openTime | sql執行時間 5.1.10 版本新增欄位 | Long |
infos | 非報錯資訊(只有國際化的key值和參數) 5.1.10 版本新增欄位 | string |
32. performAnalysis 資料結構
包括儀表板和資料準備兩種結構。
注:該表目前已禁用,不會寫入任何資料。如需查看資料表相關的SQL語句,請在「BI工具」的SQL效能監視中查看。
欄位名 | 含義 | 資料格式 |
uuid | 唯一標識欄位 | String |
time | Long | |
type | 大類別別 0:儀表盤 1:資料準備 | Int |
user | 帳號稱 | String |
startTime | 開始時間 | Long |
endTime | 結束時間 | Long |
category | 儀表盤名稱/表名稱 | String |
subCategory | 組件名稱/步驟名稱 | String |
event | String | |
subEvent | String | |
exclusiveDuration | 該事件獨佔時間 | Long |
dataSource | 描述資料源資訊 | String |
query | 執行的SQL | String |
row | 行數 | Int |
contentSize | 所佔記憶體大小 | Long |
exception | 異常資訊 如果出現異常資訊記錄到這裏方便排查問題 | String |
additionalInfo | 額外資訊 | String |
事件列表
事件大類 | 事件名稱 | 含義 | |
儀表盤 type:0 | cache | SpiderBaseCriteria | SQL三級快取 |
GroupCacheProcedure | 數二級快取 | ||
GroupPagingCacheProcedure | 分頁一級快取 | ||
crossPage | 分頁處理 | ||
makeTree | 二維表樹化 | ||
postGroup | 多指標後重新進行分組匯總 | ||
treeSort | 樹排序 | ||
multiTarget(Old) | 多指標計算邏輯(老引擎)可能拆分多個SQL | ||
multiTarget(New) | 多指標計算邏輯(新引擎)可能拆分多個SQL | ||
資料準備 type:1 | previewData | 表資料的預覽(非編輯內) | |
processResult | 自主資料集編輯內資料預覽 | ||
getData | 獲取自主資料集編輯內預覽資料 | ||
公共事件 type: 0 or 1 | sqlQuery | SQL資料查詢 | |
excelQuery | Excel資料查詢 | ||
getFields | 獲取欄位資訊 |
33. fine_engine_performance 計算任務基礎資訊記錄
引擎效能埋點需求,對計算耗時等相關資訊進行埋點記錄。
欄位名 | 含義 | 資料格式 |
---|---|---|
uuid | 唯一標識欄位 | VARCHAR |
time | 記錄時間 | BIGINT |
queryId | 查詢標識/ID | VARCHAR |
startTime | 開始時間 | BIGINT |
endTime | 結束時間 | BIGINT |
engineType | 引擎類型 1:直連 2:抽取 | INTEGER |
innerEngineType | 細分內部引擎類型 | INTEGER |
baseStartTime | 基礎計算開始時間 | BIGINT |
baseEndTime | 基礎計算結束時間 | BIGINT |
dataModelCol | 基礎結果列數 | INTEGER |
dataModelRow | 基礎結果行數 | INTEGER |
dataModelMem | 基礎結果記憶體佔用大小 | INTEGER |
peakMemory | 計算結果中記憶體峯值 | BIGINT |
cacheHitType | 快取命中情況 | INTEGER |
cacheCost | 快取處理耗時 | BIGINT |
matchType | 一些策略的命中情況 0:表示未命中 1:表示規則命中但是實際未命中 2:表示規則命中,實際命中 | INTEGER |
parseTime | 解析耗時 | BIGINT |
mergeCost | 併發計算後合併操作的耗時 | BIGINT |
tableId | 資料集id | VARCHAR |
widgetId | 組件id | VARCHAR |
widgetType | 組件類型 | INTEGER |
dashboardId | 範本id | VARCHAR |
baseCriteria | 基礎查詢資訊 | VARCHAR |
extra | 拓展欄位 | VARCHAR |
executeType | 運作狀態 0:成功 1:報錯 | INTEGER |
username | 操作使用者 | VARCHAR |
frFullVersion | FR版本 | VARCHAR |
biFullVersion | BI版本 | VARCHAR |
cloudVersion | 雲端健檢分析版本 | VARCHAR |
34. fine_sentinel_execution_record 預警運作監視埋點表
預警運作監視埋點表:提供清晰可見的運作監視資訊,以追溯預警任務執行情況。
其各個欄位對應的含義如下表所示:
欄位名 | 含義 | 資料格式 | 備註 |
---|---|---|---|
uuid | 唯一標識欄位 | VARCHAR | - |
time | 埋點建立時間戳 | BIGINT | - |
taskid | 預警任務id | VARCHAR | - |
taskName | 預警任務名 | VARCHAR | - |
creator | 預警建立者 | VARCHAR | - |
triggerTime | 預警觸發時間戳 | BIGINT | - |
triggerType | 預警觸發類型 | INTEGER | 0 為排程管理執行,1 為手動執行 |
notifyStatus | 通知執行狀態 | INTEGER | -1 為初始化,0 為未觸發,1 為跨越(重複通知免打擾),2 為執行通知 |
notifierInfo | 預警推播詳情 | VARCHAR | 預警推播渠道
|
receivers | 預警接收人 | VARCHAR | 具體推播人員帳號的清單,‘,’號連接 |
data | 預警快照資料 | VARCHAR | 預警快照資料,含最大值,最小值等 |
snapshotPath | 預警附件地址 | VARCHAR | 預警附件地址,asssets目錄 |
jobStatus | 預警任務執行狀態 | INTEGER | -1 為初始化,0 為執行失敗,1 為執行成功 |
detailMessage | 任務執行詳情 | VARCHAR | 預警執行成功則為空,執行失敗記錄錯誤堆疊 |