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


वॉइस चैनल के लिए डेटा माइग्रेट करें

नोट

सुविधा उपलब्धता जानकारी निम्नानुसार है।

Dynamics 365 संपर्क केंद्र—एम्बेडेड Dynamics 365 संपर्क केंद्र—स्टैंडअलोन Dynamics 365 Customer Service
हां हां हां

वॉइस चैनल के लिए स्रोत संगठन से लक्ष्य संगठन में कॉन्फ़िगरेशन माइग्रेट करने के लिए कॉन्फ़िगरेशन माइग्रेशन टूल का उपयोग करें। कॉन्फ़िगरेशन माइग्रेशन उपकरण का उपयोग करने के तरीके के बारे में जानकारी के लिए, निम्न आलेख देखें:

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

निम्नलिखित पूर्वावश्यकताओं जरूर पूरी होनी चाहिए:

  • स्रोत संगठन में, यदि एक एकीकृत रूटिंग नियमसेट निम्नलिखित को संदर्भित करता है, तो सुनिश्चित करें कि माइग्रेशन के साथ आगे बढ़ने से पहले वे लक्षित संगठन में मौजूद हैं:
    • कस्‍टम निकाय
    • एट्रिब्यूट
    • संबंध
    • विकल्प सेट
    • लुकअप मान
  • सुनिश्चित करें कि माइग्रेशन करने वाले उपयोगकर्ता के पास स्रोत और लक्ष्य संगठनों में निम्नलिखित एकीकृत रूटिंग संस्थाओं पर आवश्यक विशेषाधिकार हैं:
    • Workstream (msdyn_liveworkstream)
    • चैनल कॉन्फ़िगरेशन (msdyn_omnichannelconfiguration)
    • सूचना टेम्पलेट (msdyn_notificationtemplate)
    • सत्र टेम्पलेट (msdyn_sessiontemplate)
    • संचालन का समय (msdyn_operatinghour)
    • विशेषता (characteristic)
    • रेटिंग मॉडल (rating model)
    • रेटिंग मान (ratingvalue)
    • क्षमता प्रोफ़ाइल (msdyn_capacityprofile)
    • क्यू (queue)
    • निर्णय अनुबंध (msdyn_decisioncontract)
    • निर्णय नियम सेट (msdyn_decisionruleset)
    • असाइनमेंट कॉन्फ़िगरेशन (msdyn_assignmentconfiguration)
    • असाइनमेंट कॉन्फ़िगरेशन चरण (msdyn_assignmentconfigurationstep)
    • रूटिंग कॉन्फ़िगरेशन (msdyn_routingconfiguration)
    • रूटिंग कॉन्फ़िगरेशन चरण (msdyn_routingconfigurationstep)
    • कार्यप्रवाह क्षमता प्रोफ़ाइल (msdyn_liveworkstreamcapacityprofile)
    • संदर्भ चर (msdyn_ocliveworkstreamcontextvariable)

महत्त्वपूर्ण

खाता, चैनल, Azure कम्युनिकेशन सर्विसेज फोन नंबर अधिग्रहण, फोन नंबर कॉन्फ़िगरेशन, बॉट कॉन्फ़िगरेशन और एआई और एनालिटिक्स सेटिंग्स का माइग्रेशन दायरे में नहीं है।

वॉइस चैनल के लिए कॉन्फ़िगरेशन माइग्रेट करें

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

  1. समाधान का उपयोग करके कॉन्फ़िगरेशन माइग्रेट करें
  2. कौशल-आधारित रूटिंग के लिए निर्यात और आयात कॉन्फ़िगरेशन
  3. क्षमता प्रोफ़ाइल के लिए निर्यात और आयात कॉन्फ़िगरेशन
  4. वॉयस चैनल कतारों के लिए निर्यात और आयात विन्यास
  5. वॉयस चैनल वर्कस्ट्रीम के लिए निर्यात और आयात कॉन्फ़िगरेशन
  6. वॉयस चैनलों के लिए कॉन्फ़िगरेशन माइग्रेट करें
  7. अपना माइग्रेशन सत्यापित करें
  8. डेटा के निर्यात और आयात की समस्या निवारण करें

समाधान का उपयोग करके कॉन्फ़िगरेशन माइग्रेट करें

यदि आप अपने वॉयस रूटिंग सेटअप में कस्टम सत्र टेम्प्लेट और नोटिफ़िकेशन का उपयोग करते हैं, तो समाधान का उपयोग करके कॉन्फ़िगरेशन माइग्रेट करें में बताए गए चरणों का पालन करें

कौशल-आधारित कॉन्फ़िगरेशन माइग्रेट करें

यदि आपके एकीकृत रूटिंग सेटअप में कौशल-आधारित रूटिंग नियमों का उपयोग किया जाता है, तो कौशल-आधारित रूटिंग के लिए डेटा माइग्रेट करें में बताए गए चरणों का पालन करें. सुनिश्चित करें कि किसी भी फ़िल्टरिंग फ़ेच xml को आवाज़ के लिए उचित रूप से समायोजित किया गया है।

कॉन्फ़िगरेशन क्षमता प्रोफ़ाइल माइग्रेट करें

यदि आपने अपने वॉयस रूटिंग सेटअप में क्षमता प्रोफ़ाइल कॉन्फ़िगर की है, तो क्षमता प्रोफ़ाइल के लिए डेटा निर्यात और आयात करें में बताए गए चरणों का पालन करें.

वॉयस चैनल कतारों के लिए माइग्रेट कॉन्फ़िगरेशन

वॉइस चैनल के लिए क्यू का आयात और निर्यात करने के लिए, एकीकृत रूटिंग-आधारित रिकॉर्ड कतारों के लिए डेटा माइग्रेट करें में उल्लिखित चरणों का पालन करें.

