แชร์ผ่าน


ย้ายข้อมูลสำหรับช่องทางการสื่อสารทางเสียง

หมายเหตุ

ข้อมูลความพร้อมใช้งานของคุณลักษณะมีดังนี้

Dynamics 365 Contact Center—แบบฝัง Dynamics 365 Contact Center—แบบสแตนด์อโลน 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 Communication Services การกำหนดค่าหมายเลขโทรศัพท์ การกำหนดค่าบอท และการตั้งค่า AI และการวิเคราะห์ไม่อยู่ในขอบเขต

ย้ายการกำหนดค่าช่องทางการสื่อสารทางเสียง

คุณต้องทำตามขั้นตอนตามลำดับที่ระบุไว้เพื่อให้ย้ายข้อมูลการกำหนดค่าของคุณได้สำเร็จ ใช้ข้อมูลในตารางและอ้างถึง schema ตัวอย่างที่สอดคล้องกันสำหรับการกำหนดค่าแต่ละรายการ

  1. ย้ายการกำหนดค่าโดยใช้โซลูชัน
  2. ส่งออกและนำเข้าการกำหนดค่าสำหรับการกำหนดเส้นทางตามทักษะ
  3. ส่งออกและนำเข้าการกำหนดค่าสำหรับโปรไฟล์ความสามารถรองรับ
  4. ส่งออกและนำเข้าการกำหนดค่าสำหรับคิวช่องทางการสื่อสารทางเสียง
  5. ส่งออกและนำเข้าการกำหนดค่าสำหรับสตรีมงานช่องทางการสื่อสารทางเสียง
  6. ย้ายการกำหนดค่าสำหรับช่องทางการสื่อสารทางเสียง
  7. ตรวจสอบการย้ายของคุณ
  8. แก้ไขปัญหาการส่งออกและนำเข้าข้อมูล

ย้ายการกำหนดค่าโดยใช้โซลูชัน

หากคุณใช้เทมเพลตสำหรับเซสชันที่กำหนดเองและการแจ้งเตือนในการตั้งค่าการกำหนดเส้นทางการสื่อสารทางเสียง ให้ทำตามขั้นตอนที่ระบุไว้ใน ย้ายการกำหนดค่าโดยใช้โซลูชัน

ย้ายการกำหนดค่าตามทักษะ

หากใช้ชุดกฎการกำหนดเส้นทางตามทักษะในการตั้งค่าการกำหนดเส้นทางแบบรวม ให้ทำตามขั้นตอนที่ระบุไว้ใน ย้ายข้อมูลสำหรับการกำหนดเส้นทางตามทักษะ อย่าลืมปรับ fetch xml การกรองให้เหมาะสมสำหรับการสื่อสารทางเสียง

ย้ายการกำหนดค่าโปรไฟล์ความสามารถรองรับ

หากคุณกำหนดค่าโปรไฟล์ความสามารถรองรับในการตั้งค่าการกำหนดเส้นทางการสื่อสารทางเสียง ให้ทำตามขั้นตอนที่ระบุไว้ใน ส่งออกและนำเข้าข้อมูลสำหรับโปรไฟล์ความสามารถรองรับ

ย้ายการกำหนดค่าสำหรับคิวช่องทางการสื่อสารทางเสียง

สำหรับการส่งออกและนำเข้าคิวสำหรับช่องทางการสื่อสารทางเสียง ให้ทำตามขั้นตอนที่ระบุไว้ใน ย้ายข้อมูลสำหรับคิวเรกคอร์ดตามการกำหนดเส้นทางแบบรวม

