Фильтрация, сортировка и поиск в галереях в помощью Copilot (предварительная версия)
[Данная статья посвящена предварительному выпуску и может быть изменена.]
Вы можете использовать Copilot для быстрой фильтрации, сортировки и поиска элементов в галереях приложений на основе холста. Copilot использует введенное вами выражение на естественном языке для создания запроса к базе данных. Этот запрос охватывает текущий вид записей в галерее или сетке, чтобы вы могли быстро найти нужные записи.
Эта функция поддерживает три основных типа команд:
- Отфильтруйте список записей по определенному набору, указав сложные критерии. Например, используйте операторы and and or и операторы отношения, такие как равно and больше.
- Отсортируйте список записей. Например, записи могут располагаться в порядке возрастания или убывания.
- Найдите определенный набор записей, используя начинается с.
Copilot не поддерживает агрегированные запросы, такие как top, min, max, sum и average, поскольку результаты не могут быть отображены в виде списка записей.
Эта функция обеспечивает пять основных преимуществ:
- Второй пилот позволяет вводить команды на естественном языке. Пользователи могут выражать команды (фильтровать, сортировать и искать) на естественном языке. Пользовательский интерфейс запросов (UI) помогает пользователям формулировать предложения, показывая различные примеры эффективных предложений на естественном языке.
- Copilot позволяет выполнять запросы по полному результату запроса. Пользователи могут фильтровать, сортировать и выполнять поиск по полям, даже если приложение не предоставляет элементы управления пользовательского интерфейса для этих задач. Например, пользователи могут искать записи, даже если в приложении нет строки поиска.
- Copilot экономит время разработки. Авторы экономят время при разработке приложений, поскольку им не нужно разрабатывать все элементы управления пользовательского интерфейса, необходимые для приложения. Вместо этого они могут положиться на Copilot в обеспечении этой функциональности.
- Copilot безопасен для запросов. Copilot генерирует только те запросы, которые могут быть выполнены на сервере. Авторам не нужно беспокоиться о том, можно ли делегировать их запросы.
- Copilot сохраняет конфиденциальность личных данных. Copilot работает только с теми данными, которые обычно возвращаются в приложение. Он не имеет доступа к полям, которые не возвращаются в приложение в галерее/сетке или форме.
Важно!
- Эта функция пока недоступна, но ее внедрение, как ожидается, начнется в конце июня. После выпуска функции она будет включена по умолчанию. Однако вы можете отключить эту функцию до релиза. В этом случае он должен оставаться выключенным, когда вы его получите.
- Чтобы использовать эту функцию, ваша среда должна находиться в регионе, в котором имеется графический процессор (GPU), или для вашего клиента должен быть установлен флажок Перемещать данные между регионами . Чтобы узнать больше, перейдите по ссылке Включение вторых пилотов и функций генеративного ИИ.
- Для использования этой функции языком браузера должен быть английский (США).
- Эта возможность поддерживается службой Azure OpenAI.
- На эту возможность могут распространяться ограничения на использование или регулирование емкости.
- Copilot не поддерживается и не будет работать в средах, где есть ключ, управляемый клиентом (CMK), или сейф.
- Предварительные версии функций не предназначены для использования в производственной среде, а их функциональность может быть ограничена. Они доступны перед официальным выпуском, чтобы клиенты могли досрочно получить доступ и предоставить отзывы.
- Эта функция предназначена для галерей, которые используют SharePoint в качестве единственного тега источник данных. SharePoint поддерживает только фильтры, сортировки и поиск. В будущем мы планируем расширить эту функцию на большее количество источников данных. Однако эта функция по-прежнему будет поддерживать только фильтры, сортировки и поиск.
- Фильтры, сортировки и поиск ограничены действиями, которые могут быть выполнены на сервере. Все действия могут быть делегированы. Полный список действий, которые можно делегировать для SharePoint, см. в разделе Power Apps делегируемые функции и операции для SharePoint.
- Дополнительную информацию о предварительной версии можно найти в наших условиях предварительной версии.
Выберите элемент в коллекции.
Должна появиться опция Сортировка, фильтрация и поиск с помощью Copilot . Выберите ее.
Введите нужный фильтр, сортировку или поисковый запрос в текстовое поле или выберите один из предложенных запросов.
Примечание
Текст запроса необходимо ввести на английском языке. В настоящее время эта функция поддерживает только английский язык.
Нажмите кнопку Отправить .
Copilot обновляет галерею для вас. Просмотрите применяемые фильтры. Доступны следующие параметры:
- Чтобы удалить любой примененный фильтр, выберите x на его теге.
- Чтобы очистить все примененные фильтры, выберите символ мусорной корзины.
- Если вас устраивают примененные фильтры, выберите Сохранить. Вы всегда сможете вернуться позже, чтобы удалить или добавить дополнительные фильтры.
Вы можете отключить фильтрацию галереи для приложения или среды с помощью командлета PowerShell.
Примечание
- При использовании командлетов PowerShell необходимо использовать последнюю версию Power Apps административного модуля PowerShell. Чтобы узнать больше, перейдите по ссылке Начало работы с Power Apps модулем администрирования.
- Если администратор отключит эту функцию на уровне среды, она будет недоступна ни для одного приложения в этой среде.
- Для вступления в силу командлетов PowerShell может потребоваться до двух часов.
- Эта функция пока недоступна, но ее внедрение, как ожидается, начнется в конце июня. После выпуска функции она будет включена по умолчанию. Однако вы можете отключить эту функцию до релиза. В этом случае он должен оставаться выключенным, когда вы его получите.
Чтобы отключить фильтрацию галереи для приложения, выполните следующий командлет PowerShell.
Set-PowerAppSettings -AppName 'AppName' -CanvasGalleryFilteringCopilotEnabled $false
Чтобы отключить фильтрацию галереи для определенной среды, выполните следующий командлет PowerShell.
Set-AdminPowerAppEnvironmentCopilotSettings -EnvironmentName 'EnvironmentName' -CanvasAppGalleryFilterCopilotEnabled $false
- Эту функцию нельзя отключить отдельно для каждого арендатора. Его можно отключить только так, как описано в разделе Отключение фильтрации галереи в веб-плеере .