数据集预警
数据集预警的创建入口:九宫格——预警——数据集预警
点击“添加预警”,进入数据集预警的编辑界面:
数据集预警的设置项包括:
1 预警名称,必填。
2 关联的数据集,需要用哪个数据集的信息进行预警,必填。
3 预警规则,什么情况下触发预警,必填。
4 触发时间,必填。
5 收件人分发条件,因为数据集预警支持同一条规则每个人收到的具体信息各不相同,因此需要数据集中有相关字段与用户属性关联,当该条数据符合预警规则后,会根据这条信息对应的用户属性信息,发送给对应的人(详见下文中的举例),必填。
6 通知渠道,可选邮件、企业微信、钉钉、云之家等,必填。
7 邮件标题,有默认项,选填。
8 邮件正文,有默认项,选填。
在编辑邮件正文的时候,支持添加字段,这样每个收件人收到的信息根据收件人的不同可以动态变化。
同时,如果插入的是数值字段,还支持对数据进行数据格式设置,以便提供更好的阅读体验(如完成进度的小数设置为百分比)
填写样例如下:
可以看到,如果要进行数据集预警,对数据集的数据有一定的要求:
1 数据集里的数据,每一行必须包含当前预警规则所需信息,可以将数据集看做是一个发送列表。
2 数据集里必须包含至少一个用户属性字段,用以关联收件人。
举例说明:
如果希望能对未达到目标销售额的大区推送预警,那么此数据集无法直接使用,至少需要基于大区维度进行数据汇总,至少包含基于大区的销售额和目标销售额两个信息,生成最终可用于预警推送的数据集。(在观远中,可以通过ETL来进行数据处理,如下图)
处理后的数据集如下(用户属性至少关联1个,此处为方便说明,关联了两个)
针对这个处理后的数据集,可以进行数据集预警。
例如,预警规则是当销售额小于销售额目标时触发,那么华北和华中会触发预警。
对于收件人,
case1,收件人里关联的字段是大区id,那么该条信息会通知该大区id对应的所有用户(华北的信息会发送所有用户属性中大区id是B1002的用户,华中同理)。
case2,收件人里管理的字段是大区经理工号,那么该条信息会通知该工号对应的用户(华北的信息会发送给用户属性中工号是bj0294的用户,华中同理)
对于预警内容,
case1,如果内容是“您所在的大区销售额未达标”,那么所有收件人收到的信息都是相同的文本信息。
case2,如果内容是“你管理的区域销售额未达标:实际销售额是销售额;销售额目标是销售额目标(加粗代表是插入字段),则
华北的用户收到的信息是“你管理的区域销售额未达标:实际销售额是78283;销售额目标是80000”;
华中的用户收到的信息是“你管理的区域销售额未达标:实际销售额是45832;销售额目标是50000”。