[发明专利]基于DAC定时任务发送日报的方法及系统有效
| 申请号: | 202110021634.5 | 申请日: | 2021-01-08 |
| 公开(公告)号: | CN112685164B | 公开(公告)日: | 2023-04-04 |
| 发明(设计)人: | 刘龙超;程林;杨培强 | 申请(专利权)人: | 浪潮软件科技有限公司 |
| 主分类号: | G06F9/48 | 分类号: | G06F9/48;G06F16/2458;G06F16/215 |
| 代理公司: | 济南信达专利事务所有限公司 37100 | 代理人: | 孙园园 |
| 地址: | 250100 山东省济*** | 国省代码: | 山东;37 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 dac 定时 任务 发送 日报 方法 系统 | ||
1.一种基于DAC定时任务发送日报的方法,其特征在于,该方法是利用java开发技术,通过quartz定时任务组件定时获取元数据中的有用数据,组合数据形成报告,同时利用接口技术向微信上给指定的员工每天定时发送日报;具体如下:
元数据采集、数据清洗及关联分析;具体如下:
分析DAC后台数据库中记录执行计划运行时间的数据表,并通过java程序定时采集表中的数据;
分析不同的数据表找出关联关系,进行数据表关联;
对关联后的数据表进行加工处理,汇总得到关于java程序执行时间,得到成功失败的结果表数据;
quartz定时抽取;具体如下:
利用已搭建好的java开发环境,整合quartz定时任务组件;
根据quartz定时任务配置使用的规则,配置定时任务;
在每天DAC执行完毕后,运维人员上班前,抽取汇总好的元数据结果表数据;
发送微信日报;具体如下:
基于java开发环境,开发向微信个人客户端发送数据的接口;
利用java程序调整日报发送的格式及展示样式,将日报定时推送至运维人员的微信客户端;
分析执行计划并优化调整:具体如下:
运维人员拿到DAC执行计划的运行情况后,分析每一个执行计划的执行时长;
将该执行时长与之前的执行时长对比,对执行时间过长的执行计划进行优化调整,合理安排执行计划的执行时间。
2.一种基于DAC定时任务发送日报的系统,其特征在于,该系统包括,
预处理单元,用于通过采集DAC工具后台元数据仓库中存储的数据,并进行关联分析,再次加工汇总得到结果数据;其中,预处理单元包括,
元数据采集模块,用于分析DAC后台数据库中记录执行计划运行时间的数据表,并通过java程序定时采集表中的数据;
关联分析模块,用于分析不同的数据表找出关联关系,进行数据表关联;
数据清洗模块,用于对关联后的数据表进行加工处理,汇总得到关于java程序执行时间,得到成功失败的结果表数据;
抽取单元,用于通过quartz定时组件定时抽取数据;其中,抽取单元包括,
整合模块,用于利用已搭建好的java开发环境,整合quartz定时任务组件;
配置模块,用于根据quartz定时任务配置使用的规则,配置定时任务;
抽取模块,用于在每天DAC执行完毕后,运维人员上班前,抽取汇总好的元数据结果表数据;
发送单元,用于利用已经开发好的消息推送接口,定时通过一卡通号发送至接收人的微信端,并形成日报;其中,发送单元包括,
接口开发模块,用于基于java开发环境,开发向微信个人客户端发送数据的接口;
推送模块,用于利用java程序调整日报发送的格式及展示样式,将日报定时推送至运维人员的微信客户端;
分析及优化单元,用于运营维护人员通过分析每个执行计划的执行时间长短,成功失败情况,合理调整执行计划,优化执行时间过长的程序。
3.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机程序,所述计算机程序可被处理器执行以实现如权利要求1所述的基于DAC定时任务发送日报的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮软件科技有限公司,未经浪潮软件科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110021634.5/1.html,转载请声明来源钻瓜专利网。





