Фильтрация, сортировка и поиск в галереях в помощью Copilot (предварительная версия)
[Данная статья посвящена предварительному выпуску и может быть изменена.]
Вы можете использовать Copilot для быстрой фильтрации, сортировки и поиска элементов в галереях приложений на основе холста. Copilot использует выражение естественного языка, которое вы вводите для создания запроса к базе данных. Этот запрос ограничивает текущее представление записей в коллекции или сетке, чтобы можно было быстро найти нужные записи.
Эта функция поддерживает три основных типа команд:
- Отфильтруйте список записей по определенному набору, указав сложные критерии. Например, используйте операторы и и или и реляционные операторы, такие как равно и больше.
- Отсортируйте список записей. Например, записи могут отображаться в порядке возрастания или убывания.
- Найдите определенный набор записей с помощью начинается с.
Copilot не поддерживает запросы агрегирования, такие как первые, мин, мак, сумма и среднее, так как результаты не могут быть отображены в виде списка записей.
Эта функция дает пять основных преимуществ:
- Copilot позволяет использовать команды на естественном языке. Пользователи могут выражать команды (фильтровать, сортировать и искать) на естественном языке. Пользовательский интерфейс запросов (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. Подробнее см. в разделе Начала работы с использованием модуля администратора Power Apps.
- Если администратор отключит эту функцию на уровне среды, она будет недоступна ни для одного приложения в этой среде.
- Для вступления в силу командлетов PowerShell может потребоваться до двух часов.
- Эта функция пока недоступна, но ожидается, что ее развертывание начнется в конце июня. Когда функция будет выпущена, она будет включена по умолчанию. Однако вы можете отключить эту функцию до релиза. В этом случае он должен оставаться выключенным после развертывания для вас.
Отключение фильтрации галерей для приложения
Вы можете отключить этот параметр для приложения на портале создателя.
- В списке приложений выберите три точки справа от приложения, для которого требуется изменить настройку.
- Выберите Параметры.
- Выключите переключатель с названием Помощь по созданию фильтра в веб-проигрывателе (предварительная версия).
Чтобы отключить фильтрацию коллекции для приложения, выполните следующий командлет PowerShell.
Set-PowerAppSettings -AppName 'AppName' -CanvasGalleryFilteringCopilotEnabled $false
Отключение фильтрации галерей для среды
Чтобы отключить фильтрацию коллекции для определенной среды, выполните следующий командлет PowerShell.
Set-AdminPowerAppEnvironmentCopilotSettings -EnvironmentName 'EnvironmentName' -CanvasAppGalleryFilterCopilotEnabled $false
Известная проблема
- Эту функцию нельзя отключить отдельно для каждого арендатора. Ее можно отключить только так, как описано в разделе Отключение фильтрации в галерее веб-проигрывателя.