वॉयस चैनल वर्कस्ट्रीम के लिए माइग्रेट कॉन्फ़िगरेशन

  1. वॉयस वर्कस्ट्रीम के लिए स्कीमा बनाने और स्रोत संगठन से डेटा निर्यात करने के लिए कॉन्फ़िगरेशन माइग्रेशन टूल का उपयोग करें.

    • निकाय डिस्प्ले नाम: जब आप स्कीमा बनाते हैं, तो तालिका में उल्लिखित समान अनुक्रम में निकायों का चयन करें.
    • एट्रिब्यूट डिस्प्ले नाम: हम अनुशंसा करते हैं कि आप निम्न तालिका में परिभाषित एट्रिब्यूट का चयन करें. आपको आउट-ऑफ-द-बॉक्स सिस्टम परिभाषित एट्रिब्यूट का चयन करने की आवश्यकता नहीं है, जैसे कि निर्माता, निर्माण दिनांक, संशोधनकर्ता, संशोधन दिनांक, और स्वामी. यदि आवश्यक हो, तो आप कस्टम एट्रिब्यूट का चयन कर सकते हैं.
    • रिकॉर्ड फ़िल्टर करने के लिए FetchXML का उपयोग करें: प्रत्येक निकाय के लिए, अपनी आवश्यकता के आधार पर एकल, एकाधिक या सभी रिकॉर्ड प्राप्त करने के लिए निम्न तालिका में उल्लिखित उपयुक्त FetchXML क्वेरी का उपयोग करें. एकल या एकाधिक रिकॉर्ड के लिए, आपको ui नाम में सही नाम और मूल्य में GUID प्राप्त करने के लिए स्रोत संगठन का उपयोग करने की आवश्यकता है. यदि आवश्यक हो, तो आप उपयुक्त क्वेरी बनाने के लिए उन्नत FIND FetchXML मेनू आइटम का उपयोग कर सकते हैं।
    • आयात सेटिंग्स कॉन्फ़िगर करें: निर्णय अनुबंध इकाई के लिए, सुनिश्चित करें कि आपने मौजूदा रिकॉर्ड अपडेट न करें चेकबॉक्स का चयन किया है.
  2. सुनिश्चित करें कि वॉयस चैनलों के कॉन्फ़िगरेशन में संदर्भित कार्यस्ट्रीम माइग्रेशन में शामिल हैं।

    सीरियल नंबर निकाय का प्रदर्शन नाम (तार्किक नाम) एट्रिब्यूट डिस्प्ले नाम (तार्किक नाम) रिकॉर्ड्स फ़िल्टर करने के लिए उपयोग करें FetchXML
    1. वर्कस्ट्रीम (msdyn_liveworkstream)
    • API कुंजी (msdyn_apikey)
    • API कुंजी संस्करण संख्या (msdyn_apikeyversionnumber)
    • स्वचालित संदेश की अनुमति दें (msdyn_enableautomatedmessages)
    • अनुमत उपस्थितियाँ (msdyn_allowedpresences)
    • अस्वीकार या समय समाप्त होने के बाद वर्कआइटम असाइन करें (msdyn_assignworkitemafterdecline)
    • निष्क्रियता के बाद स्वतः बंद करें (msdyn_autocloseafterinactivity)
    • रैप अप स्टेट के लिए ब्लॉक क्षमता (msdyn_blockcapacityforwrapup)
    • बॉट कतार (msdyn_bot_queue)
    • बोट नियम (msdyn_bot_rule)
    • बोट उपयोगकर्ता (msdyn_bot_user)
    • कॉलबैकप्रीव्यूडायलिंग (msdyn_notificationtemplate_callback_previewdialing)
    • कनेक्टर्स (msdyn_connectorsurl)
    • परामर्श करें (msdyn_notificationtemplate_consult)
    • चैट चैनलों का वार्तालाप मोड (msdyn_conversationmode)
    • ग्राहक आईडी (msdyn_customerid)
    • खुली बातचीत के लिए ग्राहक डिस्कनेक्ट होल्ड अवधि (msdyn_customerdisconnectholddurationforopenconversation)
    • क्षमता (msdyn_capacityrequired)
    • क्षमता प्रारूप (msdyn_capacityformat)
    • चैनल (msdyn_streamsource)
    • अनुबंध आईडी (msdyn_routingcontractid)
    • डिफ़ॉल्ट (msdyn_sessiontemplate_default)
    • डिफ़ॉल्ट क्यू (msdyn_defaultqueue)
    • दिशा (msdyn_direction)
    • पुश-आधारित वर्क स्ट्रीम से चयन सक्षम करें (msdyn_enableselectingfrompushbasedworkstreams)
    • निकाय (msdyn_masterentityroutingconfigurationid)
    • फ़ॉलबैक भाषा (msdyn_fallbacklanguage)
    • प्रतीक्षा के बाद अनुवर्ती कार्रवाई (msdyn_followupafterwaiting)
    • हैंडलिंग समय थ्रेशोल्ड (msdyn_handlingtimethreshold)
    • आवक प्रमाणित (msdyn_notificationtemplate_incoming_auth)
    • आने वाली अप्रमाणित (msdyn_notificationtemplate_incoming_unauth)
    • डिफ़ॉल्ट है (msdyn_isdefault)
    • पूरी वार्तालाप के दौरान एक ही एजेंट रखें (msdyn_enableagentaffinity)
    • अंतिम सत्यापन चालू (msdyn_lastvalidationon)
    • अंतिम सत्यापन स्थिति (msdyn_lastvalidationstatus)
    • मिलान तर्क (msdyn_matchinglogic)
    • अधिकतम सहसंगता (msdyn_maxconcurrentconnection)
    • मोड (msdyn_mode)
    • नाम (msdyn_name)
    • सूचना (msdyn_notification)
    • अधिसूचना परिदृश्य प्लेसहोल्डर (msdyn_notificationscenarioplaceholder)
    • आउटबाउंड क्यू (msdyn_outboundqueueid)
    • रिकॉर्ड पहचान नियम (msdyn_recordidentificationrule)
    • रिकॉर्ड पहचान प्रमाणीकरण नियम (msdyn_recordidentificationvalidationrule)
    • रिकॉर्डिंग का डाउनलोड प्रतिबंधित करें (msdyn_restrictdownloadrecording)
    • ट्रांसक्रिप्ट (msdyn_restrictdownloadtranscript) का डाउनलोड प्रतिबंधित करें
    • स्क्रीन पॉप टाइमआउट (msdyn_screenpoptimeout)
    • स्क्रीन पॉप टाइमआउट (msdyn_screenpoptimeout_optionSet)
    • सुरक्षित API कुंजी (msdyn_secureapikey)
    • कौशल अटैचमेंट रूल्स काउंट (msdyn_skillattachmentrulescount)
    • कौशल अटैचमेंट रूल्स काउंट (पिछली बार अपडेट किया गया) (msdyn_skillattachmentrulescount)
    • कौशल अटैचमेंट रूल्स काउंट (स्थिति) (msdyn_skillattachmentrulescount_state)
    • सत्र परिदृश्य प्लेसहोल्डर (msdyn_sessionscenarioplaceholder)
    • पर्यवेक्षक असाइन करें (msdyn_notificationtemplate_supervisorassign)
    • स्थानांतरण (msdyn_notificationtemplate_transfer)
    • प्रतीक्षा समय थ्रेशोल्ड (msdyn_handlingtimethreshold)
    • कार्य वितरण मोड (msdyn_workdistributionmode)
    • वर्क स्ट्रीम (msdyn_liveworkstreamid)
    नमूना 1: सभी वॉयस वर्कस्ट्रीम

    नमूना 2: एकल आवाज़ कार्यप्रवाह

    नमूना 3: एकाधिक वॉयस वर्कस्ट्रीम
    2. संदर्भ चर (msdyn_ocliveworkstreamcontextvariable)
    • नाम (msdyn_name)
    • रिलेशन शिप का नाम (msdyn_relationshipname)
    • प्रकार (msdyn_datatype)
    • कार्य प्रवाह (msdyn_liveworkstreamid)
    • आईसलिस्ट (msdyn_islist)
    • परिवर्तनीय (msdyn_ismodifiable)
    • प्रदर्शन नाम (msdyn_displayname)
    • प्रदर्शित करने योग्य (msdyn_isdisplayable)
    • इकाई तार्किक नाम (msdyn_entitylogicalname)
    • संदर्भ चर (msdyn_ocliveworkstreamcontextvariableid)
    • स्थिति (statecode)
    • स्थिति कारण (statuscode)
    • सिस्टम परिभाषित (msdyn_issystemdefined)
    नमूना 1: सभी वॉयस वर्कस्ट्रीम के लिए संदर्भ चर

    नमूना 2: एकल वॉयस वर्कस्ट्रीम के लिए संदर्भ चर

    नमूना 3: एकाधिक वॉयस वर्कस्ट्रीम के लिए संदर्भ चर
    3. निर्णय अनुबंध (msdyn_decisioncontract)
    • अनुबंध परिभाषा (msdyn_contractdefinition)
    • निर्णय अनुबंध (msdyn_decisioncontractid)
    • नाम (msdyn_name)
    • अद्वितीय नाम (msdyn_uniquename)
    नमूना 1: सभी वॉयस वर्कस्ट्रीम के लिए निर्णय अनुबंध

    नमूना 2: एकल वॉयस वर्कस्ट्रीम के लिए निर्णय अनुबंध

    नमूना 3: एकाधिक वॉयस वर्कस्ट्रीम के लिए निर्णय अनुबंध
    4. निर्णय नियम सेट (msdyn_decisionruleset)
    • AI बिल्डर मॉडल (msdyn_aibmodelid)
    • संलेखन मोड (msdyn_authoringmode)
    • निर्णय नियम सेट (msdyn_decisionrulesetid)
    • विवरण (msdyn_description)
    • इनपुट अनुबंध (msdyn_inputcontractid)
    • इनपुट संग्रह है (msdyn_isinputcollection)
    • ML मॉडल प्रकार (msdyn_mlmodeltype)
    • नाम (msdyn_name)
    • आउटपुट अनुबंध (msdyn_outputcontractid)
    • नियम सेट परिभाषा (msdyn_rulesetdefinition)
    • नियम सेट प्रकार (msdyn_rulesettype)
    • अद्वितीय नाम (msdyn_uniquename)
    नमूना 1: सभी वॉयस वर्कस्ट्रीम के लिए निर्णय नियम सेट

    नमूना 2: एकल वॉयस वर्कस्ट्रीम के लिए निर्णय नियम सेट

    नमूना 3: एकाधिक वॉयस वर्कस्ट्रीम के लिए निर्णय नियम सेट
    5. रूटिंग कॉन्फ़िगरेशन (msdyn_routingconfiguration)
    • सक्रिय कॉन्फ़िगरेशन है (msdyn_isactiveconfiguration)
    • नाम (msdyn_name)
    • रूटिंग कॉन्फ़िगरेशन (msdyn_routingconfigurationid)
    • अद्वितीय नाम (msdyn_uniquename)
    • वर्कस्ट्रीम (msdyn_liveworkstreamid)
    नमूना 1: सभी वॉयस वर्कस्ट्रीम के लिए रूटिंग कॉन्फ़िगरेशन

    नमूना 2: एकल वॉयस वर्कस्ट्रीम के लिए रूटिंग कॉन्फ़िगरेशन

    नमूना 3: एकाधिक वॉयस वर्कस्ट्रीम के लिए रूटिंग कॉन्फ़िगरेशन
    6. रूटिंग कॉन्फ़िगरेशन चरण (msdyn_routingconfigurationstep)
    • नाम (msdyn_name)
    • रूटिंग कॉन्फ़िगरेशन (msdyn_routingconfigurationid)
    • रूटिंग कॉन्फ़िगरेशन चरण (msdyn_routingconfigurationstepid)
    • नियम सेट (msdyn_rulesetid)
    • चरण ऑर्डर (msdyn_steporder)
    • चरण प्रकार (msdyn_type)
    • अद्वितीय नाम (msdyn_uniquename)
    नमूना 1: सभी वॉयस वर्कस्ट्रीम के लिए रूटिंग कॉन्फ़िगरेशन चरण

    नमूना 2: एकल वॉयस वर्कस्ट्रीम के लिए रूटिंग कॉन्फ़िगरेशन चरण

    नमूना 3: एकाधिक वॉयस वर्कस्ट्रीम के लिए रूटिंग कॉन्फ़िगरेशन चरण
    7. वर्कस्ट्रीम क्षमता प्रोफ़ाइल (msdyn_liveworkstreamcapacityprofile)
    • कैपेसिटी प्रोफ़ाइल (msdyn_capacityprofile_id)
    • नाम (msdyn_name)
    • वर्कस्ट्रीम (msdyn_workstream_id)
    • वर्कस्ट्रीम कैपेसिटी प्रोफ़ाइल (msdyn_liveworkstreamcapacityprofileid)
    नमूना 1: सभी वॉयस वर्कस्ट्रीम के लिए वर्कस्ट्रीम कैपेसिटी प्रोफ़ाइल

    नमूना 2: एकल वॉयस वर्कस्ट्रीम के लिए वर्कस्ट्रीम कैपेसिटी प्रोफ़ाइल

    नमूना 3: एकाधिक वॉयस वर्कस्ट्रीम के लिए वर्कस्ट्रीम कैपेसिटी प्रोफ़ाइल
  3. स्कीमा उत्पन्न करें और इसे सहेजें.

  4. डेटा निर्यात करें और संपीड़ित (ज़िप) फ़ाइल उत्पन्न करें.

  5. कॉन्फ़िगरेशन माइग्रेशन उपकरण का उपयोग करें, और डेटा आयात करने के लिए विकल्प का चयन करें, और संपीड़ित फ़ाइल का चयन करें।

