Создание пространства Genie

Введение в Databricks Genie

Gang Wang

Senior Data Scientist

Когда создавать пространство

$$

radial: Пространства Genie, Аналитика продаж, Поддержка клиентов, Финансы, Маркетинг

Одно пространство — одна предметная область

Каждое пространство Genie обслуживает конкретное бизнес-направление:

  • Аналитика продаж франшиз
  • Эффективность поставщиков
  • Запасы и операции
  • Региональные показатели
Введение в Databricks Genie

Предварительные условия

nanobanana: half: Чеклист на планшете с четырьмя пунктами, которые отмечаются один за другим, символизируя предварительные условия настройки; зелёная галочка появляется у каждого выполненного пункта

Минимально необходимое пространство

  • Данные зарегистрированы в Unity Catalog
  • Добавлены описания таблиц
  • Комментарии к столбцам (никаких непонятных названий!)
  • Активный SQL Warehouse

Genie знает только то, что вы ему предоставили — понятные названия и описания важны

Введение в Databricks Genie

Создание пространства за три шага

nanobanana: half: Трёхшаговый мастер настройки с галочками, обозначающими выполненные этапы

  1. Нажмите Genie на боковой панели, затем New
  2. Откройте Unity Catalog и выберите нужные таблицы
  3. Нажмите Create

Три компонента в связке:

  • SQL Warehouse — выполняет запросы
  • Unity Catalog — библиотека названий таблиц и метаданных
  • Genie space — чат-интерфейс, где всё объединяется
Введение в Databricks Genie

Пример

nanobanana: half: Браузер Unity Catalog с отобранными таблицами и фильтром по качеству

«Bakehouse Franchise Analytics»

  • sales_transactions — данные о заказах на уровне транзакций
  • sales_suppliers — сведения о поставщиках

Совет: 5 нужных таблиц лучше, чем 50 случайных. Избыток данных приводит к галлюцинациям.

Введение в Databricks Genie

Проверка предложенных запросов

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

  • Genie ищет популярные запросы к вашим таблицам в рабочей области
  • При нахождении подходящих запросов появляется уведомление
  • Примите подходящие — они станут примерами SQL-запросов
  • Отклоните нерелевантные
Введение в Databricks Genie

Тестирование нового пространства

recraft: half: Аналитик данных с довольным видом изучает результаты на современном экране дашборда, успешный тест, зелёная галочка, чистое рабочее место

Проверьте с помощью простых вопросов

«Покажи общие продажи по франшизам»

Что проверить:

  • Таблицы соединены корректно
  • Genie понимает связи
  • Результаты выглядят адекватно
Введение в Databricks Genie

Типичные ошибки

nanobanana: half: Три предупреждающих знака, обозначающих типичные ошибки: переполненный шкаф с документами — дамп данных, несовместимые фрагменты пазла — несоответствие гранулярности, спящий компьютер — нерабочий склад

Избегайте этих ошибок:

  • Дамп данных — 50+ таблиц «на всякий случай» ведут к неоднозначным соединениям и галлюцинациям
  • Несоответствие гранулярности — смешение дневных сводок с транзакционными данными вызывает двойной счёт
  • Нерабочий склад — недостаточные ресурсы или агрессивное автоотключение приводят к досадным задержкам
Введение в Databricks Genie

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

Введение в Databricks Genie

Preparing Video For Download...