질문을 입력하세요.
제대로 작동하는 SQL 쿼리를 얻으세요.
스키마를 인식하는 텍스트-SQL 변환기로, 방언에 맞는 쿼리를 생성하고, 실제 데이터베이스에 대해 유효성을 검사하며, 실시간 데이터에서 실행합니다. 이 모든 것이 단 하나의 질문으로 가능합니다.
텍스트를 SQL로 변환: Nova AI는 어떻게 질문을 데이터베이스 쿼리로 바꾸는가?
텍스트를 SQL로 변환하는 도구는 인공지능(AI)을 사용하여 일반 영어 질문을 실행 가능한 SQL 쿼리로 변환합니다. SELECT 문을 직접 작성하는 대신, 필요한 데이터(예: "지역별 지난달 매출을 보여주세요")를 설명하면 AI가 특정 데이터베이스에 맞는 올바른 쿼리를 생성합니다. 스키마 인식 텍스트-SQL 도구는 한 단계 더 나아가 실제 데이터베이스 스키마에 연결하여 모든 쿼리를 실제 테이블 및 열 이름과 비교하여 검증하고 실시간 데이터를 기반으로 실행하므로 도구 간에 복사 붙여넣기를 할 필요가 없습니다.
Query Streams는 기술적인 지식이 없는 사용자도 자연어를 통해 모든 데이터베이스를 쿼리할 수 있도록 해주는 안전한 실시간 데이터베이스 통합 플랫폼입니다. Query Streams 내부에 있는 텍스트-SQL 변환 엔진인 Nova AI는 10개의 데이터베이스에 대해 방언에 맞는 SQL을 생성하고, 다계층 파이프라인을 통해 모든 쿼리를 검증하며, 실제 데이터에서 실행합니다. 이 모든 작업은 단 하나의 질문에서 시작됩니다. QueryStreams.com에서 더 자세히 알아보세요. 그리고 가입하고 문의를 시작하세요.
텍스트를 SQL로 변환하는 방법은 다음과 같습니다.
텍스트를 SQL로 변환하는 것은 단일 단계가 아니라 파이프라인입니다. 출력물의 품질은 질문과 최종 결과 사이에 존재하는 검증 단계의 수에 따라 달라집니다. Nova AI는 모든 쿼리에 대해 의도 해석부터 선택적으로 차트 및 분석 기능을 포함한 결과 제공까지 6단계의 과정을 거칩니다.
스키마 분석 이는 매우 중요한 첫 번째 단계입니다. Nova는 SQL 쿼리를 생성하기 전에 스키마 인텔리전스를 통해 테이블 이름, 열 이름, 데이터 유형 및 관계와 같은 실제 테이블 메타데이터를 미리 로드합니다. 이것이 바로 데이터베이스 구조를 추측하는 일반적인 AI와 스키마 인식 텍스트-SQL 변환을 구분하는 핵심 요소입니다.
다층 검증 그런 다음 생성된 모든 쿼리를 검사합니다. 구문 검사를 통해 SQL이 특정 언어에 대해 유효한지 확인하고, 테이블 유효성 검사를 통해 참조된 모든 테이블이 스키마에 존재하는지 확인하며, 열 유효성 검사를 통해 모든 열 이름을 검증하고(오타에 대한 유사 일치 수정 기능 포함), 구조 검사를 통해 잘못된 GROUP BY 절이나 다중 문 쿼리와 같은 오류를 잡아냅니다. 모든 단계를 통과한 후에야 Nova는 실제 데이터베이스에 대해 쿼리를 실행합니다.
스키마 인식 텍스트를 SQL로 변환하는 것이 중요한 이유
모든 텍스트-SQL 변환 도구가 동일한 것은 아닙니다. ChatGPT와 같은 일반적인 AI 도우미는 설명을 기반으로 SQL을 생성할 수 있지만, 실제 데이터베이스에 대한 지식은 없습니다. 테이블 이름을 추측하고, 존재하지 않는 열 이름을 만들어내며, 특정 데이터베이스 엔진에서 작동하지 않을 수 있는 구문을 생성하고, 결국 사용자가 결과를 다른 도구에 복사하여 붙여넣어 실제로 실행해야 합니다.
스키마 인식 도구는 이러한 문제를 완전히 해결합니다. Nova AI는 생성 전에 데이터베이스 스키마를 읽고, 데이터베이스에서 요구하는 정확한 SQL 구문을 생성하며, 모든 테이블 및 열 참조를 실제 메타데이터와 비교하여 유효성을 검사하고, 실제 데이터에서 직접 실행합니다. 결과는 단순한 SQL 문자열이 아니라 데이터, 차트 및 자연어 분석이 포함된 완벽한 해답입니다.
자연어가 실제로 SQL로 어떻게 변환되는지에 대한 자세한 내용은 다음을 참조하세요. 자연어를 SQL로 변환: Nova AI는 어떻게 질문을 데이터베이스 쿼리로 바꾸는가?.
Nova AI가 다른 점은 무엇일까요?
Nova AI는 범용 챗봇을 개조한 것이 아니라 데이터베이스 쿼리에 특화하여 개발되었습니다. 스키마 인텔리전스부터 방언 엔진에 이르기까지 모든 구성 요소는 질문을 정확하고 실행 가능한 SQL로 변환하는 단 하나의 목적을 위해 설계되었습니다.
스키마 인텔리전스
SQL 쿼리를 생성하기 전에 실제 테이블, 열, 데이터 형식 및 관계를 미리 로드합니다. 추측할 필요가 없습니다.
전용 방언 엔진
9가지 실제 SQL 방언을 지원합니다. SQL Server용 T-SQL, PostgreSQL용 PL/pgSQL, MySQL용 MySQL 구문 등 데이터베이스에 맞는 정확한 구문을 제공합니다.
다층 검증
쿼리가 실행되기 전에 구문 검사, 테이블 유효성 검사, 퍼지 수정 기능이 있는 열 유효성 검사 및 구조적 검사가 수행됩니다.
실시간 차트 및 분석
Nova는 결과를 읽고 추세를 파악하여 차트를 자동으로 생성합니다. 대화를 통해 데이터에 대한 추가 질문을 할 수 있습니다.
지원되는 데이터베이스
Nova AI는 Query Streams가 지원하는 모든 데이터베이스에 대해 방언별 SQL을 생성합니다. 배포 여러 에이전트 온프레미스 서버, AWS EC2 인스턴스, Azure VM, Google Cloud 등 전 세계 모든 환경을 포함한 인프라 전반에 걸쳐 사용할 수 있습니다. 각 에이전트는 자동으로 업데이트되며, 데이터 소스를 Nova 인터페이스에서 통합 목록으로 제공합니다.
지원되는 데이터베이스: Microsoft SQL Server (T-SQL) PostgreSQL, MySQL, MariaDB, SQLite, Microsoft Access, Oracle, 눈송이, BigQuery, 및 DuckDB노바는 또한 다음과 협력합니다. API 브리지 커넥터 Stripe, HubSpot, Shopify, Google Analytics, Google Search Console 및 ShipStation의 데이터는 DuckDB에 로컬로 캐시되며 다른 데이터베이스처럼 자연어로 쿼리할 수 있습니다. 더 많은 통합 기능이 곧 추가될 예정입니다.
텍스트를 SQL로 변환하기 시작하기
자연어로 데이터베이스를 쿼리하는 데까지는 단 세 단계만 거치면 됩니다. SQL 지식은 전혀 필요하지 않습니다.
1단계: Query Streams 에이전트를 설치합니다. my.querystreams.com에서 가입하세요. 데이터베이스에 접속할 수 있는 모든 시스템에 에이전트를 설치하십시오. 에이전트는 외부 연결만 지원하며, 방화벽 변경이나 인바운드 포트 설정, VPN 구성이 필요하지 않습니다. Windows, macOS, Linux 운영 체제에서 실행됩니다.
2단계: Nova AI를 엽니다. 쿼리 스트림 대시보드에서 Nova로 이동하여 데이터베이스와 데이터 소스를 선택하세요. 스키마 인텔리전스가 테이블, 열, 데이터 유형 및 관계를 백그라운드에서 자동으로 로드합니다. Nova는 비즈니스 및 엔터프라이즈 플랜에서 사용할 수 있습니다.
3단계: 질문을 하세요. "지난 분기 주문 금액이 500달러 이상인 모든 주문을 고객별로 보여주세요."와 같이 명확하고 간결한 영어로 질문을 입력하세요. Nova는 사용자의 데이터베이스에 맞는 SQL 쿼리를 생성하고, 다단계 파이프라인을 통해 유효성을 검사한 후, 실제 데이터에 적용하여 결과를 표시합니다. 추가 질문을 하거나, 차트를 요청하거나, 대화를 통해 쿼리를 구체화할 수도 있습니다.
텍스트를 SQL로 변환하는 것 이상: 저장 및 재사용
텍스트를 SQL로 변환하는 것은 시작점이지 끝이 아닙니다. Nova가 원하는 쿼리를 생성하면 해당 쿼리를 저장하여 Query Streams 플랫폼 전체에서 사용할 수 있습니다.
Microsoft Excel 또는 Google Sheets에서 실행하세요. 저장된 쿼리는 수동으로 생성한 쿼리와 함께 쿼리 스트림 추가 기능에 표시됩니다. 쿼리를 선택하고 사용 가능한 필터를 조정한 다음 실행하면 실시간 데이터가 필요에 따라 스프레드시트로 바로 스트리밍됩니다. 쿼리 스트림은 병렬 쿼리 실행을 지원하므로 여러 쿼리를 서로 다른 워크시트 탭에서 동시에 실행할 수 있습니다.
팀원이나 외부 파트너와 공유하세요. 수신자는 자신의 Excel 또는 Google Sheets에서 공유 쿼리를 실행할 수 있습니다. 날짜 범위, 지역, 제품 카테고리 등 필터를 독립적으로 조정할 수 있으며, 사용자의 SQL 코드나 데이터베이스 자격 증명을 볼 필요가 없습니다. 공유하는 것은 데이터 자체가 아니라 데이터를 쿼리할 수 있는 대화형 기능입니다.
대화형 필터에 대한 매개변수를 추가합니다. 쿼리의 정적 값을 동적 필터로 변환하세요. 사용자 또는 수신자가 쿼리를 실행하면 원시 SQL이 아닌 드롭다운 메뉴, 날짜 선택기 및 텍스트 입력란이 표시됩니다. Query Streams는 필터로 사용할 수 있는 쿼리의 명시적 변수와 정적 값을 모두 감지합니다.
텍스트를 SQL로 변환하는 것 외에도 AI 분석이 어떻게 확장되는지에 대한 자세한 내용은 다음을 참조하세요. AI 기반 분석.
텍스트를 SQL로 변환하면 누가 이득을 볼까요?
비즈니스 사용자
재무, 영업 및 운영 팀은 티켓을 제출할 필요 없이 실시간 데이터에서 답변을 얻을 수 있습니다. 영어로 질문하고 몇 초 만에 결과를 확인하세요.
개발자 및 분석가
특히 익숙하지 않은 스키마를 대상으로 하는 복잡한 쿼리를 더 빠르게 작성할 수 있습니다. Nova의 출력 결과를 검토하고 개선하거나 시작점으로 활용할 수 있습니다.
학생과 교육자
AI가 실제 데이터를 기반으로 생성한 쿼리를 보면서 SQL을 학습하세요. 추가 질문을 통해 각 절의 역할을 이해하세요.
소규모 사업체
데이터 팀이 없으신가요? Nova AI가 분석가 역할을 해드립니다. 전문가를 고용하지 않고도 PostgreSQL, MySQL 또는 SQL Server 데이터베이스를 쿼리할 수 있습니다.
자주 묻는 질문
텍스트를 SQL로 변환하는 것은 SQL 문을 직접 작성하는 것과 비교했을 때 얼마나 정확한가요? +
텍스트를 SQL로 변환하는 기능이 제가 사용하는 특정 데이터베이스와 호환되나요? +
이것은 SQL용 ChatGPT와 어떻게 다른가요? +
텍스트를 SQL로 변환하는 기능은 무료인가요? +
AI가 생성한 SQL 문을 실행하기 전에 수정할 수 있나요? +
Nova AI는 내 데이터에 접근하나요? +
텍스트를 SQL로 변환하는 쿼리를 저장해서 재사용할 수 있나요? +
쉬운 영어로 질문을 시작하세요
더 자세한 내용은 다음을 참조하세요. Nova AI 기능자세한 내용은 기능 페이지를 참조하십시오. 차트, 추세 분석 및 데이터 스토리텔링을 포함한 전체 분석 워크플로는 다음을 참조하십시오. AI 기반 분석데이터베이스 연결 가이드는 다음을 참조하세요. SQL Server에서 Excel로, PostgreSQL을 Excel로 변환, 또는 MySQL에서 Google 스프레드시트로.

