事件
入口網站中的伺服器端快取
注意
自 2022 年 10 月 12 日起,Power Apps 入口網站為 Power Pages。 其他資訊:Microsoft Power Pages 現在已推出 (部落格)
我們很快就會遷移並將 Power Apps 入口網站文件與 Power Pages 文件併合。
身為入口網站管理員,您可以清除整個入口網站的伺服器端快取,使來自於 Microsoft Dataverse 的更新資料立即在入口網站上反映 從 Dataverse 的更新在非同步模式傳達到入口網站,因此在 Dataverse 中更新的時間資料與入口網站上出現的更新資料之間可能會有遲滯。 若要避免此延遲—例如,當延遲干擾入口網站設定時—您可以立即強制入口網站重新整理其快取。
重要
- 清除入口網站伺服器端緩存快取或設定資料表快取會造成從 Dataverse 重新載入資料,導致入口網站效能暫時下降。
- 變更設定資料表或發行變更動作應在非尖峰時間執行。 資料表變更過於頻繁可能會對入口網站效能造成負面影響。
- 快取重新整理的 SLA (Dataverse 與入口網站間的資料傳輸) 為 15 分鐘。
- 9.2.6.x 版或更新版本的 Power Apps 入口網站已改善了快取。 如需詳細資訊,請移至 9.2.6.x 版或更新版本的入口網站快取變更。
若要清除伺服器端快取:
以系統管理員的身分登入口網站。
請瀏覽下列 URL:
<portal_path>/_services/about
。選取清除快取。
刪除伺服器端快取,並從 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 入口網站將受益於改善的快取功能,以提高一致性和可靠性,如下所示。
- 容量型入口網站和附加元件入口網站將使用相同的快取功能。
- 具有高負載的附加元件入口網站將可改善效能和可靠的資料快取重新整理。
重要
- 本文先前提到的快取重新整理(Dataverse 與入口網站之間的資料傳輸)SLA 不變。
- 使用入口網站所進行的資料變更將立即反映在 Dataverse 和入口網站中。
- 不需要變更,就能清除伺服器端快取功能。 您可以繼續使用此功能來立即清除伺服器快取。
1. 我可以將快取重新整理期間從 15 分鐘改為更短的期間嗎?
否。 快取重新整理的 SLA 維持 15 分鐘。 Dataverse 中的任何變更都會在 15 分鐘後反映在入口網站上。
2. 我使用外掛程式或工作流程來更新其他資料表中的資料,並需要這些資料變更以立即反映在我的入口網站上。
不建議使用這種設計方式。 除了觸發建立或更新動作的主要記錄外,永遠不能保證資料能立即從 Dataverse 反映到入口網站。
3. 容量型入口網站和附加元件入口網站之間的快取是否有任何差別?
否。
4. 從入口網站反映變更到 Dataverse 需要多長時間?
只要更新變更了主要記錄,而不是根據使用外掛程式或工作流程間接變更資料,就立即會立即進行。