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


परिदृश्य 3: अपने संगठन में अप्रबंधित से प्रबंधित समाधानों पर जाना

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

आपके विकास परिवेश को छोड़कर, अंतिम परिणाम यह होता है कि आपके परिवेश में केवल प्रबंधित समाधान ही होते हैं। अधिक जानकारी: प्रबंधित और अप्रबंधित समाधान.

पूर्वावश्यकताएँ

  • अलग विकास और संचालन परिवेश। इसके अतिरिक्त, हम अनुशंसा करते हैं कि आप कम से कम एक परीक्षण परिवेश बनाए रखें जो आपके विकास और संचालन परिवेश से अलग हो।
  • अपने सभी परिवेशों में अपने सभी समाधानों के लिए एकल प्रकाशक का उपयोग करें। अधिक जानकारी: समाधान प्रकाशक

एक अप्रबंधित समाधान को प्रबंधित पर रूपांतरित करें

  1. अनावश्यक तालिकाओं और घटकों को पहचानें और निकालें।

    1. अपने उत्पादन परिवेश का बैकअप बनाएं. आप अगले चरण में समाधान निर्यात और आयात के माध्यम से अनजाने में हटाए गए घटकों को वापस ला सकते हैं।
    2. अपने उत्पादन परिवेश से उन तालिकाओं और घटकों को हटाएँ जिनकी आवश्यकता नहीं है. उदाहरण के लिए, बिना किसी रिकॉर्ड या बहुत पुराने रिकॉर्ड वाली तालिकाओं या उन तालिकाओं और घटकों को हटाने पर विचार करें जिनकी कोई निर्भरता नहीं है। अधिक जानकारी: घटक के लिए निर्भरता देखें
  2. घटकों को अप्रबंधित से प्रबंधित में बदलने के लिए उपयोग करने के लिए एक समाधान बनाएं।

    • अपने विकास परिवेश में, एक एकल अप्रबंधित समाधान बनाएँ जिसका उपयोग सभी मॉडल-चालित ऐप, तालिकाएँ और प्रपत्र, दृश्य, कॉलम, चार्ट और डैशबोर्ड जैसे आश्रित घटकों को शामिल करने के लिए किया जाता है. Microsoft Dataverse इन सभी घटकों को एक साथ शामिल करने से क्रॉस-सॉल्यूशन लेयरिंग समस्याओं की संभावना को कम करने में मदद मिल सकती है जो बाद में आपके द्वारा नए मॉडल-चालित अनुप्रयोग और अनुकूलन को अपडेट या पेश करने पर हो सकती हैं। और जानकारी: एक समाधान बनाएं
      • अप्रबंधित घटकों, जैसे कि कस्टम अप्रबंधित तालिकाओं के लिए, आप विभाजन का उपयोग नहीं करेंगे. इसके बजाय, समाधान में उन घटकों को जोड़ते समय सभी घटकों को शामिल करें का चयन करें.
      • अगर वहाँ प्रबंधित घटक हैं जो आपके द्वारा अनुकूलित किए गए हैं, समाधान में उन घटकों को जोड़ते समय विभाजन का उपयोग करें। उदाहरण के लिए, यदि आपने कोई कस्टम कॉलम जोड़ा है या किसी मौजूदा कॉलम के लिए प्रदर्शन नाम को Power Apps मानक तालिका में बदल दिया है, जैसे कि खाता और संपर्क, विभाजन का उपयोग करें ताकि आप केवल अपनी परियोजना के लिए आवश्यक अनुकूलित घटकों का निर्यात करें, न कि अतिरिक्त घटकों को जिन्हें आप सेवा देने का इरादा नहीं रखते हैं। ऐसा करने के लिए, घटकों का चयन करें चुनें, और फिर समाधान में केवल अपने अनुकूलित घटकों को जोड़ें।

        टिप

        यह देखने के लिए कि क्या प्रबंधित घटक को अनुकूलित किया गया है, घटक की आधार प्रबंधित परत के ऊपर दिखाई देने वाली अप्रबंधित परत को देखें। अधिक जानकारी: घटक के लिए समाधान परत देखें

    • यदि आपके पास कनवर्ट करने के लिए कैनवास ऐप, प्रवाह, ऐप या प्लग-इन हैं, तो आप उन्हें अभी या बाद में एक अलग अप्रबंधित समाधान में जोड़ सकते हैं. Power Pages
    • अपने सभी समाधानों के लिए एक प्रकाशक का उपयोग करना याद रखें। अधिक जानकारी: समाधान प्रकाशक
  3. प्रबंधित समाधान को परिनियोजित करें।

    1. यदि आपके पास कोई मौजूदा परीक्षण वातावरण है, तो आप अगले चरण पर जा सकते हैं। हालांकि, हम अनुशंसा करते हैं कि आप परीक्षण परिवेश के रूप में उपयोग करने के लिए अपने उत्पादन परिवेश की एक प्रति बनाएं। अधिक जानकारी: एक वातावरण की प्रतिलिपि बनाएँ
    2. अपने विकास परिवेश से अप्रबंधित समाधानों को प्रबंधित के रूप में निर्यात करें. अधिक जानकारी: समाधान निर्यात करें
    3. यदि आपके परीक्षण परिवेश में कोई अप्रबंधित समाधान है जिसका नाम वही है जो प्रबंधित समाधान आप आयात करना चाहते हैं, तो परीक्षण परिवेश में अप्रबंधित समाधान रिकॉर्ड हटा दें. अप्रबंधित समाधान रिकॉर्ड को हटाने के लिए, Power Apps पर जाएं, परीक्षण या उत्पादन परिवेश का चयन करें, समाधान चुनें, अप्रबंधित समाधान का चयन करें, और फिर आदेश पट्टी पर, हटाएं चुनें। ध्यान दें कि अप्रबंधित समाधान को हटाने से समाधान के अप्रबंधित घटक नहीं हटते.
    4. Power Platform CLI समाधान आयात कमांडिंग का उपयोग करके कनवर्ट-टू-मैनेज पैरामीटर या DevOps टूलींग समाधान आयात कार्य के साथ अपने परीक्षण परिवेश में समाधान आयात करें। वर्तमान में, आप समाधान को सफलतापूर्वक आयात नहीं कर सकते हैं और सभी घटकों को Power Apps (make.powerapps.com) का उपयोग करके प्रबंधित में परिवर्तित नहीं कर सकते हैं।
    5. ऐसे कई प्रकार के परीक्षण हैं जिनका उपयोग आप यह जांचने के लिए कर सकते हैं कि आपके ऐप के विशिष्ट कार्य या सुविधाएं ठीक से काम कर रही हैं या नहीं। इनमें से कुछ परीक्षणों में यूनिट परीक्षण, एंड-टू-एंड और उपयोगकर्ता स्वीकृति परीक्षण (UAT) शामिल हैं।
    6. परीक्षण पूरा होने और मान्य होने के बाद, चरण c-e दोहराएं, लेकिन अपने परीक्षण परिवेश में चरण निष्पादित करने के बजाय अपने उत्पादन परिवेश में चरण निष्पादित करें।
    7. यदि आपके पास कैनवास अनुप्रयोग, प्रवाह या Power Pages ऐप हैं, तो प्रबंधित समाधानों को पहले अपने परीक्षण में और फिर अपने उत्पादन परिवेश में उसी तरह आयात करें जैसा कि पहले वर्णित किया गया है.

अगले कदम

अब जब आप प्रबंधित समाधानों में चले गए हैं, तो हम अनुशंसा करते हैं कि आप समाधान और घटक लेयरिंग को समझें। इसके अलावा, आपके विकास परिवेशों को छोड़कर, आपके परिवेशों में कोई भी अप्रबंधित अनुकूलन या अप्रबंधित समाधान नहीं होना चाहिए। अधिक जानकारी: समाधान लेयर

इसे भी देखें

परिदृश्य 5: टीम विकास का समर्थन करना