แชร์ผ่าน


ใช้ประโยชน์สูงสุดจาก Copilot ใน Power Automate Designer

Copilot ในตัวออกแบบ Power Automate ช่วยให้คุณสร้างและปรับเปลี่ยนโฟลว์โดยใช้ภาษาธรรมชาติ คู่มือนี้ครอบคลุมถึงสิ่งที่ทํางานได้ดีในวันนี้ สิ่งที่ไม่ดี และวิธีการรับผลลัพธ์ที่ดีที่สุด

Copilot ทําอะไรได้บ้างในวันนี้

Copilot ทํางานได้ดีที่สุดเมื่อคุณให้คําแนะนําที่ชัดเจน และมีขอบเขตสําหรับปรับเปลี่ยนโฟลว์ของคุณ ซึ่งสามารถ:

  • เพิ่มการดําเนินการไปยังโฟลว์: ถาม Copilot เพื่อแทรกการดําเนินการเฉพาะณ จุดที่ระบุ ซึ่งเข้าใจแค็ตตาล็อกการดําเนินการและสามารถกําหนดค่าพารามิเตอร์ทั่วไปได้
  • ปรับเปลี่ยนการดําเนินการที่มีอยู่: เปลี่ยนกําหนดการทริกเกอร์ อัปเดตเงื่อนไข สลับตัวเชื่อมต่อ หรือปรับการตั้งค่าการดําเนินการ
  • Explain สิ่งที่โฟลว์ทํางาน: เลือกโฟลว์และขอให้ Copilot ทําตามขั้นตอนตรรกะทีละขั้นตอน ซึ่งมีประโยชน์โดยเฉพาะอย่างยิ่งสําหรับโฟลว์ที่คุณสืบทอดมาจากบุคคลอื่น
  • แนะนําขั้นตอนถัดไป: หลังจากเพิ่มทริกเกอร์ Copilot สามารถแนะนําการดําเนินการถัดไปทางตรรกะตามรูปแบบทั่วไปได้
  • Help ที่มีนิพจน์อย่างง่าย: Copilot สามารถเขียนนิพจน์พื้นฐาน เช่น formatDateTime(), concat(), การจัดการสตริง และเงื่อนไขแบบง่าย มันจัดการโค้ดบรรทัดเดียวได้ดี
  • เพิ่มสาขาคู่ขนานและการจัดการข้อผิดพลาด: ถาม Copilot เพิ่มสาขาคู่ขนานกับ กําหนดค่าหลังจากการตั้งค่า สําหรับรูปแบบการแจ้งเตือนความล้มเหลว
  • สร้างบล็อกขอบเขต: Copilot สามารถห่อหุ้มการดำเนินการในรูปแบบ try/catch โดยใช้ Scope กับการกำหนดค่าหลังการทำงาน

Copilot ยังทําอะไรไม่ได้

การเปิดเผยข้อจำกัดช่วยให้คุณประหยัดเวลา ในขณะนี้ Copilot ไม่สามารถทำสิ่งต่อไปนี้ได้:

  • Debug ข้อผิดพลาดรันไทม์: Copilot ไม่สามารถเข้าถึงประวัติการเรียกใช้ บันทึกข้อผิดพลาด หรือบริบทการดําเนินการของโฟลว์ของคุณได้ ไม่รู้ว่าทำไมการทำงานที่เฉพาะเจาะจงจึงล้มเหลว
  • อ่านข้อมูลของคุณ: Copilot ไม่ได้เรียกดูรายการ SharePoint ของคุณ ตาราง Dataverse ฐานข้อมูล SQL หรือแหล่งข้อมูลสดใด ๆ ไม่สามารถตรวจสอบว่ามีชื่อคอลัมน์อยู่หรือค่าถูกต้อง
  • แก้ไขปัญหาการเชื่อมต่อ : ปัญหาเช่น โทเค็นหมดอายุ ข้อผิดพลาดของสิทธิ์ และปัญหาเกตเวย์ อยู่นอกขอบเขตของ Copilot ซึ่งจําเป็นต้องรับรองความถูกต้องด้วยตนเองหรือการดําเนินการของผู้ดูแลระบบ
  • ปรับเปลี่ยนตรรกะที่ซ้อนกันที่ซับซ้อนอย่างเชื่อถือได้: เงื่อนไขที่ซ้อนกันลึก หลายระดับของการนําไปใช้กับแต่ละรายการ หรือเปลี่ยนคําสั่งด้วยหลายสาขาอาจทําให้เกิดผลลัพธ์ที่ไม่คาดคิด แยกส่วนเหล่านี้ออกเป็นคำร้องขอที่มีขนาดเล็กลง
  • Understand การอ้างอิงข้ามโฟลว์: ถ้าโฟลว์ของคุณเรียกใช้โฟลว์ลูก หรือขึ้นอยู่กับผลลัพธ์ของโฟลว์อื่น Copilot จะจัดการกับแต่ละโฟลว์ในการแยก
  • สร้างนิพจน์ที่ซับซ้อน: นิพจน์ที่ซ้อนกันของหลายฟังก์ชัน คิวรี XPath หรือนิพจน์ที่อ้างอิงเนื้อหาแบบไดนามิกจากหลายขั้นตอนย้อนกลับมักจะไม่ถูกต้องหรือไม่สมบูรณ์

