在现实的业务场景,当某一区域的销售额低于一定的值时,那么就要引起重视了。我们希望当发生这种情况时,通过邮件或微信通知用户进行关注。Power-BI 预警触发功能就可以实现这个功能。
一、设定公共参数
1、 以管理员身份在开始菜单运行“即席报表设计程序”。图1
<ignore_js_op>
2、 登录“订阅”界面。图2
<ignore_js_op>
3、 在订阅界面下打开公共参数设定。图3
<ignore_js_op>
4、 设定服务器参数
(1)在下图的1区域正确填写你正确的邮件帐号及smtp服务器,填写完成后可以测试是否通过。
(2)在下图的2区域正确填写Power-BI 平台所安装的服务器信息,其中新前端URL如果没有公网地址,那么可以使用局域网地址,需要注意的是接收到信息的用户必须在同一局域网时才可以打开报表。图4
<ignore_js_op>
二 、报表定义
在(1)报表定义界面下选定(2)新前端(即指的是纯web端报表),在(3)区域选择要发送给用户的报表。图5
<ignore_js_op>
三、订阅计划
设定每天的8点进行预警检测。(图6)
<ignore_js_op>
四、设定预警触发条件
在预警触发窗口,选择数据源,并编写预警触发的SQL查询语句。图7
<ignore_js_op>
五、设定接收用户
在邮件短信里选择来自数据库,选择系统的用户名,然后保存,即就完成了预警的设定。图8
<ignore_js_op>
这时我们可以立即点击“发送“ ,测试邮件是否正常。如无异常,开启系统服务端,使预警任务自动按订阅设定自动执行
七、 开启订阅
在开始程序以管理员运行“系统服务端”,如果在开始菜单中没有找到那么就可以在程序的安装目录下运行lanMsgs 程序。图9
<ignore_js_op>
在订阅菜单下点击开启.图10
<ignore_js_op>
点击 状态查询可以检查预警的执行状态。图11
<ignore_js_op>
开启的服务端程序缩小在会在通知区域。图12
<ignore_js_op>
本文来自绿色BI社区:http://www.powerbibbs.com/forum.php?mod=viewthread&tid=417769