नोट
इस पेज तक पहुँच के लिए प्रमाणन की आवश्यकता होती है. आप साइन इन करने या निर्देशिकाओं को बदलने का प्रयास कर सकते हैं.
इस पेज तक पहुँच के लिए प्रमाणन की आवश्यकता होती है. आप निर्देशिकाओं को बदलने का प्रयास कर सकते हैं.
समाधानों का उपयोग, एक परिवेश से दूसरे परिवेश में ऐप्स और घटकों को ले जाने के लिए किया जाता है या मौजूदा ऐप्स में अनुकूलनों के एक सेट को लागू करने के लिए किया जाता है. एक समाधान में एक या अधिक अनुप्रयोगों के साथ-साथ साइट मैपों, तालिकाओं, प्रक्रियाओं, वेब संसाधनों, विकल्पों, प्रवाहों और बहुत कुछ जैसे अन्य घटक शामिल हो सकते हैं.
समाधान Power Apps और अन्य Power Platform उत्पादों, जैसे Power Automate में अनुप्रयोग जीवनचक्र प्रबंधन (ALM) को लागू करने के लिए तंत्र हैं.
नोट
समाधान अवधारणाओं के बारे में अधिक जानने के लिए और अनुप्रयोग जीवनचक्र प्रबंधन के लिए समाधानों का उपयोग कैसे किया जाता है, Power Platform ALM मार्गदर्शिका में
यह अनुभाग manual कार्यों पर केंद्रित है, जिन्हें ऐप निर्माताओं को Power Apps में समाधानों के साथ काम करते समय करने की आवश्यकता होती है।
आरंभ करें: समाधान अवधारणाएँ
समाधानों के साथ कार्य करने से पहले, यह महत्वपूर्ण है कि आप निम्नलिखित समाधान अवधारणाओं से परिचित हो जाएँ:
- समाधानों के दो प्रकार (प्रबंधित और अप्रबंधित)
- समाधान घटक
- समाधान का जीवनचक्र (समाधान बनाएँ, अद्यतन करें, नवीनीकृत करें और पैच करें)
- समाधान प्रकाशक
- समाधान और समाधान घटक निर्भरताएँ
अधिक जानने के लिए, ALM गाइड में समाधान अवधारणाएँ पर जाएँ। Power Platform
डिफ़ॉल्ट समाधान
Power Apps आपको निम्न डिफ़ॉल्ट unmanaged समाधान प्रदान करता है:
- Common Data Service डिफ़ॉल्ट समाधान. यह समाधान निर्माताओं के लिए किसी परिवेश में डिफ़ॉल्ट रूप से उनके अनुकूलन हेतु उपयोग लिए उपलब्ध है. Common Data Service डिफ़ॉल्ट समाधान तब उपयोगी होता है जब आप Power Apps का मूल्यांकन करना या सीखना चाहते हैं. हालांकि, हम अनुशंसा करते हैं कि ऐप निर्माता अपने स्वयं के अप्रबंधित समाधानों में काम करें.
- डिफ़ॉल्ट समाधान. यह एक विशेष समाधान है जिसमें सिस्टम के सभी घटक शामिल हैं. डिफ़ॉल्ट समाधान, आपके सिस्टम के सभी घटकों और कॉन्फ़िगरेशन की खोज करने के लिए उपयोगी है.
तथापि, हम अनुशंसा करते हैं कि आप अपने अनुकूलनों को प्रबंधित करने के लिए एक समाधान बनाएँ. अधिक जानकारी: ALM मार्गदर्शिका में अनुकूलित करने के लिए समाधान का उपयोग करें। Power Platform
प्रबंधित गुण
आप प्रबंधित गुणों के उपयोग से अपने प्रबंधित समाधान घटकों को नियंत्रित कर सकते हैं. हम अनुशंसा करते हैं कि आप प्रबंधित गुण सेट करें ताकि आपके प्रबंधित घटक संशोधित न किए जा सकें. यह आपके समाधान को उन संशोधनों से बचाने में मदद करता है जो इसे परीक्षण या उत्पादन जैसे किसी अन्य परिवेश में आयात करने के बाद खराब कर सकते हैं।
अधिक जानकारी: प्रबंधित संपत्तियां Power Platform
Power Apps में समाधानों के साथ कार्य करना
Power Apps के भीतर, आप बाएं नेविगेशन में Solutions का चयन करके समाधानों की एक सूची देख सकते हैं। आप निम्न समाधान कार्य निष्पादित कर सकते हैं:
- नया समाधान: आपके द्वारा अनुकूलित किए गए घटकों को ढूँढने और उनके साथ काम करने के लिए, एक समाधान बनाएँ और अपना सारा अनुकूलन वहाँ करें। फिर, आप अपने समाधान को अन्य परिवेशों में आसानी से वितरित कर सकते हैं. अधिक जानकारी: समाधान बनाएँ
- समाधान आयात करें: अपने परिवेश में समाधान आयात करें. अधिक जानकारी: समाधान आयात करें
- ऐपसोर्स खोलें: ऐपसोर्स वह जगह है जहां आप अपने उद्योग के अनुरूप समाधान प्राप्त करने के लिए जा सकते हैं जो आपके द्वारा पहले से उपयोग किए जाने वाले उत्पादों के साथ काम करते हैं।
- सभी अनुकूलन प्रकाशित करें: अपने परिवेश में सभी सक्रिय अनुकूलन प्रकाशित करें.
- पसंदीदा समाधान सेट करें: अपना पसंदीदा समाधान सेट करें जहाँ सभी समाधान घटक बनाए जाते हैं.
- इतिहास देखें: समय के साथ समाधान संचालन के बारे में विवरण देखें, जैसे आयात, निर्यात और स्थापना रद्द करना. अधिक जानकारी: समाधान का इतिहास देखें
- Git से कनेक्ट करें: स्रोत नियंत्रण एकीकरण विकास टीमों को Azure DevOps Git रिपॉजिटरी का उपयोग करके एक या अधिक Dataverse परिवेशों में समाधान और समाधान ऑब्जेक्ट सिंक करने की अनुमति देता है। अधिक जानकारी: Git एकीकरण का अवलोकन Power Platform
- क्लासिक पर स्विच करें: क्लासिक समाधान एक्सप्लोरर खोलें.
जब आप कोई समाधान चुनते हैं, तो अतिरिक्त कार्य कमांड बार पर उपलब्ध हो जाते हैं. इन कार्यों में शामिल हैं:
- संपादित करें: समाधान गुणों को संपादित करें, जैसे समाधान घटकों को जोड़ना या निकालना.
- हटाएं. चयनित समाधान हटाएँ.
- एक योजना बनाएँ. अपने मौजूदा समाधान के लिए योजना बनाने हेतु प्लान डिज़ाइनर का उपयोग करें। योजना डिजाइनर एक विस्तृत दस्तावेज़ तैयार करता है जो आपके समाधान का वर्णन करता है। इस योजना में व्यावसायिक समस्या, उपयोगकर्ता की आवश्यकताएं जैसे उपयोगकर्ता भूमिकाएं और कहानियां, डेटा मॉडल और ऐप्स जैसी प्रौद्योगिकियां शामिल हैं। यह सुविधा उस समय समय बचाती है जब आप किसी समाधान की सामग्री को समझने का प्रयास कर रहे होते हैं और निर्माताओं को मौजूदा समाधान को बेहतर बनाने में सहायता करती है। अधिक जानकारी: समाधान से योजना बनाएं
- समाधान निर्यात करें: समाधान को उस फ़ाइल में निर्यात करें जिसे किसी अन्य परिवेश में आयात किया जा सके. अधिक जानकारी: निर्यात समाधान
- तैनात करना। परीक्षण और उत्पादन परिवेशों में समाधान परिनियोजित करने के लिए पाइपलाइनों का उपयोग करें. Power Platform अधिक जानकारी: पाइपलाइनों का अवलोकन Power Platform
- समाधान परीक्षक: इस समाधान के लिए समाधान परीक्षक के परिणाम चलाएँ या उनकी समीक्षा करें.
- निर्भरताएँ दिखाएँ: उन समाधान घटकों को देखें जिनकी किसी अन्य घटक पर निर्भरता है. अधिक जानकारी: समाधान निर्भरताएँ देखें उन समाधानों के लिए जो इस समाधान की स्थापना रद्द करने को रोकेंगे.
- पसंदीदा समाधान सेट करें. चयनित समाधान को अपने पसंदीदा समाधान के रूप में उपयोग करें। पसंदीदा समाधान वह है, जहां यदि समाधान के संदर्भ में पहले से काम नहीं किया जा रहा है, तो आपके सभी समाधान घटकों को बनाए रखा जाता है। अधिक जानकारी: पसंदीदा समाधान
- इतिहास देखें. समय के साथ समाधान संचालन के बारे में विवरण देखें, जैसे आयात, निर्यात और अनइंस्टॉल. अधिक जानकारी: समाधान का इतिहास देखें
- कैटलॉग में प्रकाशित करें: समाधान को कैटलॉग में प्रकाशित करता है, जिससे यह आपके संगठन के अन्य निर्माताओं के उपयोग के लिए उपलब्ध हो जाता है। यह उन समाधानों को साझा करने के लिए उपयोगी है जिन्हें आप चाहते हैं कि अन्य लोग आयात कर सकें और अपने परिवेश में उपयोग कर सकें। अधिक जानकारी: कैटलॉग में Power Platform
- अपग्रेड लागू करें: जब आप कोई समाधान चुनते हैं तो यह दिखाई देता है. एक लंबित अपग्रेड लागू करें जिसे किसी प्रबंधित समाधान के लिए आरंभ किया गया है.
समाधान क्षेत्र से, इसके सभी ऑब्जेक्ट देखने के लिए समाधान खोलें.
आइटम के माध्यम से स्क्रॉल करके समाधान में सभी ऑब्जेक्ट्स को ब्राउज़ करें। यदि सूची में 100 से अधिक आइटम हैं, तो आप अधिक देखने के लिए अगले 100 आइटम लोड करें का चयन कर सकते हैं।
कॉलम हेडर का चयन करके कॉलम को सॉर्ट और फ़िल्टर किया जा सकता है।
स्तंभ शीर्षकों में शामिल हैं:
- प्रबंधित: समाधान ऑब्जेक्ट एक प्रबंधित समाधान से है. आप आइटम का चयन करके ऑब्जेक्ट का निरीक्षण कर सकते हैं और फिर उन्नत >समाधान परतें देखें का चयन कर सकते हैं.
- अनुकूलन योग्य: घटक अनुकूलित करने के लिए उपलब्ध है.
- अनुकूलित: यह इंगित करता है कि ऑब्जेक्ट एक अप्रबंधित ऑब्जेक्ट है, या एक अप्रबंधित अनुकूलन परत वाला प्रबंधित ऑब्जेक्ट है। आप समाधान में घटकों के लिए अपने अप्रबंधित परिवर्तनों को शीघ्रता से ढूंढने के लिए इस कॉलम का उपयोग कर सकते हैं.
- स्वामी: यदि समाधान ऑब्जेक्ट उपयोगकर्ता और टीम स्वामित्व का समर्थन करता है, तो वर्तमान स्वामी प्रदर्शित किया जाता है.
- स्थिति: यदि समाधान ऑब्जेक्ट स्थिति प्रबंधन (चालू/बंद, सक्षम/अक्षम, सक्रिय/निष्क्रिय) का समर्थन करता है, तो स्थिति प्रदर्शित की जाती है.
सुझाव
आप डिफ़ॉल्ट समाधान का चयन करके और अनुकूलित स्तंभ पर फ़िल्टर करके उन सभी समाधान ऑब्जेक्ट्स को शीघ्रता से ढूँढ सकते हैं जो अप्रबंधित हैं या जिनमें अप्रबंधित अनुकूलन हैं.
समाधान में खोजें और फ़िल्टर करें
किसी विशिष्ट घटक को उसके नाम से खोजें.
या घटक प्रकार द्वारा सूची में सभी आइटम फ़िल्टर करें.
प्रासंगिक आदेश
जैसे ही आप प्रत्येक घटक का चयन करते हैं, कमांड बार में उपलब्ध क्रियाएं आपके द्वारा चयनित घटक के प्रकार और समाधान के डिफ़ॉल्ट या प्रबंधित होने के आधार पर बदल जाती हैं.
जब आप कोई घटक नहीं चुनते हैं, तो आदेश पट्टी समाधान पर ही लागू की गई क्रियाएँ दिखाती है.
अप्रबंधित या डिफ़ॉल्ट समाधानों के साथ, आप विभिन्न प्रकार के घटकों को बनाने या जोड़ने के लिए नया या मौजूदा जोड़ें कमांड का उपयोग कर सकते हैं. अधिक जानकारी: समाधान घटक जोड़ें
नोट
आप प्रबंधित समाधान पर घटक नहीं जोड़ सकते. जब आप ऐसा करने का प्रयास करेंगे, तो आपको निम्नलिखित संदेश मिलेगा:
"You cannot directly edit the components within a managed solution. You’ll need to add it to another unmanaged solution that you’ve created to customize the component. The component might not be customizable."
अतिरिक्त विशेषाधिकार आवश्यक हैं
जब घटक को समाधान से परिवेश में आयात किया जाता है, तो कुछ घटकों को घटक चलाने के लिए उपयोगकर्ताओं के लिए कुछ विशेष विशेषाधिकारों की आवश्यकता हो सकती है. Dataverse
प्रवाह
समाधान में शामिल कैनवास ऐप से प्रवाह का उपयोग करने या चलाने के लिए, आपके पास स्वामित्व या चलाने की अनुमति साझा करने वाले किसी व्यक्ति के माध्यम से उस प्रवाह की अनुमति होनी चाहिए। जब किसी समाधान में किसी ऐप को उपयोगकर्ताओं के एक समूह के साथ साझा किया जाता है, तो प्रवाह को भी स्पष्ट रूप से साझा किया जाना चाहिए.
अधिक जानकारी: सुरक्षा भूमिकाएँ और विशेषाधिकार
समाधानों को परिनियोजित करने के लिए पाइपलाइनों का उपयोग करें Power Platform
पाइपलाइनों का उपयोग करके परीक्षण और उत्पादन वातावरण में आसानी से समाधान तैनात करें। Power Platform एक बार पाइपलाइनें स्थापित हो जाने के बाद, निर्माता कुछ ही क्लिक के साथ इन-प्रोडक्ट परिनियोजन आरंभ कर सकते हैं। निर्माता ऐसा सीधे अपने विकास परिवेश में करते हैं। अधिक जानकारी: पाइपलाइनों का अवलोकन Power Platform
ज्ञात सीमाएँ
समाधानों में कैनवास ऐप्स, फ़्लो, और कस्टम कनेक्टर के उपयोग के लिए निम्नलिखित सीमाएँ लागू होती हैं.
- यदि आपको कैनवास ऐप प्रकाशन त्रुटि का सामना करना पड़ता है: ऐप में ऐसे प्रवाहों के कनेक्शन हैं जो अब परिवेश में नहीं हैं, तो ऐप से हटाए गए सभी प्रवाहों को हटा दें. फिर ऐप को सेव करें और प्रकाशित करें.
- सभी के साथ साझा किए गए कैनवास ऐप्स जो परिवेश बैकअप और परिवेश पुनर्स्थापना संचालन से गुजरते हैं, उन्हें पुनर्स्थापित परिवेश में सभी के साथ साझा नहीं किया जाता है. ध्यान दें कि कैनवास ऐप को सुरक्षा समूह के साथ साझा किया जा सकता है, और पुनर्स्थापित परिवेश में ऐप को उस सुरक्षा समूह के साथ साझा किया जाता है.
किसी समाधान में अलग-अलग घटकों को अनुकूलित करने के बारे में अधिक जानने के लिए, निम्नलिखित लेख देखें:
- तालिका, तालिका संबंध, स्तंभ और संदेश अनुकूलन के लिए, मेटाडेटा पर जाएं.
- तालिका प्रपत्रों के लिए, फ़ॉर्म पर जाएँ.
- प्रक्रियाओं के लिए, प्रक्रियाएँ पर जाएँ.
- व्यावसायिक नियमों के लिए, व्यावसायिक नियम पर जाएँ।
समस्या निवारण समाधान
ज्ञात समस्याओं और समाधानों के साथ कार्य करने का समस्या निवारण कैसे करें के बारे में जानकारी के लिए, Power Apps समस्या निवारण दस्तावेज़ में अनुप्रयोग और समाधान प्रबंधित करें पर जाएँ.