Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Применимо к:✅базе данных SQL в Microsoft Fabric
Copilot в Fabric для рабочих нагрузок базы данных SQL — это средство ИИ, предназначенное для упрощения управления и выполнения запросов к базам данных SQL. Copilot предлагает интеллектуальное завершение кода, быстрые действия и естественный язык для преобразования SQL. В этой статье описывается, как Copilot может повысить производительность, точность и обучение администраторов баз данных, разработчиков и аналитиков данных.
Функции Copilot в базе данных SQL Fabric
Начало работы с Microsoft Copilot в Microsoft Fabric в рабочей нагрузке базы данных SQL:
Область чата Copilot в базе данных SQL Fabric: используйте область чата, чтобы задать вопросы Copilot с помощью естественного языка.
- Естественный язык в SQL: создайте код T-SQL и получите предложения по вопросам, чтобы ускорить рабочий процесс.
- Вопросы и ответы на основе документации: задавайте Copilot вопросы о возможностях Microsoft Copilot в Microsoft Fabric для рабочих нагрузок баз данных SQL, и он предоставляет ответы на естественном языке вместе с соответствующей документацией.
Завершение кода Copilot для Copilot в базе данных SQL Fabric: начните писать T-SQL в редакторе запросов SQL, а Microsoft Copilot автоматически создает предложение кода для выполнения запроса. Клавиша TAB принимает предложение кода или продолжает ввод, чтобы игнорировать предложение. Copilot также может предложить завершение кода для имен таблиц и столбцов, функций и ключевых слов.
Функции быстрого действия "Объяснение" и "Исправление" для Copilot в базе данных Fabric SQL: на ленте редактора запросов SQL опции Исправление и Объяснение являются быстрыми действиями. Выделите выбранный SQL-запрос и выберите одну из кнопок быстрого действия, чтобы выполнить выбранное действие в запросе.
- Исправление. Copilot может исправить ошибки в коде по мере возникновения сообщений об ошибках. Сценарии ошибок включают неправильный или неподдерживаемый код T-SQL, неправильные орфографии и многое другое. Copilot также предоставляет комментарии, объясняющие изменения и предлагающие лучшие практики SQL.
- Объяснение. Copilot может предоставлять объяснения естественного языка для запроса SQL и схемы базы данных в формате комментариев.
Включение Copilot в базе данных SQL Fabric
Чтобы включить Microsoft Copilot в Microsoft Fabric в рабочей нагрузке базы данных SQL, выполните указанные ниже действия.
- Администратору необходимо включить коммутатор клиента, прежде чем приступить к использованию Copilot. Дополнительные сведения см. в разделе "Параметры клиента Copilot".
- Емкость F64 или P1 должна находиться в одном из перечисленных регионов в рамках доступности регионов Fabric .
- Если ваш клиент или емкость находятся за пределами США или Франции, Copilot отключен по умолчанию, если только администратор клиента Fabric не активирует настройку клиента данные, отправленные в Azure OpenAI, могут обрабатываться за пределами географического региона вашего клиента, границы соответствия или национальной облачной среды в портале администрирования Fabric.
- Copilot в Microsoft Fabric не поддерживается в пробных версиях SKU. В настоящее время поддерживаются только платные SKU (F64 или выше, или P1 или выше).
- Дополнительные сведения см. в разделе "Общие сведения о Copilot" в Fabric и Power BI.
Рекомендации по использованию Copilot в базе данных SQL Fabric
Ниже приведены некоторые советы по эффективному повышению производительности с помощью Copilot:
- Начните с четкого и краткого описания конкретной информации, которую вы ищете при создании запросов.
- Естественный язык в SQL зависит от выражений таблиц и имен столбцов. Если таблица и столбцы не являются экспрессивными и описательными, Copilot может быть не в состоянии создать значимый запрос.
- Используйте естественный язык, чтобы применять его к вашей таблице и просматривать имена таблицы, имена столбцов, первичные ключи и внешние ключи вашей базы данных. Этот контекст помогает Copilot создавать точные запросы. Укажите столбцы, которые вы хотите просмотреть, агрегирования и любые критерии фильтрации как можно более явным образом. Учитывая контекст схемы, Copilot должен иметь возможность исправлять опечатки или понимать контекст.
- При использовании завершения кода оставьте комментарий с
--
в верхней части запроса, чтобы помочь Copilot лучше понять контекст запроса, который вы пытаетесь написать. - Избегайте неоднозначного или чрезмерно сложного языка в запросах. Упростите вопрос при сохранении ясности. Это редактирование гарантирует, что Copilot может преобразовать его в значимый запрос T-SQL, который получает нужные данные.
Примеры запросов
В следующем примере запросы являются четкими, конкретными и адаптированными к свойствам схемы и базы данных, что упрощает создание точных запросов T-SQL для Copilot.
- What are the top-selling products by quantity?
- Count all the products grouped by category
- Show all sales transactions that occurred on [a specific date]
Примечание.
ИИ работает на основе Copilot, поэтому возможны сюрпризы и ошибки.
Ответственное использование ИИ Copilot
Чтобы просмотреть рекомендации Майкрософт по ответственному ИИ в базе данных SQL, см. статью "Конфиденциальность, безопасность и ответственное использование Copilot для базы данных SQL в Microsoft Fabric (предварительная версия)".
Корпорация Майкрософт стремится гарантировать, что наши системы ИИ руководствуются нашими принципами ИИ и ответственным стандартом ИИ. Эти принципы включают расширение возможностей наших клиентов эффективно использовать эти системы и в соответствии с их предполагаемым использованием. Наш подход к ответственному ИИ постоянно развивается для упреждающего решения возникающих проблем.
Ограничения
Ниже приведены текущие ограничения Microsoft Copilot в Microsoft Fabric в рабочей нагрузке базы данных SQL:
- Copilot не может изменять существующие запросы SQL в редакторе SQL-запросов. Например, если вы попросите панель чата Copilot изменить определенную часть существующего запроса, она не работает. Однако Copilot понимает предыдущие входные данные в области чата, позволяя пользователям итерировать запросы, созданные ранее Copilot, прежде чем они вставляются.
- Copilot может создавать неточные результаты, когда намерение заключается в оценке данных. Copilot имеет доступ только к схеме базы данных; ни один из данных не находится внутри.
- Ответы Copilot могут включать неточное или низкое качество содержимого, поэтому просмотрите выходные данные перед их использованием в вашей работе.
- Люди, которые могут осмысленно оценить точность и правильность содержимого, должны просмотреть выходные данные.
- Microsoft Copilot в Microsoft Fabric в рабочей нагрузке базы данных SQL в настоящее время недоступен, если включен приватный канал и общедоступный доступ отключен в параметре клиента.