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


कॉंफ़िगरेशन माइग्रेशन उपकरण की सहायता से कॉन्फ़िगरेशन डेटा को परिवेश और संगठनों में स्थानांतरित करें

कॉंफ़िगरेशन माइग्रेशन उपकरण की सहायता से आप कॉन्फ़िगरेशन डेटा को परिवेश और संगठनों में स्थानांतरित कर सकते हैं. कॉन्फ़िगरेशन डेटा का उपयोग ग्राहक सहभागिता ऐप (Dynamics 365 Sales, Dynamics 365 Customer Service, Dynamics 365 Field Service, Dynamics 365 Marketing और Dynamics 365 Project Service Automation) में कस्टम कार्यक्षमता को परिभाषित करने के लिए किया जाता है और आमतौर पर कस्टम निकायों में संग्रहीत किया जाता है. कॉन्फ़िगरेशन डेटा एंड यूज़र डेटा (खाते, संपर्क, आदि) से भिन्न होता है. कॉन्फ़िगरेशन डेटा इसका एक विशिष्ट उदाहरण है कि एक अनुकूलित कॉल सेंटर एजेंट अनुप्रयोग को कॉन्फ़िगर करने के लिए आप Dynamics 365 के लिए Unified Service Desk में जिसे परिभाषित करते हैं. Unified Service Desk निकाय, निकायों में संग्रहीत किए गए कॉन्फ़िगरेशन डेटा के साथ, एक एजेंट अनुप्रयोग निर्धारित करते हैं. Unified Service Desk के बारे में अधिक जानकारी के लिए, Unified Service Desk गाइड देखें.

Configuration Migration उपकरण की सहायता से आप निम्न कार्य कर सकते हैं:

  • उन निकायों और फ़ील्ड्स का चयन करें जहाँ से आप कॉन्फ़िगरेशन डेटा निर्यात करना चाहते हैं.

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

    नोट

    यदि किसी निर्यात किए जा रहे निकाय के लिए कोई डुप्लिकेट डिटेक्शन (अद्वितीयता) शर्त निर्दिष्ट नहीं है, तो लक्ष्य सिस्टम पर मौजूदा डेटा से तुलना करने के लिए टूल निकाय के प्राथमिक फ़ील्ड नाम का उपयोग करता है.

  • डेटा निर्यात करने से पहले प्लग-इन्स अक्षम करें और फिर सभी निकायों या चयनित निकायों के लिए आयात पूर्ण होने के बाद उन्हें लक्ष्य सिस्टम पर पुन: सक्षम करें.

  • यह सुनिश्चित करने के लिए निर्यात किए जाने वाले चयनित निकायों के लिए स्कीमा सत्यापित करें कि सभी आवश्यक डेटा/जानकारी मौजूद है.

  • स्रोत सिस्टम से डेटा निर्यात करने के लिए किसी मौजूदा स्कीमा का पुन: उपयोग करें.

  • डेमो परिवेशों के लिए आयात पर DateTime फ़ील्ड स्वचालित रूप से अग्रेषित करें.

  • इस टूल (स्कीमा और डेटा फ़ाइलें) से बनाए गए निर्यात किए गए मॉड्यूल्स को अन्य प्रोग्राम्स में एम्बेड करें. उदाहरण के लिए, परिवेश पर पैकेज बनाने और परिनियोजित करने के लिए अन्य समाधान फ़ाइलों और डेटा के साथ आप Package Deployer में निर्यात किए गए डेटा का उपयोग कर सकते हैं. अधिक जानकारी: Package Deployer का उपयोग करके पैकेज परिनियोजित करें

कॉन्फ़िगरेशन माइग्रेशन टूल NuGet पैकेज के रूप में उपलब्ध है या आप Power Platform CLI का उपयोग करके टूल डाउनलोड कर सकते हैं

Configuration Migration टूल कैसे कार्य करता है?

निम्न आरेख है यह समझाता है कि कॉन्फ़िगरेशन डेटा को माइग्रेट करने के लिए Configuration Migration उपकरण का उपयोग कैसे किया जाता है.

कॉन्फ़िगरेशन माइग्रेशन प्रक्रिया प्रवाह आरेख.

चरण 1 प्रतीकनिर्यात किए जाने वाले स्रोत डेटा की स्कीमा निर्धारित करें: स्कीमा फ़ाइल (.xml) में उस डेटा के बारे में जानकारी होती है जिसे आप निर्यात करना चाहते हैं जैसे एंटिटी, विशेषताएँ, संबंध, डेटा की विशिष्टता की परिभाषा, और क्या डेटा निर्यात करने से पहले प्लग-इन को अक्षम किया जाना चाहिए. अधिक जानकारी: कॉन्फ़िगरेशन डेटा निर्यात करने के लिए स्कीमा बनाएँ

चरण 2 प्रतीकडेटा निर्यात करने के लिए स्कीमा का उपयोग करें: डेटा को किसी .zip फ़ाइल में निर्यात करने के लिए स्कीमा फ़ाइल का उपयोग करें जिसमें डेटा और निर्यात किए गए डेटा की स्कीमा शामिल है. अधिक जानकारी: कॉन्फ़िगरेशन डेटा निर्यात करने के लिए स्कीमा बनाएँ

चरण 3 प्रतीकनिर्यात किए गए डेटा को आयात करें: लक्षित वातावरण में आयात करने के लिए निर्यात किए गए डेटा (.zip फ़ाइल) का उपयोग करें। डेटा इम्पोर्ट एक से ज़्यादा पास में किया जाता है जिससे कि डिपेंडेंट डेटा को क्यू अप करते समय सबसे पहले फ़ाउन्डेशन डेटा इम्पोर्ट किया जा सके, और फिर किसी भी तरह की डेटा डिपेंडेंसीज़ या लिंकेजेस को हैंडल करने के लिए आगे के पासेस में बाद के डेटा को इम्पोर्ट किया जा सके. यह साफ़ और डेटा आयात सुनिश्चित करता है. और जानकारी: कॉन्फ़िगरेशन डेटा आयात करें

