原来这才是推送数据至企业微信群的正确姿势!

楼主
我是社区第1753786位番薯,欢迎点我头像关注我哦~

1. 概述

1.1 应用场景

  • 用户给关键业务指标设置了预警阈值进行监控,一旦达到阈值,通过企业微信/钉钉等渠道迅速向责任人告警,缩短业务决策周期。

  • 用户希望通过邮件/企业微信等渠道,向成员发布信息或罗列特定事务。

1.2 实现思路

使用「参数赋值+条件分支+消息通知」节点实现。

1)使用「参数赋值」节点,将要提醒的内容及责任人的数据取出,输出为参数,将参数传递给「条件分支」节点。

注:本文示例是通过企业微信群机器人进行提醒,所以对应负责人的数据需要是企业微信成员的用户ID或者手机号,方便企业微信群机器人识别用户。详情可参见:企业微信群机器人 

2)「条件分支」节点通过参数判断:若存在提醒内容,执行「消息通知」节点,提醒负责人;若不存在提醒内容,则不执行「消息通知」节点。

3)设置调度配置定时执行任务。

1.3 任务展示

FineDataLink 中的数据处理过程,详情参见:https://demo.finedatalink.com/ 「场景案例>数据告警>使用消息通知推送数据至企业微信群」。

25.png

2. 示例

本文示例效果:2023-03-31 日,对未上传销售数据的店铺进行提醒。之后每天,若有店铺未上传数据,企业微信群中进行提醒。

2.1 场景模拟

每天晚上六点,各门店负责人需要将今天的销售数据上传给总部,若某个门店今天忘记上传数据,晚上 7 点希望在企业微信群提醒门店负责人。

示例数据:分店名称汇总.xls每日销售数据汇总.xls

1)「分店名称汇总」表信息如下图所示:

1680243560297491.png

本文示例中,「消息通知」节点中的企业微信群机器人是通过「用户ID」识别成员并进行通知的,门店负责人名字与企业微信中的「用户ID」一一对应。

实际场景中,「分店名称汇总」表中需要包含负责人的「用户ID」或者「手机号」,便于后续步骤中企业微信群机器人识别出群成员并进行通知。

2)「每日销售数据汇总」表信息如下图所示:

1680243624826180.png

2.2 方案说明

1)使用「参数赋值」节点,将今天未提交销售数据的门店及对应负责人的数据取出,输出为参数,将参数传递给「条件分支」节点。

注:门店对应负责人的数据需要是企业微信成员的用户ID或者手机号,方便企业微信群机器人识别用户。详情可参见:企业微信群机器人 

2)「条件分支」节点通过参数判断:若今天有门店未上传数据,执行「消息通知」节点,提醒门店负责人上传数据;若今天所有门店都上传了数据,则不执行「消息通知」节点。

3)设置调度配置定时执行任务,保证每天都能对忘记上传数据的门店进行提醒。

2.3 筛选数据并作为参数输出

1)新建定时任务。

2)新增「参数赋值」节点,筛选今天未上传销售数据的门店及对应负责人信息。如下图所示:

select 门店,负责人 from 分店名称汇总 where 门店 not in (select distinct 门店 from 每日销售数据汇总 where 日期= curdate())

17.png

点击「数据预览」,如下图所示:

1680244595779243.png

本文示例中,「负责人」这列的值与企业微信成员的「用户ID」一一对应。

2)将未上传销售数据的门店及对应负责人分别作为参数输出。

本文示例中,「负责人」所对应的值与企业微信群成员的「用户ID」一一对应,若分隔符选择「文本型」,参数「name」的值会增加单引号,无法与企业微信群成员的「用户ID」对应上,所以此处选择的数值型分隔符。

同时,不希望「门店」对应的值有单引号,所以参数「store」分隔符选择数值型分隔。

注:参数赋值节点中各设置项如何设置请参见:参数赋值

19.png

2.4 设置条件分支节点

1)添加「条件分支」节点与「参数赋值」节点相连;添加「消息通知」节点、「虚拟节」点,与「条件分支」节点相连。如下图所示:

1680246985741161.png

2)设置「条件分支」节点,若今天有门店未上传数据,则执行「消息通知」节点,在企业微信群通知对应负责人;若今天所有门店都上传了数据,则执行「虚拟节点」。如下图所示:

21.png

2.5 设置消息通知节点

各设置项介绍请参见:消息通知。具体设置如下图所示:

22.png

2.6 设置定时执行

调度配置中,设置该定时任务每天晚上 7 点执行。如下图所示:

1680247539366131.png

2.7 结果展示

若当天有门店未上传销售数据,在企业微信群进行提醒。如下图所示:

1680247624382148.png

 

 

点击此处,直接体验

想要学习更多技术和功能,请点击FineDataLink文档

由0到1,带您进入FineDataLink的世界

分享扩散:

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

返回顶部 返回列表