ส่งออกและนำเข้าบอทโดยใช้โซลูชัน
คุณสามารถส่งออกและนำเข้าบอทโดยใช้ โซลูชัน เพื่อให้คุณสามารถย้ายบอทของคุณไปยังหลาย สภาพแวดล้อม
สิ่งนี้จะมีประโยชน์หากคุณใช้สภาพแวดล้อมที่แตกต่างกันเพื่อวัตถุประสงค์ที่แตกต่างกัน หรือคุณใช้วิธีการปรับแบบวงแหวน ตัวอย่างเช่น คุณอาจมีสภาพแวดล้อมเฉพาะที่คุณทดสอบและตรวจสอบความถูกต้องภายในของบอท สภาพแวดล้อมอื่นที่คุณทดสอบบอทสำหรับผู้ใช้เพียงกลุ่มย่อย และสภาพแวดล้อมการทำงานจริงขั้นสุดท้ายที่คุณแชร์บอทกับลูกค้าและผู้ใช้
หมายเหตุ
คุณไม่สามารถส่งออก ความคิดเห็นระดับหัวข้อหรือระดับโหนด เมื่อคุณส่งออกบอท
ข้อกำหนดเบื้องต้น
- เรียนรู้เพิ่มเติมว่าคุณจะสามารถทำอะไรได้บ้างกับ Power Virtual Agents
- ผู้สร้างจะต้องมีบทบาทความปลอดภัยขั้นต่ำของตัวกำหนดค่าระบบ เพื่อใช้คุณลักษณะนี้ เรียนรู้เพิ่มเติมเกี่ยวกับ กำหนดความปลอดภัยของผู้ใช้ให้กับทรัพยากรในสภาพแวดล้อม
สำคัญ
หัวข้อนี้มีคู่มือ Power Virtual Agents Preview และอาจจะมีการเปลี่ยนแปลงในอนาคต
คุณลักษณะพรีวิวไม่ได้มีไว้สำหรับการนำไปใช้งานจริงและอาจมีฟังก์ชันการทำงานที่จำกัด คุณลักษณะเหล่านี้สามารถใช้ได้ก่อนการเปิดตัวอย่างเป็นทางการเพื่อให้คุณสามารถเข้าใช้งานได้ก่อนเวลาและให้ข้อคิดเห็น
หากคุณกำลังสร้างบอทที่พร้อมสำหรับการใช้งานจริง โปรดดูที่ ภาพรวมของ Power Virtual Agents
ย้ายบอทของคุณไปยัง สภาพแวดล้อมต่างๆ โดยการส่งออกและนำเข้าโดยใช้ โซลูชัน การส่งออกและการนำเข้าบอทของคุณจะมีประโยชน์หากคุณใช้สภาพแวดล้อมที่แตกต่างกันเพื่อวัตถุประสงค์ที่แตกต่างกัน หรือหากคุณใช้วิธีการปรับใช้แบบวงแหวน ตัวอย่างเช่น คุณอาจมีสภาพแวดล้อมหนึ่งที่คุณทดสอบและตรวจสอบความถูกต้องภายในของบอท สภาพแวดล้อมอื่นที่คุณทดสอบบอทสำหรับผู้ใช้เพียงกลุ่มย่อย และสภาพแวดล้อมการทำงานจริงที่คุณแชร์บอทกับลูกค้าและผู้ใช้
สิ่งที่ควรรู้
คุณไม่สามารถส่งออก ความคิดเห็นระดับหัวข้อหรือระดับโหนด เมื่อคุณส่งออกบอท
การนำบอทออกจากโซลูชันไม่ได้ลบส่วนประกอบออกจากโซลูชัน คุณควรลบส่วนประกอบแยกกัน
คำเตือน
อย่าลบส่วนประกอบของบอทที่ไม่มีการจัดการ เช่น หัวข้อบอท โดยตรงจากพอร์ทัล Power Apps เว้นแต่คุณจะลบบอทออกจากโซลูชันแล้ว
คุณควรเปลี่ยนแปลงหัวข้อจากภายใน Power Virtual Agents เท่านั้น การลบหรือการเปลี่ยนส่วนประกอบของบอทจาก Power Apps จะทำให้การส่งออกและนำเข้าล้มเหลว
คุณไม่สามารถส่งออกโซลูชันที่มีการจัดการได้ เมื่อคุณสร้างโซลูชัน โดยค่าเริ่มต้นจะไม่มีการจัดการ หากคุณเปลี่ยนเป็นโซลูชันที่มีการจัดการ คุณจะไม่สามารถส่งออกได้ คุณจะต้องสร้างโซลูชันใหม่
หากบอทของคุณมีส่วนประกอบจำนวนมาก (เช่น มากกว่า 250 หัวข้อ หรือมากกว่า 100 เอนทิตี) ให้ส่งออกบอทโดยใช้พอร์ทัล Power Apps แบบคลาสสิกแทน
หมายเหตุ
คุณต้องมีบทบาทความปลอดภัยขั้นต่ำของผู้กำหนดค่าระบบเพื่อส่งออกและนำเข้าบอทโดยใช้โซลูชัน เรียนรู้เพิ่มเติมเกี่ยวกับ กำหนดความปลอดภัยของผู้ใช้ให้กับทรัพยากรในสภาพแวดล้อม
สร้างโซลูชันเพื่อจัดการส่งออกและนำเข้า
คุณใช้โซลูชันเพื่อส่งออกบอทจากสภาพแวดล้อมหนึ่งและนำเข้าสู่อีกสภาพแวดล้อม โซลูชันทำหน้าที่เป็น "ผู้ให้บริการ" สำหรับบอท คุณสามารถส่งออกและนำเข้าบอทหลายตัวในโซลูชันเดียว
- ใน Power Virtual Agents ให้เปิดบอทที่คุณต้องการส่งออก
หมายเหตุ
หากคุณใช้บอทแบบ คลาสสิก ในเมนูนำทาง ให้เลือก แชทบอท เพื่อเปิดหน้า แชทบอท และดูบอททั้งหมดที่คุณมีสิทธิ์เข้าถึงในสภาพแวดล้อมนี้
ในเมนูนำทาง ภายใต้ การตั้งค่า เลือก รายละเอียดของบอท แล้วเลือก ส่งออก
หมายเหตุ
หากคุณใช้บอทแบบ คลาสสิก ให้เลือกบอทที่คุณต้องการส่งออก จากนั้นเลือก ส่งออกแชทบอท
เลือก ไปที่โซลูชั่น Power Apps
ใน Power Apps บนแท็บ โซลูชัน ให้เลือก โซลูชันใหม่
ป้อนข้อมูลต่อไปนี้สำหรับโซลูชันใหม่:
เขตข้อมูล รายละเอียด Display name ชื่อที่แสดงอยู่ในรายการของโซลูชัน คุณสามารถเปลี่ยนแปลงภายหลังได้ Name ชื่อเฉพาะของโซลูชันซึ่งสร้างขึ้นจาก ชื่อที่แสดง คุณสามารถแก้ไขได้ก่อนที่คุณจะทำการบันทึกโซลูชัน แต่หลังจากที่คุณบันทึกโซลูชันไปแล้ว คุณจะไม่สามารถเปลี่ยนแปลงชื่อได้ ผู้เผยแพร่ เลือกผู้เผยแพร่เริ่มต้นหรือสร้างผู้เผยแพร่ใหม่ได้ เราขอแนะนำให้คุณสร้างผู้เผยแพร่ที่คุณสามารถใช้ได้อย่างสม่ำเสมอในสภาพแวดล้อมที่คุณจะใช้โซลูชันนี้ เรียนรู้เพิ่มเติมเกี่ยวกับ ผู้เผยแพร่โซลูชัน เวอร์ชัน ป้อนหมายเลขรุ่นของโซลูชันของคุณ หมายเลขเวอร์ชันรวมอยู่ในชื่อไฟล์เมื่อคุณส่งออกโซลูชัน เลือก สร้าง
เพิ่มบอทของคุณไปยังโซลูชัน
โซลูชันที่คุณสร้างควรเปิดขึ้น ถ้าไม่เปิด ให้เลือกในรายการของโซลูชัน
เลือก เพิ่มจากที่มีอยู่ และเลือก แชทบอท
ในรายการ เพิ่มแชทบอทที่มีอยู่ ให้เลือกบอทที่คุณต้องการส่งออก แล้วเลือก เพิ่ม
หมายเหตุ
ข้อมูลต่อไปนี้ใช้กับบอทแบบ คลาสสิก
หากคุณกำลังใช้ ทักษะ ลบตัวแปรสภาพแวดล้อมของทักษะ ค่าปัจจุบัน โดยการเลือก ลบออกจากโซลูชันนี้
หมายเหตุ
การนำบอทออกจากโซลูชันไม่ได้ลบส่วนประกอบออกจากโซลูชัน การลบส่วนประกอบควรทำแยกกัน
คำเตือน
อย่าลบส่วนประกอบย่อยของแชทบอทที่ไม่มีการจัดการ (เช่น หัวข้อของบอท) โดยตรงจากพอร์ทัล Power Apps เว้นแต่คุณจะลบบอทออกจากโซลูชัน
คุณควรเปลี่ยนแปลงหัวข้อจากภายในพอร์ทัล Power Virtual Agents
การลบหรือเปลี่ยนองค์ประกอบย่อยของแชทบอทจากภายใน Power Apps จะทำให้การส่งออกและนำเข้าล้มเหลว
ส่งออกโซลูชันพร้อมบอทของคุณ
คุณส่งออกและนำเข้าบอทโดยการส่งออกและการนำเข้าโซลูชันที่มีบอทจากสภาพแวดล้อมหนึ่งไปยังอีกสภาพแวดล้อมหนึ่ง
สำคัญ
หากบอทของคุณมีส่วนประกอบจำนวนมาก (เช่น มากกว่า 250 หัวข้อ หรือมากกว่า 100 เอนทิตี) ดูที่ ส่งออกโดยใช้รูปแบบคลาสสิก
ในหน้า โซลูชัน Power Apps ให้เลือกโซลูชันที่มีบอทของคุณ แล้วเลือก ส่งออกโซลูชัน
ในบานหน้าต่าง ก่อนส่งออก ให้เลือก ถัดไป
ป้อนหรือเลือกตัวเลือกต่อไปนี้
ตัวเลือก รายละเอียด หมายเลขรุ่น Power Virtual Agents จะเพิ่มเวอร์ชันของโซลูชันของคุณโดยอัตโนมัติ คุณสามารถยอมรับค่าเริ่มต้นหรือป้อนเวอร์ชันของคุณเองก็ได้ ส่งออกเป็น เลือกชนิดของแพคเกจ เป็น มีการจัดการ หรือ ไม่มีการจัดการ เรียนรู้เพิ่มเติมเกี่ยวกับ โซลูชันที่มีและไม่มีการจัดการ เลือก ส่งออก
การส่งออกอาจใช้เวลาหลายนาทีกว่าจะเสร็จสมบูรณ์ ดูข้อความสถานะที่ด้านบนของหน้า โซลูชัน เมื่อการส่งออกเสร็จสิ้น เบราว์เซอร์ของคุณจะดาวน์โหลดไฟล์ .zip ชื่อไฟล์อยู่ในรูปแบบ SolutionName_Version_ManagementType.zip
เช่น MyBotPublisher_1.0.0.0.1_Unmanaged.zip
นำเข้าโซลูชันพร้อมบอทของคุณ
ใน Power Apps เลือกสภาพแวดล้อมที่คุณต้องการนำเข้าบอทของคุณ
ในหน้า โซลูชัน ตรวจสอบให้แน่ใจว่าไม่ได้เลือกโซลูชันใดไว้ และเลือก นำเข้าโซลูชัน
ในบานหน้าต่าง นำเข้าโซลูชัน ให้เลือก เรียกดู เลือกไฟล์ .zip ที่มีโซลูชันด้วยบอทของคุณ แล้วเลือก ถัดไป
เลือก นำเข้า
รอสักครู่จนกว่าการนำเข้าจะเสร็จสิ้น ดูผลลัพธ์ และจากนั้น เลือก ปิด
หากการนำเข้าไม่สำเร็จ ให้เลือก ดาวน์โหลดไฟล์บันทึก เพื่อดาวน์โหลดไฟล์ XML ที่มีรายละเอียดเกี่ยวกับสาเหตุที่ทำให้การนำเข้าล้มเหลว สาเหตุทั่วไปส่วนใหญ่ที่ทำให้การนำเข้าล้มเหลวคือโซลูชันไม่มีส่วนประกอบที่ต้องใช้บางอย่าง
หากบอทของคุณเปิดใช้งาน การรับรองความถูกต้องของผู้ใช้ คุณจะต้องกำหนดค่าอีกครั้ง
ในบานหน้าต่าง ออบเจ็กต์ ให้เลือก แชทบอท จากนั้นเลือกชื่อบอท เพื่อเปิดบอทในพอร์ทัล Power Virtual Agents
คุณยังสามารถเปิด Power Virtual Agents ได้โดยตรง จากนั้นเปิดบอทในสภาพแวดล้อมที่คุณนำเข้ามา
สำคัญ
- คุณต้อง เผยแพร่บอทที่นำเข้าของคุณ ก่อนที่จะแชร์ได้
- อาจใช้เวลาถึง 24 ชั่วโมงก่อนที่ไอคอนของบอทของคุณจะปรากฏในทุกตำแหน่ง
เพิ่มส่วนประกอบให้กับแชทบอทในโซลูชันที่กำหนดเอง
หากคุณเพิ่มส่วนประกอบ เช่น หัวข้อหรือโฟลว์ ให้กับบอทของคุณใน Power Virtual Agents คุณจะต้องเพิ่มส่วนประกอบเหล่านั้นไปยังบอทในโซลูชันที่ไม่มีการจัดการของคุณด้วย
เปิดโซลูชันของคุณในพอร์ทัล Power Apps
เลือก แชทบอท และเลือกบอทของคุณในรายการ
เลือก คำสั่ง (⋮) เลือก ขั้นสูง แล้วเลือก +เพิ่มออบเจ็กต์ที่จำเป็น
ปรับปรุงหรือปรับรุ่นโซลูชันด้วยแชทบอท
เรียนรู้วิธีการ อัปเกรดหรืออัปเดตโซลูชัน
ลบเลเยอร์ที่ไม่มีการจัดการออกจากแชทบอทที่มีการจัดการ
โซลูชันที่มีการจัดการและไม่มีการจัดการนั้นมีอยู่ในระดับที่แตกต่างกันในสภาพแวดล้อม Microsoft Dataverse หากต้องการเรียนรู้เพิ่มเติม ไปที่ เลเยอร์โซลูชัน
เมื่อคุณแก้ไขส่วนประกอบที่มีการจัดการ เช่น หัวข้อหรือโฟลว์ ส่วนประกอบนั้นจะได้รับเลเยอร์ "ใช้งาน" ที่ไม่มีการจัดการ หากต้องการแสดงการอัปเดตล่าสุดหลังจากคุณปรับใช้โซลูชัน คุณจะต้องลบเลเยอร์นั้นออก
ใช้ตัวเลือก ดูเลเยอร์โซลูชัน เพื่อดูโซลูชันทั้งหมดที่ส่วนประกอบเป็นส่วนหนึ่ง นอกจากนี้คุณยังสามารถดูโซลูชัน "ใช้งาน" หนึ่งรายการที่อยู่เหนือโซลูชันอื่นๆ ทั้งหมด หากคุณได้เปลี่ยนแปลงบางสิ่งโดยตรง
เปิดโซลูชันของคุณในพอร์ทัล Power Apps
เลือก แชทบอท และเลือกบอทของคุณในรายการ
เลือก คำสั่ง (⋮) เลือก ขั้นสูง แล้วเลือก ดูเลเยอร์ของโซลูชัน
ในหน้า เลเยอร์ของโซลูชัน เลือกเลเยอร์ที่ไม่มีการจัดการ จากนั้นเลือก ลบเลเยอร์ที่ไม่มีการจัดการ