Share via


समाधान लेयर

समाधान लेयरिंग को घटक स्तर पर कार्यांवित किया जाता है. प्रबंधित और अप्रबंधित समाधान एक Microsoft Dataverse परिवेश के अन्दर विभिन्न परतों में मौजूद हैं. Dataverse में, दो अलग-अलग परतें होती हैं:

  • अप्रबंधित परत सभी आयातित अप्रबंधित समाधान और अस्थायी अनुकूलन इस लेयर में मौजूद होते हैं. सभी अप्रबंधित समाधान, एक एकल अप्रबंधित लेयर साझा करते हैं.

  • प्रबंधित लेयर सभी आयातित, प्रबंधित समाधान और सिस्टम समाधान इस स्तर पर मौजूद होते हैं. जब कई प्रबंधित समाधान स्थापित किए जाते हैं, तो अंतिम स्थापित ऊपर होता है और प्रबंधित समाधान पहले स्थापित किया जाता है. इसका अर्थ यह है कि दूसरा स्थापित समाधान, इससे पहले स्थापित समाधान को अनुकूलित कर सकता है. जब दो प्रबंधित समाधानों में परस्पर विरोधी व्याख्याएं होती हैं, तो कार्यावधि व्यवहार, या तो ''आखिरी की जीत'' या मर्ज तर्क, लागू किया जाता है. अगर आप किसी प्रबंधित समाधान की स्थापना को रद्द कर देते हैं, तो उसके नीचे मौजूद प्रंबधित समाधान प्रभावी हो जाता है. यदि आप सभी प्रबंधित समाधानों की स्थापना रद्द कर देते हैं, तो सिस्टम समाधान के भीतर निर्दिष्ट डिफ़ॉल्ट व्यवहार लागू होता है. प्रबंधित परत स्‍तर के आधार पर सिस्टम परत होती है. व्यवस्था स्तरों में ऐसे निकाय और घटक होते हैं जो प्लेटफ़ॉर्म को कार्य करने के लिए आवश्यक होते हैं.

किसी घटक के लिए उदाहरण समाधान लेयरिंग, जैसे प्रपत्र या दृश्य।

एक प्रबंधित समाधान में लेयरिंग

एक या एक से अधिक पैच या समाधान के लिए एक लंबित अपग्रेड आयात करने के आधार परप्रत्येक प्रबंधित घटक के लिए, एक समाधान के भीतर लेयर होती हैं जिनमें निम्नलिखित लेयर शामिल हो सकती हैं:

  • आधार समाधान लेयर के सबसे नीचे स्थित "स्टैक" आधार लेयर है. इस लेयर में समाधान प्रकाशक शामिल होता है, जो घटक के स्वामी और उससे जुड़े प्रबंधित गुणों की पहचान करता है.

  • ऊपर शीर्ष लेयर को मौजूदा लेयर माना जाता है और यह घटक के रनटाइम व्यवहार के बारे में बताता है. शीर्ष लेयर एक अपग्रेड या पैच हो सकता है, या यदि समाधान में कोई पैच या अपग्रेड लागू नहीं किए गए हैं, तो आधार समाधान घटक रनटाइम व्यवहार निर्धारित करता है.

  • अद्यतनों से जोड़े गए लेयर्स:

    • पैच यदि घटक में एक या अधिक समाधान पैच आयात किए गए हैं, तो वे आधार लेयर के ऊपर क्रमबद्ध किए जाते हैं, जिसमें सबसे हाल ही का पैच पिछले पैच पर क्रमबद्ध होता है.

    • लंबित अपग्रेड यदि एक चरणबद्ध अपग्रेड (जिसका नाम _अपग्रेड है) आयात किया जाता है, तो यह आधार और पैच (यदि कोई है, तो) की लेयर के ऊपर क्रमबद्ध होता है.

एक समाधान में लेयरिंग का उदाहरण

महत्त्वपूर्ण

पैच का उपयोग करने की अनुशंसा नहीं की जाती है. और जानकारी: समाधान पैच बनाएं

निम्न छवि कस्टम कॉलम के लिए समाधान लेयर का उदाहरण दिखाती है जो आधार समाधान, एक पैच और एक लंबित अपग्रेड को प्रदर्शित करता है.

