Поделиться через


Добавление приложений на основе холста и облачных потоков в решение по умолчанию

Вы можете создавать приложения на основе холста в решении в Power Apps или создавать облачные потоки в решении в Power Automate. Создание приложения на основе холста или облачного потока в решении ранее требовало ручных действий. Теперь вы можете создавать их в решении по умолчанию.

Поскольку приложения на основе холста и облачные потоки в решении определяются в Microsoft Dataverse, можно использовать возможности Dataverse для управления ими, включая ссылки на подключения, переменные среды,API-интерфейс Dataverse, безопасность на основе ролей и управление жизненным циклом приложений (ALM) на основе решения.

Важно

  • Настройка приложения на основе холста пока находится в предварительной версии.
  • Предварительные версии функций не предназначены для использования в производственной среде, а их функциональность может быть ограничена. Для этих функций действуют дополнительные условия использования и они доступны перед официальным выпуском, чтобы клиенты могли досрочно получить доступ и предоставить отзывы.

Предварительные условия

  • Решения хранятся в Dataverse, поэтому среда должна иметь базу данных Dataverse, чтобы использовать эту функцию. Если у вас ее нет, добавьте базу данных Dataverse.
  • Для создания приложений на основе холста в решениях у вас должны быть права на Запись в таблицу CanvasApp. Для создания облачных потоков в решениях у вас должна быть роль Создатель ресурсов среды. Дополнительные сведения см. в разделе Роли безопасности и привилегии.
  • Приложение на основе холста или облачный поток в решении должны быть предоставлены вам, прежде чем вы сможете просматривать или редактировать их.

Важно

Прежде чем включить создание приложений на основе холста и облачных потоков в решениях по умолчанию, ознакомьтесь с разделом Рекомендации этой статьи.

Поддерживаемые методы создания и точки входа

Для создания приложений на основе холста и облачных потоков доступно несколько методов и точек входа.

Методы создания приложений на основе холста и точки входа

В следующей таблице приведены методы, позволяющие создавать приложения на основе холста в решении по умолчанию.

Способ Доступно в приложениях на основе холста в решении по умолчанию?
Создание приложения на основе холста из Dataverse Да
Создайте приложение на основе холста из других источников данных, таких как SharePoint, Excel, Хранилище BLOB-объектов Azure и другие Да
Создание пустого приложения на основе холста
ПРИМЕЧАНИЕ. Power Apps>Приложения>Новое приложение>Холст также создает пустое приложение на основе холста.
Да
Создание приложения на основе холста из шаблона нет
Создайте приложение на основе холста, настроив формы SharePoint нет

Методы создания облачных потоков и точки входа

В следующей таблице приведены методы, позволяющие создавать облачные потоки в решении по умолчанию.

Способ Доступно для облачных потоков в решении по умолчанию?
Создание облачного потока с нуля на портале Да
Создание облачного потока из шаблона на портале Да
Создание облачного потока из соединителя управления Power Automate Да
Создание облачного потока из PowerShell Да
Создание облачного потока из Power Apps Да
Создание облачного потока из Teams Да
Создание облачного потока из OneDrive Да
Создание облачного потока из Dynamics 365 Да
Создание облачного потока из надсстройки Excel Да
Создание облачного потока из мобильного приложения Power Automate Да
Создание облачного потока из SharePoint Да
Создание облачного потока из Project Roadmap Да

Важно

Неподдерживаемые точки входа не смогут создать какой-либо облачный поток, пока не будет добавлена поддержка для создания облачного потока решения с этой точкой входа. Сначала необходимо создать облачный поток в решении с помощью поддерживаемого метода.

Управление параметрами компонентов для облачных потоков и приложений Canvas в решениях Dataverse

Вы можете контролировать, могут ли создатели создавать новые приложения на базе холста и облачные потоки данных непосредственно в решениях Dataverse.

Существующие среды

  1. Выполните вход в центр администрирования Power Platform и выберите среду.
  2. Перейдите к пункту Параметры>Продукты>Функции.
  3. В разделе При создании новых приложений Canvas и облачных потоков в решениях Dataverse включите приложения Canvas (предварительная версия) или Облачные потоки по мере необходимости.

Новые среды

  • Все новые среды, подготовленные с помощью базы данных Dataverse, имеют параметр "Облачные потоки ", включенный по умолчанию.
  • Параметр "Приложения холста" (предварительная версия) также включен по умолчанию, хотя он остается в предварительной версии.
  • Если вы предпочитаете не использовать эти функции, их необходимо отключить вручную в параметрах среды.

