[发明专利]一种基于多依赖进程的调度方法和系统在审

专利信息
申请号: 202010744119.5 申请日: 2020-07-29
公开(公告)号: CN111857970A 公开(公告)日: 2020-10-30
发明(设计)人: 许智凯 申请(专利权)人: 北京思特奇信息技术股份有限公司
主分类号: G06F9/455 分类号: G06F9/455;G06F11/30;G06F11/07
代理公司: 北京轻创知识产权代理有限公司 11212 代理人: 蒋杰
地址: 100089 北京市海淀*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 依赖 进程 调度 方法 系统
【说明书】:

发明公开了一种基于多依赖进程的调度方法和系统,涉及进程调度领域。该方法包括:将多个脚本文件的依赖关系配置到入口程序中,通过入口程序进入获得目标数据的子流程中,调用子流程脚本结合依赖关系,生成目标数据,采用统一入口方式集成数据采集、数据统计,解决众多采集程序、统计程序由于数据依赖关系,数据到达时间等问题导致的异常。

技术领域

本发明涉及进程调度领域,尤其涉及一种基于多依赖进程的调度方法和系统。

背景技术

在复杂数据环境中,多数据源的统计分析时,由于数据到达时间的不同,数据之间有较多的相互依赖关系,现有方案无法实现快速分析统计、同时减少人工核对工作,解除由于依赖关系数据缺失导致统计分析异常。

发明内容

本发明所要解决的技术问题是针对现有技术的不足,提供一种基于多依赖进程的调度方法和系统。

本发明解决上述技术问题的技术方案如下:

一种基于多依赖进程的调度方法,包括:

S1,将多个脚本文件的依赖关系配置到入口程序中;

S2,通过所述入口程序进入获得目标数据的子流程中;

S3,调用子流程脚本结合所述依赖关系,生成所述目标数据。

本发明的有益效果是:本方案通过具有多个脚本文件的依赖关系的入口程序进入子流程,调用子流程脚本结合所述依赖关系,生成所述目标数据,采用统一入口方式集成数据采集、数据统计,解决众多采集程序、统计程序由于数据依赖关系,数据到达时间等问题导致的异常。

进一步地,所述S1之前还包括:根据多个待统一调度的应用程序来建立对应的多个脚本文件,根据多个应用程序的依赖关系,建立多个所述脚本文件的依赖关系。

采用上述进一步方案的有益效果是:本方案通过建立多个脚本文件之间的依赖关系,实现了当众多采集程序或统计程序存在依赖关系时的调度,解决了执行众多有依赖关系的程序的调用问题。

进一步地,所述S3之前还包括:

根据所述依赖关系确定生成所述目标数据的关联数据;

检查所述关联数据是否存在,如果存在,则进行步骤3,如果不存在,则进行步骤2。

采用上述进一步方案的有益效果是:本方案通过依赖关系确定生成目标数据的关联数据,并对关联数据进行验证,再想要获得目标数据时,相关的关联数据是否存在,保证了执行子流程的基础数据来源,为获得目标数据提供了数据条件。

进一步地,所述S3还包括:记录所述子流程脚本的程序日志;

根据预设运行标识对所述程序日志进行验证,验证通过,则完成所述子流程;验证未通过,则进行步骤2。

采用上述进一步方案的有益效果是:本方案通过对子流程脚本的程序日志进行验证,实现了对众多程序的统一输出、验证,及时发现流程中出现的错误,减少人工核对、重复执行的问题。

进一步地,所述验证未通过之后还具体包括:判断是否执行其他子流程,如果是,则进行步骤2;如果否,则结束流程。

采用上述进一步方案的有益效果是:本方案通过对未通过验证的子流程,进行新一轮循环调用,实现了在子流程发现错误时,快速定位出错环节,快速处理后序流程,有效减少人工操作,及时进行下次子流程,获得正确数据,对错误内容进覆盖,避免流程错误带来进一步影响。

本发明解决上述技术问题的另一种技术方案如下:

一种基于多依赖进程的调度系统,包括:配置模块,入口程序模块和调度生成模块;

所述配置模块用于将多个脚本文件的依赖关系配置到入口程序中;

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京思特奇信息技术股份有限公司,未经北京思特奇信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202010744119.5/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top