इसके माध्यम से साझा किया गया


उन्नत डेटा मॉडल

मानक डेटा मॉडल कस्टम तालिकाओं का उपयोग करके बनाया गया था, और इसे प्रत्येक वेबसाइट घटक के कॉन्फ़िगरेशन के लिए अनुकूलित किया गया था जिसे Microsoft Dataverse में एक समर्पित तालिका में रिकॉर्ड के रूप में संग्रहीत किया गया है। जब कोई नई साइट प्रावधानित की जाती है, तो मानक मॉडल को विभिन्न समाधानों, तालिकाओं और मेटाडेटा को लोड करने के लिए अधिक समय की आवश्यकता होती है। मानक मॉडल में वेबसाइट तालिकाओं के अपडेट के लिए पैकेज अपडेट के मैन्युअल और समय लेने वाले अनुप्रयोग की आवश्यकता होती है।

नोट

  • सभी नई साइटें डिफ़ॉल्ट रूप से उन्नत डेटा मॉडल का उपयोग करके बनाई जाएंगी। 
  • मानक डेटा मॉडल पर साइट बनाने के लिए, व्यवस्थापक केंद्र में उन्नत डेटा मॉडल को अक्षम करें . Power Platform
  • प्रबंधन ऐप समर्थित क्षेत्रों में सभी इंस्टेंस पर डिफ़ॉल्ट रूप से इंस्टॉल किया गया है, जिसमें ऐसे वातावरण भी शामिल हैं जहां कोई साइट नहीं है। Power Pages Microsoft Dataverse Power Pages

उन्नत डेटा मॉडल सिस्टम टेबल, नॉनकॉन्फ़िगरेशन टेबल और वर्चुअल टेबल का एक संयोजन है।

Power Pages के लिए उन्नत डेटा मॉडल निम्नलिखित लाभ प्रदान करता है:

  • वेबसाइट प्रावधानीकरण तेज़ है.
  • डिज़ाइन स्टूडियो के अनुभव तेज़ हैं।
  • वेबसाइट कॉन्फ़िगरेशन को ऐसे समाधानों में समाहित किया जा सकता है, जो अनुप्रयोग जीवनचक्र प्रबंधन (ALM) का बेहतर अनुभव प्रदान करते हैं।
  • Power Pages एन्हांसमेंट और बग फिक्स के अपडेट में सुधार किया गया है।

निर्धारित करें कि आपकी साइट मानक या उन्नत डेटा मॉडल का उपयोग कर रही है या नहीं

यह निर्धारित करने के कई तरीके हैं कि आपकी साइट किस डेटा मॉडल का उपयोग कर रही है:

  • Power Platform व्यवस्थापन केंद्र खोलें, संसाधन>Power Pages साइटें पर जाएं, अपनी साइट चुनें, और फिर प्रबंधित करें चुनें। साइट विवरण अनुभाग में डेटा मॉडल फ़ील्ड इंगित करता है कि किस डेटा मॉडल का उपयोग किया जा रहा है।

    स्क्रीनशॉट जो किसी साइट के लिए साइट विवरण अनुभाग में उन्नत पर सेट डेटा मॉडल फ़ील्ड दिखाता है।

  • Power Pages डिज़ाइन स्टूडियो में सेटअप कार्यक्षेत्र दिखाता है कि किस डेटा मॉडल का उपयोग किया जा रहा है।

  • पोर्टल प्रबंधन अनुप्रयोग खोलें. यदि मानक डेटा मॉडल का उपयोग किया जा रहा है, तो एप्लिकेशन का नाम पोर्टल प्रबंधन के रूप में दिखाया गया है। यदि उन्नत डेटा मॉडल का उपयोग किया जा रहा है, तो नाम Power Pages प्रबंधन के रूप में दिखाया गया है।

    Power Pages प्रबंधन ऐप का स्क्रीनशॉट।

  • यदि आप Power Platform CLI का उपयोग कर रहे हैं, तो यह देखने के लिए निम्न कमांड चलाएँ कि किस डेटा मॉडल का उपयोग किया जा रहा है।

    pac powerpages list -v

    नोट

    यह पैरामीटर Power Platform CLI संस्करण 1.22.4 और बाद के संस्करण में समर्थित है।

उन्नत डेटा मॉडल अक्षम करें

आप उन्नत डेटा मॉडल पर स्विच करें विकल्प को अक्षम करके साइट निर्माण के लिए उन्नत डेटा मॉडल का उपयोग करने से ऑप्ट आउट कर सकते हैं। उन्नत डेटा मॉडल को अक्षम करने से समाधान पैकेज नहीं हटते, या कोई वेबसाइट नहीं हटती.

