-
Notifications
You must be signed in to change notification settings - Fork 6
Labels
datahubThe integration point that retrieves metadata from DataHub to provide better context for query generThe integration point that retrieves metadata from DataHub to provide better context for query generenhancementNew feature or requestNew feature or request
Milestone
Description
Why❓
- 현재 Lang2SQL 파이프라인은 테이블·컬럼 설명만을 SQL 생성 컨텍스트에 반영하고 있어, 실제 도메인 용어 사전(Glossary)이나 대표 쿼리 예시(Query Example) 같은 추가 메타데이터가 활용되지 않습니다.
- 이로 인해 사용자는 자연어 입력만으로 생성된 SQL이 도메인 규칙을 충분히 반영하지 못하거나, 과거에 검증된 쿼리 예시를 활용하지 못해 품질이 저하될 수 있습니다.
How❓
Glossary
- 도메인 용어 사전: DataHub Glossary의 비즈니스 용어와 정의를 SQL 생성 전 참조
- 용어 매핑: 자연어 입력의 비즈니스 용어를 실제 테이블/컬럼명으로 매핑
Query Examples
- 참조 쿼리: DataHub에 저장된 검증된 SQL 쿼리 예시 활용
What ❓
get_root_glossary_nodes
,get_queries
function은 기존에 존재하므로 활용방안 고민
Metadata
Metadata
Assignees
Labels
datahubThe integration point that retrieves metadata from DataHub to provide better context for query generThe integration point that retrieves metadata from DataHub to provide better context for query generenhancementNew feature or requestNew feature or request