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


Вдосконалена модель даних

Стандартну модель даних створено за допомогою настроюваних таблиць і оптимізовано для конфігурації кожного компонента вебсайту, який зберігається як запис у виділеній таблиці Microsoft Dataverse. Стандартна модель вимагає більше часу для завантаження різних рішень, таблиць і метаданих при підготовці нового сайту. Для оновлення таблиць вебсайтів у стандартній моделі потрібно трудомістке застосування оновлення пакету вручну.

Нотатка

  • Усі нові сайти за замовчуванням створюватимуться за моделлю розширених даних. 
  • Щоб створити сайт за стандартною моделлю даних,вимкніть розширену модель даних в Power Platform адмін-центрі.
  • Програма Power Pages «Керування» за замовчуванням інсталюється в усіх підтримуваних Microsoft Dataverse регіонах, включно з середовищами, де немає Power Pages сайтів.

Вдосконалена модель даних – це комбінація системних таблиць, ненастроєних таблиць і віртуальних таблиць.

Розширена модель даних для Power Pages забезпечує наступні переваги:

  • Підготовка веб-сайтів відбувається швидше.
  • Взаємодія зі студією дизайну відбувається швидше.
  • Конфігурації веб-сайтів можуть міститися в рішеннях для забезпечення більш плавного керування життєвим циклом програми (ALM).
  • Поліпшено оновлення вдосконалення та виправлення помилок Power Pages.

Визначення того, стандартна чи вдосконалена модель даних використовується на сайті

Існує кілька способів визначити модель даних, яку використовує сайт.

  • Відкрийте Центр адміністрування Power Platform, перейдіть до розділу Ресурси>Сайти Power Pages і виберіть свій сайт, а потім виберіть Керувати. Поле Модель даних у розділі Відомості про сайт вказує, яка модель даних використовується.

    Знімок екрана: для поля «Модель даних» установлено значення «Удосконалена» в розділі «Відомості про сайт» для сайту.

  • Робоча область Налаштування в студії дизайну Power Pages указує, яка модель даних використовується.

  • Відкрийте програму керування порталом. Якщо використовується стандартна модель даних, назва програми відображається як Керування порталом. Якщо використовується вдосконалена модель даних, назва програми відображається як Керування Power Pages.

    Знімок екрана: програма «Керування Power Pages».

  • У разі використання CLI Power Platform виконайте наведену нижче команду, щоб переглянути, яка модель даних використовується.

    pac powerpages list -v

    Нотатка

    Цей параметр підтримується у версіях CLI Power Platform 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
  • Обробка програми
  • Пуста сторінка
  • Реєстрація в програмі
  • Планування нарад

У наведених нижче шаблонах використовується стандартна модель даних, навіть якщо вдосконалену модель даних увімкнуто в середовищі.

  • Поширені запитання
  • Community (Dynamics 365)
  • Портал клієнта (Dynamics 365)
  • Портал самообслуговування клієнтів (Dynamics 365)
  • Портал самообслуговування співробітників (Dynamics 365)
  • Field Service (Dynamics 365)
  • Modern Community (Dynamics 365)
  • Повернення замовлень (Dynamics 365)
  • Портал для партнерів (Dynamics 365)

Створення вебсайту за допомогою вдосконаленої моделі даних

Якщо ввімкнути вдосконалену модель даних у середовищі, можна створити новий сайт на головній сторінці 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».

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

Під час використання CLI Power Platform для передавання або завантаження даних конфігурації для вебсайту, який використовує вдосконалену модель даних, слід використовувати параметр modelVersion. Значення 2 вказує на необхідність використання вдосконаленої моделі даних.

Завантажити

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

Передавання

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

Нотатка

Цей параметр підтримується у версіях CLI Power Platform 1.22.4 і новіших.

Для отримання додаткових відомостей перейдіть до розділу Параметри CLI Power Platform.

Запитання й відповіді

Як перейти зі стандартної моделі даних до вдосконаленої моделі даних для використання на вебсайті?

Щоб отримати вказівки та підтримку з використанням інструментів, які допоможуть вам перейти зі стандартної моделі даних на розширену модель даних, перейдіть до розділу Перенесення сайтів зі стандартними моделями даних у режим розширених даних.

Чи можна редагувати нові сайти на основі розширених конфігурацій моделей даних у програмі «Керування порталом»?

Щоб редагувати нові вебсайти, створені за допомогою вдосконаленої моделі даних, можна використовувати програму «Керування Power Pages».

Відомі проблеми

Обмеження профілів розгортання на сайтах із розширеними моделями даних, розгорнутих за допомогою рішення

Power Pages Наразі керування життєвим циклом програми (ALM) не надає можливості призначати різні значення налаштувань сайту для різних середовищ під час розгортання даних сайту за допомогою рішень. Стандартна модель даних підтримує ALM за допомогою профілів розгортання. Можливість використовувати змінні середовища для налаштувань сайту розглядається для майбутнього оновлення. Щоб обійти це обмеження, можна розгорнути сайти з розширеними моделями даних за допомогою одного з наведених нижче варіантів.

Нотатка

Наведені нижче методи розгортають об’єкти сайту в некерованому стані.

Див. також