Поделиться через


Практическое руководство. Использование области чата Copilot для хранилища данных Synapse

Область применения:✅ хранилище в Microsoft Fabric

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

Так как Copilot учитывает схему и контекстуализирована, вы можете создавать запросы, адаптированные к хранилищу.

Эта интеграция означает, что Copilot может создавать запросы SQL для таких запросов:

  • Show me all properties that sold last year
  • Which agents have listed more than two properties for sale?
  • Tell me the rank of each agent by property sales and show name, total sales, and rank

Основные возможности

Ниже перечислены поддерживаемые возможности взаимодействия через чат:

  • Естественный язык в SQL: создайте код T-SQL и получите предложения по вопросам, чтобы ускорить рабочий процесс.
  • Вопрос&A. Задайте copilot вопросы о складе в Fabric, и он отвечает на естественном языке
  • Пояснения. Copilot может предоставить сводку и естественный язык объяснений кода T-SQL на вкладке активных запросов.
  • Исправление ошибок: Copilot также может исправить ошибки в коде T-SQL по мере их возникновения. Совместное использование контекста Copilot с активной вкладкой запроса и может предоставлять полезные предложения по автоматическому исправлению ошибок SQL-запросов.

Необходимые компоненты

Начало работы

  1. В рабочей нагрузке хранилища данных откройте хранилище и откройте новый SQL-запрос.

  2. Чтобы открыть область чата Copilot, нажмите ленту Copilot на кнопке. Снимок экрана: портал Fabric с кнопкой Copilot на ленте.

  3. Панель чата предлагает полезные начальные запросы, чтобы приступить к работе и ознакомиться с Copilot. Выберите любой вариант, чтобы задать вопрос Copilot. Кнопка "Задать вопрос " содержит примеры вопросов, которые специально предназначены для вашего склада.

  4. Вы также можете ввести запрос в поле чата, и Copilot отвечает соответствующим образом.

  5. Чтобы найти документацию, связанную с вашим запросом, нажмите кнопку "Справка ". Снимок экрана: портал Fabric с чатом Copilot.

Более мощные варианты использования

Вы можете задавать вопросы о складе, как правило, и он должен отвечать соответствующим образом. Однако если вы хотите принудительно принудить Copilot выполнить определенный навык, существуют / команды, которые можно использовать. Эти команды должны находиться в начале сообщения чата.

Команда Description
/generate-sql Создайте SQL-запрос из запроса, отправленного в Copilot.
/explain Создайте объяснение запроса на вкладке активных запросов.
/fix Создайте исправление для запроса на активной вкладке запроса. При необходимости можно добавить дополнительный контекст для исправления определенной части или аспекта запроса.
/question Создайте ответ естественного языка из запроса, отправленного в Copilot.
/help Получите справку по использованию Copilot. Эти ссылки на документацию по Copilot и ее использование.

Для /generate-sql, /questionи при необходимости /fix, включите дополнительные сведения о намерении. Например:

  • /generate-sql select numbers 1 through 10
  • /question what types of security are supported in this warehouse?
  • /fix using CTAS instead of ALTER TABLE