ย้ายข้อมูลสำหรับช่องทางการสนทนาสด
หมายเหตุ
ข้อมูลความพร้อมใช้งานของคุณลักษณะมีดังนี้
Dynamics 365 Contact Center—แบบฝัง | Dynamics 365 Contact Center—แบบสแตนด์อโลน | Dynamics 365 Customer Service |
---|---|---|
ใช่ | ใช่ | ใช่ |
ใช้เครื่องมือย้ายการกำหนดค่าเพื่อย้ายการกำหนดค่าจากองค์กรต้นทางไปยังองค์กรเป้าหมายสำหรับการสนทนาสด
หมายเหตุ
อย่างไรก็ตาม เราขอแนะนำให้คุณย้ายการกำหนดค่าโดยใช้กรอบงานโซลูชัน ข้อมูลเพิ่มเติม: ย้ายการกำหนดค่าสำหรับช่องทางโดยใช้โซลูชัน
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการใช้เครื่องมือย้ายการกำหนดค่า ดูที่บทความต่อไปนี้
ข้อกำหนดเบื้องต้น
ข้อกำหนดเบื้องต้นต่อไปนี้ต้องเป็นไปตามเกณฑ์
- ในองค์กรต้นทาง หากชุดกฎการกำหนดเส้นทางแบบรวมอ้างอิงถึงสิ่งต่อไปนี้ ให้ตรวจสอบให้แน่ใจว่ามีอยู่ในองค์กรเป้าหมายก่อนที่คุณจะดำเนินการย้าย:
- เอนทิตีแบบกำหนดเอง
- แอตทริบิวต์
- ความสัมพันธ์
- ชุดตัวเลือก
- ค่าในการค้นหา
- ตรวจสอบให้แน่ใจว่าผู้ใช้ที่ทำการย้ายมีสิทธิ์ที่จำเป็นในเอนทิตีการกำหนดเส้นทางแบบรวมต่อไปนี้ในองค์กรต้นทางและเป้าหมาย:
- WorkStream (
msdyn_liveworkstream
) - การกำหนดค่าช่องทาง (
msdyn_omnichannelconfiguration
) - ช่วงเวลาทำการ (
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
) - คำถามแบบสำรวจ (
msdyn_surveyquestions
) - ลำดับคำถามในแบบสำรวจ (
msdyn_questionsequence
) - ตัวเลือกคำตอบของแบบสำรวจ (
msdyn_chatansweroption
) - การตอบกลับด่วน (
msdyn_cannedmessages
) - แท็ก (
msdyn_octags
)
- WorkStream (
สำคัญ
การย้ายข้อมูลบัญชี ช่องทาง การกำหนดค่าบอท และการตั้งค่า AI และการวิเคราะห์ไม่อยู่ในขอบเขต
ย้ายการกำหนดค่าการสนทนาสด
คุณต้องทำตามขั้นตอนตามลำดับที่ระบุไว้เพื่อให้ย้ายข้อมูลการกำหนดค่าของคุณได้สำเร็จ ใช้ข้อมูลในตารางและอ้างถึง schema ตัวอย่างที่สอดคล้องกันสำหรับการกำหนดค่าแต่ละรายการ
- ย้ายการกำหนดค่าโดยใช้โซลูชัน
- ย้ายการกำหนดค่าสำหรับการกำหนดเส้นทางตามทักษะ
- ย้ายการกำหนดค่าสำหรับโปรไฟล์ความสามารถรองรับ
- ย้ายการกำหนดค่าสำหรับคิวการสนทนาสด
- ย้ายการกำหนดค่าสำหรับสตรีมงานการสนทนาสด
- ย้ายการกำหนดค่าสำหรับวิดเจ็ตการสนทนาสด
- ตรวจสอบการย้ายของคุณ
- แก้ไขปัญหาการย้ายข้อมูล
ย้ายการกำหนดค่าโดยใช้โซลูชัน
หากคุณใช้เทมเพลตเซสชันที่กำหนดเองและการแจ้งเตือนในการตั้งค่าการกำหนดเส้นทางการสนทนาสด ให้ทำตามขั้นตอนที่ระบุไว้ใน ย้ายการกำหนดค่าโดยใช้โซลูชัน
ย้ายการกำหนดค่าตามทักษะ
หากใช้ชุดกฎการกำหนดเส้นทางตามทักษะในการตั้งค่าการกำหนดเส้นทางแบบรวม ให้ทำตามขั้นตอนที่ระบุไว้ใน ส่งออกและนำเข้าข้อมูลสำหรับการกำหนดเส้นทางตามทักษะ อย่าลืมปรับ fetch xml การกรองให้เหมาะสมสำหรับการสนทนาสด
ย้ายการกำหนดค่าสำหรับโปรไฟล์ความสามารถรองรับ
หากคุณกำหนดค่าโปรไฟล์ความสามารถรองรับในการตั้งค่าการกำหนดเส้นทางแบบรวม ให้ทำตามขั้นตอนที่ระบุไว้ใน ส่งออกและนำเข้าข้อมูลสำหรับโปรไฟล์ความสามารถรองรับ อย่าลืมปรับ fetch xml การกรองให้เหมาะสมสำหรับการสนทนาสด
ย้ายการกำหนดค่าสำหรับคิวการสนทนาสด
สำหรับการย้ายคิวสำหรับการสนทนาสด ให้ทำตามขั้นตอนที่ระบุไว้ใน ย้ายข้อมูลสำหรับคิวเรกคอร์ดตามการกำหนดเส้นทางแบบรวม อย่าลืมปรับ fetch xml การกรองให้เหมาะสมสำหรับการสนทนาสด
ย้ายการกำหนดค่าสำหรับสตรีมงานการสนทนาสด
ใช้เครื่องมือย้ายการกำหนดค่าเพื่อสร้าง Schema และย้ายข้อมูลจากองค์กรต้นทางสำหรับสตรีมงานเรกคอร์ด
- ชื่อที่แสดงของเอนทิตี: เมื่อคุณสร้างแบบแผน ให้เลือกเอนทิตีในลำดับเดียวกันกับที่กล่าวถึงในตาราง
- ชื่อที่แสดงของแอตทริบิวต์: เราขอแนะนำให้คุณเลือกแอตทริบิวต์ที่กำหนดไว้ในตารางต่อไปนี้ คุณไม่จำเป็นต้องเลือกแอตทริบิวต์ที่กำหนดโดยระบบแบบสำเร็จรูป เช่น สร้างโดย สร้างเมื่อ แก้ไขโดย แก้ไขเมื่อ และเจ้าของ คุณสามารถเลือกแอตทริบิวต์ที่กำหนดเองได้ หากจำเป็น
- ใช้ FetchXML เพื่อกรองเรกคอร์ด: สำหรับแต่ละเอนทิตี ให้ใช้การสอบถาม FetchXML ที่เหมาะสมที่อ้างถึงในตารางต่อไปนี้เพื่อรับเรกคอร์ดเดียว หลายเรกคอร์ด หรือทุกเรกคอร์ดตามความต้องการของคุณ สำหรับระเรกคอร์ดเดียวหรือหลายเรกคอร์ด คุณต้องใช้องค์กรต้นทางเพื่อให้ได้ชื่อที่ถูกต้องใน uiname และ GUID ในค่า หากจำเป็น คุณสามารถใช้รายการเมนู การค้นหาขั้นสูง เพื่อสร้างการสอบถาม FetchXML ที่เหมาะสม
- กำหนดค่าการตั้งค่าการนำเข้า: สำหรับหน่วยงานที่ทำสัญญาการตัดสินใจ ตรวจสอบให้แน่ใจว่าคุณได้เลือกกล่องกาเครื่องหมาย อย่าปรับปรุงเรกคอร์ดที่มีอยู่
ตรวจสอบให้แน่ใจว่าได้รวมสตรีมงานที่อ้างถึงในการกำหนดค่าของวิดเจ็ตการสนทนาสดในการย้าย
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)
- จำนวนกฎการแนบทักษะ (อัปเดตล่าสุดเมื่อ)
- (msdyn_skillattachmentrulescount_date)
- จำนวนกฎสิ่งที่แนบของทักษะ (สถานะ)
- (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: โปรไฟล์ความสามารถรองรับสตรีมงานสำหรับสตรีมงานการสนทนาสดหลายรายการ8. การตอบกลับด่วน (msdyn_cannedmessage) - ตำแหน่งที่ตั้ง (msdyn_locale_field)
- ข้อความ (msdyn_message)
- รหัสองค์กร (organizationid)
- การตอบกลับด่วน (msdyn_cannedmessageid)
- สถานะ (statecode)
- คำอธิบายรายการของสถานะ (statuscode)
- TagsControlField (msdyn_tagscontrolfield)
- ชื่อเรื่อง (msdyn_title)
9. แท็ก (msdyn_octag) - ชื่อ (msdyn_name)
- แท็ก (msdyn_octagid)
สร้าง schema และบันทึก
ส่งออกข้อมูลและสร้างไฟล์ที่บีบอัด (zip)
ใช้เครื่องมือย้ายการกำหนดค่าเลือกตัวเลือกเพื่อนำเข้าข้อมูลไปยังองค์กรเป้าหมาย และเลือกไฟล์ที่บีบอัด
สำคัญ
เมื่อคุณดึงชุดกฎการตัดสินใจ (msdyn_decisionruleset) ที่มีตัวแปรบริบท ชุดกฎการตัดสินใจบางชุดจะถูกสร้างขึ้นโดยไม่มีการแมปการขึ้นต่อกัน เมื่อต้องการแก้ไขปัญหานี้ ให้ทำตามขั้นตอนต่อไปนี้:
- นำเข้าข้อมูลสำหรับเอนทิตีทั้งหมด รวมถึงเอนทิตีชุดกฎการตัดสินใจ (msdyn_decisionrulesets)
- นำเข้าข้อมูลสำหรับเอนทิตีชุดกฎการตัดสินใจอีกครั้ง ขั้นตอนนี้ทำให้แน่ใจว่าการแมปการขึ้นต่อกันทั้งหมดสำหรับชุดกฎการตัดสินใจถูกนำเข้า
สำหรับสคีมาตัวอย่างเพื่อรับเรกคอร์ดที่จำเป็นทั้งหมด โปรดดู สคีมาตัวอย่างสำหรับสตรีมงานการสนทนาสด
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=" 192360000" />
</filter>
</entity>
</fetch>
ตัวอย่างที่ 2: สตรีมงานการสนทนาสดรายการเดียว
<fetch>
<entity name="msdyn_liveworkstream">
<filter type="and">
<condition attribute="msdyn_liveworkstreamid" operator="eq" uiname="Test Live Chat 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 Live Chat Workstream 1" uitype="msdyn_liveworkstream">{759255C7-7AC8-98E0-7E3E-59A7F0312ABC}</value>
<value uiname="Test Live Chat 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="192360000" />
<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="Live Chat Workstream" uitype="msdyn_liveworkstream" value="{D3A1F09D-51A0-A6B7-266D-58E1BDB97B53}" />
</filter>
</entity>
</fetch>
ตัวอย่างที่ 3: ตัวแปรบริบทสำหรับสตรีมงานการสนทนาสดหลายรายการ
<fetch>
<entity name="msdyn_ocliveworkstreamcontextvariable" >
<filter type="or" >
<condition attribute="msdyn_liveworkstreamid" operator="eq" uiname="Live Chat Workstream" uitype="msdyn_liveworkstream" value="{D3A1F09D-51A0-A6B7-266D-58E1BDB97B53}" />
<condition attribute="msdyn_liveworkstreamid" operator="eq" uiname="Live Chat 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="and" >
<condition attribute="ismanaged" operator="eq" value="false" />
</filter>
<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="192360000" />
</filter>
<filter type="and" >
<condition attribute="msdyn_mode" entityname="bd" operator="eq" value="717210001" />
<condition attribute="msdyn_streamsource" entityname="bd" operator="eq" value="192360000" />
</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>
</entity>
</fetch>
ตัวอย่างที่ 2: สัญญาการตัดสินใจสำหรับสตรีมงานการสนทนาสดรายการเดียว
<fetch distinct="true" >
<entity name="msdyn_decisioncontract" >
<filter type="and" >
<condition attribute="ismanaged" operator="eq" value="false" />
</filter>
<filter type="or" >
<filter type="and" >
<condition attribute="msdyn_liveworkstreamid" entityname="an" operator="eq" uiname="Live Chat Workstream" uitype="msdyn_liveworkstream" value="{d3a1f09d-51a0-a6b7-266d-58e1bdb97b53}" />
</filter>
<filter type="and" >
<condition attribute="msdyn_liveworkstreamid" entityname="an" operator="eq" uiname="Live Chat 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>
</entity>
</fetch>
ตัวอย่างที่ 3: สัญญาการตัดสินใจสำหรับสตรีมงานการสนทนาสดหลายรายการ
<fetch distinct="true" >
<entity name="msdyn_decisioncontract" >
<filter type="and" >
<condition attribute="ismanaged" operator="eq" value="false" />
</filter>
<filter type="or" >
<filter type="or" >
<condition attribute="msdyn_liveworkstreamid" entityname="an" operator="eq" uiname="ALM Live Chat Test Workstream" uitype="msdyn_liveworkstream" value="{d3a1f09d-51a0-a6b7-266d-58e1bdb97b53}" />
<condition attribute="msdyn_liveworkstreamid" entityname="an" operator="eq" uiname="ALM Live Chat Test Workstream" uitype="msdyn_liveworkstream" value="{f9e18e67-d1a8-ed11-aad1-00224805c057}" />
</filter>
<filter type="or" >
<condition attribute="msdyn_liveworkstreamid" entityname="bd" operator="eq" uiname=" Live Chat Workstream" uitype="msdyn_liveworkstream" value="{d3a1f09d-51a0-a6b7-266d-58e1bdb97b53}" />
<condition attribute="msdyn_liveworkstreamid" entityname="bd" operator="eq" uiname="Live Chat Workstream 2" uitype="msdyn_liveworkstream" value="{f9e18e67-d1a8-ed11-aad1-00224805c057}" />
</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>
</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="192360000" />
</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="Live Chat 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="Live Chat Workstream" uitype="msdyn_liveworkstream" value="{d3a1f09d-51a0-a6b7-266d-58e1bdb97b53}" />
<condition attribute="msdyn_liveworkstreamid" entityname="af" operator="eq" uiname="Live Chat 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="192360000" />
</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 Live Chat 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 Live Chat Workstream 1" uitype="msdyn_liveworkstream">{759255C7-7AC8-98E0-7E3E-59A7F0312ABC}</value>
<value uiname="Test Live Chat 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="192360000" />
</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 Live Chat 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 Live Chat Workstream 1" uitype="msdyn_liveworkstream">{759255C7-7AC8-98E0-7E3E-59A7F0312ABC}</value>
<value uiname="Test Live Chat 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="192360000" />
</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 Live Chat 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 Live Chat Workstream 1" uitype="msdyn_liveworkstream">{759255C7-7AC8-98E0-7E3E-59A7F0312EFC}</value>
<value uiname="Test Live Chat Workstream 2" uitype="msdyn_liveworkstream">{E6246229-33AC-5A9E-2FFE-51668AD44215}</value>
</condition>
</filter>
</link-entity>
</entity>
</fetch>
ย้ายการกำหนดค่าสำหรับวิดเจ็ตการสนทนาสด
โดยมีสมมุติฐานต่อไปนี้:
กฎจะถูกส่งออกหลังจากการกำหนดค่าแชทเพื่อให้สามารถใช้คำถามของแบบสำรวจก่อนการสนทนาเป็นตัวแปรบริบทการสนทนาได้
คุณไม่สามารถสร้างตัวแปรบริบทเมื่อคุณเพิ่มคำถามใหม่ลงในส่วนแบบสำรวจก่อนการสนทนา
คิวสามารถส่งออกหลังจากการกำหนดค่าการสนทนาสดและการกำหนดกฎเพื่อให้สามารถใช้คำถามของแบบสำรวจก่อนการสนทนาเป็นตัวแปรบริบทการสนทนา
สตรีมงานต้องมีอยู่โดยการสร้างด้วยตนเองหรือเคยมีการย้ายไปยังองค์กรปลายทาง
ในการย้ายข้อมูลสำหรับวิดเจ็ตการสนทนาสด
ใช้เครื่องมือย้ายการกำหนดค่าเพื่อสร้าง Schema และส่งออกข้อมูลจากองค์กรต้นทางสำหรับวิดเจ็ตการสนทนาสดและเอนทิตีที่เกี่ยวข้อง
- ชื่อที่แสดงของเอนทิตี: เมื่อคุณสร้าง Schema ให้เลือกเอนทิตีในลำดับดังที่กล่าวถึงในตาราง
- ชื่อที่แสดงของแอตทริบิวต์: เราขอแนะนำให้คุณเลือกแอตทริบิวต์ที่กำหนดไว้ในตารางต่อไปนี้ คุณไม่จำเป็นต้องเลือกแอตทริบิวต์ที่กำหนดโดยระบบ เช่น สร้างโดย สร้างเมื่อ แก้ไขโดย แก้ไขเมื่อ และเจ้าของ คุณสามารถเลือกแอตทริบิวต์ที่กำหนดเองได้หากจำเป็น
S.No. ชื่อที่แสดงของเอนทิตี (ชื่อตรรกะ) ชื่อที่แสดงของแอตทริบิวต์ (ชื่อตรรกะ) 1. วิดเจ็ตการแชท (msdyn_livechatconfig) FetchXMl เพื่อกรองเรกคอร์ดสำหรับการสนทนาสด
หมายเหตุ:
- แทนที่ค่าสำหรับ msdyn_liveworkstream ในส่วนเงื่อนไข
- ไม่รวม msdyn_widgetappid และ msdyn_widgetsnippet เป็นส่วนหนึ่งของเอนทิตี
- ตรวจสอบให้แน่ใจว่าเป็นส่วนหนึ่งของการประกาศเอนทิตีใน schema ว่าปลั๊กอินถูกปิดใช้งาน (disableplugins="false")
- (ไม่สนับสนุน) ระหว่างชั่วโมงที่ไม่ได้ดำเนินการ (msdyn_duringnonoperatinghours)
- ชื่อที่แสดงของเจ้าหน้าที่ (msdyn_agentdisplayname)
- อนุญาตให้ดาวน์โหลดการถอดความ (msdyn_enablechattranscriptdownload)
- อนุญาตให้ส่งอีเมลการถอดความ (msdyn_enablechattranscriptemail)
- ไม่ระบุชื่อเจ้าหน้าที่ (msdyn_showagentname)
- การตั้งค่าการรับรองความถูกต้อง (msdyn_authsettingsid)
- ตรวจหาภาษาอัตโนมัติ (msdyn_autodetectlanguage)
- แบบสำรวจของบอท (msdyn_postconversationsurveybotsurvey)
- ตัวเลือกการโทร (msdyn_callingoptions)
- วิดเจ็ตการแชท (msdyn_livechatconfigid)
- ผู้ให้บริการเรียกดูร่วม (msdyn_cobrowseprovider)
- แสดงชื่อทั่วไป (msdyn_genericagentdisplayname)
- เทมเพลตอีเมล (msdyn_emailtemplate)
- เปิดใช้งาน (msdyn_postconversationsurveyenable)
- เปิดใช้งานการเรียกดูร่วมกัน (msdyn_enablecobrowse)
- เปิดใช้งานการแนบไฟล์สำหรับเจ้าหน้าที่ (msdyn_enablefileattachmentsforagents)
- เปิดใช้งานการแนบไฟล์สำหรับลูกค้า (msdyn_enablefileattachmentsforcustomers)
- เปิดใช้งานการแชร์หน้าจอ (msdyn_enablescreensharing)
- ระบุโหมดการสนทนาของวิดเจ็ตการแชท (msdyn_conversationmode)
- ระบุว่าเปิดใช้งานการแสดงเวลารอหรือไม่ (msdyn_averagewaittime_enabled)
- ป้ายชื่อข้อมูล (msdyn_infolabel)
- ภาษา (msdyn_widgetlocale)
- ภาษา (msdyn_ocwidgetlanguage)
- ภาษา (msdyn_language)
- โลโก้ (msdyn_avatarurl)
- ข้อความ (msdyn_postconversationsurveymessagetext)
- แก้ไขเมื่อ (modifiedon)
- ชื่อ (msdyn_name)
- ชื่อวิดเจ็ตแบบออฟไลน์ (msdyn_offlinewidgettitle)
- ชื่อรองของวิดเจ็ตแบบออฟไลน์ (msdyn_offlinewidgetsubtitle)
- สีของธีมวิดเจ็ตแบบออฟไลน์ (msdyn_offlinewidgetthemecolor)
- เวลาทำการ (msdyn_operatinghourid)
- URL พอร์ทัล (msdyn_portalurl)
- ตำแหน่ง (msdyn_widgetposition)
- แบบสำรวจหลังการแชท (msdyn_postchatenabled)
- แบบสำรวจก่อนการแชท (msdyn_prechatenabled)
- การแชทเชิงรุก (msdyn_proactivechatenabled)
- คีย์ API ผู้ให้บริการ (msdyn_oc_geolocationprovider)
- ชุดคำถามสำหรับผู้ใช้ที่รับรองความถูกต้อง (msdyn_prechatquestionnaireauthenticated)
- ชุดคำถามสำหรับผู้ใช้ที่ไม่มีการรับรองความถูกต้อง (msdyn_prechatquestionnaireunauthenticated)
- เชื่อมต่อกับเจ้าหน้าที่ก่อนหน้าอีกครั้ง (msdyn_timetoreconnectwithpreviousagent)
- URL การเปลี่ยนเส้นทาง (msdyn_redirectionurl)
- ขอตำแหน่งผู้เยี่ยมชม (msdyn_requestvisitorlocation)
- ผู้ให้บริการแชร์หน้าจอ (msdyn_screensharingprovider)
- กล่องจดหมายของผู้ส่ง (msdyn_mailbox)
- แสดงตำแหน่งในคิว (msdyn_positioninqueue_enabled)
- แสดงวิดเจ็ตระหว่างช่วงเวลาออฟไลน์ (msdyn_showwidgetduringofflinehours)
- สถานะ (statecode)
- คำอธิบายรายการของสถานะ (statuscode)
- ชื่อเรื่องรอง (msdyn_widgetsubtitle)
- แบบสำรวจ (msdyn_postconversationsurvey)
- โหมดแบบสำรวจ (msdyn_postconversationsurveymode)
- สีของธีม (msdyn_widgetthemecolor)
- ชื่อเรื่อง (msdyn_widgettitle)
- เปิดการเชื่อมต่อกับการแชทก่อนหน้าอีกครั้ง (msdyn_enablechatreconnect)
- เปิดการแจ้งเตือนด้วยเสียง (msdyn_widgetsoundnotification)
- เปิดตัวบ่งชี้ข้อความที่ยังไม่ได้อ่าน (msdyn_widgetvisualnotification)
- สตรีมงาน (msdyn_liveworkstreamid)
2. การตั้งค่าการรับรองความถูกต้องของการแชท (msdyn_authenticationsettings) - ชนิดการรับรองความถูกต้อง (msdyn_authenticationtype)
- การตั้งค่าการรับรองความถูกต้องของการแชท (msdyn_authenticationsettingsid)
- ฟังก์ชันไคลเอ็นต์ JavaScript (msdyn_javascriptclientfunction)
- ชื่อ (msdyn_name)
- URL คีย์สาธารณะ (msdyn_publickeyurl)
- สถานะ (statecode)
- คำอธิบายรายการของสถานะ (statuscode)
3. การแปลเป็นภาษาท้องถิ่น (msdyn_oclocalizationdata) - ข้อความอัตโนมัติ (msdyn_systemmessageid)
- ข้อความที่แปลค่าเริ่มต้น (msdyn_defaultlocalizedtext)
- ชื่อคอลัมน์เอนทิตี (msdyn_entitycolumnname)
- ชื่อเอนทิตี (msdyn_entityname)
- รหัสเรกคอร์ดเอนทิตี (msdyn_entityrecordid)
- เป็นค่าเริ่มต้นหรือไม่ (msdyn_isdefault)
- รหัสภาษา (msdyn_customerlanguageid)
- รหัสภาษา (msdyn_languagecode)
- การแปลเป็นภาษาท้องถิ่น (msdyn_oclocalizationdataid)
- ข้อความที่แปล (msdyn_localizedtext)
- รหัสองค์กร (organizationid)
- สถานะ (statecode)
- คำอธิบายรายการของสถานะ (statuscode)
4. ข้อความ (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)
- วิดเจ็ต (msdyn_widgetid)
5. ตัวเลือกคำตอบของแบบสำรวจ (msdyn_chatansweroption) - ชื่อ (msdyn_name)
- สถานะ (statecode)
- คำอธิบายรายการของสถานะ (statuscode)
- ตัวเลือกคำตอบของแบบสำรวจ (msdyn_chatansweroptionid)
- คำถามของแบบสำรวจ (msdyn_answeroptionsid)
6. คำถามของแบบสำรวจ (msdyn_surveyquestion) - ชนิดคำตอบ (msdyn_answertyp)
- ข้อความช่วยเหลือ (msdyn_placeholdertext)
- ชื่อคำถาม (msdyn_nam)
- ข้อความคำถาม (msdyn_questiontext)
- ระดับการให้คะแนน (msdyn_ratingscal)
- สถานะ (statecod)
- คำอธิบายรายการของสถานะ (statuscod)
- คำถามของแบบสำรวจ (msdyn_surveyquestionid)
- สตรีมงาน (msdyn_liveworkstreamtochatquestion)
7. ลำดับคำถามของแบบสำรวจ (msdyn_questionsequence) - - วิดเจ็ตการแชท (msdyn_chatengagementtochatsequenceid)
- ชื่อ (msdyn_name)
- ลำดับ (sequencenumber)
- จำเป็น (msdyn_questionrequired)
- สถานะ (statecode)
- คำอธิบายรายการของสถานะ (statuscode)
- ชื่อคำถามของแบบสำรวจ (msdyn_surveyquestion)
- ลำดับคำถามของแบบสำรวจ (msdyn_questionsequenceid)
- ชนิดแบบสำรวจ (msdyn_chatquestionnairetype)
8. คำตอบแบบสำรวจ (msdyn_chatquestionnaireresponse) - ชื่อ (msdyn_name)
- สถานะ (statecode)
- คำอธิบายรายการของสถานะ (statuscode)
- ตัวเลือกคำตอบของแบบสำรวจ (msdyn_chatansweroptionid)
- ข้อความคำตอบแบบสำรวจ (msdyn_chatanswertext)
- รหัสคำถามของแบบสำรวจ (msdyn_surveyquestionid)
- คำตอบแบบสำรวจ (msdyn_chatquestionnaireresponseid)
- ค่าคำตอบแบบสำรวจ (msdyn_chatquestionnaireresponseitemid)
9. ตำแหน่งวิดเจ็ตการแชท (msdyn_livechatwidgetlocation) - วิดเจ็ตการแชท (msdyn_livechatconfigid)
- ตำแหน่งวิดเจ็ตการแชท (msdyn_livechatwidgetlocationid)
- อักขระเจ้าหน้าที่ URL ตำแหน่ง (msdyn_locationurlwildcard)
- แก้ไขโดย (modifiedby)
- ชนิดกฎ (msdyn_ruletype)
- สถานะ (statecode)
- คำอธิบายรายการของสถานะ (statuscode)
- ชื่อเรื่อง (msdyn_name
- ค่า (msdyn_domainvalue)
10. ภาษาวิดเจ็ตการแชท (msdyn_chatwidgetlanguage) - ภาษาวิดเจ็ตการแชท (msdyn_chatwidgetlanguageid)
- ชื่อภาษา (msdyn_languagename)
- รหัสตำแหน่งที่ตั้ง (msdyn_localeid)
- สถานะ (statecode)
- คำอธิบายรายการของสถานะ (statuscode)
11. คำถามในแบบสำรวจที่แปล (msdyn_localizedsurveyquestion) - คำอธิบาย (msdyn_description)
- รหัสภาษา (msdyn_languagecode)
- ข้อความคำถามที่แปล (msdyn_localizedquestiontext)
- คำถามในแบบสำรวจที่แปล (msdyn_localizedsurveyquestionid)
- ชื่อ (msdyn_name)
- สถานะ (statecode)
- คำอธิบายรายการของสถานะ (statuscode)
- คำถามของแบบสำรวจ (msdyn_surveyquestionid)
12. ผู้ให้บริการตำแหน่งที่ตั้งทางภูมิศาสตร์ (msdyn_oc_geolocationprovider) - คีย์ API ของ Bing Maps (msdyn_providerapikey)
- ผู้ให้บริการตำแหน่งที่ตั้งทางภูมิศาสตร์ (msdyn_oc_geolocationproviderid)
- ชื่อ (msdyn_name)
- เวอร์ชันคีย์ API ของผู้ให้บริการ (msdyn_providerapikeyversion)
- ชื่อผู้ให้บริการ (msdyn_providername)
- สถานะ (statecode)
- คำอธิบายรายการของสถานะ (statuscode)
สร้าง schema และบันทึก
ส่งออกข้อมูลและสร้างไฟล์ที่บีบอัด (zip)
ใช้เครื่องมือย้ายการกำหนดค่าเลือกตัวเลือกเพื่อนำเข้าข้อมูลไปยังองค์กรเป้าหมาย และเลือกไฟล์ที่บีบอัด
สำหรับ schema ตัวอย่างที่จะรับเรกคอร์ดที่จำเป็นทั้งหมด โปรดดู schema ตัวอย่างสำหรับช่องทางการสนทนาสด
FetchXML สำหรับการสนทนาสด
<fetch version="1.0" mapping="logical" distinct="false">
<entity name="msdyn_livechatconfig">
<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="elopez-ws-lcw-m7" uitype="msdyn_liveworkstream" value="{EBEE52BD-2EFD-99C5-C658-F13E7C7D3F8C}" />
</filter>
</link-entity>
</entity>
</fetch>
ตรวจสอบการย้ายของคุณ
หลังจากที่คุณนำเข้าข้อมูลการกำหนดค่าที่เกี่ยวข้องกับการกำหนดเส้นทางแบบรวมแล้วจากองค์กรต้นทางไปยังองค์กรเป้าหมาย ให้ทำตามขั้นตอนต่อไปนี้ในองค์กรเป้าหมาย:
ใน UI ตรวจสอบให้แน่ใจว่าการกำหนดค่าการกำหนดเส้นทางแบบรวมและชุดกฎแสดงอย่างถูกต้องและไม่แสดงข้อผิดพลาด
ถ้าทักษะและค่าการให้คะแนนถูกใช้ในชุดกฎการกำหนดเส้นทางแบบรวม คุณจำเป็นต้องเชื่อมโยง สร้างความสัมพันธ์ หรือสร้างผู้ใช้ ทรัพยากรที่สามารถจองได้ และเรกคอร์ดคุณลักษณะของทรัพยากรที่สามารถจองได้ด้วยตนเอง
ถ้ามีการใช้โปรไฟล์ความสามารถรองรับและสตรีมงานสำหรับการกำหนดเส้นทางแบบรวม คุณจำเป็นต้องเชื่อมโยง สร้างความสัมพันธ์ หรือสร้างผู้ใช้ ทรัพยากรที่สามารถจองได้ และเรกคอร์ดโปรไฟล์ความสามารถรองรับของทรัพยากรที่สามารถจองได้ด้วยตนเอง
ข้อควรพิจารณาสำหรับการส่งออกและนำเข้าข้อมูล
ในการแก้ไขปัญหาใดๆ ที่คุณอาจเจอระหว่างการย้าย ให้ตรวจสอบไฟล์บันทึกดังต่อไปนี้:
เมื่อคุณนำเข้าข้อมูลไปยังองค์กรเป้าหมาย หากคุณเห็นเครื่องหมายคำเตือนสีเหลือง ให้คุณตรวจสอบไฟล์บันทึกต่อไปนี้ในเครื่องมือย้ายการกำหนดค่า:
- 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: