Бенчмаркинг і безперервне поліпшення

Вступ до Databricks Genie

Gang Wang

Senior Data Scientist

Що таке бенчмаркинг

Питання та відповіді Gold Standard

  • Обчислює точність

recraft: half: Контрольний список тестів із зеленими «pass» і червоними «fail» біля запитань, панель автоматизованого тестування, картка якості

Вступ до Databricks Genie

Частота бенчмаркингу

recraft: half: Табличний набір для оцінювання з колонками: запитання, очікуваний SQL, очікувана відповідь, організовані тести

  • 10–20 запитань Gold Standard: від простих підрахунків до складних Trusted KPI
  • Під час розробки — щодня або після кожної суттєвої зміни кураторства
  • Після змін схеми — одразу запускайте повний набір, додаючи нові таблиці чи колонки
  • У продакшені — щотижня або щомісяця як перевірку стану
Вступ до Databricks Genie

Інтерпретація результатів

  • Рівень проходження дає підсумковий бал
  • Справжня цінність — у тлумаченні збоїв
  • «Total sales by city» проходить, а «Total revenue by municipality» — ні?
  • Отже, Genie потрібні синоніми, а не зміна логіки
  • Порівняйте Expected SQL і Generated SQL, щоб знайти розрив

recraft: half: Панель результатів із круговою діаграмою 75% проходження, помилкові запити підсвічені червоним із нотатками діагностики, можливості поліпшення

Вступ до Databricks Genie

Пріоритезація виправлень

Матриця пріоритетів

  • Визначайте шаблони збоїв у результатах бенчмарку
  • Переходьте з результату до меню Curation, щоб додати синоніми та приклади
  • Пріоритезуйте за частотою та бізнес-ефектом
  • Спершу виправляйте часті та впливові збої
Вступ до Databricks Genie

Цикл безперервного поліпшення

Цикл поліпшення

$$

Крок 1: Побудуйте свій тестовий набір із запитань Gold Standard.

Вступ до Databricks Genie

Цикл безперервного поліпшення

Цикл поліпшення

$$

Крок 2: Запустіть і проінтерпретуйте результати. Що впало і чому?

Вступ до Databricks Genie

Цикл безперервного поліпшення

Цикл поліпшення

$$

Крок 3: Пріоритезуйте й куруйте виправлення за допомогою синонімів, зв'язків або SQL‑прикладів.

Вступ до Databricks Genie

Цикл безперервного поліпшення

Цикл поліпшення

$$

Крок 4: Перевірте поліпшення, повторно запустивши бенчмарк. Переконайтеся, що точність зросла, перш ніж розгортати.

Вступ до Databricks Genie

Масштабування на рівні організації

Масштабування організації

  • Централізуйте дані й дозволи за допомогою Unity Catalog
  • Використовуйте Trusted Assets для корпоративних KPI
  • Давайте доступ Editor лише навченим Data Stewards
  • Запровадьте відгуки thumbs-up/thumbs-down
  • Регулярно запускайте бенчмарки, щоб виявляти дрейф точності
Вступ до Databricks Genie

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

Вступ до Databricks Genie

Preparing Video For Download...