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


निकाय मेटाडेटा और मेटाडेटा ब्राउज़र का अवलोकन

यह विषय इस पर लागू होता है Dynamics 365 Customer Engagement (on-premises). इस विषय के Power Apps संस्करण के लिए, देखें: इसमें निकाय और मेटाडेटा Dataverse

यह विषय मेटाडेटा को देखता है और बताता है कि आप इसका उपयोग मौजूदा Dynamics 365 for Customer Engagement ऐप को बनाने या अनुकूलित करने के लिए कैसे कर सकते हैं. Dynamics 365 Customer Engagement (on-premises)

अनुकूलन के साथ प्रयुक्त मेटाडेटा

मेटाडेटा का अर्थ है डेटा के बारे में डेटा। Dynamics 365 Customer Engagement (on-premises) आपके लिए एक लचीला प्लेटफ़ॉर्म प्रदान करता है क्योंकि इससे परिवेश द्वारा उपयोग किए जाने वाले डेटा की परिभाषाओं को संपादित करना सापेक्ष रूप से आसान हो जाता है. Dynamics 365 Customer Engagement (on-premises) में, मेटाडेटा निकायों का एक संकलन है. निकाय, डेटाबेस में संग्रहीत किए जाने वाले डेटा के प्रकारों का वर्णन करते हैं. प्रत्येक निकाय किसी डेटाबेस तालिका के संगत होता है और निकाय के भीतर मौजूद प्रत्येक फ़ील्ड (गुण के रूप में प्रसिद्ध) उस तालिका के स्तंभ को प्रस्तुत करती है. निकाय मेटाडेटा वह है जो आपके द्वारा बनाए जा सकने वाले रिकॉर्ड के प्रकारों और उनपर की जा सकने वाली कार्रवाइयों के प्रकार पर नियंत्रण करता है. केवल निकाय मेटाडेटा और वेब सेवाओं का उपयोग करके, कोई डेवलपर आपके परिवेश पर डेटा के साथ कार्रवाइयाँ करने के लिए कोड लिख सकता है. आपके पास निकाय, फ़ील्ड और निकाय संबंध बनाने या संपादित करने के लिए अनुकूलन उपकरणों के साथ यह मेटाडेटा संपादित करने की योग्यता है.

आपके परिवेश के डेटा के साथ सहभागिता करने के लिए लोगों द्वारा उपयोग किए जाने वाले वेब अनुप्रयोग या विभिन्न क्लाइंट निकाय मेटाडेटा पर निर्भर होते हैं और निकाय मेटाडेटा परिवर्तनों के रूप में स्वीकार्य होते हैं. लेकिन ये क्लाइंट, प्रदर्शित किए जाने वाले दृश्यमान तत्वों, लागू किए जाने वाले कस्टम तर्क और सुरक्षा को लागू करने के तरीके को नियंत्रित करने के लिए अन्य डेटा पर निर्भर होते हैं. इस सिस्टम डेटा को निकायों के अंदर संग्रहीत भी किया जाता है लेकिन निकाय अपने आप अनुकूलन के लिए उपलब्ध नहीं होते हैं.

मेटाडेटा ब्राउज़र का उपयोग करें

समाधान एक्सप्लोरर उन सभी निकायों तक पहुँच प्रदान करता है जिन्हें आप अनुकूलित कर सकते हैं, लेकिन यह केवल सिस्टम में प्रयुक्त मेटाडेटा निर्धारित करने वाले सभी निकायों का एक अंश है. सर्वाधिक मूलभूत अनुकूलन कार्यों के लिए, आपको केवल समाधान एक्सप्लोरर में मौजूद जानकारी की आवश्यकता होती है. डेवलपर को अक्सर अधिक जानकारी और मेटाडेटा देखने के लिए एक आसान तरीके की आवश्यकता होती है. यदि आपको मेटाडेटा के बारे में डेवलपर से गहरी चर्चा करनी है या यदि आप मेटाडेटा की गहरी समझ प्राप्त करना चाहते हैं, तो मेटाडेटा ब्राउज़र समाधान स्थापित करने का प्रयास करें. मेटाडेटा ब्राउज़र एक प्रबंधित समाधान है जिसमें केवल वे HTML वेब संसाधन हैं जिन्हें आप स्थापित कर सकते हैं और जिसके माध्यम से आप सभी मेटाडेटा देख सकते हैं तथा मेटाडेटा में मौजूद चीज़ों को अच्छे से समझने के लिए निकायों और फ़ील्ड को फ़िल्टर कर सकते हैं.

मेटाडेटा ब्राउज़र डाउनलोड करके स्थापित करें

मेटाडेटा ब्राउज़र समाधान डाउनलोड करने के लिए नीचे दिए गए उपयुक्त लिंक का उपयोग करें ताकि आप इसे स्थापित कर सकें.