महत्त्वपूर्ण

जब आप संदर्भ वेरिएबल वाले निर्णय नियमसेट (msdyn_decisionrulesets) प्राप्त करते हैं, तो कुछ निर्णय नियमसेट निर्भरता मैपिंग के बिना बनाए जाते हैं. इसके समाधान के लिए, निम्न चरणों का पालन करें:

  1. निर्णय नियमसेट निकाय (msdyn_decisionrulesets) सहित सभी निकायों के लिए डेटा आयात करें.
  2. निर्णय नियम-सेट निकाय के लिए डेटा फिर से आयात करें. यह चरण सुनिश्चित करता है कि निर्णय नियमों के लिए सभी निर्भरता मैपिंग आयात की जाती हैं.

सभी आवश्यक रिकॉर्ड प्राप्त करने के लिए नमूना स्कीमा के लिए, देखें वॉइस वर्कस्ट्रीम के लिए नमूना स्कीमा.

FetchXML कार्यप्रवाह इकाई के लिए

नमूना 1: सभी वॉयस वर्कस्ट्रीम

<fetch distinct="true"> 
  <entity name="msdyn_liveworkstream"> 
    <filter type="and"> 
      <condition attribute="msdyn_mode" operator="eq" value="717210001" /> 
      <condition attribute="msdyn_streamsource" operator="eq" value="192440000" /> 
    </filter> 
  </entity> 
</fetch>

नमूना 2: एकल आवाज़ कार्यप्रवाह

<fetch>
  <entity name="msdyn_liveworkstream"> 
    <filter type="and"> 
      <condition attribute="msdyn_liveworkstreamid" operator="eq" uiname="Test Voice Workstream 1" uitype="msdyn_liveworkstream" value="{759255C7-7AC8-98E0-7E3E-59A7F0312ABC}" /> 
    </filter> 
  </entity> 
</fetch> 

नमूना 3: एकाधिक वॉयस वर्कस्ट्रीम

