Serverseitiger Cache in Portalen
Hinweis
Ab 12. Oktober 2022 ist Power Apps-Portale Power Pages. Weitere Informationen: Microsoft Power Pages ist jetzt allgemein verfügbar (Blog)
Wir werden die in Kürze migrieren und die Dokumentation für Power Apps-Portale mit der Power Pages-Dokumentation zusammenführen.
Als Portaladministrator können Sie den serverseitigen Cache für das gesamte Portal löschen, damit aktualisierte Daten von Microsoft Dataverse direkt im Portal angezeigt werden. Aktualisierungen von Dataverse werden dem Portal im asynchronen Modus übermittelt, so dass es zu einer Verzögerung zwischen der Zeit, zu der die Daten in Dataverse aktualisiert werden, und der Zeit, zu der die aktualisierten Daten im Portal erscheinen, kommen kann. Um diese Verzögerung zu eliminieren,—beispielsweise, wenn sie Probleme mit der Portalkonfiguration—verursacht, können Sie erzwingen, dass das Portal seinen Cache unmittelbar aktualisiert.
Wichtig
- Löschen des Portalserver-seitigen Caches oder desKonfigurationstabellen-Caches führt zu einer vorübergehenden Leistungsverschlechterung des Portals, während Daten von Dataverse neu geladen werden.
- Änderungen an den Konfigurationstabellen oder Aktionen für Veröffentlichungsänderungen sollten außerhalb der Stoßzeiten durchgeführt werden. Häufige oder zu viele Tabellenänderungen können die Portalleistung beeinträchtigen.
- Das SLA für Cacheaktualisierung (Datenübertragung zwischen Dataverse und Portal) ist 15 Minuten.
- Power Apps-Portale mit Version 9.2.6.x oder höher verfügen über eine optimierte Zwischenspeicherung. Weitere Informationen finden Sie unter Änderungen an der Zwischenspeicherung für Portale mit Version 9.2.6.x oder höher.
Schritte zum Löschen des serverseitigen Portal-Caches
So löschen Sie den serverseitigen Cache:
Melden Sie sich als Administrator am Portal an.
Navigieren Sie wie folgt zu der URL:
<portal_path>/_services/about
.Wählen Sie Cache löschen aus.
Der serverseitige Cache wird gelöscht, und Daten werden von Dataverse neu geladen.
Caching von Konfigurationstabellen in Portalen mit kapazitätsbasierten Lizenzen
Kapazitätsbasiert Portale haben mehr Optionen auf <portal_path>/_services/about
:
Portalmetadaten werden in aufgerufenen Tabellen namens Konfigurationstabellen gespeichert. Wenn Sie Konfigurationstabellen mit der einheitlichen Oberfläche-Anwendung ändern, müssen Sie Konfiguration löschen auswählen, um den Konfigurationscache für Änderungen zu löschen, die in Ihrem Portal berücksichtigt werden sollen.
Liste der Konfigurationstabellen, die beim Löschen der Konfiguration aktualisiert wurden
Das Löschen des serverseitigen Konfigurationscaches für ein Portal umfasst das Aktualisieren der Daten aus den folgenden Konfigurationstabellen:
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
Änderungen an der Zwischenspeicherung für Portale mit Version 9.2.6.x oder höher
Power Apps-Portale mit Version 9.2.6.x oder höher profitieren von einer verbesserten Zwischenspeicherungsfunktionen, um die Konsistenz und Zuverlässigkeit wie folgt zu erhöhen.
- Kapazitätsbasierte Portale und Zusatzportale verwenden dieselben Zwischenspeicherungsfunktionen.
- Zusatzportale mit hoher Auslastung bieten eine verbesserte Leistung und eine zuverlässige Aktualisierung des Datencaches.
Wichtig
- Keine Änderung an SLA für die Cache-Aktualisierung (Datenübertragung zwischen Dataverse und Portal), wie weiter oben in diesem Artikel beschrieben.
- Datenänderungen, die über Portale vorgenommen werden, werden sofort in Dataverse und Portalen angezeigt.
- Keine Änderung an den Funktionen zum Löschen des serverseitigen Caches. Sie können diese Funktion weiterhin verwenden, um den Servercache sofort zu löschen.
Häufig gestellte Fragen
1. Kann ich die Dauer der Cache-Aktualisierung von 15 Minuten in eine geringere Dauer ändern?
Nein. Das SLA für die Cache-Aktualisierung bleibt auf 15 Minuten festgelegt. Änderungen aus Dataverse werden innerhalb von 15 Minuten in Portalen angezeigt.
2. Ich verwende Plugins oder Workflows, um Daten in anderen Tabellen zu aktualisieren, und benötige diese Datenänderungen, um sie sofort in meinem Portal wiederzugeben.
Dieser Entwurfsansatz wird nicht empfohlen. Mit Ausnahme des Primärdatensatzes, bei dem die Erstellungs- oder Aktualisierungsaktion ausgelöst wird, ist die Datenspiegelung von Dataverse zu den Portalen nie garantiert, dass sie sofort erfolgt.
3. Gibt es zwischen kapazitätsbasierten Portalen und Zusatzportalen einen Unterschied bei der Zwischenspeicherung?
Nein.
4. Wie lange dauert es, bis Änderungen von Portalen in Dataverse reflektiert werden?
Sie werden sofort angezeigt, solange das Update einen Primärdatensatz ändert und nicht auf indirekten Änderungen an Daten basiert, die über Plug-Ins oder Workflows durchgeführt werden.
Nächste Schritte
Grundlegendes darüber, wie Portale eine Verbindung zur Microsoft Dataverse Umgebung herstellen
Siehe auch
Mithilfe von Portalstudio ein Portal erstellen
Hinweis
Können Sie uns Ihre Präferenzen für die Dokumentationssprache mitteilen? Nehmen Sie an einer kurzen Umfrage teil. (Beachten Sie, dass diese Umfrage auf Englisch ist.)
Die Umfrage dauert etwa sieben Minuten. Es werden keine personenbezogenen Daten erhoben. (Datenschutzbestimmungen).