1. 概述
1.1 背景
如果你是一名销售部的同学,需要每周制作「销售情况」周报给所有销售部同事和总监查看,这项工作占用了你不少的时间。而 FineBI 的仪表板可以代替传统日报和周报,如何使用 FineBI 自动更新数据并发送周报邮件,帮助你从这繁琐又重复的工作中解脱出来呢?
1.2 思路
制作好周报仪表板,设置数据表刷新频率为一周一次,使用「定时调度」功能给总监和其他同事发送邮件。
2. 实现方式
2.1 准备周报仪表板
为了方便示例,这里我们使用已挂出的 demo 仪表板「销售总监实时看板」作为周报仪表板,如下图所示:
2.2 设置定时更新
给周报使用的数据表设置定时更新,保证每次发送出去的周报都是最新数据。
1)本示例中的周报使用的是「销售Demo」中的数据表,所以可以对「销售 Demo」设置一周一次的定时更新。如下图所示:
2)设置每周凌晨一点更新数据表,如下图所示:
2.3 定时发送周报邮件
1)进入定时调度页面。设置任务名称为「销售周报推送」,设置默认用户组为「销售部」。如下图所示:
设置默认用户组后,定时调度进行通知的时候就会通知到默认用户组里的所有用户;用户组的用户信息需包含他们对应的邮箱,可参见:用户设置
2)设置调度对象为「销售周报」仪表板,如下图所示:
3)设置调度周期,每周一上午 9 点执行一次,如下图所示:
仪表板数据在凌晨 1 点开始更新,上午 9 点时已经执行完成。此时发送邮件不会和更新时间相撞。
4)设置邮件通知,邮件会自动发送到「默认用户组」中有邮箱信息的用户。也可以在收件人栏手动输入邮箱地址,如下图所示:
2.4 邮件效果
如下图所示:
3. 运行监控
任务在指定时间完成之后,可以在定义的任务界面点击“运行监控”来查看定时任务执行日志: