Использование Кода Genie для разработки панелей мониторинга

Genie Code в режиме агента — это ИИ-помощник для создания панелей мониторинга разработчиками в панелях мониторинга AI/BI Azure Databricks. Опишите дашборд на естественном языке, а агент спланирует работу, создаст его и доработает вместе с вами — от поиска данных до компоновки готовых страниц.

Что такое Код Genie для разработки панелей мониторинга?

Код Genie для разработки панели мониторинга — это возможность в режиме агента Genie Code, который автоматизирует весь рабочий процесс разработки панели мониторинга с несколькими шагами.

Демонстрация агента разработки панели мониторинга.

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

Доступ и действия Genie Code управляются разрешениями пользователя. Он может получить доступ только к данным, к которым у вас есть доступ и выполнять операции, для которых у вас есть разрешения.

Требования

Чтобы использовать Код Genie для разработки панелей мониторинга, рабочей области потребуется следующее:

Замечание

Для клиентов с профилем безопасности соответствия (CSP) Код Genie для разработки панелей мониторинга включен по умолчанию и выполняется в моделях, размещенных в Databricks, даже если функции искусственного интеллекта на основе партнеров отключены. Доступность зависит от стандарта соответствия требованиям. См. функции ИИ, поддерживаемые партнерами.

Использование Кода Genie для разработки панелей мониторинга

При создании новой панели мониторинга Код Genie доступен в центре холста.

Новая панель мониторинга с Genie Code в центре холста.

  1. Для существующих панелей мониторинга откройте боковую панель Genie Code.

  2. Введите запрос агента:

    Подсказка

    Укажите Genie Code (режим агента) выполнить это для вас.

    Create a dashboard showing bakehouse trends using @sales_transactions from samples.bakehouse.
    

    Подсказка

    Ссылка на определенные таблицы с помощью @table_name. Агент использует эту таблицу и все связанные метаданные для формирования своего ответа. Агент учитывает разрешения каталога Unity пользователя, поэтому он может получить доступ только к данным, к которым у вас есть доступ.

  3. По мере того как агент создает свой ответ, он часто делает паузу, чтобы получить ваши данные:

    • Для более сложных задач агент может создать пошаговый план и задать уточняющие вопросы. Ответьте на уточняющие вопросы агента, чтобы помочь ему уточнить свой план.
    • Когда агенту необходимо создать или изменить элементы панели мониторинга, он запрашивает утверждение перед продолжением. Разрешить или отклонить запрос. Вы также можете выбрать Всегда разрешать в текущей ветке (имеется в виду ветка беседы Genie Code) или Всегда разрешать.
    • По мере продолжения работы агента может потребоваться выбрать "Продолжить " или "Отклонить". Просмотрите существующую работу агента, а затем нажмите кнопку "Продолжить ", чтобы разрешить агенту продолжить дальнейшие действия или отклонить , чтобы сообщить ему, чтобы попробовать что-то другое.
    • Чтобы остановить агент во время работы, щелкните красный значок 'Стоп'.

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

Замечание

Не закрывайте текущую вкладку, пока код Genie для разработки панели мониторинга работает. Если вы переключаете вкладки, агент останавливается и не может выполнить дальнейшие действия.

Виджеты изображений автора

Код Genie для разработки панели мониторинга может добавлять мини-приложения изображений на панель мониторинга, например логотип, схему или другой фирменный визуальный элемент. Попросите агента добавить изображение, и он создаст виджет изображения на холсте.

Подсказка

Укажите Genie Code (режим агента) выполнить это для вас.

Add an image widget with our company logo to the top of the dashboard.

Дополнительные сведения о мини-приложениях изображений и источниках изображений, которые они поддерживают, см. в разделе "Мини-приложения изображений".

Оформите панель мониторинга

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

Подсказка

Укажите Genie Code (режим агента) выполнить это для вас.

Beautify this dashboard.

Чтобы вернуть изменения, отмените их на холсте. См. сочетания клавиш.

Примеры подсказок

Следующие запросы демонстрируют спектр задач, с которыми Genie Code для создания панелей мониторинга может справиться: от исследования данных и создания визуализаций до разработки макета и настройки фильтров. Вы даже можете создать новую панель мониторинга с нуля.

Для улучшения результатов предоставьте агенту контекст, ссылаясь на таблицы, конвейеры, записные книжки, запросы и файлы @<resource_name>. Вы также можете щелкнуть значок "At". для того, чтобы вручную выбрать контекст для предоставления. Каждый ссылочный ресурс сохраняется в контексте чата.

Создание панели управления

Попросите агента создать полный дашборд из таблицы или набора данных.

  • Создайте панель мониторинга, показывающую тенденции пекарни из таблицы @sales_transactions.
  • Создайте панель мониторинга производительности продаж с @sales_data, включающую анализ дохода по регионам и категориям продуктов.
  • Создайте панель мониторинга аналитики клиентов из @customer_data, показывающую метрики удержания, оттока и взаимодействия.

Создание визуализации

Попросите агента добавить отдельные диаграммы и виджеты в дашборд.

  • "Добавьте график, показывающий тенденции продаж с течением времени из этого набора данных".
  • "Создание линейчатой диаграммы с сравнением доходов по регионам".
  • "Добавьте круговую диаграмму, показывающую распределение категорий продуктов".
  • Постройте виджет счетчика, отображающий общий доход за этот квартал.

Исследование данных

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

  • "Какие таблицы содержат данные транзакции клиента?"
  • "Показать мне первые 10 строк @sales_transactions набора данных".
  • "Найдите таблицу, содержащую данные инвентаризации продуктов".

Структура и организация панели управления

Попросите агента организовать страницы, виджеты и макеты.

  • "Создайте новую страницу для региональных метрик производительности".
  • Организуйте эти визуализации в макет из двух колонок.
  • "Добавьте текстовое мини-приложение, объясняющее ключевые выводы на этой панели мониторинга".
  • "Клонируйте эту страницу и измените ее, чтобы показать ежемесячные тенденции вместо еженедельных".

Фильтры и интерактивность

Попросите агента добавить фильтры, позволяющие пользователям взаимодействовать с панелью управления.

  • "Добавьте фильтр диапазона дат для всей панели мониторинга".
  • "Создайте фильтр, чтобы разрешить пользователям выбирать определенные категории продуктов".
  • "Добавьте фильтр регионов, который применяется ко всем визуализациям на этой странице".
  • «Настройте быстрые опции в выборе временного диапазона так, чтобы включать только те, что касаются дней.»

Подготовка данных

Попросите агента создать и преобразовать наборы данных, лежащие в основе дашборда.

  • Создайте набор данных из @sales_transactions, который агрегирует продажи по неделям и продуктам.
  • Создайте набор данных, объединяющий таблицы @customers и @orders.
  • "Добавьте настраиваемое вычисление для вычисления темпов роста по сравнению с годом".

Доработка панели управления

Попросите агента доработать внешний вид и детали существующей панели.

  • "Улучшение цветовой схемы, чтобы сделать диаграммы более читаемыми".
  • "Добавьте названия и описания во все визуализации".
  • "Добавьте мини-приложение изображения с логотипом компании в заголовок".
  • Украсьте эту панель мониторинга.
  • "Переименуйте эту панель мониторинга на "Производительность продаж Q1 2026".