<fetch version="1.0" output-format="xml-platform" mapping="logical" distinct="false"> 
  <entity name="msdyn_liveworkstream"> 
    <filter type="and"> 
      <condition attribute="msdyn_liveworkstreamid" operator="in"> 
        <value uiname="Test Voice Workstream 1" uitype="msdyn_liveworkstream">{759255C7-7AC8-98E0-7E3E-59A7F0312ABC}</value> 
        <value uiname="Test Voice Workstream 2" uitype="msdyn_liveworkstream">{E6246229-33AC-5A9E-2FFE-51668AD44098}</value> 
      </condition> 
    </filter> 
  </entity> 
</fetch>  

FetchXML संदर्भ चर इकाई के लिए

नमूना 1: सभी वॉयस वर्कस्ट्रीम संदर्भ चर

<fetch>
    <entity name="msdyn_ocliveworkstreamcontextvariable" >
        <link-entity name="msdyn_liveworkstream" from="msdyn_liveworkstreamid" to="msdyn_liveworkstreamid" link-type="inner" alias="aa" >
            <filter type="and" >
                <condition attribute="msdyn_streamsource" operator="eq" value="192440000" />
                <condition attribute="msdyn_mode" operator="eq" value="717210001" />
            </filter>
        </link-entity> 
    </entity>
</fetch> 

नमूना 2: एकल ध्वनि कार्यप्रवाह संदर्भ चर

<fetch>
    <entity name="msdyn_ocliveworkstreamcontextvariable" >
        <filter type="and" >
            <condition attribute="msdyn_liveworkstreamid" operator="eq" uiname="Voice Workstream" uitype="msdyn_liveworkstream" value="{D3A1F09D-51A0-A6B7-266D-58E1BDB97B53}" />
        </filter>
    </entity>
</fetch>

नमूना 3: एकाधिक वॉयस वर्कस्ट्रीम संदर्भ चर

<fetch>
    <entity name="msdyn_ocliveworkstreamcontextvariable" ><a name="BKMK3vwcv"></a>
        <filter type="or" >
            <condition attribute="msdyn_liveworkstreamid" operator="eq" uiname="Voice Workstream" uitype="msdyn_liveworkstream" value="{D3A1F09D-51A0-A6B7-266D-58E1BDB97B53}" />
            <condition attribute="msdyn_liveworkstreamid" operator="eq" uiname="Voice Workstream 1" uitype="msdyn_liveworkstream" value="{f9e18e67-d1a8-ed11-aad1-00224805c057}" /> 
        </filter>
    </entity>
</fetch>

FetchXML निर्णय अनुबंध इकाई के लिए

नमूना 1: सभी वॉयस वर्कस्ट्रीम के लिए निर्णय अनुबंध

<fetch distinct="true" >
    <entity name="msdyn_decisioncontract" >
        <filter type="or" >
            <filter type="and" >
                <condition attribute="msdyn_mode" entityname="an" operator="eq" value="717210001" />
                <condition attribute="msdyn_streamsource" entityname="an" operator="eq" value="192440000" />
            </filter>
            <filter type="and" >
                <condition attribute="msdyn_mode" entityname="bd" operator="eq" value="717210001" />
                <condition attribute="msdyn_streamsource" entityname="bd" operator="eq" value="192440000" />
            </filter>
            <filter type="and" >
                <condition attribute="msdyn_mode" entityname="bk" operator="eq" value="717210001" />
                <condition attribute="msdyn_streamsource" entityname="bk" operator="eq" value="192440000" />
            </filter>
        </filter>
        <link-entity name="msdyn_liveworkstream" from="msdyn_routingcontractid" to="msdyn_decisioncontractid" link-type="outer" alias="an" />
        <link-entity name="msdyn_decisionruleset" from="msdyn_outputcontractid" to="msdyn_decisioncontractid" link-type="outer" alias="ba" >
            <link-entity name="msdyn_routingconfigurationstep" from="msdyn_rulesetid" to="msdyn_decisionrulesetid" link-type="outer" alias="bb" >
                <link-entity name="msdyn_routingconfiguration" from="msdyn_routingconfigurationid" to="msdyn_routingconfigurationid" link-type="outer" alias="bc" >
                    <link-entity name="msdyn_liveworkstream" from="msdyn_liveworkstreamid" to="msdyn_liveworkstreamid" link-type="outer" alias="bd" />
                </link-entity>
            </link-entity>
        </link-entity>
        <link-entity name="msdyn_decisionruleset" from="msdyn_outputcontractid" to="msdyn_decisioncontractid" link-type="outer" alias="bh" >
            <link-entity name="msdyn_routingconfigurationstep" from="msdyn_rulesetid" to="msdyn_decisionrulesetid" link-type="outer" alias="bi" >
                <link-entity name="msdyn_routingconfiguration" from="msdyn_routingconfigurationid" to="msdyn_routingconfigurationid" link-type="outer" alias="bj" >
                    <link-entity name="msdyn_liveworkstream" from="msdyn_liveworkstreamid" to="msdyn_liveworkstreamid" link-type="outer" alias="bk" />
                </link-entity>
            </link-entity>
        </link-entity>
    </entity>
</fetch>

नमूना 2: एकल वॉयस वर्कस्ट्रीम के लिए निर्णय अनुबंध

<fetch distinct="true" >
    <entity name="msdyn_decisioncontract" >
        <filter type="or" >
            <filter type="and" >
                <condition attribute="msdyn_liveworkstreamid" entityname="an" operator="eq" uiname="Voice Workstream" uitype="msdyn_liveworkstream" value="{d3a1f09d-51a0-a6b7-266d-58e1bdb97b53}" />
            </filter>
            <filter type="and" >
                <condition attribute="msdyn_liveworkstreamid" entityname="bd" operator="eq" uiname="Voice Workstream" uitype="msdyn_liveworkstream" value="{d3a1f09d-51a0-a6b7-266d-58e1bdb97b53}" />
            </filter>
            <filter type="and" >
                <condition attribute="msdyn_liveworkstreamid" entityname="bk" operator="eq" uiname="Voice Workstream" uitype="msdyn_liveworkstream" value="{d3a1f09d-51a0-a6b7-266d-58e1bdb97b53}" />
            </filter>
        </filter>
        <link-entity name="msdyn_liveworkstream" from="msdyn_routingcontractid" to="msdyn_decisioncontractid" link-type="outer" alias="an" />
        <link-entity name="msdyn_decisionruleset" from="msdyn_outputcontractid" to="msdyn_decisioncontractid" link-type="outer" alias="ba" >
            <link-entity name="msdyn_routingconfigurationstep" from="msdyn_rulesetid" to="msdyn_decisionrulesetid" link-type="outer" alias="bb" >
                <link-entity name="msdyn_routingconfiguration" from="msdyn_routingconfigurationid" to="msdyn_routingconfigurationid" link-type="outer" alias="bc" >
                    <link-entity name="msdyn_liveworkstream" from="msdyn_liveworkstreamid" to="msdyn_liveworkstreamid" link-type="outer" alias="bd" />
                </link-entity>
            </link-entity>
        </link-entity>
        <link-entity name="msdyn_decisionruleset" from="msdyn_outputcontractid" to="msdyn_decisioncontractid" link-type="outer" alias="bh" >
            <link-entity name="msdyn_routingconfigurationstep" from="msdyn_rulesetid" to="msdyn_decisionrulesetid" link-type="outer" alias="bi" >
                <link-entity name="msdyn_routingconfiguration" from="msdyn_routingconfigurationid" to="msdyn_routingconfigurationid" link-type="outer" alias="bj" >
                    <link-entity name="msdyn_liveworkstream" from="msdyn_liveworkstreamid" to="msdyn_liveworkstreamid" link-type="outer" alias="bk" />
                </link-entity>
            </link-entity>
        </link-entity>
    </entity>