संस्करण डाउनलोड
Dynamics 365 for Customer Engagement अनुप्रयोग संस्करण 9.0 (v9.0) Microsoft डाउनलोड: MetadataBrowser_3_0_0_5_managed.zip
Dynamics 365 (v8.2) Dynamics CRM Online 2016 अपडेट 1 और Dynamics CRM 2016 सर्विस पैक 1 ऑन-प्रिमाइसेस (v8.1) Microsoft डाउनलोड: MetadataBrowser_3_0_0_4_managed.zip
Dynamics CRM Online 2016 अद्यतन और CRM 2016 (v8.0) Microsoft डाउनलोड: MetadataBrowser_3_0_0_2_managed.zip

समाधान स्थापित करें

समाधान डाउनलोड करने के बाद, आपको इसे स्थापित करना होगा. प्रबंधित समाधान को स्थापित करने के तरीके के बारे में जानकारी के लिए, देखें समाधान आयात करें, अपडेट करें और निर्यात करें

एक ऐप के रूप में खोलें

Dynamics 365 for Customer Engagement अनुप्रयोग संस्करण 9.0 (v9.0) संस्करण को अनुप्रयोग के रूप में कॉन्फ़िगर किया गया है. एंटिटी मेटाडेटा ब्राउज़र समाधान स्थापित करने के बाद, मेटाडेटा टूल्स ऐप ढूंढें और उसे खोलें. Entities डिफ़ॉल्ट दृश्य है. टूल्स नेविगेशन क्षेत्र से आप अलग-अलग संस्थाओं का निरीक्षण करने के लिए एंटिटी मेटाडेटा का चयन कर सकते हैं।

समाधान कॉन्फ़िगरेशन पृष्ठ से खोलें

आपको पुराने संस्करणों के लिए निम्न चरणों का उपयोग करना होगा, परंतु ये नवीनतम संस्करण के लिए भी कार्य करते हैं.

निकाय मेटाडेटा ब्राउज़र समाधान स्थापित करने के बाद, समाधान सूची में पंक्ति में डबल-क्लिक करके प्रबंधित समाधान खोलें और कॉन्फ़िगरेशन पृष्ठ देखें ताकि निकाय मेटाडेटा ब्राउज़र और दो भिन्न दृश्‍यों को लॉन्‍च करने के लिए बटन के बारे में जानकारी देखी जा सके.

  • मेटाडेटा ब्राउज़र ऐप में इकाइयाँ दृश्य के समतुल्य है।
  • एंटिटी मेटाडेटा ब्राउज़र ऐप में एंटिटी मेटाडेटा दृश्य के समतुल्य है।

निकाय दृश्‍य

आप निम्न कार्रवाइयाँ कर सकते हैं:

  • निकाय विवरण देखें: निकाय मेटाडेटा दृश्य का उपयोग करके देखने के लिए निकाय का चयन करें.
  • निकाय संपादित करें: यदि निकाय इसका समर्थन करता है, तो चयनित निकाय प्रपत्र को डिफ़ॉल्ट संगठन में खोलें.
  • पाठ खोज: निम्नलिखित निकाय गुणों का उपयोग करके प्रदर्शित निकायों को फ़िल्टर करने के लिए पाठ खोज करें: SchemaName, LogicalName, DisplayName, ObjectTypeCode, और MetadataId.
  • निकाय फ़िल्टर करें: निकायों के उप-समूह को देखने के लिए सरल मानदंड सेट करें. सभी मापदंडों का मूल्‍यांकन AND तर्क के उपयोग द्वारा किया जाता है.
  • गुण फ़िल्टर करें: किसी भी चयनित निकाय के लिए प्रदर्शित गुण फ़िल्टर करें. सूची में लगभग 100 गुण मौजूद हैं. आपकी रुचि जिसमें है, केवल उसका चयन करने के लिए इसका उपयोग करें.

निकाय मेटाडेटा दृश्‍य