उन्नत डेटा मॉडल का उपयोग करके बनाई गई मौजूदा वेबसाइटें काम करना जारी रखती हैं। बनाई गई कोई भी नई वेबसाइट मानक डेटा मॉडल का उपयोग करती है।

 Power Platform एडमिन सेंटर का एक स्क्रीनशॉट जिसमें स्विच टू एन्हांस्ड डेटा मॉडल टॉगल पर जोर दिया गया है।

सिस्टम टेबल्स

सिस्टम तालिकाएँ Power Pages-विशिष्ट समाधान-जागरूक तालिकाएँ हैं जो सभी Dataverse वातावरणों में मौजूद हैं।

नोट

इन तालिकाओं को संशोधित नहीं किया जा सकता.

  • साइट
  • साइट घटक
  • साइट भाषा

गैर-कॉन्फ़िगरेशन तालिकाएँ

गैर-कॉन्फ़िगरेशन तालिकाएँ सुविधा-विशिष्ट तालिकाएँ होती हैं जिनमें लेन-देन संबंधी व्यावसायिक डेटा होता है। इन तालिकाओं का डेटा ALM प्रक्रियाओं में भाग नहीं लेता है।

  • विज्ञापन
  • पोल
  • पोल विकल्प
  • पोल सबमिशन
  • बाहरी पहचान
  • पोर्टल टिप्पणी
  • आमंत्रण
  • आमंत्रण स्वीकार करने की प्रक्रिया
  • सेटिंग
  • WebFormSession

नोट

इन तालिकाओं को उन्नत डेटा मॉडल से हटा दिया गया है और ये Power Pages प्रबंधन ऐप में उपलब्ध नहीं होंगी:

  • विज्ञापन
  • पोल
  • पोल विकल्प
  • पोल सबमिशन

वर्चुअल टेबल

Power Pages वर्चुअल तालिकाएँ विशिष्ट वेबसाइट घटकों के मेटाडेटा का प्रतिनिधित्व करती हैं और उनमें शामिल होती हैं। वे उन सिस्टम तालिकाओं की ओर इशारा करते हैं जिनमें JavaScript ऑब्जेक्ट नोटेशन (JSON) प्रारूप में वेबसाइट मेटाडेटा होता है। आप Power Pages प्रबंधन ऐप का उपयोग करके वर्चुअल टेबल की सामग्री को अपडेट और कॉन्फ़िगर कर सकते हैं। इस ऐप का लुक और अनुभव पुराने पोर्टल मैनेजमेंट ऐप जैसा ही है।

नोट

  • यदि आपने कोई कस्टम कोड या उपकरण विकसित किया है जो किसी भी मानक डेटा मॉडल तालिकाओं का उपयोग करता है, तो आपको कोड को अपडेट करना होगा ताकि यह उन्नत डेटा मॉडल तालिकाओं का उपयोग कर सके।
  • इन तालिकाओं को संशोधित नहीं किया जा सकता.
  • चूंकि ये तालिकाएं परिवर्तनीय नहीं हैं, इसलिए वे उन तालिकाओं की सूची में नहीं दिखाई देतीं जिनका उपयोग अन्य तालिकाओं के साथ संबंध बनाने के लिए किया जा सकता है। उदाहरण के लिए, वेब भूमिका (mspp_webrole), तालिका अनुमति (mspp_entitypermission) और अन्य तालिकाएँ उन तालिकाओं की सूची में दिखाई नहीं देतीं जिनका उपयोग संबंध बनाने के लिए किया जा सकता है.
सिस्टम टेबल उन्नत डेटा मॉडल वर्चुअल टेबल मानक डेटा मॉडल तालिका
powerpagesite mspp_website adx_website
powerpagesitelanguage mspp_websitelanguage adx_websitelanguage
powerpagecomponent mspp_columnpermission
mspp_columnpermissionprofile
mspp_contentsnippet
mspp_entityform
mspp_entityformmetadata
mspp_entitylist
mspp_entitypermission
mspp_pagetemplate
mspp_pollplacement
mspp_publishingstate
mspp_publishingstatetransitionrule
mspp_redirect
mspp_shortcut
mspp_sitemarker
mspp_sitesetting
mspp_webfile
mspp_webform
mspp_webformmetadata
mspp_webformstep
mspp_weblink
mspp_weblinkset
mspp_webpage
mspp_webpageaccesscontrolrule
mspp_webrole
mspp_websiteaccess
mspp_websitelanguage
mspp_webtemplate
adx_columnpermission
adx_columnpermissionprofile
adx_contentsnippet
adx_entityform
adx_entityformmetadata
adx_entitylist
adx_entitypermission
adx_pagetemplate
adx_pollplacement
adx_publishingstate
adx_publishingstatetransitionrule
adx_redirect
adx_shortcut
adx_sitemarker
adx_sitesetting
adx_webfile
adx_webform
adx_webformmetadata
adx_webformstep
adx_weblink
adx_weblinkset
adx_webpage
adx_webpageaccesscontrolrule
adx_webrole
adx_websiteaccess
adx_websitelanguage
adx_webtemplate

