SQL 예시와 함수

Databricks Genie 입문

Gang Wang

Senior Data Scientist

Genie가 도움을 필요로 할 때

nanobanana: half: AI 어시스턴트가 매출 집계 방식을 확신하지 못하고 그룹화 옵션에 대해 의문을 품고 있는 모습

$$

"매출이 가장 높은 제품은 무엇인가요?"

Genie는 그룹화와 집계 방식을 추측할 수 있습니다.

SQL 예시를 제공하면 Genie가 정확한 패턴을 매번 따릅니다.

Databricks Genie 입문

함수 vs. 쿼리

nanobanana: half: 단일 값 계산을 위한 SQL 함수와 조인이 포함된 구조적 패턴을 위한 예시 쿼리 비교

SQL 함수를 사용할 때

  • 반복 가능한 수식 또는 로직
  • 단일 값에 적용
  • 예: 15% 대량 할인 공식

예시 쿼리를 사용할 때

  • 조인이 포함된 구조적 패턴
  • 여러 테이블 또는 복잡한 필터
  • 예: 2주간 구매 이력이 없는 고객
Databricks Genie 입문

SQL 예시 만들기

자연어 설명

"매출이 가장 높은 제품을 찾아주세요"

사용자가 실제로 질문하는 방식으로 작성

$$

Databricks Genie 입문

SQL 예시 만들기

자연어 설명

"매출이 가장 높은 제품을 찾아주세요"

사용자가 실제로 질문하는 방식으로 작성

검증된 SQL

SELECT
  `product`,
  SUM(`totalPrice`) as total_revenue,
  COUNT(*) as transaction_count,
  SUM(`quantity`) as total_quantity_sold
FROM
  `samples`.`bakehouse`.`sales_transactions`
GROUP BY
  `product`
ORDER BY
  total_revenue DESC

Genie가 정확히 여러분의 패턴을 따릅니다

Databricks Genie 입문

다음 예고: Trusted Assets

nanobanana: half: 잠금 아이콘과 SQL 코드가 새겨진 금색 방패로, 검증된 신뢰할 수 있는 쿼리를 나타냄

$$

정확성이 보장되어야 하는 핵심 KPI에는 Genie의 Trusted Assets 기능을 활용하세요. 매번 지정한 SQL을 정확히 실행하는 검증된 쿼리입니다.

생성 및 활용 방법은 4장에서 다룹니다.

Databricks Genie 입문

연습해 봅시다!

Databricks Genie 입문

Preparing Video For Download...