Portallarda sunucu tarafı önbelleği
Not
12 Ekim 2022 tarihi itibarıyla Power Apps portalları, Power Pages olarak adlandırılmıştır. Daha fazla bilgi: Microsoft Power Pages genel kullanıma sunuldu (blog)
Yakında Power Apps portalları belgelerini taşıyıp Power Pages belgeleri ile birleştireceğiz.
Bir portal yöneticisi olarak, Microsoft Dataverse tarafından güncelleştirilen verinin portal üzerine anında yansıması için tüm portalın sunucu tarafı önbelleğini temizleyebilirsiniz. Dataverse üzerinden gelen güncelleştirmeler, portala zaman uyumsuz olarak iletilir, bu yüzden Dataverse üzerinde verinin güncelleştirildiği zaman ile güncelleştirilmiş verinin portalda belirdiği süre arasında gecikme olabilir. Bu gecikmeyi ortadan kaldırmak için—örneğin, bir portal yapılandırmasıyla çakıştığında—portalın önbelleğini hemen yenilemesini zorlayabilirsiniz.
Önemli
- Portalın sunucu tarafı önbelleğini veya yapılandırma tablosu önbelleğini temizlemek veriler Dataverse'ten tekrar yüklenirken geçici performans sorunlarına neden olabilir.
- Yapılandırma tabloları değişiklikleri veya değişiklik yayımlama eylemleri yoğun olmayan saatlerde gerçekleştirilmelidir. Sık veya çok fazla tablo değişikliği portal performansını olumsuz etkileyebilir.
- Önbellek yenileme (Dataverse ve portal arasında veri aktarımı) için SLA 15 dakikadır.
- 9.2.6.x veya daha yeni sürüme sahip Power Apps portallarının önbelleğe alma özelliği iyileştirildi. Daha fazla bilgi için 9.2.6.x veya daha yeni sürüme sahip portallarda önbelleğe alma değişiklikleri.
Portal sunucu tarafı önbelleği temizleme için adımlar
Sunucu taraflı önbelleği temizlemek için:
Portala yönetici olarak oturum açın.
Aşağıdaki URL'ye gidin:
<portal_path>/_services/about
.Önbelleği temizleme'yi seçin.
Sunucu tarafı önbelleği silinir ve veriler Dataverse üzerinden yeniden yüklenir.
Kapasite tabanlı lisanslara sahip portallarda yapılandırma tablosu önbelleğe alma
Kapasite tabanlı portallarda daha fazla seçenek vardır <portal_path>/_services/about
:
Portal meta verileri yapılandırma tabloları adı verilen tablolarda depolanır. Birleşik Arabirim uygulamasını kullanarak yapılandırma tablolarını değiştirirseniz, değişikliklerin Portalınıza yansıtılması için yapılandırma önbelleğini temizlemek için Yapılandırmayı temizle'yi seçmeniz gerekir.
Yapılandırmayı temizlediğinizde yapılandırma tablolarının listesi yenilenir
Portalın sunucu tarafı yapılandırma önbelleğinin temizlenmesi, aşağıdaki yapılandırma tablolarından verilerin yenilenmesini gerektirir:
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 veya daha yeni sürüme sahip portallar için önbelleğe alma değişiklikleri
9.2.6.x veya daha yeni sürüme sahip Power Apps portalları, tutarlılığı ve güvenilirliği artırmak için aşağıdaki açıklandığı gibi, geliştirilmiş önbelleğe alma işlevselliğinden yararlanır.
- Kapasite tabanlı portallar ve eklenti portallar aynı önbelleğe alma işlevini kullanacaktır.
- Yüksek yüklü eklenti portallar gelişmiş performansa ve güvenilir veri ön belleği yenilemesine sahiptir.
Önemli
- Bu makalede daha önce sözü edilen önbellek yenilemesi (Dataverse ile portal arasındaki veri aktarımı) için SLA değişikliği yapılmaz.
- Portallar kullanılarak yapılan veri değişiklikleri Dataverse ve portallara hemen yansıtılır.
- Sunucu tarafı önbellek işlevini temizleme işlevinde herhangi bir değişiklik yoktur. Sunucu önbelleğini hemen temizlemek için bu işlevselliği kullanmaya devam edebilirsiniz.
SSS
1. Önbellek yenileme süresini 15 dakika daha kısa süreye değiştirebilir miyim?
Hayır. Önbellek yenilemesi için SLA 15 dakika olarak kalır. Dataverse'te yapılan tüm değişiklikler 15 dakika içinde portallara yansıtılır.
2. Diğer tablolardaki verileri güncellemek için eklentileri veya iş akışlarını kullanıyorum ve bu veri değişikliklerinin portalıma hemen yansıması gerekiyor.
Bu tasarım yaklaşımı önerilmez. Oluşturma veya güncelleştirme eyleminin tetiklendiği birincil kayıt dışında, Dataverse'ten portallara veri yansımasının hemen olacağı hiçbir zaman garanti edilmez.
3. Kapasite tabanlı portallar ile eklenti portallar arasında önbelleğe alma farkı var mı?
Hayır.
4. Portallarda yapılan değişikliklerin Dataverse'e yansıtılması ne kadar sürer?
Güncelleştirme birincil kaydı değiştirdiğinde ve eklenti veya iş akışı kullanan verilerdeki dolaylı değişiklikleri temel almıyorsa hemen gerçekleşir.
Sonraki adımlar
Portalların Microsoft Dataverse ortamına nasıl bağlandığını anlama
Ayrıca bkz.
Portal Stüdyosu kullanarak portal derleme
Not
Belge dili tercihlerinizi bizimle paylaşabilir misiniz? Kısa bir ankete katılın. (lütfen bu anketin İngilizce olduğunu unutmayın)
Anket yaklaşık yedi dakika sürecektir. Kişisel veri toplanmaz (gizlilik bildirimi).