赞
踩
做数据分析,BI或者其他的小伙伴,会遇到一些执行SQL的日报周报报表的任务,有时候还需要定时发送给相关人员,那么有木有什么办法可以不写其他代码自动定时执行SQL查询任务(上篇文章介绍了python自动邮件发送的方法),并把结果作为附件报表直接邮件发送能?当然有了!以Navicat软件为例就可以很方便实现定时执行报表自动邮件发送任务啦,快来学习吧!
操作步骤如下:
1.首先打开所需SQL
2.点击导出结果——导出已保存的查询
3.导出格式,以excel为例,一步步点击
4.在导出第五步的时候不要直接开始,先点击保存,输入你的导出SQL名称,点击确定后,点击开始导出
5.导出结束后,在数据库查询界面有了刚才的自动导出SQL文件
6.点击自动运行
7.新建批处理作业
8.双击刚才设置的文件
9.点击添加附件
10. 点击高级界面,进行邮件发送的相关设置,后面点击保存,设置自动化任务名称
11. 点击设置计划任务界面
12.触发器-新建时间任务
13.最后输入电脑管理员密码,就完成了!!!
快去试试吧!
感谢查阅,关注号主不迷路,扫描下方二维码即可关注公众号,或者点击左上角'实用数据分析技能'进入公众号并关注。
*原创转载说明:请添加原创文章链接地址 ,作者:veve ,公众号:实用数据分析技能 或者文章下方添加公众号二维码。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。