历史版本4 :创建预警任务示例 返回文档
编辑时间: 内容长度:图片数:目录数: 修改原因:

目录:

1.概述编辑

1.1 版本

报表服务器版本JAR 包版本插件版本
10.02020-04-26 及之后1.0.0

1.2 应用场景

用户在使用 FineReport 报表进行数据的监控时,需要对异常数据进行处理和分析,目前仍然采用的时传统人工监控费时费力并且容易出现遗漏。定时调度目前可以实现预警功能,但对于管理人员来说需要对不同的人员开发权限,增加了管理难度,并且使用定时调度功能对于业务用户来说具有一定难度。此时可以安装使用「数据预警插件」,实现对异常数据的监控,在发现异常数据时发送邮件通知相关人员。

1.3 功能介绍

「数据预警插件」,实现对异常数据的监控,在发现异常数据时发送邮件通知相关人员。

1)安装预警插件后再工具栏中出现「创建预警」按钮,提示相关人员可创建预警任务。

1.png

2)支持自定义「预警名称」,选择「触发条件」、「检测频率」、「通知频率」、「触发条件」。

  • 「触发条件」:支持大于或小于某数值。

  • 「检测频率」:可选择每天 X 时检测一次或每小时 X 分检测一次,最高频为每小时一次

  • 「通知频率」:通知间隔要大于等于检测间隔,每天则最小为 24 通知一次,每小时则最小为 1 通知一次

注:如果使用了抽数缓存,当检测频率大于数据更新频率,会提示“当前检测频率过高,底层数据更新不及时”,建议选择低频的检测。

  • 「接收方式」:仅支持邮件。

  • 「接收人」:仅支持当前用户和订阅用户。

3)支持管理已经创建的预警任务,当已经对表单创建了「预警事件」,可在界面对事件进行修改和删除,如下图所示:

2.png

2. 插件介绍编辑

2.1 插件安装

点击下载插件:

设计器插件安装方法参照:设计器插件管理

服务器安装插件方法参照:服务器插件管理

2.2 操作方法

2.2.1 应用环境

1)插件目前仅支持普通报表类型下的明细表。

2)仅支持普通报表模式下的填报预览分析预览分页预览」。

3)同一张报表的多个 sheet 判断是否存在行式报表,仅判断当前 sheet 。在多个 sheet 上创建的预警任务均属于同一个模板任务。

4)使用该插件的模板需要开启「模板认证」功能。

5)数据决策系统邮箱需要配置默认发件人,否则将会出现提示:系统未配置发件人邮箱,保存失败。配置发件人邮箱可参考:邮箱

6)任务创建者需要绑定邮箱,否则将会出现提示:您的账号尚未绑定邮箱,将无法收到通知。绑定邮箱可参考:用户设置

7)对于非任务的创建者但拥有模板权限的用户,没有编辑和删除按钮,只有订阅按钮,取消勾选订阅按钮后不会收到邮件提示。

1.png

2.2.2 操作方法

1)该插件成功安装后,在设计器中选择一张类型为普通报表的明细表,选择分页预览」,即可看到工具栏中出现「创建预警」按钮,如下图所示:

2)点击「创建预警」按钮,选择「创建预警」,如下图所示:

1.png

3)根据出现的提示,选择需要监控的数据列,如下图所示:

4)选择需要监控的数据列后,在「创建预警」弹出界面设置预警任务的「预警名称」、「触发条件」、「检测频率」、「通知频率」、「触发条件」,点击确定」即创建成功,如下图所示:

5)可在界面中看到已经创建好的预警任务,本文中示例设置的预警任务为:当销量大于700时,每天 14 点给接受人发送邮件。可前往用户绑定的收件邮箱查看预警邮件,如下图所示:

2.png