नोट
इस पेज तक पहुँच के लिए प्रमाणन की आवश्यकता होती है. आप साइन इन करने या निर्देशिकाओं को बदलने का प्रयास कर सकते हैं.
इस पेज तक पहुँच के लिए प्रमाणन की आवश्यकता होती है. आप निर्देशिकाओं को बदलने का प्रयास कर सकते हैं.
मॉडल-चालित ऐप्स अवलोकन
मॉडल-चालित ऐप डिज़ाइन एक ऐसा दृष्टिकोण है जो ऐप डिज़ाइनर टूल का उपयोग करके तालिकाओं में प्रपत्र,दृश्य,चार्ट और डैशबोर्ड जैसे घटकों को जोड़ने पर केंद्रित है। इसके अतिरिक्त, संबंध तालिकाओं को एक साथ इस तरह से जोड़ते हैं जो उनके बीच नेविगेशन की अनुमति देता है और यह सुनिश्चित करता है कि डेटा अनावश्यक रूप से दोहराया न जाए।
कम या बिना कोड वाले ऐप डिज़ाइनर का उपयोग करके, आप ऐसे ऐप्स बना सकते हैं जो सरल या जटिल हों।
प्रोसेस ड्रिवेन ऐप्स
मॉडल-संचालित ऐप्स विशेष रूप से संचालित ऐप्स को संसाधित करने के लिए अच्छी तरह से अनुकूल हैं जो डेटा सघन हैं और उपयोगकर्ताओं के लिए संबंधित रिकॉर्ड के बीच स्थानांतरित करना आसान बनाते हैं। उदाहरण के लिए, यदि आप एक जटिल प्रक्रिया को प्रबंधित करने के लिए एक ऐप बना रहे हैं, जैसे कि नए कर्मचारियों को शामिल करना, बिक्री प्रक्रिया का प्रबंधन करना, या बैंक जैसे संगठन में सदस्य संबंध, तो एक मॉडल-संचालित ऐप एक बढ़िया विकल्प है।
डेटा मॉडलिंग
यद्यपि हम उन्हें मॉडल-संचालित ऐप कहते हैं, लेकिन उन्हें डेटा मॉडल संचालित ऐप के रूप में सोचना अक्सर आसान होता है। ऐसा इसलिए है, क्योंकि Microsoft Dataverse में रखे गए डेटा मॉडल के बिना, आप मॉडल-चालित ऐप नहीं बना सकते।
उपयोगकर्ता अनुभव
उपयोगकर्ता के दृष्टिकोण से, सभी मॉडल-संचालित ऐप्स एक समान अनुभव प्रदान करते हैं, जो कई उपयोगकर्ताओं और उपयोग किए गए डिवाइस दोनों के लिए सुलभ है। अनुभव यहां दिखाए गए आरेख के समान है।
इस उदाहरण में, ऐप में तीन टेबल (चुनौतियाँ, विचार, टीम प्रोजेक्ट), एक डैशबोर्ड और कई चार्ट और दृश्य शामिल हैं। उपयोगकर्ता बाएँ फलक का उपयोग करके या डैशबोर्ड के माध्यम से तालिकाओं के बीच नेविगेट करते हैं।
मॉडल-संचालित दृष्टिकोण के लाभ
कैनवास ऐप डेवलपमेंट के विपरीत, जहां डिज़ाइनर का ऐप लेआउट पर पूरा नियंत्रण होता है, मॉडल-संचालित ऐप्स के साथ अधिकांश उपयोगकर्ता इंटरफ़ेस आपके लिए निर्धारित किया जाता है और बड़े पैमाने पर आपके द्वारा ऐप में जोड़े गए घटकों द्वारा निर्दिष्ट किया जाता है।
अनुप्रयोग विकास की इस पद्धति के कुछ उल्लेखनीय लाभ हैं।
- एक बार डेटा मॉडल और संबंध बन जाने के बाद, समृद्ध घटक-केंद्रित नो-कोड डिजाइनरों के कारण निर्माण प्रक्रिया अपेक्षाकृत तेज होती है।
- ऐप्स का डेस्कटॉप से लेकर मोबाइल तक विभिन्न उपकरणों पर एक समान यूजर इंटरफेस होता है।
- ऐप्स स्वचालित रूप से सुलभ और उत्तरदायी हैं।
- उपयोगकर्ता अनुभव सभी मॉडल-चालित ऐप्स में एक समान है। एक बार जब कोई उपयोगकर्ता एक मॉडल-संचालित ऐप के साथ आश्वस्त हो जाता है, तो बाद में किसी संगठन के भीतर ऐप्स को अपनाना आसान हो जाता है।
- समाधानों का उपयोग करके विकास, परीक्षण और उत्पादन वातावरण के बीच ऐप्स को माइग्रेट करना अपेक्षाकृत सरल है।
मॉडल-संचालित दृष्टिकोण के लाभों के बारे में अधिक जानें
मॉडल-चालित और कैनवास ऐप्स की तुलना
कैनवास ऐप्स में, ऐप निर्माता का ऐप लेआउट पर पूरा नियंत्रण होता है। मॉडल-चालित ऐप्स के साथ, अधिकांश लेआउट आपके द्वारा जोड़े गए घटकों द्वारा निर्धारित किया जाता है। जटिल ऐप डिज़ाइन के बजाय आपके व्यावसायिक डेटा को शीघ्रता से देखने और निर्णय लेने पर अधिक जोर दिया जाता है।
| कोटि | मॉडल-चालित ऐप | कैनवास अनुप्रयोग |
|---|---|---|
| डेटा प्लेटफॉर्म | केवल Dataverse | Dataverse + कनेक्टर्स का उपयोग करके कई अन्य |
| डिजाइन अनुभव | नो-कोड घटक केंद्रित डिजाइन | Power Fx व्यंजकों का उपयोग करके नियंत्रण गुणों का हेरफेर |
| यूआई नियंत्रण | सीमित, मुख्य रूप से अनुकूलन | पूर्ण नियंत्रण |
| ऐप की स्थिरता | उच्च - मुख्य रूप से चुनी गई तालिकाओं और विचारों के आधार पर भिन्न होता है | अक्सर कम, डिजाइनरों के पास उपयोगकर्ता अनुभव के महत्वपूर्ण नियंत्रण को देखते हुए |
| वातावरण के बीच प्रवास | सरल | संभावित रूप से जटिल यह देखते हुए कि डेटास्रोतों को अद्यतन करने की आवश्यकता हो सकती है |
| निर्माण की गति | शीघ्र | डिजाइन की जटिलता के सापेक्ष |
| प्रतिसंवेदी | स्वचालित रूप से उत्तरदायी | केवल उत्तरदायी अगर इस तरह से डिज़ाइन किया गया हो |
| रिश्तों के माध्यम से नेविगेशन | स्वचालित, बशर्ते संबंध मौजूद हों | केवल वहीं जहाँ Power Fx सूत्रों का उपयोग करके डिज़ाइन और लागू किया गया हो |
| पहुँच सुविधाएँ | में निर्मित | ऐप में डिज़ाइन किया गया: सुलभ कैनवास ऐप्स बनाएं |
मॉडल-चालित ऐप बनाने और साझा करने के चरण
मौलिक स्तर पर, मॉडल-संचालित ऐप बनाने में निम्नलिखित क्षेत्र शामिल हैं।
- मॉडलिंग व्यावसायिक डेटा
- व्यवसाय प्रक्रियाओं को परिभाषित करना
- अनुप्रयोग लिखना
- सुरक्षा भूमिकाएँ कॉन्फ़िगर करना
- अपना ऐप्लिकेशन शेयर करना
ऐप बनाने में लगने वाले समय का एक बड़ा हिस्सा व्यावसायिक डेटा को मॉडलिंग करने और कुछ मामलों में व्यावसायिक प्रक्रियाओं को परिभाषित करने के लिए समर्पित है। सुरक्षा भूमिकाओं को अनुकूलित करना संगठन की आवश्यकताओं पर निर्भर करता है।
मॉडल-चालित ऐप बनाने के चरणों के बारे में अधिक जानें
मॉडल-चालित अनुप्रयोग उपयोग करना
दस्तावेज़ीकरण विकसित किया गया है जो उपयोगकर्ताओं को सफलतापूर्वक नेविगेट करने और मॉडल-संचालित ऐप्स के साथ इस तरह से बातचीत करने में मदद करता है जो उन्हें अधिक उत्पादक बनाने में मदद करता है।
मॉडल-संचालित ऐप्स का उपयोग करने के बारे में अधिक जानें
आप मोबाइल डिवाइस पर मॉडल-चालित ऐप्स का उपयोग कर सकते हैं और उन्हें ऑफ़लाइन मोड में चला सकते हैं।
अनुप्रयोग जीवनचक्र प्रबंधन में सहायता के लिए समाधानों का उपयोग करना
एप्लिकेशन जीवनचक्र प्रबंधन (एएलएम) वह तरीका है जिससे हम गर्भाधान से लेकर जीवन के अंत तक एक ऐप विकसित करते हैं।
समाधान का उपयोग किसी व्यवसाय के भीतर उपयोग के लिए उत्पाद वितरित करने के लिए आवश्यक सभी तत्वों के लिए रैपर के रूप में कार्य करने के लिए किया जाता है।
कम से कम, एक मॉडल-संचालित ऐप के लिए एक एकल तालिका, एक साइट मानचित्र, साथ ही ऐप की आवश्यकता होती है। हालांकि, मॉडल-संचालित ऐप्स में आम तौर पर काफी अधिक राशि शामिल होती है, और इसमें कैनवास ऐप, सुरक्षा भूमिकाएं, पर्यावरण चर और बहुत कुछ शामिल होता है।
समाधान उन साधनों की पेशकश करते हैं जिनके द्वारा इन वस्तुओं को वातावरण के बीच स्थानांतरित किया जा सकता है। नतीजतन, समाधान किसी भी एप्लिकेशन जीवनचक्र प्रबंधन रणनीति का एक महत्वपूर्ण हिस्सा हैं।
जब आप एक मॉडल-चालित ऐप बनाते हैं, तो आपको इसे एक समाधान के भीतर बनाना चाहिए।
मॉडल-संचालित ऐप बनाने के लिए न्यूनतम आवश्यकताएं
मॉडल-संचालित ऐप्स जटिल हो सकते हैं। हालाँकि, उन्हें बनाने के लिए न्यूनतम आवश्यकताएँ अपेक्षाकृत सरल हैं।
- एक Microsoft Power Apps लाइसेंस.
- Power Platform वातावरण बनाने की क्षमता. यह धारण किए गए Power Apps और Dynamics 365 लाइसेंस की एक विशेषता है.
- एक Power Platform वातावरण।
- पर्यावरण के भीतर एक डेटावर्स डेटाबेस । यह तब चुना जाता है जब आप कोई परिवेश बनाते हैं. अधिक जानकारी: एक डेटाबेस के साथ एक परिवेश बनाएं
- निर्माता के लिए उस वातावरण में सिस्टम कस्टमाइज़र या पर्यावरण निर्माता के रूप में काम करने के लिए विशेषाधिकार जहां मॉडल-संचालित ऐप बनाया जाता है। अधिक जानकारी: पूर्वनिर्धारित सुरक्षा भूमिकाओं के बारे में
- एक टेबल। (खाते सहित कई मानक तालिकाएँ हैं, जो डिफ़ॉल्ट रूप से मौजूद हैं।
- एक टेबल कॉलम। (प्रत्येक तालिका में कम से कम एक कॉलम और कई सिस्टम कॉलम होते हैं।
- रिकॉर्ड देखने के लिए एक तालिका दृश्य। (डिफ़ॉल्ट रूप से एक संख्या होती है।
- एक तालिका प्रपत्र, डेटा दर्ज करने के लिए. (डिफ़ॉल्ट रूप से एक होगा।
ऐप डिज़ाइनर का उपयोग करके, एक पृष्ठ जोड़कर एक मॉडल-चालित ऐप बनाया जाता है, जो ऐप में नेविगेशन जोड़ता है, और आमतौर पर एक तालिका या कस्टम पृष्ठ पर आधारित होता है।
अगले कदम
मॉडल-चालित ऐप्स के मूल्य के बारे में जानें
एक सरल मॉडल-संचालित ऐप बनाना शुरू करने का एक शानदार तरीका है। ऐसा करने से पहले आप एक समाधान बनाना चाह सकते हैं।
मॉडल-चालित ऐप्स बनाने में गहराई से जाने के लिए, मॉडल-चालित ऐप बनाने के चरण पर जाएं.
यदि आप Power Apps में नए हैं, और Power Apps का उपयोग करके अपने विचारों को पूरी तरह से कार्यशील समाधान में बदलने के तरीके के बारे में जानना चाहते हैं, तो Power Apps प्रोजेक्ट की योजना बनाने से प्रारंभ करें.
मॉडल-चालित ऐप घटकों को समझने से आपको कुछ ऐसे तत्वों को समझने में मदद मिलती है जो मॉडल-चालित ऐप बनाते हैं।