</fetch>

नमूना 3: एकाधिक वॉयस वर्कस्ट्रीम के लिए निर्णय अनुबंध

<fetch distinct="true" >
    <entity name="msdyn_decisioncontract" >
        <filter type="or" >
            <filter type="and" >
                <filter type="or" >
             	       <condition attribute="msdyn_liveworkstreamid" entityname="an" operator="eq" uiname="Voice Workstream 1" uitype="msdyn_liveworkstream" value="{d3a1f09d-51a0-a6b7-266d-58e1bdb97b53}" />
       	       <condition attribute="msdyn_liveworkstreamid" entityname="an" operator="eq" uiname="Voice Workstream 2" uitype="msdyn_liveworkstream" value="{f9e18e67-d1a8-ed11-aad1-00224805c057}" />
         </filter>
            </filter>
            <filter type="and" >
                <filter type="or" >
             	       <condition attribute="msdyn_liveworkstreamid" entityname="bd" operator="eq" uiname="Voice Workstream 1" uitype="msdyn_liveworkstream" value="{d3a1f09d-51a0-a6b7-266d-58e1bdb97b53}" />
       	       <condition attribute="msdyn_liveworkstreamid" entityname="bd" operator="eq" uiname="Voice Workstream 2" uitype="msdyn_liveworkstream" value="{f9e18e67-d1a8-ed11-aad1-00224805c057}" />
         </filter>
            </filter>
            <filter type="and" >
                <filter type="or" >
             	       <condition attribute="msdyn_liveworkstreamid" entityname="bk" operator="eq" uiname="Voice Workstream 1" uitype="msdyn_liveworkstream" value="{d3a1f09d-51a0-a6b7-266d-58e1bdb97b53}" />
       	       <condition attribute="msdyn_liveworkstreamid" entityname="bk" operator="eq" uiname="Voice Workstream 2" uitype="msdyn_liveworkstream" value="{f9e18e67-d1a8-ed11-aad1-00224805c057}" />
         </filter>
            </filter>
        </filter>
        <link-entity name="msdyn_liveworkstream" from="msdyn_routingcontractid" to="msdyn_decisioncontractid" link-type="outer" alias="an" />
        <link-entity name="msdyn_decisionruleset" from="msdyn_outputcontractid" to="msdyn_decisioncontractid" link-type="outer" alias="ba" >
            <link-entity name="msdyn_routingconfigurationstep" from="msdyn_rulesetid" to="msdyn_decisionrulesetid" link-type="outer" alias="bb" >
                <link-entity name="msdyn_routingconfiguration" from="msdyn_routingconfigurationid" to="msdyn_routingconfigurationid" link-type="outer" alias="bc" >
                    <link-entity name="msdyn_liveworkstream" from="msdyn_liveworkstreamid" to="msdyn_liveworkstreamid" link-type="outer" alias="bd" />
                </link-entity>
            </link-entity>
        </link-entity>
        <link-entity name="msdyn_decisionruleset" from="msdyn_outputcontractid" to="msdyn_decisioncontractid" link-type="outer" alias="bh" >
            <link-entity name="msdyn_routingconfigurationstep" from="msdyn_rulesetid" to="msdyn_decisionrulesetid" link-type="outer" alias="bi" >
                <link-entity name="msdyn_routingconfiguration" from="msdyn_routingconfigurationid" to="msdyn_routingconfigurationid" link-type="outer" alias="bj" >
                    <link-entity name="msdyn_liveworkstream" from="msdyn_liveworkstreamid" to="msdyn_liveworkstreamid" link-type="outer" alias="bk" />
                </link-entity>
            </link-entity>
        </link-entity>
    </entity>
</fetch>

FetchXML निर्णय नियम सेट इकाई के लिए

नमूना 1: सभी वॉयस वर्कस्ट्रीम के लिए निर्णय नियम सेट

<fetch distinct="true" >
    <entity name="msdyn_decisionruleset" >
        <filter type="or" >
            <filter type="and" >
                <condition attribute="msdyn_mode" entityname="af" operator="eq" value="717210001" />
                <condition attribute="msdyn_streamsource" entityname="af" operator="eq" value="192440000" />
            </filter>
        </filter>
        <link-entity name="msdyn_routingconfigurationstep" from="msdyn_rulesetid" to="msdyn_decisionrulesetid" link-type="outer" alias="ad" >
            <link-entity name="msdyn_routingconfiguration" from="msdyn_routingconfigurationid" to="msdyn_routingconfigurationid" link-type="outer" alias="ae" >
                <link-entity name="msdyn_liveworkstream" from="msdyn_liveworkstreamid" to="msdyn_liveworkstreamid" link-type="outer" alias="af" />
            </link-entity>
        </link-entity>
    </entity>
</fetch>

नमूना 2: एकल वॉयस वर्कस्ट्रीम के लिए निर्णय नियम सेट

<fetch distinct="true" >
    <entity name="msdyn_decisionruleset" >
        <filter type="or" >
            <filter type="and" >
                <condition attribute="msdyn_liveworkstreamid" entityname="af" operator="eq" uiname="Voice Workstream" uitype="msdyn_liveworkstream" value="{d3a1f09d-51a0-a6b7-266d-58e1bdb97b53}" />
            </filter>
        </filter>
        <link-entity name="msdyn_routingconfigurationstep" from="msdyn_rulesetid" to="msdyn_decisionrulesetid" link-type="outer" alias="ad" >
            <link-entity name="msdyn_routingconfiguration" from="msdyn_routingconfigurationid" to="msdyn_routingconfigurationid" link-type="outer" alias="ae" >
                <link-entity name="msdyn_liveworkstream" from="msdyn_liveworkstreamid" to="msdyn_liveworkstreamid" link-type="outer" alias="af" />
            </link-entity>
        </link-entity>
    </entity>
</fetch>

नमूना 3: एकाधिक वॉयस वर्कस्ट्रीम के लिए निर्णय नियम सेट

<fetch distinct="true" >
    <entity name="msdyn_decisionruleset" >
        <filter type="or" >
            <filter type="or" >
                <condition attribute="msdyn_liveworkstreamid" entityname="af" operator="eq" uiname="Voice Workstream" uitype="msdyn_liveworkstream" value="{d3a1f09d-51a0-a6b7-266d-58e1bdb97b53}" />
                <condition attribute="msdyn_liveworkstreamid" entityname="af" operator="eq" uiname="Voice Workstream 1" uitype="msdyn_liveworkstream" value="{f9e18e67-d1a8-ed11-aad1-00224805c057}" />
            </filter>
        </filter>
        <link-entity name="msdyn_routingconfigurationstep" from="msdyn_rulesetid" to="msdyn_decisionrulesetid" link-type="outer" alias="ad" >
            <link-entity name="msdyn_routingconfiguration" from="msdyn_routingconfigurationid" to="msdyn_routingconfigurationid" link-type="outer" alias="ae" >
                <link-entity name="msdyn_liveworkstream" from="msdyn_liveworkstreamid" to="msdyn_liveworkstreamid" link-type="outer" alias="af" />
            </link-entity>
        </link-entity>
    </entity>
