历史版本9 :定时调度支持非平台用户插件 返回文档
编辑时间: 内容长度:图片数:目录数: 修改原因:

目录:

1. 概述编辑

1.1 版本

报表服务器版本插件版本
11.0.28V1.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函数 

4.3 效果预览