समर्थित टेम्पलेट्स

उन्नत डेटा मॉडल आपके Microsoft Power Platform पर्यावरण में डिफ़ॉल्ट रूप से सक्षम होता है.

कोई भी नई वेबसाइट जिसे आप निम्नलिखित टेम्पलेट में से किसी एक का उपयोग करके प्रावधानित करते हैं, उन्नत डेटा मॉडल का उपयोग करती है:

  • स्टार्टर लेआउट 1-5
  • एप्लिकेशन संसाधन
  • रिक्त पृष्ठ
  • प्रोग्राम पंजीकरण
  • मीटिंग शेड्यूल करें

निम्नलिखित टेम्प्लेट मानक डेटा मॉडल का उपयोग करते हैं, भले ही परिवेश में उन्नत डेटा मॉडल सक्षम हो:

  • अक्सर पूछे जाने वाले प्रश्न
  • Community (Dynamics 365)
  • ग्राहक पोर्टल (Dynamics 365)
  • ग्राहक स्वयं सेवा पोर्टल (Dynamics 365)
  • कर्मचारी स्वयं सेवा पोर्टल (Dynamics 365)
  • Field Service (Dynamics 365)
  • Modern Community (Dynamics 365)
  • ऑर्डर रिटर्न (Dynamics 365)
  • भागीदार पोर्टल (Dynamics 365)

उन्नत डेटा मॉडल का उपयोग करके एक वेबसाइट बनाएं

किसी परिवेश में उन्नत डेटा मॉडल सक्षम होने के बाद, आप Power Pages होम पेज से एक नई साइट बना सकते हैं.

नोट

उन्नत डेटा मॉडल का उपयोग नई साइट बनाने के लिए केवल तभी किया जाता है जब चयनित टेम्पलेट उन्नत डेटा मॉडल का समर्थन करता है।

उन्नत डेटा मॉडल का उपयोग करने वाले टेम्पलेट का उपयोग करके साइट बनाने के लिए इन चरणों का पालन करें:

  1. Power Pages मुख्य पृष्ठ खोलें.
  2. साइट बनाएं चुनें.
  3. एक टेम्प्लेट चुनें, और फिर साइट बनाने के लिए इस टेम्प्लेट को चुनें चुनें।
  4. आवश्यक जानकारी भरें और फिर हो गया का चयन करें।

आपको Power Pages होम पेज पर पुनः निर्देशित किया जाएगा, जहां नई साइट मेरी साइटें सूची में दिखाई देगी। जब नई साइट तैयार हो जाए, तो आप इसे Power Pages डिज़ाइन स्टूडियो का उपयोग करके संपादित कर सकते हैं।

उन्नत डेटा मॉडल साइटों की सूची देखें

आप नव निर्मित साइटों को Power Pages होम पेज से देख सकते हैं।

उन्नत डेटा मॉडल का उपयोग करने वाली साइटों में मानक डेटा मॉडल का उपयोग करने वाली साइटों के साथ कार्यात्मक समानता होती है। यह निर्धारित करने के लिए कि आपकी वेबसाइट किस डेटा मॉडल का उपयोग कर रही है, निर्धारित करें कि आपकी साइट मानक या उन्नत डेटा मॉडल का उपयोग कर रही है अनुभाग पर जाएं।

Power Pages होम पेज का सक्रिय साइटें अनुभाग सभी उपलब्ध साइटों को सूचीबद्ध करता है। सूची में वे दोनों साइटें दिखाई जाती हैं जो मानक डेटा मॉडल का उपयोग करती हैं और वे साइटें जो उन्नत डेटा मॉडल का उपयोग करती हैं, भले ही परिवेश के लिए उन्नत डेटा मॉडल सक्षम हो या न हो।

एक नई साइट संपादित करें जो उन्नत डेटा मॉडल का उपयोग करती है

उन्नत डेटा मॉडल का उपयोग करने वाली साइटों में मानक डेटा मॉडल का उपयोग करने वाली साइटों के साथ कार्यात्मक समानता होती है। अनुकूलन के लिए आप या तो Power Pages डिज़ाइन स्टूडियो या Power Pages प्रबंधन ऐप का उपयोग कर सकते हैं।

Power Pages डिज़ाइन स्टूडियो का उपयोग करके किसी साइट को संपादित करें

साइट कार्ड पर, Power Pages होम पेज पर, Power Pages डिज़ाइन स्टूडियो खोलने और साइट को संपादित करने के लिए संपादित करें का चयन करें।

नोट