</fetch>

FetchXML रूटिंग कॉन्फ़िगरेशन निकाय के लिए

नमूना 1: सभी वॉयस वर्कस्ट्रीम के लिए रूटिंग कॉन्फ़िगरेशन

<fetch>
  <entity name="msdyn_routingconfiguration"> 
    <link-entity name="msdyn_liveworkstream" from="msdyn_liveworkstreamid" to="msdyn_liveworkstreamid" link-type="inner" alias="ah"> 
      <filter type="and"> 
        <condition attribute="msdyn_mode" operator="eq" value="717210001" /> 
        <condition attribute="msdyn_streamsource" operator="eq" value="192440000" /> 
      </filter> 
    </link-entity> 
  </entity> 
</fetch>

नमूना 2: एकल वॉयस वर्कस्ट्रीम के लिए रूटिंग कॉन्फ़िगरेशन

<fetch>
  <entity name="msdyn_routingconfiguration"> 
    <link-entity name="msdyn_liveworkstream" from="msdyn_liveworkstreamid" to="msdyn_liveworkstreamid" link-type="inner" alias="ah"> 
      <filter type="and"> 
        <condition attribute="msdyn_liveworkstreamid" operator="eq" uiname="Test Voice Workstream 1" uitype="msdyn_liveworkstream" value="{759255C7-7AC8-98E0-7E3E-59A7F0312ABC}" /> 
      </filter> 
    </link-entity> 
  </entity> 
</fetch>

नमूना 3: एकाधिक वॉयस वर्कस्ट्रीम के लिए रूटिंग कॉन्फ़िगरेशन

<fetch>
  <entity name="msdyn_routingconfiguration"> 
    <link-entity name="msdyn_liveworkstream" from="msdyn_liveworkstreamid" to="msdyn_liveworkstreamid" link-type="inner" alias="ah"> 
      <filter type="and"> 
        <condition attribute="msdyn_liveworkstreamid" operator="in"> 
          <value uiname="Test Voice Workstream 1" uitype="msdyn_liveworkstream">{759255C7-7AC8-98E0-7E3E-59A7F0312ABC}</value> 
          <value uiname="Test Voice Workstream 2" uitype="msdyn_liveworkstream">{E6246229-33AC-5A9E-2FFE-51668AD44098}</value> 
        </condition> 
      </filter> 
    </link-entity> 
  </entity> 
</fetch>

FetchXML रूटिंग कॉन्फ़िगरेशन चरण निकाय के लिए

नमूना 1: सभी वॉयस वर्कस्ट्रीम के लिए रूटिंग कॉन्फ़िगरेशन चरण

<fetch>
  <entity name="msdyn_routingconfigurationstep"> 
    <link-entity name="msdyn_routingconfiguration" from="msdyn_routingconfigurationid" to="msdyn_routingconfigurationid" link-type="inner" alias="ak"> 
      <link-entity name="msdyn_liveworkstream" from="msdyn_liveworkstreamid" to="msdyn_liveworkstreamid" link-type="inner" alias="al"> 
        <filter type="and"> 
          <condition attribute="msdyn_mode" operator="eq" value="717210001" /> 
          <condition attribute="msdyn_streamsource" operator="eq" value="192440000" /> 
        </filter> 
      </link-entity> 
    </link-entity> 
  </entity> 
</fetch>

नमूना 2: एकल वॉयस वर्कस्ट्रीम के लिए रूटिंग कॉन्फ़िगरेशन चरण

<fetch>
  <entity name="msdyn_routingconfigurationstep"> 
    <link-entity name="msdyn_routingconfiguration" from="msdyn_routingconfigurationid" to="msdyn_routingconfigurationid" link-type="inner" alias="ak"> 
      <link-entity name="msdyn_liveworkstream" from="msdyn_liveworkstreamid" to="msdyn_liveworkstreamid" link-type="inner" alias="al"> 
        <filter type="and"> 
          <condition attribute="msdyn_liveworkstreamid" operator="eq" uiname="Test Voice Workstream 1" uitype="msdyn_liveworkstream" value="{759255C7-7AC8-98E0-7E3E-59A7F0312EFC}" /> 
        </filter> 
      </link-entity> 
    </link-entity> 
  </entity> 
</fetch>

नमूना 3: एकाधिक वॉयस वर्कस्ट्रीम के लिए रूटिंग कॉन्फ़िगरेशन चरण

<fetch> 
  <entity name="msdyn_routingconfigurationstep"> 
    <link-entity name="msdyn_routingconfiguration" from="msdyn_routingconfigurationid" to="msdyn_routingconfigurationid" link-type="inner" alias="ak"> 
      <link-entity name="msdyn_liveworkstream" from="msdyn_liveworkstreamid" to="msdyn_liveworkstreamid" link-type="inner" alias="al"> 
        <filter type="and"> 
          <condition attribute="msdyn_liveworkstreamid" operator="in"> 
            <value uiname="Test Voice Workstream 1" uitype="msdyn_liveworkstream">{759255C7-7AC8-98E0-7E3E-59A7F0312ABC}</value> 
            <value uiname="Test Voice Workstream 2" uitype="msdyn_liveworkstream">{E6246229-33AC-5A9E-2FFE-51668AD44098}</value> 
          </condition> 
        </filter> 
      </link-entity> 
    </link-entity>
  </entity>
</fetch>

FetchXML वर्कस्ट्रीम कैपेसिटी प्रोफ़ाइल निकाय के लिए

नमूना 1: सभी वॉयस वर्कस्ट्रीम के लिए वर्कस्ट्रीम कैपेसिटी प्रोफ़ाइल

<fetch>
  <entity name="msdyn_liveworkstreamcapacityprofile"> 
    <link-entity name="msdyn_liveworkstream" from="msdyn_liveworkstreamid" to="msdyn_workstream_id" link-type="inner" alias="am"> 
      <filter type="and"> 
        <condition attribute="msdyn_mode" operator="eq" value="717210001" /> 
        <condition attribute="msdyn_streamsource" operator="eq" value="192440000" /> 
      </filter> 
    </link-entity> 
  </entity> 
</fetch>

नमूना 2: एकल वॉयस वर्कस्ट्रीम के लिए वर्कस्ट्रीम कैपेसिटी प्रोफ़ाइल

<fetch>
  <entity name="msdyn_liveworkstreamcapacityprofile"> 
    <link-entity name="msdyn_liveworkstream" from="msdyn_liveworkstreamid" to="msdyn_workstream_id" link-type="inner" alias="am"> 
      <filter type="and"> 
        <condition attribute="msdyn_liveworkstreamid" operator="eq" uiname="Test Voice Workstream 1" uitype="msdyn_liveworkstream" value="{759255C7-7AC8-98E0-7E3E-59A7F0312EFC}" /> 
      </filter> 
    </link-entity> 
  </entity> 
</fetch>

नमूना 3: एकाधिक वॉयस वर्कस्ट्रीम के लिए वर्कस्ट्रीम कैपेसिटी प्रोफ़ाइल

