Создание запросов NoSQL с помощью Microsoft Copilot для Azure в Cosmos DB (предварительная версия)
ОБЛАСТЬ ПРИМЕНЕНИЯ: NoSQL
Microsoft Copilot для Azure в Cosmos DB (предварительная версия) может помочь в создании запросов Azure Cosmos DB для NoSQL путем создания запросов на основе запросов на естественном английском языке. Copilot доступен для использования в редакторе запросов NoSQL в API для NoSQL в обозревателе данных. С помощью Copilot в API для NoSQL можно:
- Задайте вопросы о данных, как и в тексте или беседе, чтобы создать запрос NoSQL.
- Узнайте, как быстрее записывать запросы с помощью подробных объяснений созданного запроса.
Примечание.
В обозревателе данных может появиться база данных CopilotSampleDb
. Это полностью отдельная база данных, управляемая корпорацией Майкрософт, и доступ предоставляется вам (без затрат) в качестве тестовой базы данных, чтобы ознакомиться с Microsoft Copilot для Azure в Cosmos DB. Эта база данных состоит из 100% искусственных данных, созданных корпорацией Майкрософт, и не имеет взаимодействия или связей с любыми данными, которые могут быть в Azure Cosmos DB.
Предупреждение
Copilot — это предварительная версия функции, которая поддерживается большими языковыми моделями (LLM). Выходные данные, созданные Copilot, могут содержать неточности, предвзятые данные или другое непреднамеренное содержимое. Это происходит потому, что модель powering Copilot была обучена по информации из Интернета и других источников. Как и в любой модели генерного искусственного интеллекта, люди должны просматривать выходные данные, созданные Copilot, прежде чем использовать.
Необходимые компоненты
- Существующая учетная запись Azure Cosmos DB для NoSQL
- Если у вас нет подписки Azure, создайте учетную запись бесплатно.
- После получения существующей подписки Azure создайте новую учетную запись Azure Cosmos DB для NoSQL.
- Зарегистрируйте подписку Azure в предварительной версии Microsoft Copilot для Azure в Cosmos DB.
Внимание
Просмотрите эти условия предварительной версии перед использованием запроса Copilot для NoSQL.
Доступ к функции
В качестве предварительной версии функции необходимо добавить Microsoft Copilot для Azure в предварительной версии Azure в подписку Azure. После регистрации вы можете найти Microsoft Copilot для Azure, интегрированный с редактором запросов Обозревателя данных.
Перейдите к любому ресурсу NoSQL Azure Cosmos DB.
Выберите Обозреватель данных в области навигации.
Затем откройте интерфейс редактора запросов одним из двух способов:
Выберите запрос быстрее с помощью карточки Copilot на экране приветствия обозревателя данных. Этот параметр позволит вам открыть редактор запросов, предназначенный для
CopilotSampleDb
базы данных иSampleContainer
контейнера, который содержит примеры данных для использования с Copilot. Эта база данных управляется корпорацией Майкрософт и не взаимодействует или не подключается к другим базам данных.CopoilotSampleDb
предоставляется бесплатно для всех клиентов NoSQL Azure Cosmos DB.Выберите существующий API для базы данных и контейнера NoSQL. Затем выберите "Создать SQL-запрос" в строке меню.
Создание запроса
Вы можете использовать Copilot для создания запросов NoSQL из текста естественного языка в любом контейнере в базе данных.
Убедитесь, что интерфейс Copilot включен. Вы можете включить интерфейс, нажав кнопку Copilot в меню обозревателя данных.
Введите запрос или вопрос о данных в области ввода, а затем активируйте запрос. Затем активируйте создание запроса NoSQL и объяснение в редакторе запросов.
Предупреждение
Как и в любой модели генерного искусственного интеллекта, люди должны просматривать выходные данные, созданные Copilot, прежде чем использовать.
Запустите запрос, выбрав "Выполнить запрос " в меню обозревателя данных.
Оставить отзыв
Мы используем отзывы о созданных запросах, чтобы улучшить и обучить Copilot. Эта обратная связь имеет решающее значение для улучшения качества предложений от Copilot.
Чтобы отправить отзыв по запросам, используйте механизм обратной связи в редакторе запросов.
Выберите вариант положительных или отрицательных отзывов.
Положительные отзывы активируют инструмент для отправки созданного запроса в Корпорацию Майкрософт в качестве точки данных, в которой copilot успешно выполнен.
Отрицательные отзывы активируют диалоговое окно, которое запрашивает дополнительные сведения. Средство отправляет эти сведения и созданный запрос в корпорацию Майкрософт, чтобы улучшить Copilot.
Написание эффективных запросов
Ниже приведены некоторые советы по написанию эффективных запросов.
При создании запросов к Copilot обязательно начните с четкого и краткого описания конкретной информации, которую вы ищете. Если вы не уверены в структуре данных, выполните
SELECT TOP 1 - FROM c
запрос, чтобы увидеть первый элемент в контейнере.Используйте ключевые слова и контексты, относящиеся к структуре элементов в контейнере. Этот контекст помогает Copilot создавать точные запросы. Укажите свойства и все критерии фильтрации как можно более явным образом. Copilot должен иметь возможность исправлять опечатки или понимать контекст, учитывая свойства существующих элементов в контейнере.
Избегайте неоднозначного или чрезмерно сложного языка в запросах. Упростите вопрос при сохранении ясности. Это редактирование гарантирует, что Copilot может эффективно преобразовать его в значимый запрос NoSQL, который извлекает нужные данные из контейнера.
В следующем примере запросы являются четкими, конкретными и адаптированными к свойствам элементов данных, что упрощает создание точных запросов NoSQL для Copilot:
Show me a product
Show all products that have the word "ultra" in the name or description
Find the products from Japan
Count all the products, group by each category
Show me all names and prices of products that reviewed by someone with a username that contains "Mary"