आप एक निकाय के लिए आप निम्न क्रियाएँ कर सकते हैं:

  • इकाई: वह इकाई बदलें जिसे आप देखना चाहते हैं.

  • गुण: निकाय के सभी गुण देखें और प्रदर्शित गुणों को फ़िल्टर करें.

    • निकाय संपादित करें: यदि निकाय इसका समर्थन करता है, तो डिफ़ॉल्ट संगठन में चयनित निकाय संपादन प्रपत्र खोलें.
    • गुण फ़िल्टर करें: किसी भी चयनित निकाय के लिए प्रदर्शित गुण फ़िल्टर करें. सूची में लगभग 100 गुण मौजूद हैं. आपकी रुचि जिसमें है, केवल उसका चयन करने के लिए इसका उपयोग करें.
  • विशेषताएँ: निकाय विशेषताओं को मास्टर/विवरण दृश्य में देखें. इस दृश्‍य के साथ आप निम्न कर सकते हैं:

    • विशेषता संपादित करें: यदि विशेषता इसका समर्थन करती है, तो चयनित विशेषता प्रपत्र को डिफ़ॉल्ट संगठन में खोलें.
    • पाठ खोज: निम्नलिखित विशेषता गुणों का उपयोग करके प्रदर्शित विशेषताओं को फ़िल्टर करने के लिए पाठ खोज करें: SchemaName, LogicalName, DisplayName, और MetadataId.
    • विशेषताएँ फ़िल्टर करें: किसी भी विशेषता गुण मान द्वारा विशेषताओं को फ़िल्टर करें.
    • गुण फ़िल्टर करें: चयनित विशेषता के लिए प्रदर्शित गुण फ़िल्टर करें.
  • कुंजियाँ: यदि किसी निकाय के लिए वैकल्पिक कुंजियाँ सक्षम हैं, तो आप जाँच सकते हैं कि वे किस प्रकार कॉन्फ़िगर की गई हैं। अधिक जानकारी: वैकल्पिक कुंजियाँ परिभाषित करें

  • संबंध: तीन प्रकार की इकाई संबंध देखें: एक-से-अनेक, अनेक-से-एक, और अनेक-से-अनेक. इन दृश्यों के साथ आप निम्न कार्य सकते हैं:

    • संबंध संपादित करें: यदि संबंध इसका समर्थन करता है, तो चयनित संबंध प्रपत्र को डिफ़ॉल्ट संगठन में खोलें.
    • पाठ खोज: संबंध के प्रकार से संबंधित मानों का उपयोग करके प्रदर्शित संबंध को फ़िल्टर करने के लिए पाठ खोज करें।
    • फ़िल्टर गुण: किसी भी संबंध गुण मान द्वारा संबंध को फ़िल्टर करें.
  • विशेषाधिकार: निकाय विशेषाधिकार देखें. इस दृश्‍य के साथ आप निम्न कर सकते हैं:

    • PrivilegeIdका उपयोग करके प्रदर्शित विशेषाधिकार को फ़िल्टर करें.

नोट

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

टिप

पृष्ठ से पाठ की प्रतिलिपि बनाने के लिए, बस पाठ का चयन करें और Ctrl+C कीबोर्ड शॉर्टकट या संदर्भ मेनू कॉपी कमांड का उपयोग करें।

नया मेटाडेटा बनाएँ या मौजूदा मेटाडेटा का उपयोग करें

Dynamics 365 Customer Engagement (on-premises) ऐसे बहुत सारे सिस्टम निकायों के साथ आता है जो बिज़नेस अनुप्रयोग की मूल क्षमताओं का समर्थन करते हैं. उदाहरण के लिए, आपके ग्राहकों या संभावित ग्राहकों के बारे में डेटा को खाता या संपर्क निकायों का उपयोग करके संग्रहीत किया जाएगा. मुख्य निकाय वह है जहाँ अपेक्षित या संभावित विक्रय अवसरों के बारे में जानकारी होना चाहिए. अवसर निकाय, संभावित आय जनरेट करने वाले ईवेंट को ट्रैक करने के लिए है.

इनमें से प्रत्येक निकाय में कई फ़ील्ड्स भी होते हैं जो ऐसे सामान्य डेटा को दर्शाते हैं, संबंधित निकाय के लिए संग्रहीत करने के लिए सिस्टम को जिनकी आवश्यकता हो सकती है.

अधिकांश संगठनों के लिए, सिस्टम निकायों और गुणों को जिन उद्देश्यों के लिए प्रदान किया गया था उनके लिए इनका उपयोग करना आपके लिए लाभप्रद है. भले ही आप नए कस्टम निकाय बना सकते हैं, फिर भी सिस्टम निकायों में ऐसी विशेष क्षमताएँ हो सकती हैं जिन्हें आप कोड लिखे बिना आसानी से दोहरा पाएँगे.

