源代码:ZGLanguage 解析SQL数据血缘 之 显示 UPDATE SQL 结构图

SQL代码如下所示 :

sql 复制代码
    UPDATE MA_F_LOAN TT
       SET TT.LAST_REPRICE_DATE = AL.ORIGINATION_DATE,
	  FROM NYBDP.O_SS_CL_LOAN_ACCT_STATIS CL
 LEFT JOIN NYBDP.O_CWWS_ACCT_LOAN AL
        ON 1=1
     WHERE CL.MATURITY_DATE <= P_AS_OF_DATE
       AND CL.CUR_BOOK_BAL <> 0
	    ;

通过 ZGLanguage + Python 将以上SQL转换成 Echarts 的树结构数据:

python 复制代码
[
    {
        "name": "test.code",
        "children": [
            {
                "name": "MA_F_LOAN",
                "children": [
                    {
                        "name": "O_SS_CL_LOAN_ACCT_STATIS",
                        "children": []
                    },
                    {
                        "name": "O_CWWS_ACCT_LOAN",
                        "children": []
                    }
                ]
            }
        ]
    }
]

使用 Echarts 的展示 :

源代码下载

相关推荐
跨境数据猎手6 小时前
大数据在电商行业的应用
大数据·运维·爬虫
cfm_29146 小时前
Redis五大基本数据结构底层了解
数据结构·数据库·redis
真实的菜7 小时前
Redis 从入门到精通(十二):典型业务场景实战 —— 排行榜、限流器、秒杀系统、Session 共享
数据库·redis·python
你想考研啊7 小时前
mysql数据库导出导入
数据库·mysql·oracle
绿算技术7 小时前
万卡推理集群存储选型分析:从核心架构到应用视角
大数据·科技·算法·架构
十年编程老舅8 小时前
Linux DRM:底层逻辑与实践架构
数据库·mysql
The Sheep 20238 小时前
Vue复习
linux·服务器·数据库
云边有个稻草人8 小时前
深度解析:KingbaseES高可用架构落地原理与生产运维实战
数据库·读写分离·数据库运维·金仓数据库·国产数据库技术·数据备份恢复
满天星83035779 小时前
【Qt】信号和槽(二) (自定义信号和槽)
开发语言·数据库·qt
朴马丁9 小时前
预制菜的“数字厨房”:PLM如何支撑菜品标准化与供应链高效协同?
大数据·人工智能·食品行业·流程行业plm