Note

ข้อจํากัดเหล่านี้เป็นการชั่วคราว ทีมผลิตภัณฑ์กําลังทํางานเพื่อให้ Copilot เข้าถึงประวัติการเรียกใช้และบริบทข้อผิดพลาด

รูปแบบคำสั่งที่มีประสิทธิภาพ

คำสั่งที่มีวัตถุประสงค์เฉพาะจะได้รับผลลัพธ์ที่ดีที่สุด นี่คือรูปแบบที่ทํางานได้ดีอย่างต่อเนื่อง

เพิ่มการดําเนินการ

  • "เพิ่มเงื่อนไขหลังจากการดําเนินการรับหน่วยข้อมูลที่ตรวจสอบว่าคอลัมน์สถานะเท่ากับ 'อนุมัติ'" หรือไม่

  • "เพิ่มการดําเนินการส่งอีเมล (V2) หลังจากขั้นตอนการอนุมัติ ตั้งค่าเขตข้อมูล "ถึง" ให้เป็นตัวแปร "RequestorEmail" และหัวเรื่องเป็น 'คำขอของคุณได้รับการอนุมัติ'

ปรับเปลี่ยนขั้นตอนที่มีอยู่

  • "เปลี่ยนทริกเกอร์เพื่อเรียกใช้ทุกวันจันทร์เวลา 9:00 น. เวลาแปซิฟิก"

  • "อัปเดตเงื่อนไขเพื่อตรวจสอบว่าเขตข้อมูลลําดับความสําคัญเป็น 'สูง' โดยใช้ตัวดําเนินการ OR หรือไม่"

อธิบายโฟลว์

  • "อธิบายว่าโฟลว์นี้ทํางานทีละขั้นตอนอย่างไร"

  • "จะเกิดอะไรขึ้นเมื่อเงื่อนไขในนําไปใช้กับแต่ละรายการเป็นเท็จ"

จัดการข้อผิดพลาด

  • "เพิ่มการจัดการข้อผิดพลาดไปยังการดําเนินการ HTTP ถ้าล้มเหลว ให้ส่งอีเมลที่มีรายละเอียดข้อผิดพลาดมาให้ฉัน แล้วยุติโฟลว์ว่าล้มเหลว"

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

นิพจน์

  • "เขียนนิพจน์ที่จัดรูปแบบวันที่ปัจจุบันเป็น YYYY-MM-DD"

  • "สร้างนิพจน์ที่รับนามสกุลไฟล์จากเขตข้อมูล FileName"

รูปแบบคำสั่งที่ใช้งานไม่ดี

ลักษณะพร้อมท์เหล่านี้ให้ผลลัพธ์ที่ไม่ดี หลีกเลี่ยง

คลุมเครือเกินไป

"แก้ไขโฟลว์ของฉัน"

Copilot ไม่รู้ว่ามีอะไรผิดปกติ ไม่สามารถมองเห็นข้อผิดพลาด และ "แก้ไข" อาจมีความหมายอะไรก็ได้ แต่ให้บอก Copilot ว่าสิ่งที่คุณต้องการเปลี่ยนแปลงคืออะไร

