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


Кеш на стороні сервера на порталах

Примітка

З 12 жовтня 2022 року портали Power Apps перейменовано на Power Pages. Додаткова інформація: Microsoft Power Pages тепер у загальному доступі (блоґ)
Незабаром документацію порталів Power Apps буде перенесено та об’єднано з документацією Power Pages.

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

Важливо

Кроки, щоб очистити кеш на стороні сервера для порталу

Щоб очистити кеш на стороні сервера, виконайте такі дії:

  1. Увійдіть на портал як адміністратор.

  2. Перейдіть за цією URL-адресою: <portal_path>/_services/about.

  3. Виберіть Очистити кеш.

Серверний кеш буде видалено, а дані перезавантажено з Dataverse.

Очистіть кеш порталу.

Кешування таблиць конфігурації на порталах із ліцензіями на основі обсягу

Портали на основі обсягу мають додаткові можливості <portal_path>/_services/about:

Очищення кешу порталу з ліцензією на основі обсягу.

Метадані порталу зберігаються в таблицях, що називаються таблицями конфігурації. Якщо ви змінюєте таблиці конфігурації за допомогою програми єдиного інтерфейсу, необхідно вибрати Очистити конфігурацію, щоб очистити кеш конфігурації, інакше зміни не відобразяться на порталі.

Список таблиць конфігурації, які оновлюються під час очищення конфігурації

Очищення кеша конфігурації на сервері для порталу включає оновлення даних у наведених нижче таблицях конфігурації.

adx_contentaccesslevel

adx_contentsnippet

adx_entityform

adx_entityformmetadata

adx_entitylist

adx_entitypermission

adx_entitypermission_webrole

adx_externalidentity

adx_pagealert

adx_pagenotification

adx_pagetag

adx_pagetag_webpage

adx_pagetemplate

adx_portallanguage

adx_publishingstate

adx_publishingstatetransitionrule

adx_publishingstatetransitionrule_webrole

adx_redirect

adx_setting

adx_shortcut

adx_sitemarker

adx_sitesetting

adx_urlhistory

adx_webfile

adx_webfilelog

adx_webform

adx_webformmetadata

adx_webformsession

adx_webformstep

adx_weblink

adx_weblinkset

adx_webnotificationentity

adx_webnotificationurl

adx_webpage

adx_webpage_tag

adx_webpageaccesscontrolrule

adx_webpageaccesscontrolrule_webrole

adx_webpagehistory

adx_webpagelog

adx_webrole_systemuser

adx_website

adx_website_list

adx_website_sponsor

adx_websiteaccess

adx_websiteaccess_webrole

adx_websitebinding

adx_websitelanguage

adx_webtemplate

Кешування змін для порталів версії 9.2.6. x або пізнішої

Портали Power Apps з версією 9.2.6. x або пізнішою користуються перевагами покращених функцій кешування для забезпечення узгодженості та надійності, як описано нижче.

  • Портали на основі ємності та додаткові портали використовуватимуть однакову функціональність кешування.
  • Додаткові портали з високим завантаженням матимуть покращену продуктивність та надійне оновлення кеша даних.

Важливо

  • Немає змін у SLA для поновлення кеша (передача даних між Dataverse і порталом), що згадане раніше в цій статті.
  • Зміни даних за допомогою порталів відображатимуться одразу в Dataverse і на порталах.
  • Немає змін у функції очищення кеша на стороні сервера. Можна продовжувати використовувати цю функцію для негайного очищення кеша сервера.

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

1. Чи можна змінити тривалість оновлення кеша з 15 хвилин на меншу тривалість?
Ні. SLA для оновлення кеша залишається тривалістю 15 хвилин. Будь-які зміни з Dataverse буде відображено на порталах протягом 15 хвилин.

2. Я використовуючи компоненти plug-in або робочі цикли для оновлення даних в інших таблицях, і мені важливо, щоб зміни негайно відображалися на порталі.
Цей підхід до проектування не рекомендується. За винятком основного запису, в якому запущено дію «створити» або «оновити», негайне відображення даних із Dataverse на порталах не гарантується.

3. Чи існує різниця в кешуванні між порталами на основі виробничої спроможності та додатковими порталами?
Ні.

4. Скільки часу буде потрібно для відображення змін з порталів у Dataverse?
Негайно, якщо оновлення змінює основний запис і не базується на непрямих змінах у даних за допомогою компонентів plug-in або робочих циклів.

Наступні кроки

Зрозумійте, як портали підключаються до середовища Microsoft Dataverse

Статті за темою

Створіть портал за допомогою студії порталів

Примітка

Розкажіть нам про свої уподобання щодо мови документації? Візьміть участь в короткому опитуванні. (зверніть увагу, що це опитування англійською мовою)

Проходження опитування займе близько семи хвилин. Персональні дані не збиратимуться (декларація про конфіденційність).