sqllineage1 python sqllineage 라이브러리 SQL 기반으로 데이터를 처리하는 경우, 복잡한 쿼리문에서 선후행 관계를 파악하고자 할 때 등에 유용하게 쓸 수 있는 sqllineage 라이브러리에 대해 알아보고자 합니다. 'lineage' 가 무슨 뜻일까요.. 흔히 알던 그 리니지? 라고 읽는건가? 이런 뜻이 있었군요.. SQL 내부의 소스/타겟 테이블들을 리턴해서 선후행 관계를 파악하는데 도움을 주는데 이 단어 뜻이 이런 것이였군요 pip로 sqllineage 설치 pip install sqllineage 예시 SQL문을 파라미터로 전달하면 아래와 같이 리턴됨. (2개 이상의 쿼리문은 세미콜론으로 구분됨) 테이블 스키마명 없을 경우 .테이블명 과 같이 출력됨 기본적으로 테이블명은 소문자로 리턴되는 것으로 보임 "insert into db1.tabl.. 2022. 8. 29. 이전 1 다음 728x90