历史版本9 :定时调度支持非平台用户插件 返回文档
编辑时间:
内容长度:图片数:目录数:
修改原因:
1. 概述编辑
1.1 版本
报表服务器版本 | 插件版本 |
---|---|
11.0.28 | V1.0 |
1.2 应用场景
通过安装「定时调度支持非平台用户」插件,可以实现定时调度将邮件发送至非平台内的用户。
2. 插件安装编辑
3. 前期准备编辑
1)设置系统发件人,详细步骤说明可参见:邮箱。
2)准备一张用户信息表,该数据集中至少应当包含用户名称和用户邮箱地址。表结构如下图所示:
请自行使用第三方数据库管理工具,将用户信息表导入数据库,并建立系统与该数据库的 数据连接 。下文将以导入 FRDemo 数据库的 UserX 数据集为例。
4. 示例编辑
4.1 添加服务器数据集
管理员登录数据决策系统,点击「管理系统>数据连接>服务器数据集」,创建「SQL数据集」。如下图所示:
设置数据集名称为「User」,数据连接选择「FRDemo」,SQL 语句为:
select * from UserX
4.2 设置定时调度任务
根据实际情况进行设置,详细步骤说明可参见:定时调度邮件通知
1)在定时调度任务管理中添加任务,如下图所示:
2)设置任务名称为「定时调度支持非平台用户」。
编辑默认用户组,用户选择「自定义用户」,选中 3.1 节中添加的服务器数据集「User」,选择数据集中的用户名「name」
点击「下一步」,如下图所示:
3)对象类型选择「报表模板」,选择模板「GettingStarted.cpt」。
勾选「除通用结果外,根据默认用户组内的用户单独生成结果」。
点击「下一步」,如下图所示:
4)根据需求对「调度周期」进行设置后,点击「下一步」,如下图所示:
5)勾选「邮件通知」,收件人处使用公式 ${value("User",2)} 查询出用户名对应的邮箱地址,如图所示:
注1:定时调度公式用法请参见:定时调度支持的公式
注2:value函数用法请参见:Value函数