Введение в Databricks Genie
Gang Wang
Senior Data Scientist

Примеры запросов — это готовый SQL
Добавляйте примеры, когда:
last_login > 30 days)Как инструкции SOP
$$
Статический пример
«Общие продажи в Q4 2024?»
SELECT SUM(amount)
FROM sales_transactions
WHERE quarter = 'Q4 2024'
Фиксированный бизнес-факт, разовая справка
$$
Параметризованный пример
«Продажи в {{city}}»
SELECT SUM(amount)
Одна логика, разные значения — Лондон, Париж, Токио


$$

$$
Шаг 1: Genie проверяет ваши примеры запросов

$$
Шаг 2: Найдено совпадение: «Продажи по [Продукту] в [Регионе]»

$$
Шаг 3: Подставляет «New York» и «muffins» в проверенный SQL-шаблон

$$
Результат: 100% точный ответ на основе ВАШЕГО кода, без домыслов ИИ
$$

Хорошие и плохие примеры
| Хорошо | Антипаттерн |
|---|---|
| Чёткий, задокументированный, распространённый бизнес-термин | SELECT * (ничему не учит) |
| Сложное объединение или вычисляемое поле (например, валовая маржа) | Простые запросы вроде SELECT count(*) (засоряют систему) |
| Бизнес-правило (например, одобренные поставщики кофе) | Один пример на каждый тривиальный вопрос |
Введение в Databricks Genie