<fetch>
  <entity name="msdyn_liveworkstreamcapacityprofile"> 
    <link-entity name="msdyn_liveworkstream" from="msdyn_liveworkstreamid" to="msdyn_workstream_id" link-type="inner" alias="am"> 
      <filter type="and"> 
        <condition attribute="msdyn_liveworkstreamid" operator="in"> 
          <value uiname="Test Voice Workstream 1" uitype="msdyn_liveworkstream">{759255C7-7AC8-98E0-7E3E-59A7F0312EFC}</value> 
          <value uiname="Test Voice Workstream 2" uitype="msdyn_liveworkstream">{E6246229-33AC-5A9E-2FFE-51668AD44215}</value> 
        </condition> 
      </filter> 
    </link-entity> 
  </entity> 
</fetch>

वॉयस चैनल सेटिंग्स के लिए माइग्रेट कॉन्फ़िगरेशन

मान लें कि कार्यस्ट्रीम पहले से ही मौजूद होना चाहिए; मैन्युअल रूप से बनाया गया हो या गंतव्य संगठन में पहले से माइग्रेट किया गया हो।

वॉयस चैनल के लिए डेटा माइग्रेट करने के लिए

  1. वॉयस चैनल और संबंधित निकायों के लिए स्रोत संगठन से स्कीमा बनाने और डेटा निर्यात करने के लिए कॉन्फ़िगरेशन माइग्रेशन टूल का उपयोग करें.

    • निकाय का प्रदर्शन नाम: जब आप स्कीमा बनाते हैं, तो तालिका में उल्लिखित अनुक्रम में संस्थाओं का चयन करें.
    • एट्रिब्यूट डिस्प्ले नाम: हम अनुशंसा करते हैं कि आप निम्न तालिका में परिभाषित एट्रिब्यूट का चयन करें. आपको सिस्टम-परिभाषित विशेषताओं का चयन करने की आवश्यकता नहीं है, जैसे कि निर्मित, निर्मित, संशोधित द्वारा, संशोधित, और स्वामी। यदि आवश्यक हो, तो आप कस्टम एट्रिब्यूट का चयन कर सकते हैं.
    सीरियल नंबर निकाय का प्रदर्शन नाम (तार्किक नाम) एट्रिब्यूट डिस्प्ले नाम (तार्किक नाम)
    1. वॉयस चैनल सेटिंग (msdyn_ocvoicechannelsetting) FetchXML वॉयस चैनल सेटिंग के लिए रिकॉर्ड फ़िल्टर करने के लिए
    टिप्पणी:
    - स्थिति अनुभाग में msdyn_liveworkstream के मान को बदलें।
    - फ़ोन नंबर (msdyn_phonenumberid) कॉलम शामिल न करें क्योंकि फ़ोन नंबर तालिका में रिकॉर्ड परिवेश-विशिष्ट होते हैं और उन्हें माइग्रेट नहीं किया जा सकता है। आपको गंतव्य परिवेश में फ़ोन नंबर मैन्युअल रूप से निर्दिष्ट करना होगा. यदि किसी कारणवश आपको यह कार्य करने की अनुमति नहीं है, तो आप फ़ोन नंबर कॉलम शामिल कर सकते हैं. लेकिन, आयात करने से पहले, आपको निर्यातित ज़िप फ़ाइल के अंदर data.xml फ़ाइल को मैन्युअल रूप से संपादित करना होगा और गंतव्य वातावरण में इसके मान को सही फ़ोन नंबर GUID से बदलना होगा।
    - स्कीमा में इकाई घोषणा के भाग के रूप में सुनिश्चित करें कि प्लगइन सक्षम है। (disableplugins="false")
    • औसत प्रतीक्षा समय की घोषणा करें (msdyn_announceaveragewaittime)
    • कतार में स्थिति की घोषणा करें (msdyn_announcepositioninqueue)
    • रिकॉर्डिंग का एजेंट नियंत्रण सक्षम करें (msdyn_agentrecordingcontrolsenabled)
    • ट्रांसक्रिप्शन का एजेंट नियंत्रण सक्षम करें (msdyn_agenttranscriptioncontrolsenabled)
    • बाहरी प्रतिभागी को जोड़ने के लिए एजेंट नियंत्रण सक्षम करें (msdyn_agentexternalparticipantcontrolenabled)
    • बाहरी प्रतिभागी को जोड़ने के लिए एजेंट नियंत्रण सक्षम करें (msdyn_agentexternalparticipantcontrolenabled)
    • Teams पर बाहरी प्रतिभागी को जोड़ने के लिए एजेंट नियंत्रण सक्षम करें (msdyn_agentexternalteamsparticipantcontrolenabled)
    • नाम (msdyn_name)
    • परिचालन घंटे (msdyn_operatinghoursid)
    • रिकॉर्डिंग सक्षम (msdyn_recordingenabled)
    • रिकॉर्डिंग मोड (msdyn_recordingmode)
    • स्थिति (statecode)
    • स्थिति कारण (statuscode)
    • ट्रांसक्रिप्शन सक्षम (msdyn_transcriptionenabled)
    • ट्रांसक्रिप्शन मोड (msdyn_transcriptionmode)
    • वॉयस चैनल सेटिंग (msdyn_voicechannelsettingid)
    • कार्य प्रवाह (msdyn_liveworkstreamid)
    2. स्थानीयकरण (msdyn_oclocalizationdata) FetchXML ध्वनि चैनल स्थानीयकरण के लिए रिकॉर्ड फ़िल्टर करने के लिए
    • स्वचालित संदेश (msdyn_systemmessageid)
    • डिफ़ॉल्ट स्थानीयकृत पाठ (msdyn_defaultlocalizedtext)
    • निकाय कॉलम नाम (msdyn_entitycolumnname)
    • निकाय का नाम (msdyn_entityname)
    • निकाय रिकॉर्ड ID (msdyn_entityrecordid)
    • डिफ़ॉल्ट है (msdyn_isdefault)
    • भाषा कोड (msdyn_customerlanguageid)
    • भाषा कोड (msdyn_languagecode)
    • स्थानीयकरण (msdyn_oclocalizationdataid)
    • स्थानीयकृत पाठ (msdyn_localizedtext)
    • संगठन ID (organizationid)
    • स्थिति (statecode)
    • स्थिति कारण (statuscode)
    3. संदेश (msdyn_ocsystemmessage)
    • चैनल (msdyn_streamsource)
    • डिफ़ॉल्ट भाषा (msdyn_defaultlanguage)
    • आवृत्ति ID (msdyn_instanceid)
    • संदेश (msdyn_ocsystemmessageid)
    • संदेश विवरण (msdyn_messagedescription)
    • संदेश प्राप्तकर्ता (msdyn_messagereceiver)
    • संदेश टेम्प्लेट ट्रिगर (msdyn_messagetemplatetrigger)
    • संदेश पाठ (msdyn_messagetext)
    • संदेश ट्रिगर (msdyn_systemmessageeventtype)
    • संदेश प्रकार (msdyn_messagetype)
    • नाम (msdyn_name)
    • संगठन ID (organizationid)
    • स्थिति (statecode)
    • स्थिति कारण (statuscode)
    4. आवाज (msdyn_ocvoice)
    • भाषा (msdyn_languageid)
    • नाम (msdyn_name)
    • पिच (msdyn_pitch)
    • बोलने की गति (msdyn_speakingspeed)
    • स्थिति (statecode)
    • स्थिति कारण (statuscode)
    • आवाज (msdyn_ocvoiceid)
    • आवाज़ का नाम (msdyn_voicename)
    • आवाज शैली (msdyn_voicestyle)
    5. वॉयस चैनल भाषा सेटिंग (msdyn_ocvoicechannellanguagesetting) टिप्पणी:
    - इस तालिका को माइग्रेट करने से पहले, सुनिश्चित करें कि सर्वेक्षण बॉट systemuser (msdyn_surveybotsystemuserid) उपयोगकर्ता (systemuser) तालिका में मौजूद है, और प्रत्येक रिकॉर्ड में होल्ड संगीत (msdyn_holdmusicid) और प्रतीक्षा संगीत (msdyn_waitmusicid) स्तंभों द्वारा संदर्भित सभी संगीत फ़ाइलें गंतव्य परिवेश की फ़ोन संगीत (msdyn_ocphonemusic) तालिका में पहले से मौजूद हैं। दुर्भाग्य से, फोन संगीत तालिका में फ़ाइल कॉलम हैं और माइग्रेट नहीं किया जा सकता है।
    • संगीत पकड़ो (msdyn_holdmusicid)
    • प्राथमिक है (msdyn_isprimary)
    • भाषा (msdyn_languageid)
    • नाम (msdyn_name)
    • स्थिति (statecode)
    • स्थिति कारण (statuscode)
    • सिस्टम उपयोगकर्ता बॉट सर्वेक्षण (msdyn_surveybotsystemuserid)
    • आवाज (msdyn_ocvoiceid)
    • वॉयस चैनल भाषा सेटिंग (msdyn_ocvoicechannellanguagesettingid)
    • ध्वनि चैनल सेटिंग (msdyn_ocvoicechannelsettingid)
    • संगीत प्रतीक्षा करें (msdyn_waitmusicid)
    6. प्रोविजनिंग स्थिति (msdyn_ocprovisioningstate) FetchXML ध्वनि प्रावधान स्थितियों के लिए रिकॉर्ड फ़िल्टर करने के लिए
    • VoiceChannelSettingsID (msdyn_ocvoicechannelsettingsid)
    • नाम (msdyn_name)
  2. स्कीमा उत्पन्न करें और इसे सहेजें.

  3. डेटा निर्यात करें और संपीड़ित (ज़िप) फ़ाइल उत्पन्न करें.

  4. कॉन्फ़िगरेशन माइग्रेशन टूल का उपयोग करें, डेटा आयात करने के लिए विकल्प का चयन करें, और कंप्रेस्ड फ़ाइल का चयन करें.

