Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Область применения:✅ хранилище в Microsoft Fabric
Copilot в Fabric в хранилище данных предлагает интеллектуальные подсказки по автозаполнению кода на T-SQL, чтобы упростить ваш программный процесс.
Когда вы начинаете писать код или комментарии на T-SQL в редакторе, Copilot для хранилища данных использует контекст схемы хранилища данных и вкладки с запросами, чтобы дополнить существующие функции IntelliSense предложениями встроенного кода. Завершения могут выполняться в различных длинах— иногда завершение текущей строки, а иногда и целый новый блок кода. Завершение кода поддерживает все типы запросов T-SQL: язык определения данных (DDL), язык запросов данных (DQL) и язык обработки данных (DML). Вы можете принять все или часть предложений, либо просто продолжить вводить текст, чтобы игнорировать их. Он также может создавать альтернативные предложения для выбора.
Предварительные условия
- Администратору необходимо включить коммутатор клиента, прежде чем приступить к использованию Copilot. Дополнительные сведения см. в разделе "Параметры клиента Copilot".
- Емкость F64 или P1 должна находиться в одном из перечисленных регионов в рамках доступности регионов Fabric .
- Если арендатор или емкость находятся за пределами США или Франции, Copilot отключен по умолчанию, если администратор арендатора Fabric не отключит настройку арендатора данные, отправляемые в Azure OpenAI, могут обрабатываться за пределами географического региона арендатора, границы соответствия или национального облачного экземпляра в портале администратора Fabric.
- Copilot в Microsoft Fabric не поддерживается в демонстрационных видах SKU. В настоящее время поддерживаются только платные SKU (F64 или выше, или P1 или выше).
- Дополнительные сведения см. в разделе "Общие сведения о Copilot" в Fabric и Power BI.
Чем могут помочь функции автодополнения кода?
Завершение кода повышает производительность и рабочий процесс в Copilot для хранилища данных, уменьшая когнитивную нагрузку на написание кода T-SQL. Он ускоряет написание кода, предотвращает синтаксические ошибки и опечатки и улучшает качество кода. Он предоставляет полезные предложения с расширенными контекстами непосредственно в редакторе запросов. Независимо от того, не знакомы ли вы с SQL, завершение кода помогает сэкономить время и энергию при написании кода SQL, а также сосредоточиться на разработке, оптимизации и тестировании хранилища.
Основные возможности
- Автозавершение частично написанных запросов: Copilot может предоставлять предложения кода SQL с учетом контекста или завершать частично написанный запрос T-SQL.
-
Создание предложений из комментариев: Вы можете руководствоваться Copilot с помощью комментариев, описывающих логику кода и назначение, используя естественный язык. Оставьте комментарий (используя
--
) в начале запроса и Copilot создаст соответствующий запрос.
Начало работы
Убедитесь, что параметр Показывать результаты Copilot включен в настройках вашего хранилища.
Вы также можете проверить состояние параметра через строку состояния в нижней части редактора запросов.
#B0 #A1 #A2 снимок экрана: индикатор состояния завершения ввода Copilot. #A3 #A4 #C5
Если параметр не включен, в меню Параметры хранилища выберите вкладку Copilot. Параметр "Показать завершения Copilot" включен.
Начните писать запрос в редакторе sql-запросов в хранилище. При вводе Copilot предлагает предложения и завершения вашего запроса в режиме реального времени, показывая полупрозрачный текст призрака.
Затем можно принять предложение с помощью клавиши TAB или закрыть его. Если вы не хотите принимать все предложения из Copilot, вы можете использовать сочетание клавиш CTRL+RIGHT , чтобы принять следующее слово предложения.
Copilot может предоставлять различные предложения для одного и того же ввода. Вы можете навести указатель мыши на предложение, чтобы просмотреть другие варианты.
Чтобы помочь Copilot, понять запрос, который вы пишете, можно предоставить контекст о том, какой код вы ожидаете, оставив комментарий.
--
Например, можно указать, какой объект хранилища, условие или методы следует использовать. Copilot может даже автоматически завершать ваш комментарий, чтобы помочь вам более эффективно писать четкие и точные комментарии.