血缘关系为您展示当前节点和其它节点的关系,展示依赖关系图和内部血缘图两部分。
依赖关系图
依赖关系图根据节点的依赖关系,展示当前节点的依赖是否为自己预期的情况。如果不是,可以返回调度配置界面重新设置。
内部血缘图
内部血缘图根据节点的代码进行解析,如下所示。
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的输出表解析,展示表之间的血缘关系。