Использование решений с Power Pages

Используя решения в сочетании с Power Pages, вы можете собирать воедино и транспортировать все конфигурации веб-сайта посредством стандартных решений Microsoft Power Platform. Объедините все компоненты веб-сайта и Dataverse в единый артефакт решения, а затем используйте передовые возможности управления жизненным циклом приложений (ALM) для развертывания веб-сайтов в целевых средах путем использования управляемых решений.

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

Вам потребуется включить расширенную модель данных, чтобы использовать решения с Power Pages. Дополнительная информация: Расширенная модель данных Power Pages

Добавление сайта Power Pages и компонентов в решение

  1. Откройте домашнюю страницу Power Pages.

  2. Выберите вкладку Решения.

    Снимок экрана с вкладкой

  3. На панели инструментов вверху страницы выберите Создать решение. Введите сведения о решении, а затем выберите Создать, чтобы создать решение.

  4. Перейдите к новому решению.

  5. В меню Добавить существующий выберите Сайт.

    Снимок экрана с командой

  6. На панели Добавить существующие сайты выберите один или несколько сайтов, а затем выберите Добавить.

Заметка

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

Добавлените компонентов веб-сайта

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

Заметка

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

  1. На домашней странице Power Pages перейдите на вкладку Решения.
  2. Выберите решение, в которое вы хотите добавить компоненты.
  3. В меню Добавить существующий выберите Еще>Другое>Компонент сайта.
  4. На панели Добавить существующий компонент сайта выберите компоненты сайта, а затем выберите Добавить, чтобы добавить их в решение.

Кроме того, вы можете добавить необходимые компоненты на свой сайт.

  1. В решении выберите сайт.
  2. В главном меню выберите Дополнительно, а затем выберите Добавить необходимые объекты.
  3. На появившейся панели выберите ОК для продолжения. Через несколько секунд вы увидите сообщение о том, что необходимые объекты успешно добавлены в решение.

Экспорт решения из исходной среды

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

Импорт решения в целевую среду

  1. На панели инструментов вверху страницы выберите Импорт решения.
  2. Перейдите к расположению экспортированного решения, выберите файл, а затем выберите Открыть.
  3. Выберите Далее.
  4. Выберите Импорт.

После импорта решения оно появится в списке решений.

Заметка

Если решение неуправляемое, выберите Опубликовать все настройки в целевой среде.

Повторная активация сайта в целевой среде

После переноса веб-сайта в целевую среду его необходимо повторно активировать.

  1. В целевой среде на домашней странице Power Pages выберите Неактивные сайты. Веб-сайт, который вы перенесли в среду, должен присутствовать в списке.

  2. Выберите Активировать повторно.

    Снимок экрана с кнопкой

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

  4. Нажмите кнопку Готово.

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

Привязка записи для веб-сайта с расширенной моделью данных к сайту

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

  1. Откройте центр администрирования Power Platform.

  2. Выберите целевую среду.

  3. В разделе Ресурсы выберите сайты Power Pages.

  4. Выберите целевой сайт, выберите многоточие (), а затем выберите Управление, чтобы открыть страницу сведений о сайте.

  5. В разделе Сведения о сайте выберите Изменить. Выберите импортированную запись сайта в раскрывающемся списке Запись веб-сайта, а затем выберите Сохранить.

    Снимок экрана с импортированной записью сайта, выбранной в раскрывающемся списке

  6. Выберите Действия с сайтом, а затем выберите Перезапустить сайт.

Сайт в целевой среде теперь обновлен в соответствии с данными с сайта в исходной среде.

Заметка

Удалить конфигурацию веб-сайта, входящую в состав управляемого решения, с помощью приложения "Управление Power Pages" нельзя. Чтобы удалить веб-сайт, удалите управляемое решение.

Вопросы и ответы

Какие существуют рекомендации по переносу веб-сайтов Power Pages с использованием решений?

Рекомендации можно найти в статье Обзор управления жизненным циклом приложений с Microsoft Power Platform.

После импорта данных конфигурации сайта в управляемое решение веб-сайт в целевой среде был отредактирован. Почему я не вижу никаких новых изменений при импорте управляемых решений из исходной среды?

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

См. также