1. 概述
本文匯總了數據預警任務的相關資訊儲存位置,以及對應的配置項欄位說明。
1)數據預警任務的配置資訊儲存在 FineDB 表中 fine_conf_entity 中。
2)數據預警待辦資訊儲存在 FineDB 表中 fine_sentinel_todos 中。
3)觸發數據預警檢查時會對預警物件生成預警快照,記錄當時的狀態是歷史趨勢圖的來源,儲存在 FineDB 表中 fine_sentinel_records 中。
2. 對應項說明
具體欄位含義說明如下表:
分類 | 欄位 | 型別 | 作用 | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
基本設定 | taskID | 字串 | 任務 ID,隨機的 UUID,建立後生成 | ||||||||
taskName | 字串 | 預警任務名稱 | |||||||||
createTime | 長整數型態 | 建立時間,建立任務後生成 | |||||||||
creator | 字串 | 建立者 | |||||||||
source | 字串 | 來源模版,模版路徑 | |||||||||
觸發條件 | rule | 樹狀結構 | 儲存每個指標的規則,例如:明細表中 F2 > 1則觸發預警,對應的欄位為:
| ||||||||
觸發條件 | triggers | 陣列 | 檢查頻率陣列,如下表所示:
| ||||||||
通知 | notifyInterval | 整數型態 | 通知間隔單位小時 | ||||||||
notifyTypes | 整數型態陣列 | 通知型別,0為郵件,1為簡訊,2為平台,3為微信,4為釘釘,5為飛書,6為app,8為webhookAPI | |||||||||
notifyContens | 陣列 | 自訂通知內容,notifyType:通知型別;contentTemplate:通知內容模版;extensionType:0連結,1圖片,2檔案 | |||||||||
areas | 物件 | 預警物件,例如:對 GettingStartedTW 報表中的 D5 和 A7 儲存格進行預警,D5 中是資料,A7為圖表,則欄位對應內容如下:
| |||||||||
receivers | MAP | 根據使用者維度選擇的使用者、部門、角色 鍵:0 為按平台使用者、1 為按部門、2 為按角色 值:選擇的 key-value 陣列,其中 key 為 id(使用者/部門/角色),value 為名稱 | |||||||||
隱私設定 | exclusive | 布林型 | 是否為公開任務,ture為公開任務,false為僅自己和接收人可見 |