กลยุทธ์การวิเคราะห์แบบกำหนดเอง
Power Virtual Agents มี การวิเคราะห์แบบสำเร็จรูป ที่ครอบคลุมซึ่งช่วยให้ลูกค้าเข้าใจการใช้งานและตัวบ่งชี้ประสิทธิภาพหลักของบอท
ลูกค้าสามารถดูรายงานที่เกี่ยวข้องกับ:
- ประสิทธิภาพและการใช้งาน
- ความพึงพอใจของลูกค้า
- ข้อมูลเซสชัน
- การใช้งานหัวข้อ
- เซสชันที่เรียกเก็บเงิน
อย่างไรก็ตาม มักจะมีสถานการณ์ที่คุณจะต้องสร้างหรือใช้การวิเคราะห์แบบกำหนดเอง ตัวอย่างเช่น คุณอาจจำเป็นต้อง:
- แชร์การวิเคราะห์กับผู้ที่ไม่ใช่ผู้สร้างหรือผู้ใช้
- รายงานเกี่ยวกับข้อมูลการถอดความการสนทนาเป็นระยะเวลานานกว่าค่าเริ่มต้น 30 วันที่ผ่านมา
- ออกแบบรายงานที่ไม่ครอบคลุมโดยการวิเคราะห์แบบสำเร็จรูป
มีสองสามวิธีที่คุณสามารถใช้ข้อมูลการวิเคราะห์ที่บันทึกไว้โดย Power Virtual Agents และใช้ในรายงานที่กำหนดเองได้
รายงานเทมเพลตตัวอย่างการวิเคราะห์ของ Power Virtual Agents
หากต้องการสร้างการวิเคราะห์ที่กำหนดเอง แนวทางที่เราแนะนำคือเริ่มต้นด้วย รายงานเทมเพลตตัวอย่างการวิเคราะห์ของ Power Virtual Agents รายงานเทมเพลตตัวอย่างเป็นชุดของเนื้อหาโอเพนซอร์สที่เผยแพร่ผ่าน GitHub ซึ่งช่วยเร่งเวลาที่ใช้ในการสร้างรายงานที่แสดงผลใน Power BI
คำเตือน
โซลูชันนี้ไม่ได้เป็นส่วนหนึ่งของข้อเสนอหลักของ Power Virtual Agents และจะต้องมีการกำหนดค่า
Microsoft ไม่สนับสนุนรายงานตัวอย่าง แต่คุณสามารถแจ้งปัญหาในที่เก็บ GitHub เพื่อขอรับความช่วยเหลือจากชุมชนได้
Dataverse
ข้อมูลการถอดความการสนทนา
การวิเคราะห์ที่แสดงในพอร์ทัล Power Virtual Agents มาจากบริการข้อมูลที่อยู่ภายใน Power Virtual Agents ข้อมูลการใช้งานยังถูกเขียนไปยังสภาพแวดล้อม Dataverse ที่เกี่ยวข้องในตาราง การถอดความการสนทนา
ระยะเวลาการเก็บข้อมูล
โดยค่าเริ่มต้น แหล่งข้อมูลทั้งสองมีการเก็บข้อมูล 30 วัน แต่ลูกค้าสามารถ เปลี่ยนระยะเวลาการเก็บข้อมูลสำหรับการถอดความการสนทนาใน Dataverse
ตาราง Power Virtual Agents Dataverse
Power Virtual Agents ใช้ตารางต่อไปนี้สำหรับการวิเคราะห์ที่กำหนดเองใน Dataverse:
- แชทบอท (
Bot
) ตารางนี้มีรายละเอียดของแต่ละบอทในสภาพแวดล้อม โดยทั่วไปเป็นข้อมูลจำนวนเล็กน้อย - ส่วนประกอบย่อยของแชทบอท (
BotComponent
) ตารางนี้แสดงรายการหัวข้อ เอนทิตี และกล่องโต้ตอบที่เกี่ยวข้องกับบอทในสภาพแวดล้อมของคุณ โดยทั่วไปเป็นข้อมูลจำนวนเล็กน้อย - การถอดความการสนทนา (
ConversationTranscript
) ตารางนี้มีข้อมูลการสนทนาโดยละเอียดสำหรับแชทบอททั้งหมดในสภาพแวดล้อมของคุณ ขนาดของข้อมูลในตารางนี้เกี่ยวข้องกับการใช้บอทและสามารถมีขนาดใหญ่ได้
Azure Synapse Link for Dataverse (Azure Data Lake Storage รุ่น2)
เมื่อบอทสร้างการถอดความการสนทนาจำนวนมาก (ประมาณมากกว่า 10,000 เซสชันต่อเดือน ซึ่งคิดเป็นข้อมูลการถอดความมากกว่า 80 MB) วิธีที่แนะนำคือส่งออกข้อมูลบอทไปยัง Azure Data Lake Storage รุ่น2 โดยใช้ คุณลักษณะ Azure Synapse Link for Dataverse วิธีการนี้มีประโยชน์ในการถ่ายข้อมูลจากที่เก็บฐานข้อมูล Dataverse ไปยังที่เก็บข้อมูลในที่จัดเก็บข้อมูลดิบที่ถูกกว่า นอกจากนี้ยังเก็บรักษาการถอดความการสนทนาจำนวนมากเป็นระยะเวลานานได้
การส่งออกสร้างการซิงค์ส่วนเพิ่มของตาราง Dataverse ที่กำหนดค่าใน Azure Data Lake โดยใช้รูปแบบ Common Data Model
มีขั้นตอนเพิ่มเติมที่คุณจะต้องดำเนินการเพิ่มเติมจากการกำหนดค่าในเทมเพลตพื้นฐาน:
- สร้าง Azure Data Lake Storage รุ่น2 และเชื่อมต่อกับ Dataverse
- ระหว่างการกำหนดค่า ให้เลือกตาราง การถอดความการสนทนา (แชทบอท และ ส่วนประกอบย่อยของแชทบอท ไม่รองรับการซิงค์ส่วนเพิ่ม)
- ปฏิบัติตามคำแนะนำ สำหรับการตั้งค่ากระแสข้อมูล Power BI เพื่อประมวลผลข้อมูลที่เข้ามา
คำเตือน
โดยค่าเริ่มต้น Azure Synapse Link for Dataverse มิเรอร์ข้อมูลตารางที่กำหนดค่าจาก Dataverse ไปยัง Azure Data Lake ดังนั้น เรกคอร์ดใดๆ ที่ถูกลบใน Dataverse (ตัวอย่างเช่น โดยงานการลบจำนวนมากที่เกิดซ้ำซึ่งลบการถอดความการสนทนาที่เก่ากว่า 30 วันตามค่าเริ่มต้น) จะถูกลบออกจาก Azure Data Lake ด้วย เมื่อต้องการแก้ไขปัญหานี้ คุณสามารถสร้างสำเนาหรือสแนปช็อตของข้อมูลของคุณใน Azure Data Lake หรือคุณสามารถกำหนดค่าการซิงโครไนซ์เพื่อใช้ โหมดผนวกเท่านั้น
Power BI
เทมเพลตโซลูชันการวิเคราะห์ที่กำหนดเองประกอบด้วยรายงาน Power BI ที่ประมวลผลข้อมูลดิบการถอดความ (โดยใช้ Power Query) ลงในรายงานที่ตรงกับการวิเคราะห์เริ่มต้นของ Power Virtual Agents
นอกจากนี้ ผู้ใช้รายงานต้องสามารถเข้าถึง:
- ข้อมูลสำหรับแชทบอททั้งหมดในสภาพแวดล้อม
- ข้อมูลย้อนหลังเท่าที่ฟีดมีให้ (ใน Dataverse หรือใน Azure Data Lake Storage รุ่น2)
- ตารางข้อมูลดิบที่ดึงมาจากข้อมูลตารางการถอดความการสนทนา ซึ่งสามารถใช้สร้างรายงานที่กำหนดเองได้
- โปรแกรมดูการถอดความช่วยให้ผู้ใช้สามารถดูการสนทนาที่เกิดขึ้นจริงได้
คำเตือน
รายงานที่ซับซ้อนนี้จะดำเนินการแปลงข้อมูลฐานจำนวนมาก ลูกค้าที่มีตารางการถอดความการสนทนามากกว่า 80 MB ควรมองหาการใช้กระแสข้อมูล Azure Synapse Link for Dataverse และ Power BI เวอร์ชันของรายงาน