在進行大數據量資料更新時,往往需要在固定時間按計劃重複進行資料更新,以便能夠顯示最新的資料庫資料。
在更新後,普通使用者需要知道自己的資料集更新失敗的錯誤原因,且需要通知使用者更新的結果資訊,以便他們知道資料已經成功更新。
FineBI 提供定時更新功能。可以預設時間,更合理安排更新。
定時更新可以設定「全域性定時更新」、「業務包定時更新」和「單表定時更新」。
同時支援「更新結果通知」,使用者能即時瞭解更新結果。
進行資料更新前需要是管理者或者擁有要更新資料的管理權限。
不建議設定過於頻繁的更新頻率。過於頻繁容易帶來資料還沒更新完,系統就開始下一次更新的情況,這樣容易有當機風險。
只有超級管理者可以全域性更新。
1)進入「公共資料>全域性更新」,如下圖所示:
2)點選「定時設定」,如下圖所示:
1)自動彈出定時更新設定框,可以對定時更新進行具體的設定。
任務名稱:點選可以更改定時更新任務的名稱。
開始時間和結束時間:是指更新任務開始和結束的時間,並不是指更新的時長。開始和結束的時間粒度可細化到時分秒。點選可選擇開始時間。
執行頻率:「只執行一次」、「簡單重複執行」有「明細頻率設定」、「表式設定」四種執行頻率方式。
結果通知:可選擇「通知時機」、「通知物件」、「通知方式」。
範例設定如下圖所示:
「執行頻率」以及對應的「結束時間」設定如下所示:
執行頻率選擇「簡單重複執行」後,結束時間有三種選項:
無限期:無結束時間,定時更新任務會一直定時執行
設定結束時間:和開始時間設定方法一致,當設定的結束時間到了後,將不再執行該定時更新的任務
額外重複執行次數:在設定的開始時間執行了定時任務之後會在間隔時間達到後再執行任務的次數,可手動設定次數
可進行細化的間隔時間設定。
執行時間:細化到分鐘,小時需要輸入 0-23 內的整數;分鐘需要輸入 0-59 內的整數
執行日:可選每天、每週和每月。其中每週可在週一至週日之間單選或多選,每月可在 1 號到 31 號之間單選或多選
執行月:可在一年中的 1 月到 12 月單選或多選
執行頻率選擇「明細頻率設定」後,任務結束時間只能選擇兩種:「無限期」或「設定結束時間」:
指設定一些「特定時間」的更新頻率。
系統中的預設表式包含五種
自訂表式設定
填入時間頻率的 Cron 表式,需填寫正確的表式才能進行定時更新
執行頻率選擇「自訂表式」後,任務結束時間只能選擇兩種:「無限期」或「設定結束時間」,可參考本章「明細頻率設定」
注:Cron表式的詳細使用方法可參考本章「5. Cron表式」
通知內容選項如下所示:
可勾選「僅在任務報錯時通知」,若勾選則在更新任務中有更新失敗情況才會傳送通知。
支援設定通知物件:「部門」、「角色」、「使用者」
注:只要將使用者選擇至「部門」、「角色」、「使用者」中的任意一個,被設定使用者即可收到訊息
可選擇「平台通知」、「郵件通知」、「簡訊通知」
注:郵件通知和簡訊通知都需要在管理系統對應位置進行設定,詳情參見:郵件通知、簡訊通知
2)點選「確定」,可以看到設定好的定時更新任務出現在更新任務框中。可以建立多個定時任務,並且對定時任務進行編輯和刪除。如下圖所示:
由於根據範例的設定,「技術支援」部門 Anna 登入數據決策系統,點選「訊息提示>查看訊息」,即可看到更新任務執行結果詳情,如下圖所示:
1)在公共資料中,選擇需要更新的資料夾,點選「資料夾更新>定時設定」,如下圖所示:
2)彈出定時設定框,設定方法與介面與全域性定時更新一致(參考第二節全域性定時更新),設定通知物件為「銷售部」,通知方式為「平台通知」,如下圖所示:
3)點選「確定」,即成功設定資料夾定時更新。
1)選擇要定時更新的資料集,點選「更新資訊>單表更新」。如下圖所示:
3)彈出定時設定框,設定方法與介面與全域性定時更新一致,但「單表更新」支援設定更新方式,可選擇「全量更新」和「增量更新」,如下圖所示:
若更新方式選擇「增量更新」需要先設定過增量更新,詳情請參見:增量更新概述
Cron表式為一個字串,由 5 個或 6 個空格隔開,分為 6 或 7 個域,每一個域代表一個時間範圍。Cron有如下兩種文法格式:
Seconds Minutes Hours DayofMonth Month DayofWeek Year。
Seconds Minutes Hours DayofMonth Month DayofWeek。
從左到右(用空格隔開):秒 分 小時 月份中的日期 月份 星期中的日期 年份(可選)。
每一個域可出現的字元如下:
每一個域除了使用數字還可以出現特殊字元,其中特殊字元的含義如下:
Cron表式範例如下:
注:使用者可參考 Cron 表式線上生成工具 檢查寫的表式是否正確,確定正確以後填入。
詳情可參見:更新的限制與提示
滑鼠選中內容,快速回饋問題
滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。
不再提示
10s後關閉
反馈已提交
网络繁忙