源代码:ZGLanguage 解析SQL数据血缘 之 显示 UNION SQL 结构图
源代码:ZGLanguage 解析SQL数据血缘 之 显示 UNION SQL 结构图
·
# SQL代码如下所示 :
CREATE TABLE TMP_TARGET_TABLE_1
AS
SELECT *
FROM NYBDP.O_SS_CL_LOAN_ACCT_STATIS CL
UNION ALL -----
SELECT *
FROM NYBDP.O_CWWS_ACCT_LOAN AL
UNION ALL -----
SELECT *
FROM NYBDP.O_CWWS_ACCT_NO
;
# 通过 ZGLanguage + Python 将以上SQL转换成 Echarts 的树结构数据:
[
{
"name": "file:out.zgl",
"children": [
{
"name": "TMP_TARGET_TABLE_1",
"children": [
{
"name": "O_SS_CL_LOAN_ACCT_STATIS",
"children": []
},
{
"name": "__UNION_SELECT__6__",
"children": [
{
"name": "O_CWWS_ACCT_LOAN",
"children": []
}
]
},
{
"name": "__UNION_SELECT__11__",
"children": [
{
"name": "O_CWWS_ACCT_NO",
"children": []
}
]
}
]
}
]
}
]
# 使用 Echarts 的展示 :

源代码已上传,需要可自行下载。
更多推荐
所有评论(0)