Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Стандартная модель данных использует пользовательские таблицы и оптимизирована для настройки каждого компонента веб-сайта. Каждый компонент хранится в виде записи в выделенной таблице в Microsoft Dataverse. Стандартная модель занимает больше времени для загрузки различных решений, таблиц и метаданных при подготовке нового сайта. Обновление таблиц сайта в стандартной модели требует ручного и трудоёмкого применения обновлений пакетов.
Замечание
- Все новые сайты создаются по умолчанию с помощью расширенной модели данных.
- Чтобы создать сайт на стандартной модели данных, отключите расширенную модель данных в центре администрирования Power Platform.
- Приложение управления Power Pages устанавливается по умолчанию на всех экземплярах Microsoft Dataverse в поддерживаемых регионах, включая среды, где нет сайтов Power Pages.
Расширенная модель данных представляет собой комбинацию системных таблиц, таблиц без конфигурации и виртуальных таблиц.
Benefits
Расширенная модель данных для Power Pages предоставляет следующие преимущества:
Современное ALM и развертывание
Сайты, работающие на основе расширенной модели данных, в полной мере поддерживают процессы управления жизненным циклом приложений (ALM) в Power Platform.
Улучшенная модель данных предоставляет следующие возможности ALM и развертывания:
Конфигурация сайта, связанная с решением: конфигурация сайта для расширенной модели данных содержится в решениях Dataverse — той же единице упаковки, которая используется для приложений на основе модели, приложений на основе холста и потоков Power Automate. Вы можете экспортировать, импортировать и создавать слои компонентов сайта с помощью стандартных механизмов решений вместо процесса экспорта данных конфигурации, используемого в стандартной модели.
Развертывание в рамках одного решения вместе с остальной частью приложения: поскольку конфигурация сайта учитывает решение, сайт Power Pages можно включить в то же решение, что и приложение на основе модели, потоки Power Automate и таблицы Dataverse, от которых зависит работа сайта. Вы экспортируете, транспортируете и импортируете сайт и его зависимости вместе в качестве одного решения.
Встроенная интеграция с Git (предварительная версия): интеграция Dataverse с Git поддерживает сайты Power Pages на основе расширенной модели данных и синхронизирует решения и объекты решений с репозиторием Git в Azure DevOps. Вы можете управлять версиями, создавать ветви и откатывать изменения сайта вместе с другими компонентами решения.
Конвейеры для развертывания: Вы можете выполнять развертывание сайтов с помощью конвейеров в Power Platform — встроенного механизма развертывания для перемещения решений из среды разработки в тестовую, а затем в рабочую среду.
Переменные среды для конфигурации для каждой среды: конфигурация сайта, связанная с решением, поддерживает переменные среды для параметров сайта. Вы можете определить значения параметров сайта, которые различаются в разных средах, например конфигурацию поставщика удостоверений, параметры прогрессивного веб-приложения и параметры рабочей области безопасности, в виде переменных среды в решении и задавать для них значения для каждой среды при импорте решения.
Performance
- Более быстрое создание веб-сайтов: новые сайты с улучшенной моделью данных создаются быстрее, чем сайты со стандартной моделью данных. Разделение на системные, виртуальные и неконфигурационные таблицы устраняет необходимость массовой загрузки решения, таблиц и метаданных, которую в стандартной модели необходимо выполнять при подготовке, сокращая время подготовки для расширенной модели данных.
Текущее обслуживание и инвестиции
Улучшены обновления платформы и исправления ошибок: улучшенная модель данных автоматически предоставляет улучшения и исправления ошибок для Power Pages. Ручное применение обновлений пакетов, которое требуется в стандартной модели, больше не нужно, благодаря чему сайты остаются актуальными, получая последние исправления и обновления безопасности без участия администратора.
Продолжающееся улучшение платформы: новые Power Pages функции и улучшения платформы разрабатываются в расширенной модели данных. Сайты в расширенной модели данных получают эти возможности по мере их доступности.
Определение того, использует ли сайт стандартную или расширенную модель данных
Чтобы определить, какую модель данных использует ваш сайт, попробуйте следующие методы:
Откройте центр администрирования Power Platform, выберите Ресурсы>Сайты Power Pages, выберите свой сайт, а затем выберите Управление. В поле "Модель данных " в разделе "Сведения о сайте" показано, какую модель данных использует ваш сайт.
В рабочей области Настройка в студии дизайна Power Pages указано, какая модель данных используется.
Откройте приложение управления порталом. Если используется стандартная модель данных, имя приложения отображается как управление порталом. Если используется расширенная модель данных, имя отображается как Power Pages Management.
Если вы используете интерфейс командной строки Power Platform, выполните следующую команду, чтобы просмотреть, какая модель данных используется.
pac pages list -vЗамечание
Этот параметр поддерживается в Power Platform CLI версии 1.22.4 и выше.
Отключение расширенной модели данных
Вы можете отказаться от использования расширенной модели данных для создания сайта, отключив параметр Переключиться на расширенную модель данных. Отключение расширенной модели данных не удаляет пакеты решений или не удаляет веб-сайты.
Существующие веб-сайты, использующие расширенную модель данных, продолжают работать. Все новые веб-сайты используют стандартную модель данных.
Системные таблицы
Системные таблицы — это предназначенные специально для Power Pages связанные с решениями таблицы, которые присутствуют во всех средах Dataverse.
Замечание
Эти таблицы нельзя изменить.
- Site
- Компонент сайта
- Язык сайта
Таблицы, не предназначенные для конфигурации
Таблицы без конфигурации — это таблицы для конкретных функций, которые содержат транзакционные бизнес-данные. Данные в этих таблицах не участвуют в процессах ALM.
- Рекламное объявление
- Опрос
- Параметр опроса
- Отправка опроса
- Внешняя идентификация
- Комментарий на портале
- Приглашение
- Активация приглашения
- Setting
- WebFormSession
Замечание
Улучшенная модель данных удаляет эти таблицы. Приложение Power Pages Management не содержит их:
- Рекламное объявление
- Опрос
- Параметр опроса
- Отправка опроса
Виртуальные таблицы
Виртуальные таблицы Power Pages представляют и содержат метаданные конкретных компонентов веб-сайта. Они указывают на системные таблицы, содержащие метаданные веб-сайта в формате JavaScript Object Notation (JSON). Вы можете обновлять и настраивать содержимое виртуальных таблиц с помощью приложения "Управление Power Pages". Это приложение выглядит так же, как и более старое приложение "Управление порталами".
Замечание
- Если вы разрабатываете любой пользовательский код или средства, использующие любую из стандартных таблиц модели данных, обновите код таким образом, чтобы он использовал расширенные таблицы модели данных.
- Эти таблицы нельзя изменить.
- Так как эти таблицы не изменяются, они не отображаются в списке таблиц, которые можно использовать для создания связи с другими таблицами. Например, веб-роль (mspp_webrole), разрешение в отношении таблицы (mspp_entitypermission) и другие таблицы не отображаются в списке таблиц, которые можно использовать для создания связи.
| Системная таблица | Виртуальная таблица расширенной модели данных | Таблица стандартной модели данных |
|---|---|---|
| powerpagesite | mspp_website | adx_website |
| powerpagesitelanguage | mspp_websitelanguage | adx_язык_вебсайта |
| пауэрпейджкомпонент | mspp_columnpermission mspp_columnpermissionprofile mspp_contentsnippet mspp_entityform mspp_entityformmetadata mspp_entitylist mspp_entitypermission mspp_pagetemplate mspp_pollplacement mspp_publishingstate mspp_publishingstatetransitionrule mspp_redirect mspp_shortcut mspp_sitemarker mspp_sitesetting mspp_webfile mspp_webform mspp_webformmetadata mspp_webformstep mspp_weblink mspp_weblinkset mspp_webpage mspp_webpageaccesscontrolrule mspp_webrole mspp_websiteaccess mspp_websitelanguage mspp_webtemplate |
adx_columnpermission adx_columnpermissionprofile adx_contentsnippet adx_entityform adx_entityformmetadata adx_entitylist adx_entitypermission adx_pagetemplate adx_pollplacement adx_publishingstate adx_publishingstatetransitionrule adx_redirect adx_shortcut adx_sitemarker adx_sitesetting adx_webfile adx_webform adx_webformmetadata adx_webformstep adx_weblink adx_weblinkset adx_webpage adx_webpageaccesscontrolrule adx_webrole доступ к веб-сайту adx adx_язык_вебсайта adx_webtemplate |
Поддерживаемые шаблоны
Расширенная модель данных включена по умолчанию в вашей среде Microsoft Power Platform.
Любой новый веб-сайт, подготовленный с помощью одного из следующих шаблонов, использует расширенную модель данных:
- Начальный макет 1–5
- Обработка приложения
- Пустая страница
- Регистрация в программе
- Запланировать встречи
- FAQ
- Сообщество (Dynamics 365)
- Портал самообслуживания клиентов (Dynamics 365)
- Портал самообслуживание сотрудников (Dynamics 365)
- Портал партнеров (Dynamics 365)
Замечание
Расширенная модель данных поддерживает создание нового сайта для указанных выше шаблонов. Некоторые сайты, созданные ранее с помощью стандартной модели данных, пока не переносятся. В частности, сайты, созданные с помощью сообщества (Dynamics 365), портала самообслуживания клиентов (Dynamics 365), портала самообслуживания сотрудников (Dynamics 365) и портала партнеров (Dynamics 365). Для получения рекомендаций и справки по инструментам, которые помогут вам перейти со стандартной модели данных на расширенную модель данных, см. раздел Перенос сайтов стандартной модели данных в расширенный режим данных.
В следующих шаблонах используется стандартная модель данных, даже если в среде включена расширенная модель данных:
- Портал клиентов (Dynamics 365)
- Служба полей (Dynamics 365)
- Современное сообщество (Dynamics 365)
- Возвраты заказов (Dynamics 365)
Создание веб-сайта с использованием расширенной модели данных
После включения расширенной модели данных в среде можно создать новый сайт на домашней странице Power Pages.
Замечание
Расширенная модель данных используется для создания нового сайта, только если выбранный шаблон поддерживает расширенную модель данных. Для сообщества (Dynamics 365), портала самообслуживания клиентов (Dynamics 365), портала самообслуживания сотрудников (Dynamics 365) и портала партнеров (Dynamics 365) версия пакета Power Pages Core должна быть версии 1.1.2602.230 или более поздней. Дополнительные сведения об обновлении версии пакета см. в разделе "Обновление решения Power Pages".
Чтобы создать сайт с помощью шаблона, использующего расширенную модель данных, выполните следующие действия:
- Откройте домашнюю страницу Power Pages.
- Выберите Создать сайт.
- Выберите шаблон, а затем выберите Выбрать этот шаблон, чтобы создать сайт.
- Введите требуемые сведения и выберите Готово.
Вы будете перенаправлены на домашнюю страницу Power Pages, и новый сайт появится в списке Мои сайты. Когда новый сайт будет готов, вы сможете отредактировать его с помощью студии дизайна Power Pages.
Просмотр списка сайтов с расширенной моделью данных
Просмотреть только что созданные сайты можно с домашней страницы Power Pages.
Сайты, основанные на расширенной модели данных, функционально аналогичны сайтам, основанным на стандартной модели данных. О том, как определить, какую модель данных использует тот или иной веб-сайт, см. в разделе Определение того, стандартная или расширенная модель данных используется на вашем сайте.
В разделе Активные сайты на домашней странице Power Pages перечислены все доступные сайты. В списке показаны как сайты, использующие стандартную модель данных, так и сайты, использующие расширенную модель данных, независимо от того, включена ли расширенная модель данных для среды.
Редактирование нового сайта, основанного на расширенной модели данных
Сайты, основанные на расширенной модели данных, функционально аналогичны сайтам, основанным на стандартной модели данных. Для настройки можно использовать студию дизайна Power Pages или приложение "Управление Power Pages".
Редактирование сайта с помощью студии дизайна Power Pages
На домашней странице Power Pages на карточке сайта выберите Изменить, чтобы открыть студию дизайна Power Pages и редактировать сайт.
Замечание
Процесс редактирования в студии дизайна Power Pages одинаков вне зависимости от того, расширенную или стандартную модель данных использует сайт. Никаких пробелов в функциональности нет.
Редактирование сайта с помощью приложения "Управление Power Pages"
На домашней странице Power Pages на карточке сайта выберите многоточие (…), затем выберите Управление Power Pages, чтобы открыть приложение "Управление Power Pages".
Замечание
- Основные пакеты Power Pages, связанные с расширенной моделью данных, по умолчанию будут предварительно установлены во всех средах Dataverse, независимо от того, имеют ли среды сайт Power Pages или нет.
- Расширенная модель данных содержит новое приложение, основанное на модели, которое называется Управление Power Pages. Это приложение следует использовать для расширенной настройки, недоступной в студии дизайна Power Pages.
Приложение "Управление Power Pages" также можно открыть из студии дизайна Power Pages. Нажмите на многоточие (…), и затем выберите Управление Power Pages.
Используйте приложение управления Power Pages для выполнения расширенных настроек, недоступных в студии разработки.
Параметры интерфейса командной строки модели данных Power Platform
При использовании интерфейса командной строки Power Platform для отправки или загрузки данных конфигурации для веб-сайта, основанного на расширенной модели данных, необходимо использовать параметр modelVersion. Значение 2 указывает, что следует использовать расширенную модель данных.
Download
pac pages download --path <path> --webSiteId <siteId> --modelVersion 2
Upload
pac pages upload --path <path> --modelVersion 2
Замечание
Этот параметр поддерживается в Power Platform CLI версии 1.22.4 и выше.
Дополнительные сведения см. в разделе параметров Интерфейса командной строки Power Platform.
Часто задаваемые вопросы
Как я могу обновить веб-сайт со стандартной модели данных на расширенную модель данных?
Рекомендации и поддержка инструментов, которые помогут вам обновить стандартную модель данных до расширенной модели данных, см. в разделе "Миграция стандартных сайтов моделей данных" в расширенный режим данных.
Можно ли редактировать новые сайты, основанные на конфигурациях расширенной модели данных, в приложении "Управление порталами"?
Для редактирования новых веб-сайтов, созданных с использованием расширенной модели данных, можно использовать новое приложение "Управление Power Pages".