Перейти к основному содержимому

Чат Copilot в Studio StarterEnterpriseEnterprise+

Используйте функцию чата Copilot в Studio IDE для генерации SQL на основе вашего ввода и контекста активного проекта.

Чат Copilot — это интерактивный интерфейс внутри Studio IDE, который позволяет пользователям генерировать SQL на основе запросов на естественном языке и задавать вопросы, связанные с аналитикой. Благодаря интеграции контекстного понимания вашего проекта dbt, Copilot помогает упростить разработку SQL, при этом сохраняя активное участие пользователя в процессе. Такой совместный подход помогает поддерживать точность, релевантность и соответствие лучшим практикам в аналитических рабочих процессах вашей организации.

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

  • Наличие аккаунта dbt Starter, Enterprise или Enterprise+.
  • Среда разработки должна находиться на поддерживаемом release track, чтобы получать регулярные обновления.
  • Copilot должен быть включен для вашего аккаунта.
    • Администраторы должны включить Copilot (и при необходимости дать согласие на использование AI-функций) в настройках проекта dbt Cloud.

Обзор чата Copilot

 Генерация SQL

Попросите Copilot сгенерировать SQL-запросы с использованием естественного языка, чтобы быстрее создавать или изменять модели dbt без ручного написания SQL-кода.

Вы можете описать нужный запрос или преобразование данных, а Copilot сгенерирует соответствующий SQL-код прямо в среде Studio IDE.⁠

Это включает следующие возможности:

  • Создание каркаса новых SQL-моделей с нуля на основе описания на обычном языке.
  • Рефакторинг или оптимизация существующего SQL в ваших моделях.
  • Генерация сложных запросов, CTE, а также автоматизация форматирования SQL в соответствии с лучшими практиками — прямо в интерфейсе чата или палитре команд.

Чтобы сгенерировать SQL-запросы:

  1. Перейдите к кнопке Copilot в Studio IDE
  2. Выберите [*] SQL в меню
Опция SQL.Опция SQL.
 Упоминание модели в проекте

⁠​ Возможность упоминания модели разработана для того, чтобы обеспечить гораздо более глубокое понимание контекста проекта по сравнению с универсальными ассистентами для работы с кодом. Это позволяет вам:

  • Задавать вопросы о конкретных моделях (например, «Добавь тест для модели stg_orders»)
Упоминание модели с открытым меню.Упоминание модели с открытым меню.
Упоминание модели после выбора из меню.Упоминание модели после выбора из меню.
 Кнопки Add и Replace

Добавляйте сгенерированный код или контент в проект либо заменяйте выбранный фрагмент предложением от Copilot — всё это напрямую из интерфейса чата. Это позволяет просматривать и применять изменения одним кликом, обеспечивая более эффективный рабочий процесс.⁠ ⁠​

Эти кнопки часто отслеживаются как отдельные пользовательские действия в базовых данных событий и телеметрии, что подтверждает их ключевую роль в ожидаемом взаимодействии с Copilot в Studio IDE и связанных интерфейсах.⁠ ⁠​

Кнопка Add позволяет добавить вывод Copilot, а Replace заменяет текущий код или выделенный фрагмент сгенерированным предложением, обеспечивая точный и контекстный контроль редактирования.

Обратите внимание: если файл пустой, будет доступна только опция Add, так как заменять в этом случае нечего.

Кнопки Add и Replace.Кнопки Add и Replace.

Нашли ошибку?

0
Loading