उदाहरण के लिए,

  • लीड निकाय रिकॉर्ड योग्य हो सकते हैं. यह योग्यता कार्रवाई लीड को निष्क्रिय कर देगी और अपनी व्यवसाय प्रक्रिया में आगे बढ़ने के लिए एक नया अवसर और खाता या संपर्क रिकॉर्ड बनाएगी.

  • ग्राहक सेवाओं के लिए तत्वों का निर्धारण करने में मदद के लिए केस निकाय रिकॉर्ड में संविदा निकायों से विशेष संपर्क हो सकता है.

    अगर आप कोई समाधान स्थापित करना चाहते हैं, तो आप यह आशा कर सकते हैं कि समाधान डेवलपर ने सिस्टम निकायों और विशेषताओं का लाभ उठाया है. सिस्टम निकाय या गुण को प्रतिस्थापित करने वाला एक नया कस्टम निकाय बनाने का अर्थ होगा कि कोई भी उपलब्ध समाधान आपके संगठन के लिए काम नहीं करेगा.

    इन कारणों से, हम अनुशंसा करते हैं कि आप अपने संगठन के लिए उचित होने पर प्रदान किए गए सिस्टम निकायों और फ़ील्ड का उपयोग करें. अगर ये उचित नहीं हैं और आप अपनी आवश्यकताओं को पूरा करने के लिए इन्हें संपादित न कर सकें, तो आपको यह मूल्यांकन करना चाहिए कि क्या एक नया निकाय बनाने की आवश्यकता है. ध्यान रखें कि आप किसी निकाय का प्रदर्शन नाम बदल सकते हैं ताकि वह आपके संगठन उपयोग की नामावली से उसका मिलान हो जाए. उदाहरण के लिए, लोगों द्वारा खाता निकाय के प्रदर्शन नाम को “कंपनी” या “व्यक्तिगत” के लिए संपर्क निकाय के नाम में बदलना बहुत आम है. निकाय का व्यवहार बदले बिना निकायों या गुणों में ऐसा किया जा सकता है. संस्थाओं का नाम बदलने के बारे में अधिक जानकारी के लिए, देखें किसी संस्था का नाम बदलें.

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

मेटाडेटा आइटम बनाने की सीमाएँ

आपके द्वारा बनाए जाने वाले निकायों की संख्या एक सीमा है. आप अधिकतम संख्या के बारे में जानकारी प्रयोग में संसाधन पृष्ठ पर पा सकते हैं। अगर आपको और निकायों की आवश्यकता है, तो Dynamics 365 Customer Engagement (on-premises) तकनीकी समर्थन से संपर्क करें. इससे ऊपरी सीमा को समायोजित किया जा सकता है.

प्रत्येक निकाय में, आपके द्वारा बनाई जा सकने वाली फ़ील्ड की संख्या की ऊपरी सीमा है. यह सीमा, डेटाबेस तालिका की एक पंक्ति में संग्रहीत किए जा सकने वाले डेटा की मात्रा पर तकनीकी सीमाओं पर आधारित है. एक विशिष्ट संख्या प्रदान करना कठिन है क्योंकि फ़ील्ड का प्रत्येक प्रकार, स्थान की एक भिन्न मात्रा का उपयोग कर सकते है. ऊपरी सीमा, किसी निकाय के सभी फ़ील्ड द्वारा प्रयुक्त कुल स्थान पर निर्भर होती है.

अधिकांश लोग सीमा तक पहुँचने के लिए पर्याप्त कस्टम फ़ील्ड नहीं बनाते हैं लेकिन अगर आप किसी निकाय के लिए हज़ारों कस्टम फ़ील्ड जोड़ने की योजना बना रहे हैं, तो आपको विचार करना होगा कि क्या यह सर्वश्रेष्ठ डिज़ाइन है. क्या आपके द्वारा जोड़ी जाने वाली सभी फ़ील्ड, उस निकाय के रिकॉर्ड के लिए गुणों का वर्णन करती है? क्या आपको वास्तव में यह लगता है कि आपके संगठन का उपयोग करने वाले लोग एक ऐसे प्रपत्र को प्रबंधित कर पाएँगे जिसमें इतनी अधिक संख्या में फ़ील्ड्स शामिल हैं? आपके द्वारा किसी प्रपत्र में जोड़ी जाने वाली फ़ील्ड की संख्या से हर बार किसी रिकॉर्ड को संपादित करने पर स्थानांतरित किए जाने वाले डेटा की मात्रा बढ़ा जाती है और इससे सिस्टम का प्रदर्शन प्रभावित होगा. किसी निकाय में कस्टम फ़ील्ड जोड़ते समय इन कारकों पर विचार करें.

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

आलोकन केवल 1000 गुण प्रति आलोकन तक सीमित हैं. यदि इस सीमा से अधिक की इकाई पर एक आलोकन बनाया जाता है, तो आलोकन में उपलब्ध गुणों का उपवर्ग (सबसेट) उपयोग करना होगा. 1000 की सीमा से अधिक गुण जोड़ने से त्रुटि संदेश उत्पन्न होगा, जो यह इंगित करता है कि गुणों की अधिकतम संख्या पार हो गई है.

इसे भी देखें

इकाइयां बनाएं और संपादित करें
इकाई संबंध बनाएं और संपादित करें
फ़ील्ड बनाएँ और संपादित करें

फॉर्म बनाएं और डिज़ाइन करें