Приклади SQL і функції

Вступ до Databricks Genie

Gang Wang

Senior Data Scientist

Коли Genie потрібна підказка

nanobanana: половина: AI‑асистент вагається щодо агрегації доходу, знаки питання навколо варіантів групування

$$

«Який продукт генерує найбільший дохід?»

Genie може вгадувати групування й агрегацію.

Приклади SQL гарантують, що він щоразу дотримується вашого шаблону.

Вступ до Databricks Genie

Функція vs запит

nanobanana: половина: SQL‑функція для обчислень одного значення vs приклад запиту для структурних шаблонів з обʼєднаннями

Коли доречна SQL‑функція

  • Повторювана математика чи логіка
  • Застосовується до одного значення
  • Приклад: формула 15% знижки за обсяг

Коли доречний приклад запиту

  • Структурні шаблони з JOIN
  • Кілька таблиць або складні фільтри
  • Приклад: клієнти, які не купували 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: половина: Золотий щит із замком і кодом SQL, що означає перевірений надійний запит

$$

Для критично важливих KPI, де потрібна гарантована точність, Genie пропонує Trusted Assets — перевірені запити, що щоразу запускають ваш точний SQL.

Як їх створювати й використовувати — у Розділі 4.

Вступ до Databricks Genie

Давайте потренуємось!

Вступ до Databricks Genie

Preparing Video For Download...