历史版本7 :定时调度短信通知 返回文档
编辑时间: 内容长度:图片数:目录数: 修改原因:

目录:

1. 描述编辑

设置发信人和收信人,在定时任务完成后进行短信提醒,发送短信将结果告知收信人。

2. 操作步骤编辑

邮件发送需要确定发信人——开启短信平台和收信人手机,可在数据决策系统的管理系统>系统管理>短信中配置。

2.1 发信人设置

以管理员身份进入数据决策系统,点击管理系统>系统管理>短信,开启短信平台,详细设置请参考 短信 ;

如下图所示:

10.png

2.2 收信人设置

收信人设置就是指设置收信人手机;

收件人手机设置在 用户管理添加用户 的时候进行手动添加或者 用户同步数据集 时导入。

如下图所示:

11.png

2.3 定时发送邮件

2.3.1 添加任务

在数据决策系统中,点击管理系统>定时调度>添加任务,添加一个定时调度任务。如下图所示:

12.png

2.3.2 基本设置

填写「任务名称」为短信提醒功能,用户为本文 2.2 章节收信人test,点击确定。如下图所示:

13.png

2.3.3 调度对象

点击下一步,「选择模板」为 GettingStarted.cpt,如下图所示:

14.png

2.3.4 调度周期

点击下一步,默认,不做修改。

2.3.5 文件处理

点击下一步,勾选短信通知,选择短信模板「您好,#taskname#于#time#运行成功」;

注: JAR 包为 2018.12.27 及之后版本,短信通知支持选择模板。

设置两个公式类型的短信参数,分别为:=$taskname 和 =$time

如下图所示:

18.png

2.3.6 短信提醒

任务执行成功后,收信人手机会收到定时任务运行成功的短信通知,如下图所示:

1577171852267271.jpg

3. 注意事项编辑

场景描述:

定时任务发送短信通知,选择某个「短信模板」后,保存时提示:任务更新失败

数据库报错如下图所示:

22.png


原因:

短信模板中的参数会进行入库的操作,若所设置的参数字段过长,超过数据库的字段限制,就会报错。

解决方案:

方案一:修改 FineDB 数据库中 fine_output_sms 表的smsParam字段长度(建议不要超过 3000 )。

方案二:删掉一些「短信参数」,即某些「短信参数」后不设置值即可。