หมายเหตุ
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลอง ลงชื่อเข้าใช้หรือเปลี่ยนไดเรกทอรีได้
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลองเปลี่ยนไดเรกทอรีได้
บทความนี้อธิบายวิธีการแก้ไขปัญหาโฟลว์ระบบคลาวด์ Power Automate ที่ล้มเหลว ครอบคลุมถึงการระบุรอบการเรียกใช้โฟลว์เฉพาะ การใช้อีเมลคำแนะนำการซ่อมแซม การค้นหาข้อผิดพลาดในประวัติการเรียกใช้ และการแก้ไขการรับรองความถูกต้อง การเข้าถึงตามเงื่อนไข การกําหนดค่าการดําเนินการ และความล้มเหลวชั่วคราว ในตัวออกแบบใหม่ คุณยังสามารถค้นหาและแก้ไขข้อผิดพลาดโดยใช้ Copilot ได้ หากต้องการเรียนรู้เพิ่มเติม โปรดดูวิดีโอในส่วนแก้ไขปัญหาใน Copilot
ระบุการทำงานของโฟลว์เฉพาะ
หลังจากที่คุณสร้างและปรับใช้โฟลว์ของคุณแล้ว คุณอาจจําเป็นต้องแก้จุดบกพร่องของการเรียกใช้โฟลว์เฉพาะเพื่อยืนยันว่าโฟลว์ของคุณทํางานตามที่คาดไว้ ตามค่าเริ่มต้น เจ้าของโฟลว์สามารถดูที่คอลัมน์ เวลาเริ่มต้น, ระยะเวลา และ สถานะ ในมุมมองประวัติการเรียกใช้ใน Power Automate เพื่อช่วยระบุการเรียกใช้โฟลว์ที่พวกเขาสนใจในการดีบัก เจ้าของยังสามารถขยายส่วนการแก้ไขปัญหาเพื่อระบุรันเฉพาะที่พวกเขาสนใจได้ อย่างไรก็ตาม สําหรับโฟลว์ที่เรียกใช้บ่อย กระบวนการนี้อาจใช้เวลานาน
เพื่อให้มีประสิทธิภาพมากขึ้นในการระบุการเรียกใช้โฟลว์เมื่อทำการดีบัก Power Automate จะให้เจ้าของโฟลว์สามารถกำหนดค่ารายการคอลัมน์ที่แสดงบนหน้าประวัติการเรียกใช้สำหรับการเรียกใช้โฟลว์แต่ละครั้งได้ คอลัมน์เหล่านี้จับคู่กับเอาท์พุททริกเกอร์สำหรับโฟลว์ของคุณ เมื่อคุณแสดงคอลัมน์ที่คุณต้องการ คุณจะประหยัดเวลาเนื่องจากคุณจะเห็นคอลัมน์ที่เกี่ยวข้องตามค่าเริ่มต้นในมุมมองประวัติการเรียกใช้
ทำตามขั้นตอนเหล่านี้เพื่อเพิ่มคอลัมน์อย่างน้อยหนึ่งคอลัมน์ในมุมมองประวัติการเรียกใช้ของคุณ
ลงชื่อเข้าใช้ Power Automate
บนด้านซ้ายของหน้าจอ ให้เลือก โฟลว์ของฉัน
เลือกโฟลว์ที่คุณต้องการดูรายละเอียดเพิ่มเติม
ในหน้ารายละเอียดโฟลว์ เลือก แก้ไขคอลัมน์
เลือกคอลัมน์ที่คุณต้องการเพิ่มลงในมุมมองประวัติการเรียกใช้สำหรับโฟลว์ที่คุณเลือก แล้วเลือก บันทึก
ดูรายการคอลัมน์ที่แสดงในมุมมองประวัติการเรียกใช้โฟลว์ที่คุณเลือก
คอลัมน์ hasAttachments และ isHTML จะแสดงให้เห็นในโฟลว์แล้ว เพื่อให้คุณสามารถดูค่าเหล่านั้นได้อย่างรวดเร็วเพื่อช่วยคุณดีบักโฟลว์
เคล็ดลับ
คุณยังสามารถกำหนดค่ารายการคอลัมน์ที่แสดงในมุมมอง การเรียกใช้ทั้งหมด ได้อีกด้วย
เคล็ดลับการซ่อมแซมทางอีเมล
เคล็ดลับการแก้ไขจะถูกส่งไปยังเจ้าของลำดับงาน/โฟลว์ผ่านทางอีเมลเมื่อใดก็ตามที่โฟลว์ระบบคลาวด์ล้มเหลว อีเมลเคล็ดลับการแก้ไขเหล่านี้ประกอบด้วยข้อคิดเห็นเฉพาะที่สามารถดำเนินการได้กับบางข้อผิดพลาด ตัวอย่างเช่น หนึ่งในข้อผิดพลาดทั่วไปก็คือ การตั้งค่าโฟลว์ระบบคลาวด์ที่พยายามจะรับผู้จัดการของบุคคลใน Office 365—แต่ไม่มีผู้จัดการที่กำหนดค่าใน Microsoft Entra ID ถ้าเงื่อนไขนี้หรือเงื่อนไขอื่นหลายข้อทำให้โฟลว์ของคุณล้มเหลว คุณจะได้รับอีเมลเคล็ดลับการซ่อมแซม
อีเมลเคล็ดลับการซ่อมแซมประกอบด้วยส่วนต่อไปนี้:
| ชื่อ | คำอธิบาย |
|---|---|
| เวลา | แสดงเวลาที่โฟลว์ล้มเหลวครั้งแรก |
| เกิดอะไรขึ้น | แสดงคำอธิบายปัญหาที่ทำให้โฟลว์ล้มเหลว |
| วิธีแก้ไข | แสดงเคล็ดลับในการแก้ไขปัญหาที่ทำให้โฟลว์ล้มเหลว |
| คำแนะนำในการแก้ไขปัญหา | แสดงรายละเอียดรวมถึงจำนวนครั้งที่โฟลว์ล้มเหลว และลิงก์เพื่อลองโฟลว์ใหม่กับข้อมูลป้อนเข้าเดียวกัน |
เมื่อต้องแก้ไขข้อผิดพลาดที่ได้รับรายงาน เลือก แก้ไขโฟลว์ของฉัน และทำตามขั้นตอนในอีเมลเคล็ดลับการซ่อมแซม
สามารถเลือกรับอีเมลเคล็ดลับการซ่อมแซมหรือไม่ก็ได้ ถ้าคุณไม่ต้องการรับสิ่งเหล่านั้น คุณสามารถปิดได้จากเมนูคุณสมบัติสำหรับโฟลว์เฉพาะ
ถ้าโฟลว์ของคุณล้มเหลว คุณยังสามารถแก้ไขปัญหาโดยตรงได้ใน Power Automate นี่คือสถานการณ์การทำงานล้มเหลวที่พบบ่อยและเคล็ดลับในการแก้ไขปัญหา
ระบุข้อผิดพลาด
ทําตามขั้นตอนเหล่านี้เพื่อค้นหาข้อผิดพลาดและเรียนรู้วิธีการแก้ไข:
ให้เลือก My flows.
เลือกขั้นตอนที่ล้มเหลว
ในส่วน ประวัติการเรียกใช้ 28 วัน เลือกวันที่ของการทำงานที่ล้มเหลว
รายละเอียดเกี่ยวกับโฟลว์จะปรากฏ และอย่างน้อยหนึ่งขั้นตอนจะแสดงไอคอนเครื่องหมายอัศเจรีย์สีแดง
เปิดขั้นตอนที่ล้มเหลวนั้นขึ้น แล้วตรวจสอบข้อความแสดงข้อผิดพลาด
ในบานหน้าต่างด้านขวา คุณจะเห็นรายละเอียดของข้อผิดพลาดและวิธีแก้ไข
การรับรองความถูกต้องล้มเหลว
ในหลายกรณี โฟลว์ล้มเหลวเนื่องจากมีข้อผิดพลาดในการรับรองความถูกต้อง ถ้าคุณพบข้อผิดพลาดประเภทนี้ ข้อความแสดงข้อผิดพลาดจะมี Unauthorized หรือรหัสข้อผิดพลาด 401 (unauthenticated) หรือ 403 (unauthorized) ปรากฏขึ้น โดยปกติแล้วคุณสามารถแก้ไขข้อผิดพลาดการรับรองความถูกต้องได้ด้วยการอัปเดตการเชื่อมต่อ:
ภายใต้ การเชื่อมต่อสําหรับโฟลว์ของคุณ เลือก แก้ไข
เลือกจัดการการเชื่อมต่อ และค้นหาการเชื่อมต่อที่คุณเห็นข้อความข้อผิดพลาดไม่ได้รับอนุญาต
เลือก เชื่อมต่อใหม่.
เลือกข้อมูลรับรองของคุณและส่งใหม่หากจําเป็น
ตอนนี้โฟลว์ควรทำงานตามที่คาดไว้แล้ว
ข้อผิดพลาดในการเข้าถึงตามเงื่อนไขและการรับรองความถูกต้องโฟลว์แบบฝังตัว
ถ้าโฟลว์ของคุณทํางานจากพอร์ทัล Power Automate แต่ล้มเหลวด้วยข้อผิดพลาดการรับรองความถูกต้องเมื่อผู้ใช้เข้าถึงจาก SharePoint Microsoft Teams หรือ Excel ปัญหาอาจเป็นการไม่ตรงกันของนโยบายการเข้าถึงตามเงื่อนไข (CA)
อาการ
- ผู้ใช้เห็นข้อผิดพลาดการรับรองความถูกต้องเมื่อพวกเขาพยายามดูหรือเรียกใช้โฟลว์จาก SharePoint list แชนเนล Teams หรือเวิร์กบุ๊ก Excel
- โฟลว์เดียวกันทํางานอย่างถูกต้องเมื่อเข้าถึงจาก make.powerautomate.com โดยตรง
- องค์กรของคุณมีนโยบายการเข้าถึงตามเงื่อนไขที่จำเป็นต้องมีการรับรองความถูกต้องแบบหลายปัจจัย (MFA), การยอมรับข้อกำหนดการใช้งาน หรือการปฏิบัติตามข้อกำหนดของอุปกรณ์
สาเหตุ
เมื่อโฟลว์ถูกฝังลงในแอปพลิเคชัน Microsoft 365 อื่น แอปพลิเคชันโฮสต์ทําการแลกเปลี่ยนโทเค็นกับบริการ Microsoft Flow เพื่อรับรองความถูกต้องการเรียกใช้ API หากนโยบาย CA ของคุณมีข้อกําหนดที่แตกต่างกัน (MFA ข้อกําหนดการใช้งาน หรือการปฏิบัติตามอุปกรณ์) สําหรับแอปพลิเคชันโฮสต์และ Power Automate การแลกเปลี่ยนโทเค็นจะล้มเหลว
โดยทั่วไปเงื่อนไขนี้เกิดขึ้นเมื่อนโยบาย CA กําหนดเป้าหมายแต่ละแอปพลิเคชันที่มีข้อกําหนดต่างกัน แทนที่จะใช้แอป Office 365 หรือเป้าหมายแอประบบคลาวด์ทั้งหมด
นอกจากนี้ หากนโยบาย CA มีการควบคุมการให้สิทธิ์ ตามเงื่อนไขการใช้ การเชื่อมต่อโฟลว์ที่มีอยู่อาจหยุดทำงานย้อนหลังได้ เนื่องจากการรีเฟรชโทเค็นเงียบไม่สามารถแสดงหน้ายอมรับข้อกําหนดการใช้งานได้
ความละเอียด
- ใน ศูนย์การจัดการ Microsoft Entra ให้ไปที่ การป้องกัน>>
- สลับนโยบายของคุณให้กำหนดเป้าหมายไปที่แอป Office 365 หรือ แอประบบคลาวด์ทั้งหมด การเปลี่ยนแปลงนี้ช่วยให้แน่ใจว่ามีข้อกําหนดที่สอดคล้องกันทั่วทั้ง Power Automate และแอปที่ฝัง Power Automate ไว้
- หากคุณต้องกําหนดเป้าหมายแต่ละแอป ให้ตรวจสอบว่า Microsoft Flow Service (ID แอปพลิเคชัน:
7df0a125-d3be-4c96-aa54-591f83ff541c) รวมอยู่ควบคู่ไปกับแอปพลิเคชันโฮสต์ (SharePoint, Teams, Excel) ที่มีข้อกําหนดที่ตรงกัน - หากนโยบายของคุณมีข้อกําหนดการใช้ ยกเว้นบัญชีบริการและเจ้าของการเชื่อมต่อโฟลว์เฉพาะ จากนโยบายนั้น การเชื่อมต่อโฟลว์รีเฟรชโทเค็นแบบเงียบ ๆ และไม่สามารถยอมรับเงื่อนไขการใช้งานแบบโต้ตอบได้
หลังจากอัปเดตนโยบาย ผู้ใช้ที่ได้รับผลกระทบต้องลงชื่อออกและลงชื่อเข้าใช้อีกครั้งเพื่อให้การเปลี่ยนแปลงมีผล
สําหรับข้อมูลเพิ่มเติม ให้ดู การเข้าถึงแบบมีเงื่อนไขและการรับรองความถูกต้องแบบหลายปัจจัยใน Power Automate
แก้ไขปัญหาใน Copilot
ฟีเจอร์ Troubleshoot in Copilot ใน Power Automate ช่วยให้คุณระบุและแก้ไขข้อผิดพลาดที่อาจเกิดขึ้นในระหว่างการทดสอบโฟลว์ระบบคลาวด์ หรือเมื่อตรวจทานประวัติการเรียกใช้โฟลว์ ใช้คุณลักษณะ Copilot นี้เมื่อเปิดใช้งานประสบการณ์การใช้งานตัวออกแบบใหม่
เรียนรู้วิธีแก้ไขข้อผิดพลาดของโฟลว์ระบบคลาวด์ด้วย Copilot ในวิดีโอสั้นๆ นี้:
ฟีเจอร์ Troubleshoot in Copilot ให้ข้อมูลสรุปข้อผิดพลาดที่มนุษย์สามารถอ่านเข้าใจได้ และเมื่อเป็นไปได้ จะแนะนำโซลูชันเพื่อแก้ไขข้อผิดพลาด
หมายเหตุ
ฟีเจอร์ Troubleshoot in Copilot อาจใช้ไม่ได้ในทุกสถานการณ์ มีการเรียนรู้และปรับปรุงอย่างต่อเนื่องเมื่อเวลาผ่านไป ซึ่งหมายความว่าความสามารถในการช่วยเหลือผู้ใช้และแก้ไขปัญหาจะดีขึ้นเท่านั้น คุณลักษณะนี้เป็นตัวอย่างที่ยอดเยี่ยมในการใช้ประโยชน์จาก AI และการเรียนรู้ของเครื่องเพื่อปรับปรุงประสบการณ์และประสิทธิภาพการทํางานของคุณ
การกำหนดค่าการดำเนินการ
โฟลว์จะล้มเหลวเช่นกันถ้าการตั้งค่าในการดำเนินการของโฟลว์ไม่ทำงานตามที่คาดไว้ ในกรณีนี้ ข้อความแสดงข้อผิดพลาดประกอบด้วย การร้องขอไม่ถูกต้อง หรือ ไม่พบ หรือมีรหัสข้อผิดพลาด 400 (คําขอไม่ถูกต้อง) หรือ 404 (ไม่พบ) ปรากฏขึ้น
รายละเอียดข้อผิดพลาดควรระบุวิธีแก้ไขข้อขัดข้องดังกล่าว ถ้าสาเหตุไม่ชัดเจน ตรวจสอบการดําเนินการที่ล้มเหลว:
- ในการเรียกใช้ที่ล้มเหลว เลือกการดําเนินการที่ล้มเหลว และขยาย อินพุต เพื่อดูสิ่งที่ถูกส่งไปอย่างชัดเจน เช่น URL คำขอหรือ ID แถวสำหรับการดำเนินการ เช่น อัปเดตแถว
- ขยาย เอาต์พุต เพื่ออ่านข้อความแสดงข้อผิดพลาดจริงของบริการปลายทางและรหัสสถานะ
ถ้าโฟลว์ที่ทํางานก่อนหน้านี้ตอนนี้ส่งกลับข้อผิดพลาด 400 ข้อมูลเป้าหมายหรือ schema อาจมีการเปลี่ยนแปลง ตัวอย่างเช่น คอลัมน์อาจถูกเปลี่ยนชื่อ หรือค่าอาจเกินขีดจํากัดความยาวของเขตข้อมูลหรือมีอักขระที่ไม่ถูกต้อง สําหรับข้อมูลเพิ่มเติม ให้ดู การอ้างอิงรหัสข้อผิดพลาดของโฟลว์ระบบคลาวด์
หากต้องการอัปเดตการกำหนดค่า:
- เลือก แก้ไข แล้วแก้ไขปัญหาภายในข้อกำหนดของโฟลว์
- บันทึกโฟลว์ที่อัปเดต
- เลือก ส่งอีกครั้ง เพื่อลองเรียกใช้อีกครั้งด้วยการกำหนดค่าที่อัปเดต
ความล้มเหลวอื่น ๆ
ถ้ารหัสข้อผิดพลาด 500 (ข้อผิดพลาดภายในเซิร์ฟเวอร์) หรือ 502 (เกตเวย์ผิดพลาด) ปรากฏขึ้น ความล้มเหลวเป็นแบบชั่วคราว หากต้องการลองโฟลว์อีกครั้ง ให้เลือก ส่งอีกครั้ง
ถ้าโฟลว์เดสก์ท็อปที่ทำงานจากโฟลว์คลาวด์ล้มเหลวพร้อมข้อความว่าโฟลว์ถูกสร้างขึ้นโดย Power Automate เวอร์ชันใหม่กว่าที่ติดตั้งอยู่ในปัจจุบัน ให้อัปเดต Power Automate สำหรับเดสก์ท็อปบนเครื่องที่เรียกใช้โฟลว์ สําหรับข้อมูลเพิ่มเติม ให้ดู อัปเดต Power Automate สําหรับเดสก์ท็อป
ข้อมูลที่เกี่ยวข้อง
การฝึกอบรม: แนวทางปฏิบัติที่ดีที่สุดสำหรับการจัดการข้อผิดพลาดในโฟลว์ของ Power Automate (โมดูล)