ย้ายการกำหนดค่าสำหรับสตรีมงานช่องทางการสื่อสารทางเสียง

  1. ใช้เครื่องมือย้ายการกำหนดค่าเพื่อสร้าง Schema และส่งออกข้อมูลจากองค์กรต้นทางสำหรับสตรีมงานการสื่อสารทางเสียง

    • ชื่อที่แสดงของเอนทิตี: เมื่อคุณสร้างแบบแผน ให้เลือกเอนทิตีในลำดับเดียวกันกับที่กล่าวถึงในตาราง
    • ชื่อที่แสดงของแอตทริบิวต์: เราขอแนะนำให้คุณเลือกแอตทริบิวต์ที่กำหนดไว้ในตารางต่อไปนี้ คุณไม่จำเป็นต้องเลือกแอตทริบิวต์ที่กำหนดโดยระบบแบบสำเร็จรูป เช่น สร้างโดย สร้างเมื่อ แก้ไขโดย แก้ไขเมื่อ และเจ้าของ คุณสามารถเลือกแอตทริบิวต์ที่กำหนดเองได้ หากจำเป็น
    • ใช้ FetchXML เพื่อกรองเรกคอร์ด: สำหรับแต่ละเอนทิตี ให้ใช้การสอบถาม FetchXML ที่เหมาะสมที่อ้างถึงในตารางต่อไปนี้เพื่อรับเรกคอร์ดเดียว หลายเรกคอร์ด หรือทุกเรกคอร์ดตามความต้องการของคุณ สำหรับระเรกคอร์ดเดียวหรือหลายเรกคอร์ด คุณต้องใช้องค์กรต้นทางเพื่อให้ได้ชื่อที่ถูกต้องใน uiname และ GUID ในค่า หากจำเป็น คุณสามารถใช้รายการเมนู การค้นหาขั้นสูง เพื่อสร้างการสอบถาม FetchXML ที่เหมาะสม
    • กำหนดค่าการตั้งค่าการนำเข้า: สำหรับหน่วยงานที่ทำสัญญาการตัดสินใจ ตรวจสอบให้แน่ใจว่าคุณได้เลือกกล่องกาเครื่องหมาย อย่าปรับปรุงเรกคอร์ดที่มีอยู่
  2. ตรวจสอบให้แน่ใจว่าได้รวมสตรีมงานที่อ้างถึงในการกำหนดค่าของช่องทางการสื่อสารทางเสียงไว้ในการย้าย

    S.No. ชื่อที่แสดงของเอนทิตี (ชื่อตรรกะ) ชื่อที่แสดงของแอตทริบิวต์ (ชื่อตรรกะ) ใช้ FetchXML เพื่อกรองเรกคอร์ด
    1. สตรีมงาน (msdyn_liveworkstream)
    • คีย์ API (msdyn_apikey)
    • หมายเลขเวอร์ชันคีย์ API (msdyn_apikeyversionnumber)
    • อนุญาตข้อความอัตโนมัติ (msdyn_enableautomatedmessages)
    • สถานะการแสดงตนที่อนุญาต (msdyn_allowedpresences)
    • มอบหมาย WorkItem หลังการปฏิเสธหรือการหมดเวลา (msdyn_assignworkitemafterdecline)
    • ปิดอัตโนมัติหลังจากไม่มีการใช้งาน (msdyn_autocloseafterinactivity)
    • บล็อกความสามารถรองรับสำหรับสถานะสรุป (msdyn_blockcapacityforwrapup)
    • คิวบอท (msdyn_bot_queue)
    • กฎบอท (msdyn_bot_rule)
    • ผู้ใช้บอท (msdyn_bot_user)
    • CallbackPreviewDialing (msdyn_notificationtemplate_callback_previewdialing)
    • ตัวเชื่อมต่อ (msdyn_connectorsurl)
    • ปรึกษา (msdyn_notification template_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)
    • จำนวนกฎการแนบทักษะ (Last Updated On) (msdyn_skillattachmentrulescount_date)
    • จำนวนกฎการแนบทักษะ (State) (msdyn_skillattachmentrulescount_state)
    • ตัวยึดสถานการณ์เซสชัน (msdyn_sessionscenarioplaceholder)
    • SupervisorAssign (msdyn_notificationtemplate_supervisorassign)
    • ถ่ายโอน (msdyn_notificationtemplate_transfer)
    • ค่าเกณฑ์เวลารอ (msdyn_waitingtimethreshold)
    • โหมดการกระจายงาน (msdyn_workdistributionmode)
    • สตรีมงาน (msdyn_liveworkstreamid)
    ตัวอย่างที่ 1: สตรีมงานการสื่อสารทางเสียงทั้งหมด

    ตัวอย่างที่ 2: สตรีมงานการสื่อสารทางเสียงรายการเดียว

    ตัวอย่างที่ 3: สตรีมงานการสื่อสารทางเสียงหลายรายการ
    2. ตัวแปรบริบท (msdyn_ocliveworkstreamcontextvariable)
    • ชื่อ (msdyn_name)
    • ชื่อความสัมพันธ์ (msdyn_relationshipname)
    • ชนิด (msdyn_datatype)
    • สตรีมงาน (msdyn_liveworkstreamid)
    • IsList (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 Builder (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. สร้าง schema และบันทึก

  4. ส่งออกข้อมูลและสร้างไฟล์ที่บีบอัด (zip)

  5. ใช้เครื่องมือย้ายการกำหนดค่า และเลือกตัวเลือกเพื่อนำเข้าข้อมูล และเลือกไฟล์ที่บีบอัด

สำคัญ

เมื่อคุณดึงชุดกฎการตัดสินใจ (msdyn_decisionruleset) ที่มีตัวแปรบริบท ชุดกฎการตัดสินใจบางชุดจะถูกสร้างขึ้นโดยไม่มีการแมปการขึ้นต่อกัน เมื่อต้องการแก้ไขปัญหานี้ ให้ทำตามขั้นตอนต่อไปนี้:

  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. ใช้เครื่องมือย้ายการกำหนดค่าเพื่อสร้าง Schema และส่งออกข้อมูลจากองค์กรต้นทางสำหรับช่องทางการสื่อสารทางเสียงและเอนทิตีที่เกี่ยวข้อง

    • ชื่อที่แสดงของเอนทิตี: เมื่อคุณสร้าง schema ให้เลือกเอนทิตีในลำดับที่กล่าวถึงในตาราง
    • ชื่อที่แสดงของแอตทริบิวต์: เราขอแนะนำให้คุณเลือกแอตทริบิวต์ที่กำหนดไว้ในตารางต่อไปนี้ คุณไม่จำเป็นต้องเลือกแอตทริบิวต์ที่กำหนดโดยระบบ เช่น สร้างโดย สร้างเมื่อ แก้ไขโดย แก้ไขเมื่อ และเจ้าของ คุณสามารถเลือกแอตทริบิวต์ที่กำหนดเองได้หากจำเป็น
    S.No. ชื่อที่แสดงของเอนทิตี (ชื่อตรรกะ) ชื่อที่แสดงของแอตทริบิวต์ (ชื่อตรรกะ)
    1. การตั้งค่าช่องทางการสื่อสารทางเสียง (msdyn_ocvoicechannelsetting) FetchXML เพื่อกรองเรกคอร์ดสำหรับการตั้งค่าช่องทางการสื่อสารทางเสียง
    หมายเหตุ:
    - แทนที่ค่าสำหรับ msdyn_liveworkstream ในส่วนเงื่อนไข
    - อย่ารวมคอลัมน์หมายเลขโทรศัพท์ (msdyn_phonenumberid) เนื่องจากเรกคอร์ดในตารางหมายเลขโทรศัพท์เป็นข้อมูลเฉพาะสภาพแวดล้อมและไม่สามารถย้ายได้ คุณต้องกำหนดหมายเลขโทรศัพท์ด้วยตนเองในสภาพแวดล้อมปลายทาง หากคุณไม่ได้รับอนุญาตให้ดำเนินการนี้ไม่ว่าด้วยเหตุผลใดก็ตาม คุณสามารถรวมคอลัมน์หมายเลขโทรศัพท์ได้ แต่ก่อนที่คุณจะนำเข้า คุณต้องแก้ไขไฟล์ data.xml ภายในไฟล์ zip ที่ส่งออกด้วยตนเอง และแทนที่ค่าด้วย GUID หมายเลขโทรศัพท์ที่ถูกต้องในสภาพแวดล้อมปลายทาง
    - ตรวจสอบให้แน่ใจว่าเป็นส่วนหนึ่งของการประกาศเอนทิตีใน schema ว่าปลั๊กอินถูกเปิดใช้งาน (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)
    • รหัสเรกคอร์ดเอนทิตี (msdyn_entityrecordid)
    • เป็นค่าเริ่มต้นหรือไม่ (msdyn_isdefault)
    • รหัสภาษา (msdyn_customerlanguageid)
    • รหัสภาษา (msdyn_languagecode)
    • การแปลเป็นภาษาท้องถิ่น (msdyn_oclocalizationdataid)
    • ข้อความที่แปล (msdyn_localizedtext)
    • รหัสองค์กร (organizationid)
    • สถานะ (statecode)
    • คำอธิบายรายการของสถานะ (statuscode)
    3. ข้อความ (msdyn_ocsystemmessage)
    • ช่องทาง (msdyn_streamsource)
    • ภาษาเริ่มต้น (msdyn_defaultlanguage)
    • รหัสอินสแตนซ์ (msdyn_instanceid)
    • ข้อความ (msdyn_ocsystemmessageid)
    • คำอธิบายข้อความ (msdyn_messagedescription)
    • ผู้รับข้อความ (msdyn_messagereceiver)
    • ทริกเกอร์เทมเพลตข้อความ (msdyn_messagetemplatetrigger)
    • ข้อความ (msdyn_messagetext)
    • ทริกเกอร์ข้อความ (msdyn_systemmessageeventtype)
    • ชนิดข้อความ (msdyn_messagetype)
    • ชื่อ (msdyn_name)
    • รหัสองค์กร (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) มีอยู่ในตารางผู้ใช้ (ผู้ใช้ระบบ) และไฟล์เพลงทั้งหมดที่อ้างอิงโดยคอลัมน์เพลงขณะพักสาย (msdyn_holdmusicid) และเพลงรอสาย (msdyn_waitmusicid) ในแต่ละเรกคอร์ดมีอยู่แล้วในตารางเพลงของโทรศัพท์ ( msdyn_ocphonemusic) ของสภาพแวดล้อมปลายทาง ขออภัย ตารางเพลงของโทรศัพท์มีคอลัมน์ของไฟล์และไม่สามารถย้ายได้
    • เพลงขณะพักสาย (msdyn_holdmusicid)
    • เป็นรายการหลัก (msdyn_isprimary)
    • ภาษา (msdyn_languageid)
    • ชื่อ (msdyn_name)
    • สถานะ (statecode)
    • คำอธิบายรายการของสถานะ (statuscode)
    • systemuser ของบอทแบบสำรวจ (msdyn_surveybotsystemuserid)
    • การสื่อสารทางเสียง (msdyn_ocvoiceid)
    • การตั้งค่าภาษาของช่องทางการสื่อสารทางเสียง (msdyn_ocvoicechannellanguagesettingid)
    • การตั้งค่าช่องทางการสื่อสารทางเสียง (msdyn_ocvoicechannelsettingid)
    • เพลงรอสาย (msdyn_waitmusicid)
    6. สถานะการเตรียมใช้งาน (msdyn_ocprovisioningstate) FetchXML เพื่อกรองเรกคอร์ดสำหรับสถานะการเตรียมใช้งานการสื่อสารทางเสียง
    • voicechannelsettingsid (msdyn_ocvoicechannelsettingsid)
    • ชื่อ (msdyn_name)
  2. สร้าง schema และบันทึก

  3. ส่งออกข้อมูลและสร้างไฟล์ที่บีบอัด (zip)

  4. ใช้เครื่องมือย้ายการกำหนดค่าเลือกตัวเลือกเพื่อนำเข้าข้อมูลไปยังองค์กรเป้าหมาย และเลือกไฟล์ที่บีบอัด

สำหรับ schema ตัวอย่างเพื่อรับเรกคอร์ดที่จำเป็นทั้งหมด โปรดดู schema ตัวอย่างสำหรับช่องทางการสื่อสารทางเสียง

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:
    

ดูเพิ่มเติม

ย้ายการกำหนดค่าสำหรับเรกคอร์ดตามการกำหนดเส้นทางแบบรวม