समाधान लेयर.

किसी समाधान में एक घटक के लिए लेयर्स को देखने के तरीके के बारे में जानकारी के लिए, समाधान लेयर्स देखें.

मर्ज व्यवहार

जब कोई समाधान अद्यतित किया जाता है या समान घटक को प्रभावित करने वाले कई समाधानों को स्थापित किया जाता है, तो समाधान निर्माताओं को मर्ज व्यवहार समझना चाहिए. ध्यान दें कि केवल मॉडल-चालित ऐप, प्रपत्र और साइट मानचित्र घटक प्रकार ही मर्ज किए जाएंगे. अन्य सभी घटक "शीर्ष स्तर की जीत" व्यवहार का उपयोग करते हैं.

"शीर्ष जीत" व्यवहार

मॉडल-चालित ऐप, प्रपत्र और साइट मैप कंपोनेंट के अपवाद के साथ, अन्य समाधान कंपोनेंट "शीर्ष जीत" व्यवहार का उपयोग करते हैं, जहां शीर्ष पर रहने वाली लेयर यह निर्धारित करती है कि कंपोनेंट ऐप रनटाइम पर कैसे काम करता है. एक शीर्ष लेयर को चरणबद्ध (लंबित) अपग्रेड द्वारा पेश किया जा सकता है.

लंबित अपग्रेड द्वारा पेश की गई शीर्ष लेयर

यहां शीर्ष जीत कंपोनेंट व्यवहार का एक उदाहरण है जिसे एक चरण द्वारा समाधान के अपग्रेड अपडेट के लिए पेश किया गया है. अधिक जानकारी: लक्ष्य परिवेश में अपग्रेड या अपडेट लागू करें

  1. वर्तमान शीर्ष (आधार) लेयर में 100 की डिफ़ॉल्ट सेटिंग का उपयोग करके खाता टेबल के लिए टिप्पणियां टेक्स्ट कॉलम की अधिकतम लंबाई परिसंपत्ति है.

    आधार समाधान में तालिका घटक।

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

    आधार परत के शीर्ष पर सक्रिय परत पेश की गई।

इस स्थिति में, खाते के रिकॉर्ड के लिए टिप्पणियां कॉलम ऐप रन टाइम के दौरान अधिकतम 150 अक्षरों तक की अनुमति देगा.

समाधान अद्यतन और मर्ज व्यवहार को अपग्रेड करें

जैसा कि पिछले सेक्शन में वर्णित है, आधार समाधान के शीर्ष पर पैच और एक चरणबद्ध अपग्रेड को क्रमबद्ध किया गया है. इन्हें Power Apps में समाधान क्षेत्र से अपग्रेड लागू करें का चयन करके मर्ज किया जा सकता है, जो लेयर्स को समतल करता है और एक नया आधार समाधान बनाता है.

एकाधिक समाधान मर्ज व्यवहार

जब आप वितरण के लिए अपना प्रबंधित समाधान तैयार करते हैं, तो याद रखें कि एक परिवेश में कई समाधान स्थापित हो सकते हैं या भविष्य में अन्य समाधान स्थापित किए जा सकते हैं. एक ऐसे समाधान का निर्माण करें जो सर्वोत्तम प्रथाओं का पालन करता हो, ताकि आपका समाधान अन्य समाधानों के साथ हस्तक्षेप न करें. अधिक जानकारी: खंडों में विभाजित समाधानों का उपयोग करें

Dataverse की प्रक्रियाएँ जो अनुकूलन का संविलन करने के लिए उपयोग करती हैं, समाधान की कार्यक्षमता को बनाए रखने पर जोर देती हैं. हालांकि प्रस्तुति को संरक्षित करने का हरसंभव प्रयास किया जाता है, तथपि अनुकूलनों के बीच कुछ असंगतताओं के लिए यह आवश्यक हो सकता है कि गणना किए गए रिज़ॉल्यूशन अनुकूलन, कार्यक्षमता कायम रखने के पक्ष में कुछ प्रस्तुति विवरण बदल दें.

भी देखें

समझें कि प्रबंधित समाधान कैसे मर्ज किए जाते हैं