Подобрен модел данни
Стандартният модел данни е изграден чрез използване на персонализирани таблици и е оптимизиран за конфигурацията на всеки компонент на уеб сайта, който се съхранява като запис в специална таблица в Microsoft Dataverse. Стандартният модел изисква повече време за зареждане на различните решения, таблици и метаданни, когато е осигурен нов сайт. Актуализациите на таблиците на уеб сайтове в стандартния модел изискват ръчно и времеемко прилагане на актуализации на пакети.
Бележка
- Всички нови сайтове ще бъдат създадени по подразбиране с помощта на подобрения модел на данни.
- За да създадете сайт в стандартния модел на данни, забранете подобрения модел на данни в центъра за Power Platform администриране.
- Приложението Power Pages за управление се инсталира по подразбиране на всички екземпляри в поддържаните Microsoft Dataverse региони, включително среди, където няма Power Pages сайтове.
Подобреният модел данни е комбинация от системни таблици, неконфигурационни таблици и виртуални таблици.
Подобреният модел на данни за Power Pages предоставя следните предимства:
- Осигуряването на уеб сайт е по-бързо.
- Преживяванията в студиото за дизайн са по-бързи.
- Конфигурациите на уебсайтовете могат да се съдържат в решения, които осигуряват по-гладко управление на жизнения цикъл на приложенията (ALM).
- Актуализациите на подобренията на Power Pages и корекциите на грешки са подобрени.
Определяне дали вашият сайт използва стандартен, или подобрен модел данни
Има няколко начина да определите кой модел данни използва вашият сайт:
Отворете Центъра за администриране на Power Platform, отидете на Ресурси>Сайтове на Power Pages, изберете своя сайт и след това изберете Управление. Полето Модел данни в секцията Подробности за сайта показва кой модел данни се използва.
Работната област Настройка в студиото за дизайн на Power Pages показва кой модел данни се използва.
Отворете приложението за управление на портали. Ако се използва стандартният модел данни, името на приложението се показва като Управление на портал. Ако се използва подобреният модел данни, името на приложението се показва като Управление на Power Pages.
Ако използвате Power Platform CLI, изпълнете следната команда, за да видите кой модел данни се използва.
pac powerpages list -v
Бележка
Този параметър се поддържа във версия на Power Platform CLI 1.22.4 или по-нова.
Забраняване на подобрения модел на данни
Можете да се откажете от използването на подобрения модел на данни за създаване на сайт, като забраните опцията Превключване към подобрен модел на данни. Забраняването на подобрения модел на данни не премахва пакети с решения и не изтрива уеб сайтове.
Съществуващите уеб сайтове, които са създадени с помощта на подобрения модел данни, продължават да работят. Всички нови уеб сайтове, които се създават, използват стандартния модел данни.
Системни таблици
Системните таблици са специфични за 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
- Обработка на кандидатури
- Празна страница
- Регистриране за програма
- Планиране на срещи
Следните шаблони използват стандартния модел данни дори ако подобреният модел данни е активиран в средата:
- ЧЗВ
- Community (Dynamics 365)
- Портал на клиента (Dynamics 365)
- Портал за самообслужване на клиенти (Dynamics 365)
- Портали за самообслужване на служители (Dynamics 365)
- Field Service (Dynamics 365)
- Modern Community (Dynamics 365)
- Връщане на поръчки (Dynamics 365)
- Портал за партньори (Dynamics 365)
Създайте уеб сайт, като използвате подобрения модел данни
След като подобреният модел данни е активиран в среда, можете да създадете нов сайт от началната страница на 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 Management. Трябва да използвате това приложение за разширени персонализации, които не са налични чрез студиото за дизайн на Power Pages.
Можете също така да отворите приложението за управление на Power Pagesот студиото за дизайн на Power Pages. Изберете многоточието (...) и след това изберете Power Pages Управление.
Можете да използвате приложението за управление на Power Pages, за да извършвате разширени персонализации, които не са налични в студиото за дизайн.
Параметри на Power Platform CLI за модел данни
Когато използвате Power Platform CLI за качване или изтегляне на конфигурационни данни за уеб сайт, който използва подобрения модел данни, трябва да използвате параметъра modelVersion
. Стойност 2 показва, че трябва да се използва подобреният модел данни.
Изтегляне
pac powerpages download --path <path> --webSiteId <siteId> --modelVersion 2
Качване
pac powerpages upload --path <path> --modelVersion 2
Бележка
Този параметър се поддържа във версия на Power Platform CLI 1.22.4 или по-нова.
За повече информация отидете на Параметри на Power Platform CLI.
Често задавани въпроси
Как мога да актуализирам уеб сайт от стандартния модел данни към подобрения модел данни?
За насоки и поддръжка на инструменти, които да ви помогнат да актуализирате от стандартния модел на данни към подобрения модел на данни, отидете на Мигриране на сайтове за стандартни модели на данни в подобрен режим на данни.
Мога ли да редактирам нови сайтове, които са базирани на подобрени конфигурации на модел данни в приложението за управление на портал?
Можете да използвате новото приложение за управление на Power Pages, за да редактирате нови уеб сайтове, които са създадени с помощта на подобрения модел данни.
Познати проблеми
Ограничаване на профилите за разполагане в подобрени сайтове за модели на данни, разположени с помощта на решение
В момента управлението на жизнения цикъл на приложенията (ALM) не предоставя начин за присвояване на различни стойности на настройките на сайта за различни среди, Power Pages когато разполагате данни за сайта с помощта на решения. Стандартният модел на данни поддържа ALM с помощта на профилите за разполагане. Възможността за използване на променливи на средата за настройките на сайта се обмисля за бъдеща актуализация. За да заобиколите това ограничение междувременно, можете да разположите подобрени сайтове за модели на данни с една от следните опции:
Бележка
Следните методи разполагат обекти на сайт в неуправлявано състояние.
- Microsoft Power Platform КлИ
- GitHub действия за Power Platform
- Power Platform Изграждане на инструменти за Azure DevOps