历史版本5 :【动态接收人】数据预警示例 返回文档
编辑时间: 内容长度:图片数:目录数: 修改原因:

目录:

1. 概述编辑

1.1 版本

FineBI版本
插件版本
6.0.9V1.6

1.2 应用场景

在实际应用过程,当数据出现异常时,需要给相关的人发送邮件、短信等通知,传统都是通过群聊或电话通知异常数据的负责人,或指定接收预警的用户组,指定之后整个用户组的用户都会收到消息,此种方式耗时费力且无法实时通知。

因此数据预警插件新增「动态接受人」功能,在创建预警任务时,可以将责任人与数据相关联,在数据异常时仅通过邮件或短信等方式通知数据责任人,极大程度上提高了工作效率,节约了人力成本。

1.3 功能简介

动态接受人可以根据用户、部门、角色设置接收人。

  • 用户:支持根据报表中的「用户名」、「用户ID平台中的用户信息进行匹配。

  • 部门:支持根据报表中的部门名部门ID平台中的用户信息进行匹配。完整的部门结构用“-”做为连字符,完整匹配后则触发预警。例如:

       若部门名称是「技术支持」,那么会给所有的子节点(最下层节点)为「技术支持」的部门发送消息。

       若部门的结构是「帆软-华东-技术支持」,那这个部门里的用户都会收到消息(技术支持是最下层的节点)。

       若部门的结构是「帆软-华东-技术支持-技术支持A组」,仅技术支持A组可以收到消息。

  • 角色:支持根据报表中的角色名角色ID平台中的用户信息进行匹配。

注1:获取「用户ID」、「角色ID」、「部门ID」可参考:FineDB 表结构

注2:报表中责任人字段为空值、异常值时无法匹配。报表中责任人字段的大小写需要严格与数据库中的大小写一致。

注3:仅支持表格。

2. 准备工作编辑

2.1 环境准备

先安装插件并配置权限。详情见:数据预警插件使用说明

2.2 制作预警仪表板

示例数据:区域销售数据.xls

「新建分析主题」将有示例数据的平台用户信息的数据上传,并制作成 表格 组件添加到仪表板内。如下图所示:

2023-05-25_18-15-41.png

3. 创建预警编辑

在仪表板预览界面「创建预警」。如下图所示:

「预警维度」选择「用户名」后「预警通知」选择「动态接收人」并进行用户字段匹配,成功将平台中的用户信息和组件维度字段「用户名」匹配上。

当组件中的用户(hanwen)满足「触发条件」,销售额小于 2400 。平台会给对应用户(hanwen)单独发送预警信息。

预警详情如下图所示:

4. 查看通知编辑

只有 hanwen 触发了预警条件。因此只有 hanwen 会收到预警通知。其他用户不会收到通知。如下图所示:

2023-05-25_18-45-09.png