作业调度管理方法和装置制造方法

文档序号:6552372阅读:204来源:国知局
作业调度管理方法和装置制造方法
【专利摘要】本发明提出了一种作业调度管理方法和装置,其中,作业调度管理方法,包括:记录一项或多项作业的作业名字以及每项所述作业被调度时的执行过程,并根据记录结果生成作业记录;根据所述作业记录构造作业对象;将所述作业对象以作业日志的形式进行分类显示。通过本发明的技术方案,可以构建一个统一且完善的调度管理工具,以实现统一展现并调度各项作业记录。
【专利说明】作业调度管理方法和装置

【技术领域】
[0001]本发明涉及调度【技术领域】,具体而言,涉及一种作业调度管理方法和一种作业调度管理装置。

【背景技术】
[0002]目前,在云计算环境下BI(商业智能)战略变得越来越重要,而在商业智能中数据集成在其中占有很重要的部分,数据集成包括一整套数据处理流程的方法,可以完成数据抽取、转换、加载和分析等。
[0003]随着各个领域产品对数据集成的大量使用,调度管理显得越来越重要,而现有的调度管理只能简单地查看单个作业,并不能统一调度和监控所有的数据集成作业,也无法有效地管理调度日志。
[0004]因此,需要一种新的技术方案,可以对现有的数据集成的调度管理进行优化,并构建一个统一且完善的调度管理工具,以实现统一展现并调度各项作业记录。


【发明内容】

