定時任務條件判斷是指在執行定時任務之前進行一次校驗判斷,如果不滿足條件就不執行或者延遲後再次校驗執行。
條件判斷包含三種類型的選擇:始終執行、公式判斷和自訂類判斷。具體說明如下所示:
始終執行:不進行條件判斷,直接執行定時任務。
公式判斷:定時任務在執行前要對當前公式內容進行判定,公式為 true 則繼續執行定時任務,如果公式為 false 則不執行或者延遲執行。延遲執行是指在「調度週期」步驟中勾選任務重啟,會在間隔一段設定的時間後再次執行定時任務,重新進行條件判斷。
自訂類判斷:執行自訂類,傳回值為 true 的時候執行定時任務。
本文將介紹公式判斷和自訂類判斷的使用方法。
本章以 Anna 使用者為例,儀表板選擇行業應用>零售行業>產品銷售分析 ,排程管理任務執行結束後,將排程管理任務的結果以連結訊息的形式推播到 Anna 使用者的 App 中。
注:使用者需要有儀表板的查看權限、業務包的使用權限才能正常預覽儀表板。
1)管理者進入數據決策系統,點選管理系統>目錄管理>行業應用>零售行業>產品銷售分析>預覽範本,生成「產品銷售分析」儀表板的連結。如下圖所示:
2)確定 URL 連結中的 IP 為實際 IP ,不能使用 localhost 代替。正確 URL 格式為:http://實際ip:埠號/webroot/decision/v5/design/report/${id}/view,URL 範例如下所示:
http://192.168.120.59:37799/webroot/decision/v5/design/report/97ce6a5a01a2405aa4389a1ae26e7544/view
注:該連結會在排程管理任務「檔案處理」步驟中使用。
點選管理系統>排程管理>新增任務,如下圖所示:
「任務名稱」為公式判斷,新增平台使用者Anna,點選確定,如下圖所示:
點選下一步,物件類型選擇BI範本,選擇範本行業應用>零售行業>產品銷售分析,如下圖所示:
點選下一步,設定調度週期,執行條件選擇公式判斷,在下方的公式輸入框中輸入YEAR(TODAY()) = 2020,勾選如果任務中斷按以下頻率重新啟動,設定「兩次重啟間隔」為 10 分鐘,「最多嘗試重啟次數」為 2 次,如下圖所示:
其中公式的含義及任務重啟設定的含義如下表所示:
點選下一步,選擇用戶端通知,勾選App 通知,訊息類型選擇連結訊息,主題和內容為測試,自訂連結中輸入本文 2.1 節準備好的儀表板預覽連結,點選儲存按鈕。如下圖所示:
Anna 使用者登入 App ,收到一條新訊息。如下圖所示:
注:App 存取 BI 工程的步驟請參見:配置伺服器存取 BI 工程
滑鼠選中內容,快速回饋問題
滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。
不再提示
10s後關閉
反馈已提交
网络繁忙