1. 概述
1.1 版本
報表服務器版本 |
---|
10.0 |
1.2 應用場景
用戶希望定時任務結束後以短信形式查看結果時,可在定時任務中設置短信通知。
1.3 功能簡介
設置發信人和收信人,在定時任務完成後進行短信提醒,發送短信将結果告知收信人。
2. 操作步驟
短信發送需要确定發信人,開啓短信平台和增加收信人手機,可在數據決策系統的管理系統>系統管理>短信中配置。
2.1 發信人設置
以管理員身份進入數據決策系統,點擊管理系統>系統管理>短信,開啓短信平台,詳細設置請參考 短信
如下圖所示:
2.2 收信人設置
收信人設置就是指設置收信人手機。
收信人手機設置在 用戶管理添加用戶 的時候進行手動添加或者 用戶同步數據集 時導入。
如下圖所示:
2.3 定時發送短信
2.3.1 添加任務
在數據決策系統中,點擊管理系統>定時調度>添加任務,添加一個定時調度任務。如下圖所示:
2.3.2 基本設置
填寫「任務名稱」爲短信提醒功能,用戶爲本文 2.2 章節收信人test,點擊确定。如下圖所示:
2.3.3 調度對象
點擊下一步,「選擇模板」爲 GettingStarted.cpt,如下圖所示:
2.3.4 調度周期
點擊下一步,默認,不做修改。
2.3.5 文件處理
點擊下一步,勾選短信通知,選擇短信模板「您好,#taskname#於#time#運行成功」。
注: JAR 包爲 2018.12.27 及之後版本,短信通知支持選擇模板。
設置兩個公式類型的短信參數,分别爲:=$taskname 和 =$time 。
如下圖所示:
2.3.6 短信提醒
任務執行成功後,收信人手機會收到定時任務運行成功的短信通知,如下圖所示:
3. 注意事項
問題描述:
定時任務發送短信通知,選擇某個「短信模板」後,保存時提示:任務更新失敗 。
數據庫報錯如下圖所示:
原因分析:
短信模板中的參數會進行入庫的操作,若所設置的參數字段過長,超過數據庫的字段限制,就會報錯。
解決方案:
删掉一些「短信參數」,即某些「短信參數」後不設置值即可。