自动化-消息通知
💡 注:该功能暂未正式对外发布,仅内测用户可用。
1. 概述
1.1 应用场景
用户在使用本产品进行数据展示的同时,也需要对异常数据进行日常监控。如果安排检查员每天对数据表进行排查,那么会花费很长时间。
可以对需要监控的表设置「自动化-消息通知」,当数据达到预警条件时,那么就会通知到具体成员,实现异常数据主动找人。
例如出现库存小于 10 的商品时,希望可以及时提醒对应的数据,表示该商品需要补货了,通知效果如下图所示:
1.2 功能简介
成员可对 数据表 设置「自动化-消息通知」:
- 支持自定义设置「触发条件」,满足触发条件时、在触发时间会进行通知;
- 支持选择「原始数据表更新时」或者「定时」触发自动监控;
- 用户可以选择通知方式,支持设置「短信通知」、「系统通知」、「钉钉通知」、「企微通知」、「机器人通知」。
2. 示例
本示例实现效果:出现库存小于 10 的商品时,希望可以及时提醒对应的成员,表示该商品需要补货了。
2.1 上传数据
示例数据:日用百货商品表.xlsx
1)下载并上传示例数据,使用「日用百货商品表」创建分析表,如下图所示:
2.2 添加自动化设置
1)下面我们来进行自动化-通知设置,打开「更多>自动化」或者点击「+>自动化」,如下图所示:
2)自动化通知需设置触发条件、触发时间、执行动作,说明见下表所示:
设置项 | 说明 |
触发条件/数据预览 | 设置通知的执行条件:例如当某商品的库存量小于 10 时,进行消息通知 |
触发时间 | 设置通知的触发时间:定时触发通知、数据源表更新后触发通知 |
执行动作 | 添加 5 种通知方式:短信通知、系统通知、钉钉通知、企微通知、机器人通知
详情参见本文第 3 节 |
2.3 设置触发条件
1)点击「添加条件」按钮设置条件,我们想要库存小于 10 的商品会进行消息通知,设置条件如下:
2)可以设置多个条件,不想要的条件也可以删除,如下图所示:
3)可以看到满足触发条件的有多少条数据,但无论怎么设置条件,需满足「数据预览」的数据条件 >0 条才会触发自动化通知。
2.4 设置触发时间
可以自定义设置触发时间为「数据表更新后」触发或者「定时」触发。
- 「数据源表更新后」:在数据表发生更新时,若满足触发条件,即发送通知;
- 「定时」:可以自定义设置触发时间的执行频率,满足触发条件时,在触发时间发送通知。
2.5 设置执行动作
有三种类型:web端企业、钉钉企业、企微企业。三种企业可设置的通知方式如下:
类型 | 可设置的通知方式 | 备注 |
web端企业 | 系统通知、短信通知、机器人通知 | 除短信通知外,其他通知方式都支持自定义通知内容。
|
钉钉企业 | 系统通知、短信通知、钉钉通知、机器人通知 | |
企微企业 | 企业微信通知、机器人通知 |
几种通知的区别点如下图所示:
功能 | 短信通知 | 系统通知 | 钉钉通知 | 企微通知 | webhook机器人通知 | ||||
钉钉群 | 企业微信群 | 飞书群 | |||||||
推送形式 | 短信 | 消息中心 | Markdown | Markdown | 图文 | Markdown | 图文 | ||
发送到人 | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ 发送到群中 | |||
webhook地址 | ❌ | ❌ | ❌ | ✅ | ✅ | ✅ | |||
签名密钥 | ❌ | ❌ | ❌ | ❌ | ❌ | ✅ | ❌ | ✅ | |
通知标题 | ❌ | ❌ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
通知内容:文本 | ❌ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
通知内容:富文本 | ❌ | ❌ | ✅ | ✅ | ❌ | ✅ | ✅ | ❌ | ✅ |
发送图片 | ❌ | ❌ | ✅ | ❌ | ✅ | ✅ | ❌ | ✅ | ❌ |
消息@群成员 | ❌ | ❌ | ❌ | ❌ | ❌ | ✅ | ❌ | ❌ | ✅ |
2.5.1 短信通知
执行动作添加「短信通知」,可以自定义设置通知对象。触发“监控”后,那么会将发送一条短信给该成员。如下图所示:
2.5.2 系统通知
1)如果设置了「系统通知」,可设置通知对象、通知内容。如下图所示:
2)自定义「通知内容」支持插入分析表中的字段,以及设置超链。比如需要通知成员当天销售的商品数量,可以插入「商品名」字段。如下图所示:
注:
1)弹窗中可选字段范围仅为分析表结果数据中的字段,若「自动化」步骤展开后,在分支上添加了新的字段,不可以选择。
2)该字段的统计结果,也是依据分析表的结果数据进行计算的。详情参见本文第 5 节
3)支持对已插入的字段进行编辑:切换字段、更改计算方式、设置数值格式、删除字段。如下图所示:
4)通知内容还支持设置超链,比如将故事板中的销售分析报告添加在通知内容中。如下图所示:
5)设置完成后,点击「确定」。待监控触发后,消息中心会有气泡提醒。实现效果参见本文 4.2 节。
2.5.3 钉钉通知
钉钉企业,除上述两种通知外,还支持设置「钉钉通知」。“监控”触发后,将会发送钉钉卡片给对应成员。实现效果参见本文 4.3 节。
通知对象 | 将钉钉卡片发送给对应成员 |
通知标题 | 支持自定义通知标题 |
通知内容 | 支持自定义通知内容,支持设置字体颜色、字号等 |
图表 | 支持将图表发送为图片 |
2.5.4 企业信微通知
企微企业仅支持设置「企微通知」,支持自定义通知对象、通知内容,与系统通知的设置一样,参见本文 2.5.2 节。
“监控”触发后,将会发送企微卡片给对应成员。实现效果参见本文 4.4 节。
推送内容 |
|
通知对象 | 自定义通知对象 |
通知标题 | 自定义通知标题 |
通知内容 | 自定义设置通知内容 |
3. 机器人通知
机器人通知支持三种方式:企微群、钉钉群、飞书群。
3.1 钉钉群
1)进入钉钉群中,进入群设置页面,选择机器人。如下图所示:
2)选择添加「自定义」机器人,通过 Webhook 接入自定义服务。如下图所示:
3)自定义设置机器人名字,安全设置选择「加签」。请复制此处的密钥,需要填写在自动化设置页面。如下图所示:
4)点击完成后,在页面中会显示 Webhook ,请复制该信息,需要填写在自动化设置页面。
5)设置好后,在钉钉群中就添加好了机器人。
6)回到产品中,执行动作选择「机器人通知」,配置项说明如下表所示:
通知方式 | 选择「钉钉群机器人」 |
webhook地址/签名密钥 | 创建群机器人时的信息 |
通知标题 | 自定义通知标题 |
通知内容 | 自定义设置通知内容 |
群成员 | 支持@所有人 请确认群「仅群主和管理员可@所有人」为关闭状态,否则将无法@成功 |
图表 | 支持将分析表中的图表以图片的形式发送在群聊中 |
3.2 企微群
1)进入企微群中,选择添加群机器人。如下图所示:
2)自定义机器人的名称即可添加机器人,复制 Webhook 地址,填写在自动化设置页面。如下图所示:
3)回到产品中,执行动作选择「机器人通知」,配置项说明如下表所示:
通知方式 | 选择「企业微信群机器人」 |
推送内容 |
|
webhook地址 | 创建群机器人时的信息 |
通知标题 | 自定义通知标题 |
通知内容 | 自定义设置通知内容 |
群成员 | 支持@所有人 请确认群「仅群主和管理员可@所有人」为关闭状态,否则将无法@成功 |
图表 | 支持将分析表中的图表以图片的形式发送在群聊中 |
3.3 飞书群
1)进入飞书群聊中,在设置页面选择添加机器人。如下图所示:
2)选择添加自定义机器人,并设置机器人头像、名称等等信息。如下图所示:
3)在此页面可以获取 Webhook 信息,安全设置选择「签名校验」。请复制 Webhook 地址和密钥,填写在自动化设置页面。
4)回到产品中,执行动作选择「机器人通知」,配置项说明如下表所示:
通知方式 | 选择「飞书群机器人」 |
webhook地址/签名密钥 | 创建群机器人时的信息 |
通知标题 | 自定义通知标题 |
通知内容 | 自定义设置通知内容 |
群成员 | 支持@所有人 请确认群「仅群主和管理员可@所有人」为关闭状态,否则将无法@成功 |
4. 实现效果
手动将「竹炭牙膏」的销量和库存改为 60 和 8,满足了 2.3 节中设置的分析表里面「库存小于 10 」的条件,即可触发自动化通知。
4.1 短信通知效果
达到触发条件后,会给通知对象发送一条短信,通知该成员哪个团队中哪张表触发了自动化,该成员需要进入产品中找到该表。如下图所示:
4.2 系统通知效果
消息中心会有气泡提醒,点进消息中心后,可以查看对应的通知内容。如下图所示:
4.3 钉钉通知效果
系统会给通知对象发一张卡片,卡片中显示自定义设置的通知内容,「点击查看自动化」可查看详细信息。如下图所示:
4.4 企业微信通知
系统会给通知对象发一张卡片,卡片中显示自定义设置的通知内容。如下图所示:
4.5 机器人通知
当自动化设置满足触发条件、触发时间时,群聊中的机器人就会发送通知。
钉钉群 | 机器人会在群聊中发送通知,可@所有人查看信息。 |
企业微信群 | 机器人会在群聊中发送通知,如下图所示: |
飞书群 | 机器人会在群聊中发送通知,可@所有人查看信息。 |
5. 注意事项
在自定义通知内容时,弹窗中可选字段范围仅为分析表结果数据中的字段,即当前分析步骤主干上的最后一个步骤的结果数据。
若「自动化」步骤展开后,在分支上添加了新的字段,不可以选择。该字段的统计结果,也是依据分析表的结果数据进行计算的。