通过SQL一键解析表字段血缘关系

       可以根据sql文件中的sql快速解析出表字段到字段的血缘关系,支持mysql、oracle、hive、impala、greenplum等数据库sql语法解析,可以在sql文件中放如多段sql解析,也可以同时解析多份sql文件。

注意,需要有java环境,因为工具依赖的jar包需jvm执行。除此之外不需要依赖开发工具,exe格式应用可以在任意安装java的windows系统上使用。

工具下载链接:​

https://www.xsoftnet.com//share/a0QC36aMO1s.html

工具主界面如下:

通过SQL一键解析表字段血缘关系_第1张图片

把需要解析的sql文件放在sqllogs目录下,也可以自行指定 其它目录,可以把多段sql语句放入文件中一次性解析,同时支持放多个文件解析,文件格式支持.log或.txt格式,正则表达式时自动过滤掉sql中的单行或多行注释内容,可以自行定义其它正则。

具体解析效果如下,可以看出关系类型,如create table、create view、insert等:

greenplum sql语法解析:

通过SQL一键解析表字段血缘关系_第2张图片

 通过SQL一键解析表字段血缘关系_第3张图片

 oracle语法解析:

通过SQL一键解析表字段血缘关系_第4张图片

通过SQL一键解析表字段血缘关系_第5张图片

 

 

 

工具下载链接:

https://www.xsoftnet.com//share/a0QC36aMO1s.html

你可能感兴趣的:(sql,java,hive)