1. 概述
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,fine_username)} 查询出用户名对应的邮箱地址,如图所示:
注1:定时调度公式用法请参见:定时调度支持的公式
注2:value函数用法请参见:Value函数