सभी आवश्यक रिकॉर्ड प्राप्त करने के लिए नमूना स्कीमा के लिए, ध्वनि चैनल के लिए नमूना स्कीमा देखें.

FetchXML ध्वनि चैनल सेटिंग्स के लिए

<fetch>
  <entity name="msdyn_ocvoicechannelsetting"> 
    <link-entity name="msdyn_liveworkstream" from="msdyn_liveworkstreamid" to="msdyn_liveworkstreamid" link-type="inner" alias="ab"> 
      <filter type="and"> 
        <condition attribute="msdyn_liveworkstreamid" operator="eq" uiname="Test Voice Workstream 1" uitype="msdyn_liveworkstream" value="{759255C7-7AC8-98E0-7E3E-59A7F0312ABC}" /> 
      </filter> 
    </link-entity> 
  </entity> 
</fetch>  

FetchXML आवाज चैनल स्थानीयकरण के लिए

<fetch>
  <entity name="msdyn_oclocalizationdata"> 
    <link-entity name="msdyn_ocsystemmessage" from="msdyn_ocsystemmessageid" to="msdyn_systemmessageid" link-type="inner" alias="ah"> 
      <filter type="and"> 
        <condition attribute="msdyn_streamsource" operator="eq" uiname="192440000"/> 
      </filter>
    </link-entity> 
  </entity> 
</fetch>  

FetchXML आवाज प्रोविजनिंग स्थिति के लिए

<fetch>
  <entity name="msdyn_ocprovisioningstate"> 
    <link-entity name="msdyn_ocvoicechannelsetting" from="msdyn_ocvoicechannelsettingid" to="msdyn_voicechannelsettingid" link-type="inner" alias="ac"> 
      <link-entity name="msdyn_liveworkstream" from="msdyn_liveworkstreamid" to="msdyn_liveworkstreamid" link-type="inner" alias="ad"> 
        <filter type="and"> 
          <condition attribute="msdyn_liveworkstreamid" operator="eq" uiname="Test Voice Workstream 1" uitype="msdyn_liveworkstream" value="{759255C7-7AC8-98E0-7E3E-59A7F0312ABC}" /> 
        </filter> 
      </link-entity> 
    </link-entity> 
  </entity> 
</fetch>

अपना माइग्रेशन सत्यापित करें

एकीकृत रूटिंग-संबंधित कॉन्फ़िगरेशन डेटा को स्रोत से लक्षित संगठन में सफलतापूर्वक आयात करने के बाद, लक्ष्य संगठन में निम्न चरणों का पालन करें:

  1. UI में, सुनिश्चित करें कि वॉयस चैनल कॉन्फ़िगरेशन और नियमसेट ठीक से प्रस्तुत किए गए हैं और त्रुटियां प्रदर्शित नहीं करते हैं।

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

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

डेटा के निर्यात और आयात के लिए विचार

माइग्रेशन के दौरान आपके सामने आने वाली किसी भी समस्या का निवारण करने के लिए, निम्न प्रकार से लॉग फ़ाइल जाँचें:

  • जब आप लक्षित संगठन में डेटा आयात करते हैं, यदि आपको पीला चेतावनी चिह्न दिखाई देता है, तो कॉन्फ़िगरेशन माइग्रेशन टूल में निम्न लॉग देखें:

    • Login_ErrorLog.log: कॉन्फ़िगरेशन प्रबंधन उपकरण का उपयोग करके संगठन में साइन इन करने पर आपको हुई किसी भी समस्या के बारे में जानकारी प्रदान करता है.
    • DataMigrationUtility.log: पिछले माइग्रेशन के दौरान टूल का उपयोग करके किए गए कार्यों के बारे में जानकारी प्रदान करता है.
    • ImportDataDetail.log: पिछले डेटा आयात में उपकरण द्वारा आयात किए गए डेटा के बारे में जानकारी प्रदान करता है.

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

    पीली चेतावनियां जो डेटा आयात के दौरान त्रुटियों का संकेत देती हैं.

  • यदि लॉग में नेटवर्क त्रुटियाँ हैं, तो आयात प्रक्रिया को दोहराएँ.

    यहाँ एक उदाहरण है:

    Time: 11:46:09 PM
    Error: There was no endpoint listening at `https://www.contoso.com/XRMServices/2011/Organization.svc/web?SDKClientVersion=9.2.46.5279` that could accept the message. This is often caused by an incorrect address or SOAP action. See InnerException, if present, for more details.
    Stack Trace: Service stack trace:
    

भी देखें

एकीकृत रूटिंग पर आधारित रिकॉर्ड के लिए कॉन्फ़िगरेशन माइग्रेट करें