예시 쿼리 추가하기

Databricks Genie 입문

Gang Wang

Senior Data Scientist

예시 쿼리가 중요한 이유

mermaid: example query routing decision

예시 쿼리는 미리 작성된 SQL입니다

다음 경우에 예시를 추가하세요:

  • 비표준 계산이 포함된 경우 (예: 매출 총이익)
  • 여러 테이블을 조인하는 복잡한 로직
  • 비즈니스 특화 필터 적용 시 (예: "활성 사용자" = last_login > 30 days)

표준 운영 절차처럼 활용하세요

Databricks Genie 입문

정적 예시 vs 매개변수화된 예시

$$

정적 예시

"2024년 4분기 총 매출은?"

SELECT SUM(amount)
FROM sales_transactions
WHERE quarter = 'Q4 2024'

고정된 비즈니스 사실, 일회성 참조

$$

매개변수화된 예시

"{{city}}의 매출"

SELECT SUM(amount)

동일한 로직, 값만 변경 - London, Paris, Tokyo

Databricks Genie 입문

Screenshot 2026-04-17 at 10.01.05.png

Databricks Genie 입문

Genie의 예시 라우팅 방식

Routing step 1

$$

Databricks Genie 입문

Genie의 예시 라우팅 방식

Routing step 2

$$

1단계: Genie가 예시 쿼리를 확인합니다

Databricks Genie 입문

Genie의 예시 라우팅 방식

Routing step 3

$$

2단계: 일치 항목 탐색: "[제품][지역] 매출"

Databricks Genie 입문

Genie의 예시 라우팅 방식

Routing step 4

$$

3단계: 검증된 SQL 템플릿에 "New York"과 "muffins"를 채워 넣습니다

Databricks Genie 입문

Genie의 예시 라우팅 방식

Routing step 5

$$

결과: AI의 추측이 아닌 직접 작성한 코드로 100% 정확한 답변 제공

Databricks Genie 입문

모범 사례

$$

layers: Natural Language, Parameterized, Test Variations, Don't Over-Engineer

좋은 예시 vs 나쁜 예시

좋은 예시 안티패턴
명확하고 문서화된 일반 비즈니스 용어 SELECT * (아무것도 가르쳐 주지 않음)
복잡한 조인이나 계산 필드 (예: 매출 총이익) SELECT count(*) 같은 단순 쿼리 (시스템 복잡도 증가)
비즈니스 규칙 적용 (예: 승인된 커피 공급업체) 사소한 질문마다 예시 하나씩 추가
Databricks Genie 입문

연습해 봅시다!

Databricks Genie 입문

Preparing Video For Download...