Databricks агенты запросов к данным

Databricks Genie Agents.

Вопросы словами к согласованным данным Unity Catalog

Genie Agent работает с выбранными данными Unity Catalog. Аналитик описывает бизнес термины и примеры, а пользователи задают вопросы по согласованной области.

Документация Databricks с обзором Genie Agents
Документация Databricks с обзором Genie Agents. Открыть источник

Что считать активным клиентом

В отделах продаж и поддержки у показателя может быть одно название и два определения. Genie Agent отвечает по согласованным данным, если аналитик подготовил таблицы, инструкции и примеры SQL. Для первой проверки опишите, какое событие делает клиента активным и за какой период. Отдельно уточните, считаются ли тестовые записи и какой часовой пояс используется. Эти детали лучше зафиксировать до того, как коллеги начнут задавать похожие вопросы своими словами.

Пробный вопрос и контрольный SQL

Соберите небольшие учебные таблицы с повторными действиями и клиентами без новых событий. Попросите посчитать активных клиентов по неделям. Сверьте ответ с запросом аналитика. Посмотрите, по какому полю отбиралась дата, как устранены повторы и учитывается ли первая неполная неделя. Затем измените формулировку и проверьте, что определение показателя сохранилось.

Если вопрос допускает два значения, добавьте уточнение в справку агента. Иногда пользователю полезнее получить вопрос об определении, чем одно число без условий.

Проверка доступа в рабочей области

Прогоните одинаковый запрос под учетными записями с разными ролями. Проверьте открываемые таблицы и возможность посмотреть SQL. Отдельно оцените время и нагрузку на вычисления у нескольких характерных запросов. При обновлении схемы вернитесь к контрольным примерам, чтобы новое поле с похожим названием не изменило смысл ответа незаметно.

Для каких задач подходит

  • Разобрать расхождения в определении показателя
  • Сверить полученный SQL с контрольным запросом
Возможности

Сильные стороны

  • Позволяет задавать примеры и термины для ограниченной предметной области
  • Показывает результаты запросов и доступный контекст SQL
Стоит учитывать

Ограничения

  • Правила доступа и состав видимых данных нужно настроить заранее
  • Неполное описание показателя может дать правдоподобный неверный ответ

Выбор и условия

Бесплатный режим
Не подтверждено
Пробный период
Не подтверждено
Без регистрации
Не подтверждено
Русский интерфейс
Не подтверждено
Локальная установка
Не подтверждено
API
Да

«Не подтверждено» означает, что сведений недостаточно. Возможность может существовать; сверяйте условия разработчика.

Исходные форматы
Текст, Данные
Результат
Код, Данные

Условия

Расчет зависит от плана и вычислений, которые используются для выполнения запросов. Уточняйте актуальные условия для своего рабочего пространства. Правила доступа и состав видимых данных нужно настроить заранее.

От задачи к первому результату

Практический пример

Задача
Разобрать расхождения в определении показателя
Что подготовить
Учебная база данных без персональных сведений и вопрос о ее содержимом.

Задание или запрос

Рабочее задание для настроенного агента: показать число заказов по месяцам из учебной базы. Сначала проверить таблицы и смысл полей, затем подготовить запрос только на чтение. Не менять записи; результат сопоставить с независимым контрольным запросом.

Ожидаемый результат

Запрос и ответ по учебной базе с проверяемыми условиями отбора.

Как проверить результат

  • Проверьте JOIN, фильтры, даты и подсчет повторов.
  • Используйте минимальные права; отсутствие строки не заменяйте выдуманным значением.

Редакционный учебный пример постановки задачи, а не результат личного тестирования сервиса. Проверьте доступность нужного режима, права на исходники и условия использования результата.

Проверить подробности

Официальные источники

  1. Официальный обзор Genie Agents
  2. Руководство разработчика Databricks Genie
  3. Вычисления и условия платформы

Описание составлено по материалам разработчика. Возможности, цены и доступность могут меняться; перед использованием сверяйтесь с первоисточником.