Pamięć podręczna na serwerze w portalach
Uwaga
12 października 2022 r. funkcja Portale usługi Power Apps została przekształcona w usługę Power Pages. Więcej informacji: Usługa Microsoft Power Pages jest teraz ogólnie dostępna (blog)
Wkrótce zmigrujemy i scalimy dokumentację funkcji Portale usługi Power Apps z dokumentacją usługi Power Pages.
Jako administrator portalu możesz wyczyścić pamięć podręczną po stronie serwera dla całego portalu, tak, aby zaktualizowane dane z Microsoft Dataverse były natychmiast widoczne w portalu. Aktualizacje z Dataverse są przekazywane do portalu w trybie asynchronicznym, więc może wystąpić opóźnienie między czasem, kiedy dane są aktualizowane w Dataverse, a czasem, kiedy zaktualizowane dane zostaną wyświetlone w portalu. Aby wyeliminować to opóźnienie—na przykład, jeśli wchodzi ono w konflikt z konfiguracją portalu—możesz wymusić na portalu natychmiastowe odświeżenie pamięci podręcznej.
Ważne
- Wyczyszczenie pamięci podręcznej portalu po stronie serwera lub pamięci podręcznej tabel konfiguracji powoduje tymczasowe obniżenie wydajności portalu podczas ponownego ładowania danych z Dataverse.
- Zmiany w tabelach konfiguracyjnych lub publikowanie zmian powinny być wykonywane w godzinach poza szczytem. Zbyt duża lub zbyt duża zmiana tabeli może negatywnie wpłynąć na wydajność portalu.
- SLA dla odświeżania pamięci podręcznej (transfer danych między Dataverse i portalem) to 15 minut.
- Portale Power Apps w wersji 9.2.6.x lub nowszej mają ulepszone buforowanie. Aby uzyskać więcej informacji, należy przejść do Buforowanie zmian dla portali w wersji 9.2.6.x lub nowszej.
Kroki do wykonania, aby wyczyścić pamięć podręczną po stronie serwera dla portalu
Aby wyczyścić pamięć podręczną po stronie serwera:
Zaloguj się w portalu jako administrator.
Przejdź do adresu URL w następujący sposób:
<portal_path>/_services/about
.Wybierz Wyczyść pamięć podręczną.
Pamięć podręczna po stronie serwera zostanie usunięta, a dane ponownie załadowane z Dataverse.
Buforowanie tabeli konfiguracji w portalach z licencjami opartymi na wydajności
Zależne od wydajności portale posiadają dostępne dodatkowe opcje <portal_path>/_services/about
:
Metadane portalu są przechowywane w tabelach nazywanych tabelami konfiguracji. W przypadku zmiany tabel konfiguracji za pomocą ujednolicony interfejs należy wybrać opcję Wyczyść konfigurację, aby wyczyścić pamięć podręczną konfiguracji w celu odzwierciedlenia zmian w portalu.
Lista tabel konfiguracyjnych odświeżona po wyczyszczeniu konfiguracji
Czyszczenie pamięci podręcznej konfiguracji serwera dla portalu obejmuje odświeżenie danych z następujących tabel konfiguracyjnych:
adx_contentaccesslevel – poziom dostępu do zawartości
adx_contentsnippet – wstawka zawartości
adx_entityform – forma encji
adx_entityformmetadata – metadane formularza encji
adx_entitylist – lista encji
adx_entitypermission – uprawnienie encji
adx_entitypermission_webrole – przyzwolenie encji, rola na stronie
adx_externalidentity – tożsamość zewnętrzna
adx_pagealert – alert dot. strony
adx_pagenotification – powiadomienie dotyczące strony
adx_pagetag – etykieta strony
adx_pagetag_webpage – etykieta strony, strona internetowa
adx_pagetemplate – szablon strony
adx_portallanguage – język portalu
adx_publishingstate – stan publikowania
adx_publishingstatetransitionrule – reguła przejścia stanu publikowania
adx_publishingstatetransitionrule_webrole – reguła przejścia stanu publikowania, rola witryny
adx_redirect – przekieruj do
adx_settings – ustawienia zawartości
adx_shortcut – skrót
adx_sitemarker – znaczniki witryn
adx_sitesetting – ustawienia strony
adx_urlhistory – historia URL
adx_webfile – plik strony
adx_webfile – plik strony dziennika
adx_webform – formularz strony
adx_webformmetadata – metadane formularza strony
adx_webformsession – sesja strony
adx_webformstep – formularz strony, krok
adx_weblink – link do strony
adx_weblink – zestaw linków do strony
adx_webnotificationentity – encja powiadomienia sieci Web
adx_webnotificationurl – powiadomienie URL
adx_webpage– witryna
adx_webpage_tag – etykieta witryny
adx_webpageaccesscontrolrule – reguła kontroli dostępu do stron internetowych
adx_webpageaccesscontrolrule_webrole – reguła kontroli dostępu do stron internetowych, rola internetowa
adx_webpagehistory – historia strony internetowej
adx_webpagelog – dziennik strony
adx_webrole_systemuser – rola na stronie, użytkownik systemowy
adx_website – witryna sieci web
adx_website – lista witryn sieci web
adx_website_sponsor – sponsor strony
adx_websiteaccess – dostęp do witryn internetowych
adx_websiteaccess – dostęp do witryn internetowych, rola na stronie
adx_websitebinding – powiązanie witryny internetowej
adx_websitelanguage – język witryny internetowej
adx_webtemplate – szablon strony
Buforowanie zmian dla portali w wersji 9.2.6.x lub nowszej
Portale Power Apps w wersji 9.2.6.x lub nowszej korzystają z ulepszonej funkcji buforowania, aby zwiększyć spójność i niezawodność w następujący sposób.
- Portale oparte na pojemności i portale dodatkowe będą używać tych samych funkcji pamięci podręcznej.
- Portale dodatkowe o dużym obciążeniu będą miały lepszą wydajność i niezawodne odświeżanie pamięci podręcznej danych.
Ważne
- Brak zmian w umowie SLA dotyczącej odświeżania pamięci podręcznej (transfer danych między Dataverse a portalem) wspomnianej wcześniej w tym artykule.
- Zmiany danych dokonane za pomocą portali zostaną natychmiast odzwierciedlone w Dataverse i portalach.
- Brak zmian w celu wyczyszczenia funkcji pamięci podręcznej po stronie serwera. Możesz nadal używać tej funkcji, aby natychmiast wyczyścić pamięć podręczną serwera.
Często zadawane pytania
1. Czy mogę zmienić czas odświeżania pamięci podręcznej z 15 minut na krótszy?
Nie. Umowy SLA dotyczące odświeżania pamięci podręcznej pozostawiają 15 min. Wszelkie zmiany wprowadzone w usłudze Dataverse zostaną odzwierciedlone w portalach w ciągu 15 minut.
2. Korzystam z dodatków plug-in lub przepływów pracy do aktualizowania danych w innych tabelach i zmiany tych danych są potrzebne do natychmiastowego odzwierciedlenia w portalu.
Taki sposób projektowania nie jest zalecany. Z wyjątkiem rekordu podstawowego, w którym wyzwalana jest akcja tworzenia lub aktualizowania, odbicie danych z usługi Dataverse do portali nigdy nie ma gwarancji natychmiastowego wykonania.
3. Czy jest jakaś różnica w buforowaniu między portalami opartymi na pojemności a portalami dodatkowymi?
Nie.
4. Po jakim czasie zmiany z portali do usługi Dataverse zostaną odzwierciedlone?
Natychmiast, o ile aktualizacja zmienia rekord podstawowy i nie jest oparta na pośrednich zmianach danych za pomocą wtyczek lub przepływów pracy.
Następne kroki
Opis sposobu łączenia portali z usługą środowiska Microsoft Dataverse
Zobacz także
Tworzenie portalu przy użyciu aplikacji Studio portali
Uwaga
Czy możesz poinformować nas o preferencjach dotyczących języka dokumentacji? Wypełnij krótką ankietę. (zauważ, że ta ankieta jest po angielsku)
Ankieta zajmie około siedmiu minut. Nie są zbierane żadne dane osobowe (oświadczenie o ochronie prywatności).