Узнайте больше об управлении параметрами функций в разделе Управление параметрами функций.

Просмотр приложений на основе холста и облачных потоков в решениях

Чтобы просмотреть объекты приложения на основе холста или облачного потока внутри решения, используйте представление решения. У вас должен быть доступ к объекту, добавленному в решении, чтобы просматривать его в представлении решения.

Экспорт и импорт с использованием решений

После включения этой функции используйте решения экспорт и импорт вместо экспорта и импорт устаревших пакетов приложений на осове холста и потоков. Устаревшие пакеты можно импортировать в средах с отключенной настройкой среды.

Перемещение потоков в решение с помощью PowerShell

Используйте командлет Add-AdminFlowsToSolution, чтобы переместить потоки Power Automate, не относящиеся к решению, в решение для более эффективного управления жизненным циклом и развертывания. Эта команда позволяет перенести несколько потоков, указав идентификаторы среды и решения, а также нацелив потоки по имени или идентификатору. Для получения дополнительной информации см. раздел Модуль Microsoft.PowerApps.Administration.PowerShell.

Рекомендации

Примите во внимание следующие соображения, прежде чем решите создавать приложения на основе холста и облачные потоки в решении по умолчанию.

  • Потребление емкости Dataverse вашей среды и связанные с этим затраты могут увеличиться.
  • Известные ограничения решения, связанные с приложениями на основе холста, по-прежнему применяются к приложениям на основе холста, созданным в решениях по умолчанию.
  • Эта функция автоматически создает переменные среды, когда вы добавляете источники данных для своих приложений.
  • По умолчанию эта функция сохраняет все приложения на основе холста в решении по умолчанию, а именно в решении Common Data Services, опубликованном издателем по умолчанию Microsoft Dataverse. Однако мы рекомендуем вам сохранить приложения на основе холста в другом решении. Узнайте больше о добавлении существующих приложений на основе холста в решения.
  • Когда вы включаете или отключаете эту функцию для приложений на основе холста и облачных потоков в центре администрирования Power Platform, свойства Dataverse, а именно enablecanvasappsinsolutionsbydefault и enableFlowsInSolutionByDefault в таблице организации обновляются. Вы можете просмотреть значение этих свойств, используя следующий пример фрагмента кода ODATA: [org URI]/api/data/v9.0/organizations. Дополнительные сведения см. в разделе Справочник по таблицам организации.
  • Если вы планируете изменить префикс издателя по умолчанию или решение для своей среды, дополнительные сведения см. в разделах Префикс издателя решения, Создание префикса издателя решения и Изменение префикса издателя решения.
  • Приложения на основе холста, не связанные с решением, и облачные потоки, не связанные с решением, можно добавить в решение, чтобы добавить их в Dataverse, но вернуться назад будет невозможно.

Усовершенствования

Следующие сценарии были улучшены для поддержки облачных потоков и приложений на основе холста, определенных в Dataverse:

  • Страница Мониторинг>Активность облачных потоков теперь поддерживает облачные потоки решений.
  • API для вывода списка моих потоков не возвращает облачные потоки решений.
  • События журнала аудита для разрешений облачных потоков, которые обеспечивают видимость общего доступа, теперь включают в себя облачные потоки решений.
  • Команда Список потоков в виде API администрирования теперь возвращает облачные потоки решений, которые ранее не были включены (опубликованы). Теперь этот API возвращает все облачные потоки, не относящиеся к решению, и облачные потоки решения.
  • Потоки с делегированной проверкой подлинности в Roadmap можно добавлять в решение и переносить в Dataverse.
  • Потоки с делегированной проверкой подлинности в SharePoint можно добавлять в решение и переносить в Dataverse.

Эта функция доступна в качестве предварительной версии или общедоступна?

По состоянию на 29 октября 2024 г. параметр облачные потоки является общедоступным. Настройка приложения на основе холста пока остается в предварительной версии.

Параметр облачные потоки по-прежнему отключен по умолчанию и является необязательным.

Используют ли потоки в Dataverse емкость Dataverse?

Умеренно. Определения потока используют небольшой объем хранилища Dataverse. Размер большого определения потока может достигать 10 КБ. При этом наихудшем сценарии: 10 000 потоков x 10 КБ = 100 МБ или 0,1 ГБ. Небольшое увеличение используемого хранилища Dataverse дает значительные преимущества, поскольку облачные потоки решения необходимы для использования таких возможностей, как управление жизненным циклом приложений (ALM), управление с помощью Dataverse, центра автоматизации, черновики и управление версиями, а также расширенные возможности безопасности.