पोर्टल्स में सर्वर-साइड कैश
नोट
12 अक्टूबर 2022 से प्रभावी, 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
पर अधिक विकल्प हैं.
पोर्टल मेटाडेटा को तालिका में संग्रहीत किया जाता है जिसे कॉन्फ़िगरेशन तालिका कहा जाता है. यदि आप एकीकृत इंटरफ़ेस एप्लिकेशन का उपयोग करके कॉन्फ़िगरेशन तालिका बदलते हैं, तो आपको चाहिए अपने पोर्टल में प्रतिबिंबित करने के लिए कॉन्फ़िगरेशन कैश को साफ़ करने के लिए Clear config को चुनना होगा.
जब आप कॉन्फ़िगरेशन साफ़ करते हैं तो कॉन्फ़िगरेशन तालिकाओं की सूची ताज़ा हो जाती है
एक पोर्टल के लिए सर्वर-साइड कॉन्फ़िगरेशन कैश को साफ़ करने में इस प्रकार कॉन्फ़िगरेशन तालिकाओं से डेटा ताज़ा करना शामिल है:
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_settings
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 या इसके बाद के संस्करण वाले पोर्टल में कैशिंग परिवर्तन
संस्करण 9.2.6.x या इसके बाद के संस्करण वाले Power Apps पोर्टल निम्नानुसार स्थिरता और विश्वसनीयता को बढ़ाने के लिए बेहतर कैशिंग कार्यक्षमता से लाभांवित होते हैं.
- क्षमता-आधारित पोर्टल और ऐड-ऑन पोर्टल समान कैशिंग कार्यक्षमता का उपयोग करेंगे।
- उच्च भार वाले ऐड-ऑन पोर्टल में बेहतर प्रदर्शन और एक विश्वसनीय डेटा कैश रीफ़्रेश होगा.
महत्वपूर्ण
- इस आलेख में पहले उल्लेख किए गए अनुसार कैश रीफ़्रेश के लिए SLA (Dataverse और पोर्टल के बीच डेटा स्थानांतरण) में कोई बदलाव नहीं हुआ है.
- पोर्टल्स का उपयोग करने वाले डेटा में किए गए परिवर्तन तुरंत Dataverse और पोर्टल्स में दिखाई देंगे.
- सर्वर-साइड कैश साफ़ करें कार्यक्षमता में कोई परिवर्तन नहीं. सर्वर कैश को तुरंत साफ़ करने के लिए आप इस कार्यक्षमता का उपयोग जारी रख सकते हैं.
सामान्य प्रश्न
1. क्या मैं कैश रीफ़्रेश अवधि को 15 मिनट से कम अवधि में बदल सकता हूँ?
नहीं. कैश रीफ़्रेश के लिए SLA 15 मिनट रहता है. Dataverse से कोई भी परिवर्तन 15 मिनट के भीतर पोर्टल्स पर दिखाई देगा.
2. मैं अन्य तालिकाओं में डेटा को अपडेट करने के लिए प्लगइन्स या वर्कफ़्लो का उपयोग कर रहा हूं और मेरे पोर्टल पर तुरंत प्रतिबिंबित करने के लिए इन डेटा परिवर्तनों की जरुरत है.
यह डिज़ाइन दृष्टिकोण अनुशंसित नहीं है. प्राथमिक रिकॉर्ड को छोड़कर, जहां बनाने या अपडेट की क्रिया आरंभ की जाती है, Dataverse से पोर्टल्स तक डेटा परावर्तन का तत्काल होना कभी भी गारंटीशुदा नहीं होता है.
3. क्षमता-आधारित पोर्टल्स और ऐड-ऑन पोर्टल्स के बीच कैशिंग में कोई अंतर है?
नहीं.
4. पोर्टल्स से Dataverse पर परिवर्तन दिखने में कितना समय लगता है?
तुरंत, बशर्ते अद्यतन प्राथमिक रिकॉर्ड को बदल देता हो और प्लग-इन्स या कार्यप्रवाह का उपयोग कर रहे डेटा में अप्रत्यक्ष परिवर्तन पर आधारित न हो.
अगले कदम
समझें कि पोर्टल Microsoft Dataverse परिवेश से कैसे कनेक्ट होते हैं
इसे भी देखें
पोर्टल स्टूडियो का उपयोग करके पोर्टल एक बनाएँ
नोट
क्या आप हमें अपनी दस्तावेज़ीकरण भाषा वरीयताओं के बारे में बता सकते हैं? एक छोटा सर्वेक्षण पूरा करें. (कृपया ध्यान दें कि यह सर्वेक्षण अंग्रेज़ी में है)
सर्वेक्षण में लगभग सात मिनट लगेंगे. कोई भी व्यक्तिगत डेटा एकत्र नहीं किया जाता है (गोपनीयता कथन).