1. 概述
1.1 版本
FineBI伺服器版本 | 功能變更 |
---|---|
6.0 | - |
1.2 應用場景
企業使用者可能面臨這樣的情況,報表是需要定期生成、定期發佈的,不得不定期做重複的事情來得到使用者需要的報表。
定期給客戶傳送問卷,客戶填寫相關資訊後,提交到資料庫中。
1.3 功能簡介
FineBI 支援使用者方便快捷的設定日報、月報、季報、年報等任務。
無需額外工作,設定排程管理任務後,伺服器便會在指定的時間自動完成設定的任務。
支援定時生成報表,定時轉換資料,定時傳送郵件、簡訊、行動端使用者端資訊,能指定報表生成目錄,並以Web方式查看報表生成結果。
2. 功能入口
排程管理的設定入口有兩個。
1)監視計時器( op=fs )
管理者登入FineBI系統,點選「管理系統>排程管理」,即可進入排程管理功能介面。
2)監視計時器(獨立 timer)
管理者可以存取http://IP:埠號/webroot/decision/timer,輸入管理者使用者密碼,直接透過 timer 存取監視計時器,進入排程管理功能介面。
注:使用監視計時器獨立 timer 存取監視計時器,不支援配置排程管理的全局設定,無法配置運作失敗提醒。如下圖所示:
3. 執行程式
定時任務執行程式如下圖所示:
1)定時任務開始時,首先進行條件判斷,判斷為真則生成快照,判斷為假則確定是否設定了重啟。
如果設定了重啟,則延時重新開始定時任務。
如果沒有設定任務重啟,則直接結束定時任務,任務執行失敗。
2)生成快照成功則進入附件傳送。生成失敗則判斷是否設定任務重啟。
如果設定了重啟,則延時重新開始定時任務。
如果沒有設定任務重啟,則直接結束定時任務,任務執行失敗。
3)附件傳送
附件傳送成功則定時任務執行成功,任務結束。
附件傳送失敗則定時任務執行失敗,任務結束。
4. 索引
章節 | 小節 | 簡介 | 參考文檔 |
---|---|---|---|
排程管理任務設定 | 任務設定 | 排程管理任務設定時四個操作步驟的詳細介紹 | 排程管理任務設定 |
任務管理 | 排程管理任務運作程式和結果的監視管理 | 排程管理任務管理 | |
條件判斷 | 在執行定時任務之前進行一次校驗判斷,如果不滿足條件就不執行或者延遲後再次校驗執行 | 定時任務條件判斷 | |
組件預警 | 在異常值出現後,工程主動通知到相關人員 | 排程管理支援組件預警 | |
運算式設定 | 排程管理週期,支援使用cron運算式 | 表式設定 | |
支援的公式 | 詳細介紹設定排程管理任務程式中,可以使用的公式及其用法 | 排程管理支援的公式 | |
生成的附件 | 排程管理任務執行完成後,生成的附件 | 排程管理生成的附件 | |
排程管理檔案處理 | 排程管理支援多種檔案處理方式,不同處理方式需要滿足不同的前提條件,任務設定程式也不盡相同 調度物件為「BI範本」時,僅支援郵件通知、用戶端通知兩種處理方式。 調度物件為「無調度物件」時,僅支援平台通知、郵件通知、簡訊通知、用戶端通知四種處理方式。 調度物件為「多選報表範本」時,僅支援郵件通知處理方式。 調度物件為「報表範本」時,支援所有處理方式。 | ||
定時計算 | 定時計算就是生成結果報表( .cpr 檔案 )和其他附件的程式,預設勾選且不能更改 | - | |
掛載平台 | 排程管理任務執行結束後,將生成的結果報表掛載到數據決策系統的目錄下 | 排程管理掛載平台 | |
平台通知 | 排程管理任務執行結束後,給數據決策系統的使用者推播生成的結果報表 | 排程管理平台通知 | |
郵件通知 | 排程管理任務執行結束後,給數據決策系統的使用者的信箱推播生成的結果報表和附件 | 排程管理郵件通知 | |
簡訊通知 | 排程管理任務執行結束後,給數據決策系統的使用者的手機傳送簡訊,提醒查看 | 排程管理簡訊通知 | |
使用者端通知 | 排程管理任務執行結束後,給數據決策系統的使用者的App、HTML5端、釘釘、微信等使用者端推播生成的結果報表 | ||
FTP上傳附件 | 排程管理任務執行結束後,透過FTP將任務生成的結果報表和附件上傳至伺服器 | 排程管理FTP上傳附件 | |
SFTP上傳附件 | 排程管理任務執行結束後,透過SFTP將任務生成的結果報表和附件上傳至伺服器 | 排程管理SFTP上傳附件 | |
自訂附件處理 | 排程管理任務執行結束後,自訂結果報表和附件的上傳方式 | ||
排程管理簡單範例 | 定時任務簡單範例之日報 | 在每天生成固定某個時間段的資料 | 排程管理範例-日報 |
定時任務之月報與年報 | 每月在固定某個時間段統計各個分公司的銷售業績,或在年底統計各個分公司的銷售業績 | 定時任務之月報與年報 | |
定時自動填報 | 定時實現資料的載入、匯總、填入庫等操作 | 定時自動填報 | |
定時傳送填報任務 | 定時將填報範本推播給員工,由員工手動錄入資料提交 | 定時傳送填報任務 | |
郵件正文預覽報表內容圖片顯示插件 | 安裝此插件後郵件正文預設以圖片格式預覽報表內容 | 郵件正文預覽報表內容圖片顯示插件 | |
監視計時器匯出任務支援行式引擎插件 | 安裝次插件後排程管理任務支援行式引擎,可以匯出 Word、Excel、PDF 格式的附件 | 監視計時器匯出任務支援行式引擎插件 | |
排程管理權限控制 | 定時任務郵件傳送實現不同的人傳送不同內容 | 定期給不同的人傳送不同內容的郵件 | 排程管理實現給不同的人傳送不同內容 |
定時任務 CPR 檔案內容權限控制 | 每個使用者只看到自己資訊,例如,定時的在每個月月底,使用者查看自己工資 | 定時任務 CPR 檔案內容權限控制 | |
排程管理FAQ | 排程管理常見問題 | 介紹排程管理任務中一些報錯及解決方案 | 排程管理常見問題 |
排程管理時區異常提示 | 工程伺服器的時區和瀏覽器的時區不一致,導致排程管理任務執行時間出現偏差 | 排程管理時區異常提示 |