本文为您介绍孤立节点的相关问题。

什么是孤立节点

孤立节点指节点在周期任务或周期实例处展开父节点没有依赖任何父节点,这类型节点在自动调度时不会被调度调起,所以孤立节点不会自动调度运行,如果该孤立节点下游依赖较多,可能会造成较严重的后果。孤立节点产生后会自动告警,如果收到孤立节点告警请及时处理。孤立节点

如何处理孤立节点?

  1. 孤立节点产生的可能原因及解决方案:
    • 上游节点不存在,在生产运维中心周期任务或周期实例中搜不到,请重新为当前孤立节点设置上游依赖,上游节点发布后请在生产运维中心周期任务确认任务已经成功发布上线
    • 上游节点不在调度生效周期内,请在数据开发调度配置界面重新设置节点生效时间。节点生效时间设置节点生效时间
    • 跨项目依赖的上游节点所在项目未开启调度。请找到对应项目owner开启项目调度或者去除该跨项目节点依赖。跨项目节点依赖
    • 上游父节点的输出名称被修改或删除。修改父节点输出名称
    警告 强制变更节点输出会可能会导致下游所有任务不调度,请业务内部协调谨慎操作。若要下线节点请先移除待下线节点的下游节点依赖后再去操作。
  2. 下游依赖了孤立节点临时可供参考的解决方案:
    孤立节点将导致下游节点无法正常运行。在紧急情况下,如果您确认对孤立节点的依赖不会影响当前节点的数据产出,您可以取消对孤立节点的依赖,让当前节点运行起来。去除依赖
  3. 修改孤立节点告警接收人
    孤立节点告警是默认告警规则,默认告警给节点责任人,主账号可以修改是否开启该规则。点开详情可以修改告警方式及添加除节点责任人外的其他告警接受人。告警接收人