Подобрен модел данни

Стандартният модел на данни използва таблици по избор и е оптимизиран за конфигурацията на всеки компонент на уеб сайт. Всеки компонент се съхранява като запис в специализирана таблица в Microsoft Dataverse. Стандартният модел отнема повече време за зареждане на различни решения, таблици и метаданни при осигуряването на нов сайт. Актуализирането на таблици на уеб сайтове в стандартния модел изисква ръчно и отнемащо време прилагане на актуализации на пакета.

Бележка

  • Всички нови сайтове се създават по подразбиране с помощта на подобрения модел на данни. 
  • За да създадете сайт на стандартния модел на данни, деактивирайте подобрения модел на данни в центъра за Power Platform администриране.
  • Приложението Power Pages за управление се инсталира по подразбиране на всички екземпляри в Microsoft Dataverse поддържаните региони, включително среди, в които няма Power Pages сайтове.

Подобреният модел данни е комбинация от системни таблици, неконфигурационни таблици и виртуални таблици.

Предимства

Подобреният модел на данни за Power Pages предоставя следните предимства:

Модерен ALM и разполагане

Сайтовете, които се изпълняват на подобрения модел на данни, напълно участват в процесите за управление на жизнения цикъл на приложенията (ALM) на Power Platform.

Подобреният модел на данни предоставя тези възможности за ALM и разполагане:

  • Конфигурация на сайт с оглед на решението: Конфигурацията на сайта за подобрения модел на данни се съдържа в решенията Dataverse– същата опаковъчна единица, използвана от приложения, управлявани от модел, приложения за платно и Power Automate потоци. Можете да експортирате, импортирате и слоя компоненти на сайт чрез стандартни механизми за решение, вместо да използвате процеса на експортиране на конфигурационни данни, който използва стандартният модел.

  • Разполагане на едно решение с останалата част от приложението: Тъй като конфигурацията на сайта е с оглед на решението, Power Pages сайт може да бъде включен в същото решение като базираното на модел приложение, Power Automate потоци и таблиците Dataverse, от които зависи сайтът. Експортирате, транспортирате и импортирате сайта и неговите зависимости заедно като едно решение.

  • Интегриране с Native Git (предварителен преглед): Интегрирането с Dataverse Git поддържа Power Pages сайтове на подобрения модел на данни и синхронизира решения и обекти на решения с Azure DevOps Git хранилище. Можете да създавате версии, разклонения и да връщате промените в сайта заедно с другите компоненти на решението.

  • Канали за разполагания: Можете да изпълнявате разполагания на сайтове чрез канали в Power Platform , механизма за внедряване в продукта за популяризиране на решения от разработването до тестването до производствените среди.

  • Променливи на средата за конфигуриране на всяка среда: Конфигурацията на сайта с оглед на решението поддържа променливи на средата за настройките на сайта. Можете да дефинирате стойности за настройки на сайт, които се различават в различни среди, като например конфигурация на доставчик на самоличност, прогресивни настройки на уеб приложение и настройки на работна област за защита, като променливи на средата в решението и да ги разрешите за всяка среда, когато решението се импортира.

Производителност

  • По-бързо осигуряване на уеб сайтове: Новите сайтове с подобрен модел на данни осигуряват по-бързо от сайтовете със стандартен модел. Разделянето в системни, виртуални таблици и таблици, които не са конфигурации, премахва груповото зареждане на решение, таблица и метаданни, което стандартният модел трябва да изпълнява по време на осигуряването, като намалява времето за осигуряване за подобрен модел на данни.

Текуща поддръжка и инвестиции

  • Подобрени актуализации на платформата и корекции на грешки: Подобреният модел на данни автоматично предоставя подобрения и корекции на грешки за Power Pages. Ръчното прилагане на актуализации на пакета, изисквани от стандартния модел, вече не е необходимо, което поддържа сайтовете актуални на най-новите корекции и корекции на защитата без намеса от администратор.

  • Непрекъснато подобряване на платформата: Нови функции на Power Pages и подобрения в платформата са разработени на подобрения модел на данни. Сайтовете на подобрения модел на данни получават тези възможности, когато станат налични.

Определяне дали сайтът ви използва стандартния, или подобрения модел на данни

За да определите кой модел на данни използва вашият сайт, изпробвайте следните методи:

  • Отворете Центъра за администриране на Power Platform, отидете на Ресурси>Сайтове на Power Pages, изберете своя сайт и след това изберете Управление. Полето "Модел на данни " в раздела "Подробни данни за сайта " показва кой модел на данни използва вашият сайт.

    Екранна снимка, която показва полето „Модел данни“, зададено на „Подобрен“ в раздела „Подробности за сайта“ за даден сайт.

  • Работната област Настройка в студиото за дизайн на Power Pages показва кой модел данни се използва.

  • Отворете приложението за управление на портали. Ако стандартният модел на данни се използва, името на приложението се показва като Управление на портала. Ако подобреният модел на данни се използва, името се показва като "управление на Power Pages".

    Екранна снимка на приложението за управление на Power Pages.

  • Ако използвате CLI за Power Platform, изпълнете следната команда, за да видите кой модел на данни се използва.

    pac pages list -v

    Бележка

    Този параметър се поддържа във версия на Power Platform CLI 1.22.4 или по-нова.