ขอให้ช่วยดีบักข้อผิดพลาดขณะทำงาน

  • "ทําไมโฟลว์ของฉันล้มเหลวเมื่อเวลา 15.00 น.เมื่อวานนี้"

  • "แก้จุดบกพร่องข้อผิดพลาดนี้: 'การดําเนินการที่ร้องขอไม่ถูกต้อง'"

Copilot ไม่สามารถเข้าถึงประวัติการเรียกใช้หรือบันทึกข้อผิดพลาดจากตัวออกแบบได้ แม้ว่าจะสามารถช่วยแก้ไขปัญหาการเรียกใช้โฟลว์จากหน้าการเรียกใช้โฟลว์ได้ เรียนรู้เพิ่มเติมเกี่ยวกับการดีบักใน เมื่อใดควรใช้ AI ภายนอก ในบทความนี้

ป้อนคําแนะนําแบบหลายขั้นตอนในหนึ่งข้อความ

"เพิ่มทริกเกอร์สําหรับเมื่อมีการสร้างรายการ SharePoint จากนั้นรับรายละเอียดรายการ ตรวจสอบว่าสถานะได้รับการอนุมัติ ส่งอีเมลไปยังผู้จัดการ รอการอนุมัติ อัปเดตรายการ และโพสต์ไปยัง Teams"

แยกส่วนนี้ออกเป็นคำขอแต่ละรายการ ให้คําแนะนําหนึ่งรายการยืนยันผลลัพธ์จากนั้นให้ทําต่อไป Copilot จัดการกับขั้นตอนเดียวได้อย่างน่าเชื่อถือ แต่สูญเสียความแม่นยําในห่วงโซ่ที่ยาว

ถามเกี่ยวกับข้อมูลเฉพาะของคุณ

  • "SharePoint list ของฉันมีคอลัมน์ใด"

  • "ที่อยู่อีเมลในตารางผู้ติดต่อ Dataverse ของฉันถูกต้องหรือไม่"

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

เมื่อต้องใช้ AI ภายนอก

สําหรับงานบางอย่างเครื่องมือ AI อเนกประสงค์มีประสิทธิภาพมากขึ้นในปัจจุบัน อาจมีการเปลี่ยนแปลงเมื่อ Copilot เข้าใจบริบทได้มากขึ้น แต่ในตอนนี้:

ใช้ AI ภายนอกสําหรับการดีบักข้อความแสดงข้อผิดพลาด: คัดลอกข้อความแสดงข้อผิดพลาดแบบเต็มจากการเรียกใช้ที่ล้มเหลวและวางลงใน Copilot GitHub Copilot หรือเครื่องมืออื่น ๆ รวม:

  • ข้อความแสดงข้อผิดพลาดและรหัสสถานะ
  • ชนิดการดําเนินการที่ล้มเหลว (HTTP, SharePoint, SQL และคล้ายกัน)
  • สิ่งที่คุณคาดว่าจะเกิดขึ้น

เครื่องมือ AI ภายนอกมีความรู้ในกว้างเกี่ยวกับรหัสข้อผิดพลาด API และสามารถระบุสาเหตุได้ทันที

ใช้ AI ภายนอกสําหรับนิพจน์ที่ซับซ้อน: หากคุณต้องการนิพจน์ที่ซ้อนกันที่รวมหลายฟังก์ชัน เครื่องมือ AI ภายนอกมักให้ผลลัพธ์ที่ถูกต้องยิ่งขึ้น วางเขตข้อมูลที่คุณกําลังทํางานอยู่และอธิบายผลลัพธ์ที่ต้องการ จากนั้นวางนิพจน์ที่สร้างขึ้นกลับไปยัง Power Automate

เคล็ดลับ

เรียนรู้เกี่ยวกับการใช้ไลบรารีของนิพจน์พร้อมใช้งานใน คู่มือ Expression สำหรับโฟลว์คลาวด์ บทความนั้นครอบคลุมรูปแบบทั่วไปมากมายโดยไม่จําเป็นต้องใช้เครื่องมือ AI

ใช้ AI ภายนอกสําหรับคําแนะนําการออกแบบโฟลว์: อธิบายกระบวนการทางธุรกิจของคุณและขอคําแนะนําสถาปัตยกรรม เครื่องมือภายนอกสามารถแนะนํารูปแบบ เช่น โฟลว์หลัก/รอง กลยุทธ์การจัดการข้อผิดพลาด และลองตรรกะใหม่

