Искусство правильных вопросов

Введение в Databricks Genie

Gang Wang

Senior Data Scientist

Зачем уточнять запросы

$$ Воронка: Размытый вопрос, Добавить фильтры, Добавить время, Добавить сортировку, Точный ответ

Уточнение запроса = лучшие результаты

  • Первый запрос редко бывает идеальным — это нормально
  • Добавляйте фильтры, даты, группировку
  • Точнее запрос — полезнее ответ
Введение в Databricks Genie

Результаты Genie для запроса «Покажи мои транзакции» — огромное количество строк и столбцов

«Покажи мои транзакции»

Введение в Databricks Genie

Результаты Genie для запроса «Покажи транзакции за последний месяц»

«Покажи транзакции за последний месяц»

Введение в Databricks Genie

Результаты Genie для запроса «...где сумма больше $100, сгруппировано по франшизе»

«Покажи транзакции за последний месяц, где сумма превышает $100, сгруппированные по франшизе»

Введение в Databricks Genie

Формула запроса

$$

sentence_builder_v3.png

Введение в Databricks Genie

Конструктор запросов

nanobanana: full: Четыре блока, из которых складывается хороший запрос — блок 1 с меткой ЧТО и иконкой лупы, блок 2 с меткой КОГДА и иконкой календаря, блок 3 с меткой КАК и иконкой сортировки, блок 4 с меткой ОГРАНИЧЕНИЯ и иконкой фильтра — блоки соединяются в готовый запрос

Совет: Новички часто пишут слишком кратко — например, просто «Продажи». Используйте все четыре части для лучшего результата.

Введение в Databricks Genie

Ещё один пример

Результаты Genie для запроса «выручка по франшизам за май 2024, сгруппированная по городу» с открытой панелью SQL

«Покажи выручку по франшизам за май 2024, сгруппированную по городу, только транзакции свыше $50»

Введение в Databricks Genie

Итеративный подход

$$

iterativecycle

$$

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

Помните: идеальный запрос с первого раза не нужен

Введение в Databricks Genie

Давайте потренируемся!

Введение в Databricks Genie

Preparing Video For Download...