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


Импорт решений

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

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

Заметка

  • Право создания требуется для импорта компонента. Хотя роль безопасности «Настройщик системы» создает привилегию для большинства компонентов, которые обычно импортируются, по умолчанию она не имеет права на создание привилегии для таблицы Сборка подключаемого модуля. У роли безопасности системного администратора есть эта привилегия.
  • Когда вы импортируете управляемое решение, все изменения компонентов будут перенесены в среду в опубликованном состоянии. Однако при импорте неуправляемого решения изменения импортируются в черновом состоянии, поэтому вы должны опубликовать их, чтобы сделать их активными.
  • Чтобы внедрить в вашей организации работоспособное управление жизненным циклом приложений (ALM), рассмотрите возможность использования системы контроля версий для хранения ваших решений и совместной работы с ними, а также для автоматизации процесса импорта решений. Больше информации: Основы ALM в руководстве по Power Platform ALM.
  • Максимальный размер файла решения составляет 95 МБ.

Когда вы импортируете неуправляемое решение:

  • Вы добавляете все компоненты этого решения в свою среду и не можете удалить компоненты, удалив решение. При удалении неуправляемого решения удаляется только контейнер решения.
  • Содержит настроенные компоненты, существующие настройки компонента будут перезаписаны после импорта неуправляемого решения. Отменить это нельзя.

Импорт решения:

  1. Войдите в Power Apps и в левой области навигации выберите Решения. Если этого пункта нет на боковой панели, выберите …Еще, а затем выберите нужный пункт.

  2. На панели команд выберите "Импорт решения".

  3. На странице импорта решения выберите место импорта решения:

    • Это устройство. Выберите "Обзор" , чтобы найти сжатый (.zip или .cab) файл, расположенный на устройстве, который содержит решение, которое нужно импортировать.
    • Конвейер. Выберите этот параметр, чтобы импортировать решение из конвейера. Чтобы использовать этот параметр, необходимо настроить решение в конвейере. Дополнительные сведения: общие сведения о конвейерах в Power Platform.
  4. Выберите Далее.

  5. Отображаются сведения о решении. По умолчанию в разделе Дополнительные параметры, если в решении присутствуют шаги подключаемых модулей (также называемые шагами обработки сообщений SDK), они будут импортированы. Снимите флажок Включить шаги подключаемых модулей и потоки, входящие в состав решения, если вы не хотите, чтобы импорт пытался активировать какие-либо шаги подключаемого модуля, импортированные в неактивном состоянии. Потоки не будут деактивированы при снятии параметра.

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

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

  8. Если в целевой среде обнаруживаются недостающие зависимости, отображается список зависимостей. В средах, где необходимая версия пакета доступна для импорта в целевую среду, отображается ссылка для разрешения зависимости. Выбор ссылки приведет вас в центр администрирования Power Platform, где вы можете установить обновление приложения. После завершения обновления приложения вы можете снова запустить импорт решения.

  9. Выберите Импорт.

Решение импортируется в фоновом режиме и может занять несколько минут.

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

Если импорт не завершился успешно, на странице решений появится уведомление со всеми зафиксированными ошибками или предупреждениями. Выберите Загрузить файл журнала для получения сведений о том, что вызвало ошибку импорта. Чаще всего импорт заканчивается ошибкой из-за того, что решение не содержит некоторых требуемых компонентов.

Загрузив файл журнала, вы получите XML-файл, который можно открыть с помощью Office Excel для просмотра содержимого.

Заметка

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

Устранение неполадок при импорте решений

Известные проблемы и сведения о том, как устранять неполадки при работе с решениями, см. в разделе Управление приложениями и решениями в документации по устранению неполадок в Power Apps.

Импорт приложений, использующих идентификатор локального шлюза данных

При импорте приложения Power Apps, использующего идентификатор локального шлюза данных, обратите внимание на следующие требования:

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

См. также