血缘关系展示当前节点和其他节点的关系。此关系会展示依赖关系图和内部血缘图两部分。

依赖关系图

依赖关系图根据节点的依赖关系,展示当前节点的依赖是否为自己预期的情况。如果不是,可以返回调度配置界面重新设置。
依赖关系图

内部血缘图

内部血缘图根据节点的代码进行解析,如下所示:

INSERT OVERWRITE TABLE dw_user_info_all_d PARTITION (dt='${bdp.system.bizdate}')
SELECT COALESCE(a.uid, b.uid) AS uid
  , b.gender
  , b.age_range
  , b.zodiac
  , a.region
  , a.device
  , a.identity
  , a.method
  , a.url
  , a.referer
  , a.time
FROM (
  SELECT *
  FROM ods_log_info_d
  WHERE dt = ${bdp.system.bizdate}
) a
LEFT OUTER JOIN (
  SELECT *
  FROM ods_user_info_d
  WHERE dt = ${bdp.system.bizdate}
) b
ON a.uid = b.uid;
根据上述SQL语句,解析出如下内部血缘图。将dw_user_info_all_d将作为join拼接ods_log_info_d的输出表解析,展示表之间的血缘关系。
血缘关系