[0005]本发明正是基于上述问题,提出了一种新的技术方案,可以实现统一展现并调度各项作业记录。
[0006]有鉴于此,本发明的一方面提出了一种作业调度管理方法,包括:记录一项或多项作业的作业名字以及每项所述作业被调度时的执行过程,并根据记录结果生成作业记录;根据所述作业记录构造作业对象;将所述作业对象以作业日志的形式进行分类显示。
[0007]在该技术方案中,由于数据库已经自动存储了每项作业的名字以及每项作业被调度时的执行过程,并形成了作业记录,因而,系统可以将各项作业记录以word、文本或其他方便用户查看的形式(即作业对象)统一呈现给用户,同时,由于系统可以根据作业类型自动将作业对象进行分类,因而,可以使用户更方便、快捷地查看以往的各种类型的作业记录。
[0008]在上述技术方案中,优选地,还包括:在接收到作业记录查看命令时,根据用户输入的作业名字,从相应类型的作业日志中查找所述作业名字对应的作业记录。
[0009]在该技术方案中,在用户选择好作业日志类别后,如果需要进一步查找某项作业的作业记录,则输入该作业的作业名字,即可轻松地查到该作业的作业记录。
[0010]在上述技术方案中,优选地,每项所述作业包括至少一个子作业,所述作业日志还包含每项所述作业中的每个所述子作业被调度时的执行过程以及对应的执行时间。
[0011]在该技术方案中,通过记录每个所述子作业被调度时的执行过程和执行时间,并将所述子作业的执行情况按顺序对应存储在所属的作业下,可以方便用户通过子作业所属的作业快速地查看单个子作业的具体执行情况,进而方便用户对所述作业记录进行各种操作。
[0012]在上述技术方案中,优选地,在接收到子作业记录查看命令时,根据所述子作业所属的作业,查找并显示所述子作业的作业记录。
[0013]在该技术方案中,由于数据库中已经存储了子作业的作业记录,且所述子作业已对应存储在所属的作业下,因而,用户在查看子作业的作业记录,数据库会根据子作业所述的作业间接地查找子作业的作业记录。
[0014]在上述技术方案中,优选地,还包括:接收用户输入的作业记录调度参数,并根据所述作业记录调度参数生成相应的调度条件,根据所述调度条件调度所述作业记录。
[0015]在该技术方案中,用户可以通过作业记录显示界面输入设置好的调度参数,然后系统会对这些调度参数进行分析,并转化成可以识别的调度条件,以使作业记录按照用户设置的调度方式执行,同时,由于用户可以按实际需要自行输入各种调度参数,因而,通过本技术方案,可以使用户实现复杂的调度,进而提高用户的作业记录调度使用体验。
[0016]本发明的另一方面提出了一种作业调度管理装置,包括:记录单元,记录一项或多项作业的作业名字以及每项所述作业被调度时的执行过程;生成单元,连接至所述记录单元,根据记录结果生成作业记录;构造单元,连接至所述生成单元,根据所述作业记录构造作业对象;显示单元,连接至所述构造单元,将所述作业对象以作业日志的形式进行分类显不O
[0017]在该技术方案中,由于数据库已经自动存储了每项作业的名字以及每项作业被调度时的执行过程,并形成了作业记录,因而,系统可以将各项作业记录以word、文本或其他方便用户查看的形式(即作业对象)统一呈现给用户,同时,由于系统可以根据作业类型自动将作业对象进行分类,因而,可以使用户更方便、快捷地查看以往的各种类型的作业记录。
[0018]在上述技术方案中,优选地,还包括:查找单元,在接收到作业记录查看命令时,根据用户输入的作业名字,从相应类型的作业日志中查找所述作业名字对应的目标作业记录。
[0019]在该技术方案中,在用户选择好作业日志类别后,如果需要进一步查找某项作业的作业记录,则输入该作业的作业名字,即可轻松地查到该作业的作业记录。
[0020]在上述技术方案中,优选地,每项所述作业包括至少一个子作业,所述作业日志还包含每项所述作业中的每个所述子作业被调度时的执行过程以及对应的执行时间。
[0021]在该技术方案中,通过记录每个所述子作业被调度时的执行过程和执行时间,并将所述子作业的执行情况按顺序对应存储在所属的作业下,可以方便用户通过子作业所属的作业快速地查看单个子作业的具体执行情况,进而方便用户对所述作业记录进行各种操作。
[0022]在上述技术方案中,优选地,所述显示单元还用于:在接收到子作业记录查看命令时,根据所述子作业所属的作业,查找并显示所述子作业的作业记录。
[0023]在该技术方案中,由于数据库中已经存储了子作业的作业记录,且所述子作业已对应存储在所属的作业下,因而,用户在查看子作业的作业记录,数据库会根据子作业所述的作业间接地查找子作业的作业记录。
[0024]在上述技术方案中,优选地,还包括:接收单元,接收用户输入的作业记录调度参数,调度条件生成单元,根据所述作业记录调度参数生成相应的调度条件,调度单元,根据所述调度条件调度所述作业记录。
[0025]在该技术方案中,用户可以通过作业记录显示界面输入设置好的调度参数,然后系统会对这些调度参数进行分析,并转化成可以识别的调度条件,以使作业记录按照用户设置的调度方式执行,同时,由于用户可以按实际需要自行输入各种调度参数,因而,通过本技术方案,可以使用户实现复杂的调度,进而提高用户的作业记录调度使用体验。
[0026]通过以上技术方案,可以统一展现各项作业记录,并使用户实现各种复杂的调度。

【专利附图】

【附图说明】
[0027]图1示出了根据本发明的实施例的作业调度管理方法的流程示意图;
[0028]图2示出了根据本发明的实施例的作业调度管理装置的结构示意图;
[0029]图3示出了根据本发明的另一个实施例的作业调度管理装置的结构示意图;
[0030]图4示出了根据本发明的另一个实施例的作业调度管理方法中的作业记录的统一显示流程示意图;
[0031]图5示出了根据本发明的另一个实施例的作业调度管理方法中的作业记录的调度策略设定流程示意图;
[0032]图6示出了根据本发明的另一个实施例的作业调度管理方法中的作业日志的查看流程示意图;
[0033]图7示出了根据本发明的另一个实施例的作业调度管理方法中的子作业日志的查看流程示意图。