लॉग फ़ाइलों का उपयोग करते हुए कॉन्फ़िगरेशन डेटा माइग्रेशन समस्याओं का निवारण करें

कॉंफ़िगरेशन माइग्रेशन उपकरण, उपकरण का उपयोग करके परिवेश में साइन करने के दौरान उत्पन्न होने वाली त्रुटियों, स्कीमा परिभाषा और कॉन्फ़िगरेशन डेटा के निर्यात/आयात के दौरान उपकरण द्वारा की जाने वाली गतिविधियों के बारे में विस्तृत जानकारी और उपकरण का उपयोग करके आयात किए गए डेटा के बारे में जानकारी प्राप्त करने के लिए लॉगिंग समर्थन प्रदान करता है. इस टूल द्वारा तीन लॉग फाइलें बनाई जाती हैं जो आपके द्वारा टूल को चलाने पर कंप्यूटर में निम्नलिखित स्थान पर उपलब्ध होते हैं: c:\Users\<UserName>\AppData\Roaming\Microsoft\Microsoft Dataverse कॉंफ़िगरेशन माइग्रेशन उपकरण\<संस्करण>.

  • Login_ErrorLog.log: उन समस्याओं के संबंध में जानकारी प्रदान करता है, जो आपके द्वारा परिवेश में साइन करने के लिए इस उपकरण का उपयोग करने पर उत्पन्न हुई थीं. अगर साइन इन करने के दौरान कोई भी समस्या उत्पन्न होती है, तो उस उपकरण की लॉगिन स्क्रीन पर एक संदेश दिखाई देता है, जिसमें इस लॉग फ़ाइल का लिंक मौजूद होता है. यह संदेश बताता है, कि लॉगिन अनुरोध को संसाधित करते समय कोई त्रुटि उत्पन्न हुई थी और उपयोगकर्ता उस त्रुटि लॉग को देख सकता है. आप इस लॉग फ़ाइल को देखने के लिए मैसेज की लिंक को क्लिक कर सकते हैं. जब आपके टूल में कोई भी साइन-इन इश्यूज़ पहली बार आपके सामने आते हैं तब लॉग फ़ाइल बनाई जाती है. उसके बाद, उस लॉग फ़ाइल का उपयोग किसी साइन-इन समस्या, जब कभी भी यह उत्पन्न हो, से संबंधित लॉग जानकारी का उपयोग करने के लिए किया जाता है.

  • DataMigrationUtility.log: पिछली बार चलाए जाने के दौरान टूल में किए गए प्रत्येक कार्य के बारे में विस्तृत जानकारी प्रदान करता है. मुख्य स्क्रीन पर लॉग्स पर और चल रहा लॉग मेनू पर क्लिक करके आप टूल से लॉग फ़ाइल देख सकते हैं.

  • ImportDataDetail.log: टूल का उपयोग करके पिछले आयात कार्य में आयात किए गए डेटा के बारे में विस्तृत जानकारी प्रदान करता है. हर बार जब आप इस टूल का उपयोग करके एक आयात कार्य चलाते हैं, तो लॉग फ़ाइल का मौजूदा विवरण उसी निर्देशिका में ImportDataDetail._old.log नाम की एक फ़ाइल में स्थानांतरित कर दिया जाता है और ImportDataDetail.log फ़ाइल टूल का उपयोग करके चलाए गए नवीनतम कार्य के बारे में जानकारी प्रदर्शित करती है. मुख्य स्क्रीन पर लॉग्स मेनू पर, और उसके बाद अंतिम आयात लॉग पर क्लिक करके आप टूल से यह लॉग फ़ाइल देख सकते हैं.

टूल का उपयोग करके आपका कॉन्फ़िगरेशन डेटा माइग्रेट करने के लिए सर्वश्रेष्ठ पद्धतियाँ

आपका कॉन्फ़िगरेशन डेटा माइग्रेट करने के लिए इस टूल का उपयोग करते हुए आपको निम्न बातों पर विचार करना चाहिए:

  • निर्यात डेटा स्कीमा बनाने के दौरान, लक्ष्य सिस्टम पर किसी अनैच्छिक डेटा अद्यतन से बचने के लिए आपको प्रत्येक निकाय के लिए उचित रूप से अद्वितीयता नियम परिभाषित करने होंगे.

  • यह सुनिश्चित करने के लिए किसी पूर्व-उत्पादन परिवेश (विशेष रूप से किसी उत्पादन परिवेश की दर्पण छवि) में निर्यात किया गया डेटा आयात करें कि डेटा आयात के परिणाम वैसे हैं जैसे आप चाहते थे.

  • डेटा आयात करने से पहले अपने उत्पादन परिवेश का बैकअप लें.

सीमाएँ

  • कैलेंडर निकाय को माइग्रेट करना समर्थित नहीं है.
  • छवि स्तंभ माइग्रेट करना समर्थित नहीं है.

भी देखें

NuGet से उपकरण डाउनलोड करें
कॉन्फ़िगरेशन डेटा निर्यात करने के लिए एक स्कीमा बनाएँ
कॉन्फ़िगरेशन डेटा स्कीमा को संशोधित करें
कॉन्फ़िगरेशन डेटा आयात करें
उत्पाद कैटलॉग कॉन्फ़िगरेशन प्रबंधित करें