发明名称 一种ETL调度的实现方法及装置
摘要 本申请公开了一种ETL调度的实现方法,该方法为:在执行ETL调度包含的若干任务流程时,针对任意一个任务流程,根据预设的配置文件确定任务流程内包含的各子任务流程的触发方式、执行顺序和相互之间的依赖关系;按照设定的触发方式依次触发相应的子任务流程,并且按照设定顺序执行已被触发的子任务流程,其中,在确定至少一个子任务流程已执行完毕时,根据所述子任务流程之间的依赖关系,开始执行依赖所述至少一个子任务流程并且已被触发的其他子任务流程。这样,便使各任务流程内的子任务流程之间的业务逻辑清晰、业务功能明确,从而有效提升了ETL调度流程的执行效率。本发明同时公开了一种用于执行ETL调度的装置。
申请公布号 CN101567013A 申请公布日期 2009.10.28
申请号 CN200910203276.9 申请日期 2009.06.02
申请人 阿里巴巴集团控股有限公司 发明人 蒋杰;陈荣松;蒋萃林
分类号 G06F17/30(2006.01)I 主分类号 G06F17/30(2006.01)I
代理机构 北京同达信恒知识产权代理有限公司 代理人 郭润湘
主权项 1、一种ETL调度的实现方法,ETL调度包含若干任务流程,每一任务流程包含若干子任务流程,其特征在于,针对一个任务流程,包括:根据预设的配置文件确定任务流程内包含的各子任务流程的触发方式、执行顺序和相互之间的依赖关系;按照设定的触发方式依次触发相应的子任务流程,并且按照设定顺序执行已被触发的子任务流程,其中,在确定至少一个子任务流程已执行完毕时,根据所述子任务流程之间的依赖关系,开始执行依赖所述至少一个子任务流程并且已被触发的其他子任务流程。
地址 英属开曼群岛大开曼岛