【具体实施方式】
[0034]为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附图和【具体实施方式】对本发明进行进一步的详细描述。需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。
[0035]在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是,本发明还可以采用其他不同于在此描述的其他方式来实施,因此,本发明的保护范围并不受下面公开的具体实施例的限制。
[0036]图1示出了根据本发明的实施例的作业调度管理方法的流程示意图。
[0037]如图1所示,根据本发明的实施例的作业调度管理方法,包括:步骤102,记录一项或多项作业的作业名字以及每项所述作业被调度时的执行过程,并根据记录结果生成作业记录;步骤104,根据所述作业记录构造作业对象;步骤106,将所述作业对象以作业日志的形式进行分类显示。
[0038]在该技术方案中,由于数据库已经自动存储了每项作业的名字以及每项作业被调度时的执行过程,并形成了作业记录,因而,系统可以将各项作业记录以word、文本或其他方便用户查看的形式(即作业对象)统一呈现给用户,同时,由于系统可以根据作业类型自动将作业对象进行分类,因而,可以使用户更方便、快捷地查看以往的各种类型的作业记录。
[0039]在上述技术方案中,优选地,还包括:在接收到作业记录查看命令时,根据用户输入的作业名字,从相应类型的作业日志中查找所述作业名字对应的作业记录。
[0040]在该技术方案中,在用户选择好作业日志类别后,如果需要进一步查找某项作业的作业记录,则输入该作业的作业名字,即可轻松地查到该作业的作业记录。
[0041 ] 在上述技术方案中,优选地,每项所述作业包括至少一个子作业,所述作业日志还包含每项所述作业中的每个所述子作业被调度时的执行过程以及对应的执行时间。
[0042]在该技术方案中,通过记录每个所述子作业被调度时的执行过程和执行时间,并将所述子作业的执行情况按顺序对应存储在所属的作业下,可以方便用户通过子作业所属的作业快速地查看单个子作业的具体执行情况,进而方便用户对所述作业记录进行各种操作。
[0043]在上述技术方案中,优选地,在接收到子作业记录查看命令时,根据所述子作业所属的作业,查找并显示所述子作业的作业记录。
[0044]在该技术方案中,由于数据库中已经存储了子作业的作业记录,且所述子作业已对应存储在所属的作业下,因而,用户在查看子作业的作业记录,数据库会根据子作业所述的作业间接地查找子作业的作业记录。
[0045]在上述技术方案中,优选地,还包括:接收用户输入的作业记录调度参数,并根据所述作业记录调度参数生成相应的调度条件,根据所述调度条件调度所述作业记录。
[0046]在该技术方案中,用户可以通过作业记录显示界面输入设置好的调度参数,然后系统会对这些调度参数进行分析,并转化成可以识别的调度条件,以使作业记录按照用户设置的调度方式执行,同时,由于用户可以按实际需要自行输入各种调度参数,因而,通过本技术方案,可以使用户实现复杂的调度,进而提高用户的作业记录调度使用体验。
[0047]图2示出了根据本发明的实施例的作业调度管理装置的结构示意图。
[0048]如图2所示,根据本发明的实施例的作业调度管理装置200,包括:记录单元202,记录一项或多项作业的作业名字以及每项所述作业被调度时的执行过程;生成单元204,连接至所述记录单元202,根据记录结果生成作业记录;构造单元206,连接至所述生成单元204,根据所述作业记录构造作业对象;显示单元208,连接至所述构造单元206,将所述作业对象以作业日志的形式进行分类显示。
[0049]在该技术方案中,由于数据库已经自动存储了每项作业的名字以及每项作业被调度时的执行过程,并形成了作业记录,因而,系统可以将各项作业记录以word、文本或其他方便用户查看的形式(即作业对象)统一呈现给用户,同时,由于系统可以根据作业类型自动将作业对象进行分类,因而,可以使用户更方便、快捷地查看以往的各种类型的作业记录。
[0050]在上述技术方案中,优选地,还包括:查找单元210,在接收到作业记录查看命令时,根据用户输入的作业名字,从相应类型的作业日志中查找所述作业名字对应的目标作业记录。
[0051]在该技术方案中,在用户选择好作业日志类别后,如果需要进一步查找某项作业的作业记录,则输入该作业的作业名字,即可轻松地查到该作业的作业记录。
[0052]在上述技术方案中,优选地,每项所述作业包括至少一个子作业,所述作业日志还包含每项所述作业中的每个所述子作业被调度时的执行过程以及对应的执行时间。
[0053]在该技术方案中,通过记录每个所述子作业被调度时的执行过程和执行时间,并将所述子作业的执行情况按顺序对应存储在所属的作业下,可以方便用户通过子作业所属的作业快速地查看单个子作业的具体执行情况,进而方便用户对所述作业记录进行各种操作。
[0054]在上述技术方案中,优选地,所述显示单元208还用于:在接收到子作业记录查看命令时,根据所述子作业所属的作业,查找并显示所述子作业的作业记录。
[0055]在该技术方案中,由于数据库中已经存储了子作业的作业记录,且所述子作业已对应存储在所属的作业下,因而,用户在查看子作业的作业记录,数据库会根据子作业所述的作业间接地查找子作业的作业记录。
[0056]在上述技术方案中,优选地,还包括:接收单元212,接收用户输入的作业记录调度参数,调度条件生成单元214,根据所述作业记录调度参数生成相应的调度条件,调度单元216,根据所述调度条件调度所述作业记录。
[0057]在该技术方案中,用户可以通过作业记录显示界面输入设置好的调度参数,然后系统会对这些调度参数进行分析,并转化成可以识别的调度条件,以使作业记录按照用户设置的调度方式执行,同时,由于用户可以按实际需要自行输入各种调度参数,因而,通过本技术方案,可以使用户实现复杂的调度,进而提高用户的作业记录调度使用体验。
[0058]图3示出了根据本发明的另一个实施例的作业调度管理装置的结构示意图。
[0059]如图3所示,根据本发明的另一个实施例的作业调度管理装置300,包括:数据集成作业统一展现模块302、调度策略设置模块304、查看执行历史及执行日志的模块306与查看子作业项执行状态的模块308。
[0060]其中,数据集成作业统一展现模块302用于为提供一个统一展现作业的平台,将作业记录统一展现给用户;调度策略设置模块304,用于使用户根据个人需要自由设置调度作业记录的各种策略;查看执行历史及执行日志的模块306,用于使用户查看作业被调度时的执行历史,同时也可以使用户按照作业日志类别分类查看作业日志;查看子作业项执行状态的模块308,用于使用户详细查看每项作业内的每个子作业被调度时的执行过程。
[0061]图4示出了根据本发明的另一个实施例的作业调度管理方法中的作业记录的统一显示流程示意图。
[0062]如图4所示,根据本发明的另一个实施例的作业调度管理方法中的作业记录的统一显示流程,包括:
[0063]步骤402,从数据库中抽取已经存储的作业记录;
[0064]步骤404,根据所述作业记录构造作业对象,以便于用户查看(如Word的形式);
[0065]步骤406,将所述作业对象按项目分类(即作业日志分类),并将分类后的作业对象统一展现在显示界面,以供用户查看作业记录。
[0066]图5示出了根据本发明的另一个实施例的作业调度管理方法中的作业记录的调度策略设定流程示意图。
[0067]如图5所示,根据本发明的另一个实施例的作业调度管理方法中的作业记录的调度策略设定流程,包括:
[0068]步骤502,用户在作业记录显示界面设置作业调度参数;
[0069]步骤504,后台解析器解析所述调度参数,以形成调度执行器可以识别的调度条件;
[0070]步骤506,将所述调度条件传入所述调度执行器中,以按所述调度条件调度作业记录。
[0071]图6示出了根据本发明的另一个实施例的作业调度管理方法中的作业日志的查看流程示意图。
[0072]如图6所示,根据本发明的另一个实施例的作业调度管理方法中的作业日志的查看流程,包括:
[0073]步骤602,记录每项作业每次被调度时的执行过程,形成执行日志,并将所述执行日志按照日志级别进行分类;
[0074]步骤604,提取所述作业记录并按照作业名称以及执行时间进行分类,以形成完整的作业记录历史队列;
[0075]步骤606,将所述执行日志分类显示在显示界面上,以供用户查阅。
[0076]图7示出了根据本发明的另一个实施例的作业调度管理方法中的子作业日志的查看流程示意图。
[0077]如图7所示,根据本发明的另一个实施例的作业调度管理方法中的子作业日志的查看流程,包括:
[0078]步骤702,在记录每项作业执行情况的同时,记录下单个子作业的执行情况;
[0079]步骤704,按子作业所属的作业以及子作业的执行顺序形成完成的子作业执行记录;
[0080]步骤706,将所述子作业的执行记录显示在界面上,以供用户查阅。
[0081]以上结合附图详细说明了本发明的技术方案,通过本技术方案,可以统一展现各项作业记录,并使用户实现各种复杂的调度。
[0082]术语“连接”等均应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是直接相连,也可以通过中间媒介间接相连。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本发明中的具体含义。
[0083]以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【权利要求】
1.一种作业调度管理方法,其特征在于,包括: 记录一项或多项作业的作业名字以及每项所述作业被调度时的执行过程,并根据记录结果生成作业记录; 根据所述作业记录构造作业对象; 将所述作业对象以作业日志的形式进行分类显示。
2.根据权利要求1所述的作业调度管理方法,其特征在于,还包括: 在接收到作业记录查看命令时,根据用户输入的作业名字,从相应类型的作业日志中查找所述作业名字对应的作业记录。
3.根据权利要求2所述的作业调度管理方法,其特征在于,每项所述作业包括至少一个子作业, 所述作业日志还包含每项所述作业中的每个所述子作业被调度时的执行过程以及对应的执行时间。
4.根据权利要求3所述的作业调度管理方法,其特征在于, 在接收到子作业记录查看命令时,根据所述子作业所属的作业,查找并显示所述子作业的作业记录。
5.根据权利要求1至4中任一项所述的作业调度管理方法,其特征在于,还包括: 接收用户输入的作业记录调度参数,并根据所述作业记录调度参数生成相应的调度条件,根据所述调度条件调度所述作业记录。
6.一种作业调度管理装置,其特征在于,包括: 记录单元,记录一项或多项作业的作业名字以及每项所述作业被调度时的执行过程; 生成单元,连接至所述记录单元,根据记录结果生成作业记录; 构造单元,连接至所述生成单元,根据所述作业记录构造作业对象; 显示单元,连接至所述构造单元,将所述作业对象以作业日志的形式进行分类显示。
7.根据权利要求6所述的作业调度管理装置,其特征在于,还包括: 查找单元,在接收到作业记录查看命令时,根据用户输入的作业名字,从相应类型的作业日志中查找所述作业名字对应的目标作业记录。
8.根据权利要求7所述的作业调度管理装置,其特征在于,每项所述作业包括至少一个子作业, 所述作业日志还包含每项所述作业中的每个所述子作业被调度时的执行过程以及对应的执行时间。
9.根据权利要求8所述的作业调度管理装置,其特征在于,所述显示单元还用于: 在接收到子作业记录查看命令时,根据所述子作业所属的作业,查找并显示所述子作业的作业记录。
10.根据权利要求6至9中任一项所述的作业调度管理装置,其特征在于,还包括: 接收单元,接收用户输入的作业记录调度参数, 调度条件生成单元,根据所述作业记录调度参数生成相应的调度条件, 调度单元,根据所述调度条件调度所述作业记录。
【文档编号】G06Q10/06GK104077662SQ201410318759
【公开日】2014年10月1日 申请日期:2014年7月4日 优先权日:2014年7月4日
【发明者】衡骏 申请人:用友软件股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1