文档

其他问题

更新时间:

本文介绍数据开发的其他常见问题。

为何周期调度中某个节点的实例实际运行时间和计划时间有差异?

任务执行是按照业务连线的先后顺序执行,即当前一节点运行结束,后一节点才能运行,所以当前一节点运行时间过长,运行结束时间大于后一节点计划执行时间点,这样后一节点就会出现实际运行时间可能和计划的时间不一致。

当两个节点的调度周期不同时,即上游节点5分钟调度一次,下游节点20分钟调度一次,下游节点如何获取数据?

以下游节点开始运行前的时间点为基准点,获取在这个时间点前上游节点的最新数据,然后开始运行。

举例如下:场景画布中dwd_xykyw_xfmx_mzf_di节点依赖其他场景中的ods_base_xykxfmx_mzf_di和生产节点ods_base_xykxfmx_mzf_di_节点模式,其中:

  • 场景依赖中的依赖节点ods_base_xykxfmx_mzf_di的周期调度任务是2分钟,在所在的场景中查看

  • 节点依赖中的依赖节点ods_base_xykxfmx_mzf_di_节点周期调度是10分钟,在节点模式中查看

  • dwd_xykyw_xfmx_mzf_di的上游节点ods_base_xykxfmx_mzf_di的调度周期是3分钟。

  • dwd_xykyw_xfmx_mzf_di的周期是15分钟。image

到周期时间后,各节点运行情况如下:

dwd_xykyw_xfmx_mzf_di的上游节点ods_base_xykxfmx_mzf_di的周期执行时间如下

image

dwd_xykyw_xfmx_mzf_di的执行时间和周期时间显示如下

image

  • 本页导读 (0)
文档反馈