การเพิ่มตัวอย่างคิวรี

Databricks Genie เบื้องต้น

Gang Wang

Senior Data Scientist

ทำไมตัวอย่างคิวรีจึงสำคัญ

mermaid: การตัดสินใจเส้นทางตัวอย่างคิวรี

ตัวอย่างคิวรีคือ SQL ที่เขียนไว้ล่วงหน้า

เพิ่มตัวอย่างเมื่อ:

  • การคำนวณไม่ใช่มาตรฐานทั่วไป (เช่น Gross Margin)
  • ลอจิกมี join หลายตารางซ้อนกัน
  • มีฟิลเตอร์เฉพาะของธุรกิจ (เช่น "Active User" = last_login > 30 days)

เหมือน SOP

Databricks Genie เบื้องต้น

ตัวอย่างแบบ Static กับ Parameterized

$$

ตัวอย่างแบบ Static

"ยอดขายรวม Q4 2024?"

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

ข้อมูลธุรกิจคงที่ ใช้อ้างอิงครั้งเดียว

$$

ตัวอย่างแบบ Parameterized

"ยอดขายใน {{city}}"

SELECT SUM(amount)

ลอจิกเดิม แค่เปลี่ยนค่า — London, Paris, Tokyo

Databricks Genie เบื้องต้น

Screenshot 2026-04-17 at 10.01.05.png

Databricks Genie เบื้องต้น

Genie ส่งคิวรีไปยังตัวอย่างได้อย่างไร

ขั้นตอนการ Routing ที่ 1

$$

Databricks Genie เบื้องต้น

Genie ส่งคิวรีไปยังตัวอย่างได้อย่างไร

ขั้นตอนการ Routing ที่ 2

$$

ขั้นตอนที่ 1: Genie ตรวจสอบ Example Queries ของคุณ

Databricks Genie เบื้องต้น

Genie ส่งคิวรีไปยังตัวอย่างได้อย่างไร

ขั้นตอนการ Routing ที่ 3

$$

ขั้นตอนที่ 2: พบรูปแบบที่ตรงกัน: "ยอดขายของ [Product] ใน [Location]"

Databricks Genie เบื้องต้น

Genie ส่งคิวรีไปยังตัวอย่างได้อย่างไร

ขั้นตอนการ Routing ที่ 4

$$

ขั้นตอนที่ 3: นำ "New York" และ "muffins" ใส่ใน SQL template ที่ตรวจสอบแล้ว

Databricks Genie เบื้องต้น

Genie ส่งคิวรีไปยังตัวอย่างได้อย่างไร

ขั้นตอนการ Routing ที่ 5

$$

ผลลัพธ์: คำตอบที่แม่นยำ 100% จาก โค้ดของคุณ ไม่ใช่การเดาของ AI

Databricks Genie เบื้องต้น

แนวปฏิบัติที่ดี

$$

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

ตัวอย่างที่ดีกับที่ควรหลีกเลี่ยง

ดี Anti-Pattern
เฉพาะเจาะจง มีเอกสาร ใช้ศัพท์ธุรกิจทั่วไป SELECT * (ไม่ได้สอนอะไร)
join ซับซ้อนหรือฟิลด์คำนวณ (เช่น Gross Margin) คิวรีง่ายอย่าง SELECT count(*) (รกระบบ)
บังคับใช้กฎธุรกิจ (เช่น ซัพพลายเออร์กาแฟที่อนุมัติแล้ว) ตัวอย่างเดียวต่อคำถามเล็กน้อย
Databricks Genie เบื้องต้น

มาฝึกกันเถอะ!

Databricks Genie เบื้องต้น

Preparing Video For Download...