Power Pages डिज़ाइन स्टूडियो में संपादन प्रक्रिया समान रूप से काम करती है, भले ही साइट उन्नत डेटा मॉडल या मानक डेटा मॉडल का उपयोग करती हो। कोई कार्यक्षमता संबंधी खामियां नहीं हैं.

Power Pages प्रबंधन ऐप का उपयोग करके किसी साइट को संपादित करें

Power Pages होम पेज पर, साइट कार्ड पर, एलिप्सिस () का चयन करें, और फिर Power Pages प्रबंधन का चयन करके प्रबंधन ऐप खोलें. Power Pages

नोट

  • Power Pages उन्नत डेटा मॉडल से संबंधित कोर पैकेज डिफ़ॉल्ट रूप से सभी वातावरणों पर पूर्वस्थापित होंगे, भले ही वातावरण में कोई साइट हो या नहीं। Dataverse Power Pages
  • उन्नत डेटा मॉडल में Power Pages प्रबंधन नामक एक नया मॉडल-संचालित ऐप शामिल है। आपको उन्नत अनुकूलन के लिए इस ऐप का उपयोग करना चाहिए जो Power Pages डिज़ाइन स्टूडियो के माध्यम से उपलब्ध नहीं हैं।

आप Power Pages डिज़ाइन स्टूडियो से Power Pages प्रबंधन ऐप भी खोल सकते हैं। एलिप्सिस () का चयन करें, और फिर Power Pages प्रबंधन का चयन करें.

आप उन्नत अनुकूलन करने के लिए Power Pages प्रबंधन ऐप का उपयोग कर सकते हैं जो डिज़ाइन स्टूडियो में उपलब्ध नहीं हैं।

स्क्रीनशॉट जो एक वेबसाइट को Power Pages प्रबंधन ऐप में संपादित किया जा रहा दिखाता है।

डेटा मॉडल Power Platform CLI पैरामीटर

जब आप उन्नत डेटा मॉडल का उपयोग करने वाली वेबसाइट के लिए कॉन्फ़िगरेशन डेटा अपलोड या डाउनलोड करने के लिए Power Platform CLI का उपयोग करते हैं, तो आपको modelVersion पैरामीटर का उपयोग करना होगा। 2 का मान इंगित करता है कि उन्नत डेटा मॉडल का उपयोग किया जाना चाहिए।

डाउनलोड

pac powerpages download --path <path> --webSiteId <siteId> --modelVersion 2

अपलोड करें

pac powerpages upload --path <path> --modelVersion 2

नोट

यह पैरामीटर Power Platform CLI संस्करण 1.22.4 और बाद के संस्करण में समर्थित है।

अधिक जानकारी के लिए, Power Platform CLI पैरामीटर पर जाएं

सामान्य प्रश्‍न

मैं किसी वेबसाइट को मानक डेटा मॉडल से उन्नत डेटा मॉडल में कैसे अपडेट कर सकता हूं?

मानक डेटा मॉडल से उन्नत डेटा मॉडल में अपडेट करने में आपकी सहायता के लिए मार्गदर्शन और टूलिंग समर्थन के लिए, मानक डेटा मॉडल साइटों को उन्नत डेटा मोड में माइग्रेट करें पर जाएं।

क्या मैं नई साइटें संपादित कर सकता हूँ जो पोर्टल प्रबंधन ऐप में उन्नत डेटा मॉडल कॉन्फ़िगरेशन पर आधारित हैं?

उन्नत डेटा मॉडल का उपयोग करके बनाई गई नई वेबसाइटों को संपादित करने के लिए आप नए Power Pages प्रबंधन ऐप का उपयोग कर सकते हैं।

ज्ञात समस्याएँ

समाधान का उपयोग करके परिनियोजित उन्नत डेटा मॉडल साइटों में परिनियोजन प्रोफ़ाइल की सीमा

वर्तमान में, Power Pages अनुप्रयोग जीवनचक्र प्रबंधन (ALM) समाधानों का उपयोग करके साइट डेटा परिनियोजित करते समय विभिन्न परिवेशों के लिए अलग-अलग साइट सेटिंग मान निर्दिष्ट करने का कोई तरीका प्रदान नहीं करता है. मानक डेटा मॉडल परिनियोजन प्रोफाइल का उपयोग करके ALM का समर्थन करता है। साइट सेटिंग के लिए पर्यावरण चर का उपयोग करने की क्षमता भविष्य के अद्यतन के लिए विचाराधीन है। इस बीच इस सीमा को हल करने के लिए, आप निम्न विकल्पों में से किसी एक के साथ उन्नत डेटा मॉडल साइट तैनात कर सकते हैं:

नोट

निम्नलिखित विधियाँ साइट ऑब्जेक्ट को अप्रबंधित स्थिति में तैनात करती हैं।

भी देखें