ใช้ AI ภายนอกสําหรับคําถามเฉพาะของตัวเชื่อมต่อ: ถ้าคุณต้องการทราบรูปแบบ JSON ที่แน่นอนสําหรับเนื้อความคําขอ HTTP หรือไวยากรณ์ตัวกรอง OData สําหรับ SharePoint เครื่องมือ AI ภายนอกมีความรู้การอ้างอิงเชิงลึก

Note

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

เคล็ดลับเพื่อผลลัพธ์ที่ดีขึ้น

  1. ระบุ: ตั้งชื่อการดําเนินการ เขตข้อมูล และค่า "เพิ่มเงื่อนไขที่ตรวจสอบว่า Status เท่ากับ Approved" ดีกว่า "เพิ่มการตรวจสอบการอนุมัติ"

  2. หนึ่งคำขอต่อข้อความ: Copilot ทำงานได้ดีที่สุดกับคำแนะนำที่มีวัตถุประสงค์เดียว เพิ่มการดําเนินการ ยืนยันว่าดูถูกต้อง จากนั้นไปต่อ

  3. ใช้คำกริยาในการปฏิบัติ: เริ่มต้นพร้อมท์ของคุณด้วย "เพิ่ม" "เปลี่ยน" "ลบ" "อธิบาย" หรือ "ย้าย" โดยคำเหล่านี้ตรงกับการดำเนินการที่ Copilot สามารถทำได้

  4. ชื่อเขตข้อมูลและค่าของเขตข้อมูล: อย่าให้ Copilot ต้องคาดเดา ถ้าคุณทราบว่าคอลัมน์เรียกว่า EmployeeEmail ให้บอกออกมา

  5. Review ก่อนที่คุณจะบันทึก: ตรวจสอบสิ่งที่ Copilot สร้างขึ้นก่อนบันทึกเสมอ เปิดการดําเนินการที่สร้างขึ้นและตรวจสอบพารามิเตอร์ โดยเฉพาะอย่างยิ่งการอ้างอิงเนื้อหาแบบไดนามิก

  6. ทําซ้ําในขั้นตอนเล็ก ๆ: สร้างโฟลว์ของคุณทีละน้อย เพิ่มทริกเกอร์ ตรวจสอบ เพิ่มการดําเนินการแรก ตรวจสอบ ซึ่งจะตรวจจับปัญหาได้ในช่วงต้นและทําให้บริบทของ Copilot สะอาดอยู่เสมอ

  7. ใช้คุณลักษณะการอธิบายของ Copilot เพื่อตรวจสอบความถูกต้อง: หลังจาก Copilot ปรับเปลี่ยนโฟลว์ของคุณ ขอให้อธิบายว่าโฟลว์ทําอะไร เปรียบเทียบคําอธิบายกับเจตนาของคุณ การดําเนินการนี้จะตรวจจับความเข้าใจผิดก่อนที่ข้อผิดพลาดเหล่านี้จะกลายเป็นข้อผิดพลาดรันไทม์

  8. บันทึกโฟลว์ของคุณก่อนการแก้ไข Copilot ที่สําคัญ: ถ้า Copilot สร้างการเปลี่ยนแปลงที่ไม่พึงประสงค์ คุณสามารถแปลงกลับเป็นเวอร์ชันที่บันทึกไว้ล่าสุดของคุณได้ ให้ใช้การบันทึกเป็นจุดตรวจสอบ

เคล็ดลับ

ถ้า Copilot สร้างผลลัพธ์ที่ไม่คาดคิด ให้เลิกทําแล้วลองยกเลิกคําขอของคุณด้วยรายละเอียดที่เฉพาะเจาะจงมากขึ้น พร้อมท์ที่สั้นกว่า และเน้นมากขึ้นเกือบจะทํางานได้ดีกว่าคําแนะนําแบบหลายส่วนที่ยาวกว่าเสมอ

หมายเหตุ: ผู้เขียนจัดทําบทความนี้ด้วยความช่วยเหลือจาก AI เรียนรู้เพิ่มเติม