Деактивиране на подобрения модел на данни

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

Съществуващите уеб сайтове, които използват подобрения модел на данни, продължават да работят. Всички нови уеб сайтове използват стандартния модел на данни.

Екранна снимка на центъра за администриране Power Platform с подчертан превключвател Превключване към подобрен модел на данни.

Системни таблици

Системните таблици са специфични за Power Pages таблици, съобразени с решения, които присъстват във всички среди на Dataverse.

Бележка

Не можете да модифицирате тези таблици.

  • Сайт
  • Компонент на сайта
  • Език на сайта

Неконфигурационни таблици

Неконфигурационните таблици са таблици със специфични функции, които съдържат транзакционни бизнес данни. Данните в тези таблици не участват в ALM процеси.

  • Реклама
  • Анкета
  • Опция за анкета
  • Подаване на анкета
  • Външна самоличност
  • Коментар в портал
  • Покана
  • Използване на покана
  • Настройка
  • WebFormSession

Бележка

Подобреният модел на данни премахва тези таблици. Приложението за управление на Power Pages не ги включва:

  • Реклама
  • Анкета
  • Опция за анкета
  • Подаване на анкета

Виртуални таблици

Виртуалните таблици в Power Pages представляват и съдържат метаданните на конкретните компоненти на уеб сайта. Те сочат към системните таблици, които съдържат метаданните на уеб сайта във формат JavaScript Object Notation (JSON). Можете да актуализирате и конфигурирате съдържанието на виртуалните таблици, като използвате приложението за управление на Power Pages. Това приложение има същия облик като по-старото приложение за управление на портал.

Бележка

  • Ако разработвате код или инструменти по избор, които използват някоя от стандартните таблици с модели на данни, актуализирайте кода, така че да използва таблиците с подобрени модели на данни.
  • Не можете да модифицирате тези таблици.
  • Тъй като тези таблици не могат да се модифицират, те не се показват в списъка с таблици, които можете да използвате, за да създадете релация с други таблици. Например уеб роля (mspp_webrole), разрешение за таблица (mspp_entitypermission) и други таблици не се показват в списъка с таблици, които можете да използвате за създаване на релация.
Системна таблица Виртуална таблица с подобрен модел данни Таблица със стандартен модел данни
powerpagesite mspp_website adx_website
powerpagesitelanguage mspp_websitelanguage adx_websitelanguage
powerpagecomponent 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_websiteaccess
adx_websitelanguage
adx_webtemplate

Поддържани шаблони

Подобреният модел на данни е разрешен по подразбиране във вашата Microsoft Power Platform среда.

Всеки нов уеб сайт, който осигурявате с помощта на един от следните шаблони, използва подобрения модел на данни:

  • Начално оформление 1-5
  • Обработка на кандидатури
  • Празна страница
  • Регистриране за програма
  • Планиране на срещи
  • ЧЗВ
  • Общност (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.

Бележка

Подобреният модел данни се използва за създаване на новия сайт само ако избраният шаблон поддържа подобрения модел данни. За шаблоните Community (Dynamics 365), Customer Self Service Portal (Dynamics 365), Employee Self Service Portal (Dynamics 365) и Partner Portal (Dynamics 365), версията на Power Pages Core Package трябва да бъде v1.1.2602.230 или по-нова. За подробности относно ъпгрейд на версията на пакета, вижте Актуализирайте решението Power Pages.

За да създадете сайт с помощта на шаблон, който използва подобрения модел на данни, изпълнете следните стъпки:

  1. Отворете началната страница на Power Pages.
  2. Изберете Създаване на сайт.
  3. Изберете шаблон и след това изберете Избор на този шаблон за създаване на сайта.
  4. Попълнете необходимата информация и след това изберете Готово.

Ще бъдете пренасочени към началната страница на 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 Pages.

Параметри на Power Platform CLI за модел данни

Когато използвате Power Platform CLI за качване или изтегляне на конфигурационни данни за уеб сайт, който използва подобрения модел данни, трябва да използвате параметъра modelVersion. Стойност 2 показва, че трябва да се използва подобреният модел данни.

Изтегляне

pac pages download --path <path> --webSiteId <siteId> --modelVersion 2

Качвам

pac pages upload --path <path> --modelVersion 2

Бележка

Този параметър се поддържа във версия на Power Platform CLI 1.22.4 или по-нова.

За повече информация вижте CLI параметри на Power Platform.

Често задавани въпроси

Как мога да актуализирам уеб сайт от стандартния модел данни към подобрения модел данни?

За указания и поддръжка на инструменти, които да ви помогнат да актуализирате от стандартния модел на данни към подобрения модел на данни, вижте Мигриране на сайтове на стандартни модели на данни към подобрен режим на данни.

Мога ли да редактирам нови сайтове, които са базирани на подобрени конфигурации на модел данни в приложението за управление на портал?

Можете да използвате новото приложение за управление на Power Pages, за да редактирате нови уеб сайтове, които са създадени с помощта на подобрения модел данни.

Вижте също