Мистецтво ставити кращі запитання

Вступ до Databricks Genie

Gang Wang

Senior Data Scientist

Чому важливе уточнення

$$ воронка: Розпливчасте запитання, Додати фільтри, Додати час, Додати сортування, Точна відповідь

Уточнення підказки = кращі результати

  • Перше формулювання рідко ідеальне (і це нормально)
  • Додавайте фільтри, дати, групування
  • Більше конкретики = більше користі
Вступ до Databricks Genie

Genie: результат для «Show me my transactions» — забагато рядків і стовпців

«Show me my transactions»

Вступ до Databricks Genie

Genie: результат для "Show me transactions from the most recent month"

«Show me transactions from the most recent month»

Вступ до Databricks Genie

Genie: результат для "...where amount over $100, grouped by franchise"

«Show me transactions from the most recent month where the amount was over $100, grouped by franchise»

Вступ до Databricks Genie

Формула

$$

sentence_builder_v3.png

Вступ до Databricks Genie

Конструктор речень

nanobanana: full: Чотири будівельні блоки, що складаються у вдалу підказку — блок 1 WHAT з іконкою лупи, блок 2 WHEN з іконкою календаря, блок 3 HOW з іконкою сортування, блок 4 CONSTRAINTS з іконкою фільтра — блоки зʼєднуються у повну підказку

Порада: Початківці надто лаконічні — вводять лише «Sales». Використовуйте всі чотири частини для кращих результатів.

Вступ до Databricks Genie

Ще один приклад

Genie: результат для "revenue by franchise for May 2024, grouped by city" з відкритою панеллю SQL

«Show me revenue by franchise for May 2024, grouped by city, only transactions over $50»

Вступ до Databricks Genie

Мислення ітераційного підходу

$$

iterativecycle

$$

  1. Запитайте — почніть з базового питання
  2. Перегляньте — перевірте результати
  3. Уточнюйте — додавайте обмеження по одному
  4. Повторюйте — доки не отримаєте потрібне

Пам'ятайте: не потрібно ідеальної підказки з першої спроби

Вступ до Databricks Genie

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

Вступ до Databricks Genie

Preparing Video For Download...