fonts: 
	headerFont: "SUIT"
  defaultFont: "SUIT"
bottomNavigator: null
hideBreadcrumbs: true
disqus: false
pageMaxWidth: 1000
hideNotionTitle: false 
title: "HEARTCOUNT ABI 사용 가이드 | Text to SQL"
description: "기업용 솔루션 하트카운트 ABI 사용 가이드입니다."
cleanURL: "/abi-manual/text_to_sql"

Text to SQL(TTS)이란?

사용자의 자연어 질의를 SQL Query문으로 변환해주는 기능입니다.

사용 방법

  1. 상단 메뉴바에서 SQL ▾ → SQL Lab을 클릭합니다.

  2. 좌측 메뉴에서 조회하고자하는 데이터베이스와 스키마를 선택합니다.

  3. 우측의 질문 입력칸에 질문 입력 후 생성하기 버튼을 클릭합니다.

    Sep-10-2024 16-15-02.gif

  4. 화면에 쿼리가 생성되면 실행하기 버튼을 클릭하여 결과를 확인합니다.

  5. 쿼리 생성 이유와 생성된 쿼리가 실행 가능한지 확인합니다.

결과 활용 방법

Sep-10-2024 16-21-43.gif

  1. 결과 창 상단의 버튼을 클릭하여 결과 데이터로 차트 생성하기, CSV 형식으로 다운로드, 클립보드에 복사하기가 가능합니다.
    1. 차트 생성하기 : 차트를 저장하면 해당 쿼리로 구성된 가상 테이블도 함께 저장됩니다.
    2. CSV 형식으로 다운로드: 쿼리 생성 결과에 해당하는 데이터를 CSV 형식으로 다운로드합니다.
    3. 클립보드에 복사하기: 쿼리 생성 결과에 해당하는 데이터를 시스템의 클립보드에 복사합니다.
  2. 해당 쿼리로 ABI에 쿼리 또는 가상 테이블로 저장하려면, 저장하기 또는 우측 화살표 버튼을 클릭하세요.
    1. 저장하기 : 작성된 쿼리가 ABI에 저장됩니다. 저장된 쿼리는 상단 메뉴바의 SQL - 저장된 쿼리에서 확인할 수 있습니다.
    2. 데이터셋 저장하기 : 작성된 쿼리로 구성된 가상 테이블이 ABI에 저장됩니다. 저장된 테이블은 상단 메뉴바의 데이터셋에서 확인할 수 있습니다.
  3. 해당 데이터셋을 DB에 물리적 테이블 또는 뷰로 저장하려면, 실행하기 우측 화살표 버튼을 클릭하세요.
    1. 테이블 생성하기 : 쿼리 결과가 입력한 이름의 물리적 테이블로 DB에 저장됩니다. 저장된 테이블은 상단 메뉴바의 데이터셋에서 확인할 수 있습니다.

    2. 뷰 생성하기 : 쿼리 결과가 입력한 이름의 뷰로 DB에 저장됩니다.

    3. 저장되는 경로는 SQL 에디터에 선택된 스키마 또는 데이터베이스에 기본 설정되어있는 스키마에 저장됩니다.

      생성된 테이블과 뷰를 저장하는 스키마 지정하는 화면 (설정 - 데이터베이스 연결 - 수정하기 - 고급설정 - SQL Lab - CTAS & CVAS SCHEMA)

      생성된 테이블과 뷰를 저장하는 스키마 지정하는 화면 (설정 - 데이터베이스 연결 - 수정하기 - 고급설정 - SQL Lab - CTAS & CVAS SCHEMA)

<aside> 💡 주의 사항


  1. 메타 테이블의 필요성 관리자 기능
  2. 토큰 초과 시 고려사항

👉 메뉴로 돌아가기