หมายเหตุ
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลอง ลงชื่อเข้าใช้หรือเปลี่ยนไดเรกทอรีได้
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลองเปลี่ยนไดเรกทอรีได้
โฟลว์ของคุณทำงานได้ดี แต่ตอนนี้มันไม่ทำงานแล้ว คู่มือนี้จะแนะนําคุณเกี่ยวกับสาเหตุที่พบได้บ่อยที่สุดตามลําดับเพื่อให้คุณสามารถค้นหาปัญหาได้อย่างรวดเร็ว
ขั้นตอนที่ 1: โฟลว์ของคุณเปิดใช้งานหรือไม่
เปิดหน้ารายละเอียดโฟลว์ ตรวจสอบสถานะที่มุมบนขวา
- บน: โฟลว์ทํางานอยู่ ย้ายไปยังขั้นตอนที่ 2
- ปิด: มีคนปิดด้วยตนเอง เปิดเครื่องอีกครั้ง ถ้าปิดอีกครั้งทันที ให้ตรวจสอบการละเมิดนโยบาย DLP (ขั้นตอนที่ 3b ภายหลังในบทความนี้)
- Suspended: Power Automate ระงับโฟลว์โดยอัตโนมัติเนื่องจากความล้มเหลวซ้ํา เปิดประวัติการเรียกใช้เพื่อค้นหาการดําเนินการที่ล้มเหลว แก้ไขสาเหตุที่แท้จริง จากนั้นเปิดโฟลว์อีกครั้ง
เคล็ดลับ
ถ้าโฟลว์หายไปทั้งหมด ตรวจสอบว่าคุณอยู่ในสภาพแวดล้อมที่ถูกต้อง ใช้ตัวเลือกสภาพแวดล้อมที่มุมขวาบนของพอร์ทัล Power Automate
ขั้นตอนที่ 2: ทริกเกอร์ทํางานหรือไม่?
เปิดประวัติการเรียกใช้ของโฟลว์ ดูรายการการเรียกใช้
ถ้าไม่มีการเรียกใช้ล่าสุด
- ทริกเกอร์ตามกําหนดการ: ตรวจสอบการตั้งค่าการเกิดขึ้นประจํา ตรวจสอบโซนเวลา โฟลว์ที่ตั้งค่าเป็น "9:00 AM" ใช้โซนเวลาที่กําหนดค่าในทริกเกอร์ ซึ่งอาจแตกต่างจากเวลาท้องถิ่นของคุณ
- ทริกเกอร์อัตโนมัติ (เมื่อมีการสร้างรายการ เมื่ออีเมลใหม่มาถึง และคล้ายกัน): ยืนยันเหตุการณ์การทริกเกอร์ที่เกิดขึ้นจริง สร้างรายการทดสอบหรือส่งอีเมลทดสอบและรอ 5-10 นาที
-
เงื่อนไขทริกเกอร์: ถ้าทริกเกอร์ของคุณมีนิพจน์เงื่อนไข ให้ตรวจสอบว่ามีการประเมินเป็น
trueสําหรับเหตุการณ์การทดสอบของคุณ ข้อผิดพลาดที่พบบ่อยคือเงื่อนไขที่กรองทุกเหตุการณ์ - ทริกเกอร์ทันที (แบบแมนวล): ทริกเกอร์เหล่านี้จะทำงานเฉพาะเมื่อคุณหรือผู้ใช้อื่นเริ่มโฟลว์อย่างชัดเจน ตรวจสอบว่าปุ่มหรือแอปที่ทริกเกอร์ยังคงมีการกําหนดค่าหรือไม่
ถ้าการเรียกใช้ปรากฏขึ้น แต่ทั้งหมดถูกทําเครื่องหมายว่า "ยกเลิก"
ทริกเกอร์ทำงาน แต่การเรียกใช้ถูกยกเลิกก่อนการดำเนินการจะเริ่มต้น ซึ่งมักจะหมายความว่า การตั้งค่าความพร้อมใช้งานร่วมกันจะปฏิเสธการรันใหม่ในขณะที่มีการดำเนินการหนึ่งอยู่ ตรวจสอบการตั้งค่าการควบคุมภาวะพร้อมกันของทริกเกอร์
ขั้นตอนที่ 3: การดําเนินการเฉพาะล้มเหลวหรือไม่
เปิดการเรียกใช้ที่ล้มเหลว เลื่อนผ่านการดําเนินการต่าง ๆ จนกว่าคุณจะพบรายการที่ถูกไฮไลต์เป็นสีแดง ขยายเพื่อดูข้อผิดพลาด
ขั้นตอนที่ 3a: อ่านรหัสข้อผิดพลาด
| รหัสข้อผิดพลาด | ความหมาย | การแก้ไขที่เป็นไปได้มากที่สุด |
|---|---|---|
| 401 ไม่ได้รับอนุญาต | โทเค็นการเชื่อมต่อของคุณหมดอายุ หรือรหัสผ่านของคุณเปลี่ยน | ไปที่หน้า การเชื่อมต่อ ค้นหาการเชื่อมต่อ และตรวจสอบสิทธิ์อีกครั้ง ดูขั้นตอนที่ 4: ตรวจสอบสถานภาพการเชื่อมต่อ |
| 403 ต้องห้าม | คุณไม่มีสิทธิ์ในการเข้าถึงทรัพยากร หรือนโยบาย DLP กําลังบล็อกตัวเชื่อมต่อ | ตรวจสอบสิทธิ์ของคุณในทรัพยากรเป้าหมาย (SharePoint ไซต์ กล่องจดหมาย ฐานข้อมูล) ถ้าสิทธิ์ถูกต้อง ให้สอบถามผู้ดูแลระบบของคุณว่านโยบาย DLP มีการเปลี่ยนแปลงล่าสุดหรือไม่ |
| 404 ไม่พบ | มีการลบ เปลี่ยนชื่อ หรือย้ายทรัพยากรแล้ว | มีการเปลี่ยนชื่อ SharePoint list ย้ายไฟล์ กล่องจดหมายถูกยกเลิกการเตรียมใช้งาน หรือแชนเนลของ Teams ถูกลบ อัปเดตการดําเนินการเพื่อชี้ไปยังตําแหน่งที่ตั้งใหม่ |
| 429 คําขอมากเกินไป | คุณถึงขีดจํากัดอัตรา API สําหรับตัวเชื่อมต่อนี้ | เพิ่มการดําเนินการ หน่วงเวลา ก่อนการดําเนินการที่ล้มเหลว หรือเปิดใช้งานนโยบายทําซ้ําด้วยการชดเชยแบบเอ็กซ์โพเนนเชียลในการตั้งค่าของการดําเนินการ สําหรับการประมวลผลโฟลว์หลายรายการ ให้เพิ่มการหน่วงเวลาภายใน นําไปใช้กับแต่ละรายการ |
| 500 ข้อผิดพลาดภายในเซิร์ฟเวอร์ | บริการเป้าหมายกําลังประสบปัญหา | รอ 15-30 นาที แล้วลองใหม่อีกครั้ง ถ้ายังคงมีอยู่ ให้ตรวจสอบแดชบอร์ด Microsoft 365 Service Health หรือหน้าสถานะที่ไม่ใช่ Microsoft ของบริการ |
| 502 เกตเวย์ไม่ดี | การเชื่อมต่อระหว่าง Power Automate และบริการเป้าหมายล้มเหลว | โดยปกติแล้วจะเป็นชั่วคราว เปิดใช้งานการลองอีกครั้งในการดำเนินการ ถ้าเหตุการณ์เกิดขึ้นอย่างต่อเนื่อง ให้ตรวจสอบการตั้งค่าเครือข่าย/ไฟร์วอลล์ (โดยเฉพาะอย่างยิ่งสําหรับเกตเวย์ภายในองค์กร) |
ขั้นตอนที่ 3b: การละเมิดนโยบาย DLP
ถ้าโฟลว์ของคุณถูกบล็อกหรือถูกระงับล่าสุด และคุณไม่ได้เปลี่ยนแปลงสิ่งใด:
- ผู้ดูแลระบบของคุณอาจอัปเดตนโยบายการป้องกันการสูญหายของข้อมูล (DLP) แล้ว
- ไปยังรายละเอียดโฟลว์>คุณสมบัติ ถ้าคุณเห็นข้อความละเมิด DLP แสดงว่าโฟลว์ใช้ตัวเชื่อมต่อซึ่งตอนนี้อยู่ในกลุ่มนโยบายที่แตกต่างกัน
- ติดต่อผู้ดูแลระบบ Power Platform ของคุณ พวกเขาสามารถบอกคุณได้ว่านโยบายใดที่เปลี่ยนแปลงและตัวเชื่อมต่อใดได้รับผลกระทบ
สำคัญ
การเปลี่ยนแปลงนโยบาย DLP จะมีผลทันทีและสามารถบล็อกโฟลว์ได้โดยไม่มีคําเตือน หากมีโฟลว์หลายรายการเสียพร้อมกัน การเปลี่ยนแปลง DLP จะเป็นสาเหตุที่เป็นไปได้มากที่สุด
ขั้นตอนที่ 4: ตรวจสอบสถานภาพการเชื่อมต่อ
สาเหตุทั่วไปที่ทำให้โฟลว์ที่เคยทำงานได้หยุดทำงานคือการเชื่อมต่อ
ตรวจสอบสถานะการเชื่อมต่อ
- เปิดโฟลว์ของคุณในโหมดแก้ไข
- ดูแผงการเชื่อมต่อ (หรือตรวจสอบการอ้างอิงการเชื่อมต่อของแต่ละการดําเนินการ)
- การเชื่อมต่อแต่ละรายการควรแสดงเครื่องหมายถูกสีเขียวหรือสถานะ "เชื่อมต่อแล้ว"
- ถ้าการเชื่อมต่อใด ๆ แสดงคําเตือนหรือไอคอนข้อผิดพลาด เลือกที่ไอคอนดังกล่าว และเลือกแก้ไขการเชื่อมต่อ หรือรับรองความถูกต้องอีกครั้ง
ทําไมการเชื่อมต่อจึงเสียหาย
- การเปลี่ยนรหัสผ่าน: คุณเปลี่ยนรหัสผ่านของคุณ หรือองค์กรของคุณบังคับใช้การหมุนรหัสผ่านเป็นระยะ ๆ โทเค็น OAuth ที่จัดเก็บไว้ไม่ถูกต้องในขณะนี้
- การเปลี่ยนแปลงนโยบาย MFA: ผู้ดูแลระบบของคุณเปิดใช้งานหรือเปลี่ยนแปลงข้อกําหนดการรับรองความถูกต้องแบบหลายปัจจัย โทเค็นที่มีอยู่ไม่สอดคล้องกับนโยบายใหม่
- ผู้ดูแลระบบได้ยกเลิกความยินยอม: ผู้ดูแลระบบได้เพิกถอนความยินยอมของแอปที่ Power Automate ใช้เพื่อเข้าถึงบริการในนามของคุณ
- โทเค็นหมดอายุ: โทเค็นรีเฟรช OAuth จะหมดอายุหลังจากเวลาไม่ได้ใช้งานประมาณ 90 วัน ถ้าโฟลว์ไม่ได้ทํางานใน 90 วัน การเชื่อมต่ออาจต้องมีการรับรองความถูกต้องอีกครั้ง
- ความลับของบริการหลักหมดอายุ: ถ้าการเชื่อมต่อใช้บริการหลัก ความลับของไคลเอ็นต์อาจหมดอายุ สร้างข้อมูลลับใหม่ใน Microsoft Entra ID และอัปเดตการเชื่อมต่อ
รับรองความถูกต้องของการเชื่อมต่ออีกครั้ง
- ไปที่ Power Automate>การเชื่อมต่อ (แถบเมนูด้านซ้าย)
- ค้นหาความเชื่อมโยงกับข้อผิดพลาด
- เลือกจุดสามจุด (...) >แก้ไขการเชื่อมต่อหรือแก้ไข
- ลงชื่อเข้าใช้อีกครั้งด้วยข้อมูลประจําตัวของคุณ
- กลับไปยังโฟลว์ของคุณ และตรวจสอบว่าขณะนี้การดําเนินการแสดงเครื่องหมายถูกสีเขียว
Note
ถ้าโฟลว์ใช้การเชื่อมต่อที่แชร์ (เป็นของบุคคลอื่น) คุณต้องให้บุคคลนั้นรับรองความถูกต้องอีกครั้ง หรือคุณสามารถสร้างการเชื่อมต่อของคุณเองและอัปเดตโฟลว์เพื่อใช้งาน
ขั้นตอนที่ 5: ป้องกันความล้มเหลวเงียบ
โฟลว์อาจล้มเหลวได้โดยไม่มีใครสังเกตเห็น ตั้งค่าการป้องกันเหล่านี้สําหรับโฟลว์ใดก็ตามที่มีความสําคัญ
เพิ่มการแจ้งเตือนความล้มเหลว
- ในโปรแกรมออกแบบ ให้เพิ่มสาขาคู่ขนานหลังจากการดำเนินการที่มีแนวโน้มจะล้มเหลวมากที่สุด
- เลือกจุดสามจุดบนการดําเนินการ>แรกของสาขาใหม่ กําหนดค่าการเรียกใช้หลังจาก>การตรวจสอบล้มเหลวเท่านั้น
- เพิ่มการดําเนินการ ส่งอีเมล (หรือโพสต์ไปยัง Teams) ที่มีชื่อเรื่อง "โฟลว์ล้มเหลว: [ชื่อโฟลว์]" และรวมรายละเอียดข้อผิดพลาดจากการดําเนินการที่ล้มเหลวโดยใช้เนื้อหาแบบไดนามิก
เคล็ดลับ
ซึ่งรับประกันว่าคุณได้รับการแจ้งเตือนภายในไม่กี่นาทีของความล้มเหลว ไม่ใช่วัน สําหรับโฟลว์การผลิตที่สําคัญ ส่งการแจ้งเตือนความล้มเหลวไปยังกล่องจดหมายที่แชร์หรือแชนเนล Teams เพื่อไม่ให้การแจ้งเตือนพลาด
ตรวจสอบประวัติการเรียกใช้รายสัปดาห์
สําหรับขั้นตอนการผลิต ตรวจสอบหน้าประวัติการเรียกใช้สัปดาห์ละครั้ง ค้นหา:
- เรียกใช้งานโดยมีสถานะ ล้มเหลว ซึ่งการแจ้งเตือนความล้มเหลวของคุณอาจไม่ได้ครอบคลุมอย่างครบถ้วน
- การทำงานที่มีสถานะ ยกเลิก ที่อาจบ่งบอกถึงปัญหาการทำงานพร้อมกันหรือทริกเกอร์ได้
- จำนวนการเรียกใช้ที่ลดลงอย่างฉับพลัน ซึ่งอาจหมายถึงตัวกระตุ้นหยุดทำงาน
ใช้การเชื่อมต่อบริการหลัก
การเชื่อมต่อบริการหลักไม่ขึ้นอยู่กับโทเค็น OAuth ของผู้ใช้ พวกเขาไม่หมดอายุเมื่อมีคนเปลี่ยนรหัสผ่านหรือออกจากองค์กร สําหรับขั้นตอนการผลิต ถามผู้ดูแลระบบของคุณเกี่ยวกับการตั้งค่าการเชื่อมต่อบริการหลักสําหรับตัวเชื่อมต่อหลักของคุณ
ปัญหาการเชื่อมต่อ 5 อันดับแรก (5) ปัญหาตามตัวเชื่อมต่อ
SharePoint
| ปัญหา | อาการ | แก้ไข |
|---|---|---|
| ต้องได้รับความยินยอมจากผู้ดูแลระบบ | 403 เกี่ยวกับการใช้งานครั้งแรกหรือหลังจากการเปลี่ยนแปลงนโยบาย | ผู้ดูแลระบบต้องให้ความยินยอมใน Microsoft Entra ID > Enterprise Applications > Power Automate |
| เปลี่ยนแปลงสิทธิ์สําหรับไซต์แล้ว | 403 บนการดําเนินการที่กําหนดเป้าหมายไซต์ที่ระบุ | ตรวจสอบว่าบัญชีของคุณมีสิทธิ์การเข้าถึงแบบ มีส่วนร่วม ในไซต์เป็นอย่างน้อย |
| เกณฑ์ของการแสดงรายการ | การพยายามดำเนินการนี้ถูกห้ามไว้เพราะมันเกินกว่าค่าเกณฑ์จำกัดของการดูรายการ | เพิ่มคิวรีตัวกรองหรือตัวกรอง OData ไปยังการดําเนินการ รับรายการ เพื่อส่งคืนน้อยกว่า 5,000 รายการ ใช้ $top และจัดทําดัชนีตัวกรองคอลัมน์ |
| เปลี่ยนชื่อรายการหรือไลบรารีแล้ว | 404 บนการดําเนินการทั้งหมดที่กําหนดเป้าหมายรายการนั้น | อัปเดตการดําเนินการเพื่ออ้างอิงชื่อหรือ ID รายการใหม่ |
| ชื่อคอลัมน์ไม่ตรงกัน | การดําเนินการสําเร็จ แต่ส่งกลับข้อมูลที่ว่างเปล่าหรือไม่ถูกต้อง | ชื่อภายใน SharePoint แตกต่างจากชื่อที่แสดง ใช้ชื่อภายใน (มองเห็นได้ใน URL เมื่อคุณเรียงลําดับตามคอลัมน์นั้น) |
Outlook/Office 365
| ปัญหา | อาการ | แก้ไข |
|---|---|---|
| สิทธิ์กล่องจดหมายที่แชร์ | 403 เมื่อส่งจากหรืออ่านกล่องจดหมายที่แชร์ | เจ้าของการเชื่อมต่อจําเป็นต้องมีสิทธิ์ ส่งเป็น หรือ การเข้าถึงแบบเต็ม บนกล่องจดหมายที่ใช้ร่วมกันในศูนย์การจัดการ Exchange |
| ลบการเข้าถึงการมอบหมายแล้ว | 401 เกี่ยวกับการดําเนินการที่เกี่ยวข้องกับกล่องจดหมายของผู้ใช้อื่น | ให้สิทธิ์ผู้รับมอบสิทธิ์หรือสลับไปยังกล่องจดหมายที่แชร์อีกครั้ง |
| การบังคับใช้ MFA | 401 หลังจากผู้ดูแลระบบเปิดใช้งาน MFA | รับรองความถูกต้องของการเชื่อมต่ออีกครั้ง โทเค็นใหม่มีการอ้างสิทธิ์ MFA |
| ขีดจํากัดขนาดของสิ่งที่แนบมา | 413 หรือ ล้มเหลวในการดำเนินการเมื่อแนบไฟล์ขนาดใหญ่ | ตัวเชื่อมต่อ Outlook มีขีดจํากัดสิ่งที่แนบมา 25MB สําหรับไฟล์ขนาดใหญ่ อัปโหลดไปยัง SharePoint/OneDrive และแชร์ลิงก์ |
SQL Server
| ปัญหา | อาการ | แก้ไข |
|---|---|---|
| เกตเวย์ภายในองค์กรแบบออฟไลน์ | หมดเวลาสําหรับการเชื่อมต่อหรือ "ไม่สามารถเข้าถึงเกตเวย์" | ตรวจสอบเครื่องเกตเวย์ รีสตาร์ทบริการเกตเวย์ข้อมูลภายในองค์กร ตรวจสอบว่าเครื่องมีการเข้าถึงอินเทอร์เน็ต |
| กฎของไฟร์วอลล์ | หมดเวลาสําหรับการเชื่อมต่อไปยัง Azure SQL | เพิ่มช่วง IP ของ Power Automate ลงในกฎไฟร์วอลล์ Azure SQL ของคุณ หรือเปิดใช้งาน "อนุญาตบริการ Azure" ในการตั้งค่าเครือข่ายของ SQL Server |
| เปลี่ยนสตริงการเชื่อมต่อ | 404 หรือการเชื่อมต่อล้มเหลว | เซิร์ฟเวอร์ถูกเปลี่ยนชื่อ ย้ายฐานข้อมูล หรือเปลี่ยนแปลงพอร์ตแล้ว อัปเดตการเชื่อมต่อกับรายละเอียดเซิร์ฟเวอร์/ฐานข้อมูลใหม่ |
| การเข้าสู่ระบบ SQL ถูกปิดใช้งาน | 401 บนคิวรีทั้งหมด | การเข้าสู่ระบบ SQL อาจถูกปิดใช้งานหรือรหัสผ่านหมดอายุ เปิดใช้งานใน SQL Server Management Studio อีกครั้ง |
Dataverse
| ปัญหา | อาการ | แก้ไข |
|---|---|---|
| การอนุญาตด้านสภาพแวดล้อม | 403 ข้อผิดพลาดในการดำเนินการ Dataverse | ผู้ใช้ของคุณต้องการบทบาทความปลอดภัยในสภาพแวดล้อม Dataverse เป้าหมาย ขอให้ผู้ดูแลระบบของคุณกําหนดสิทธิ์หนึ่งรายการ (ตัวอย่างเช่น ผู้ใช้พื้นฐาน + สิทธิ์ตารางแบบกําหนดเอง) |
| บทบาทความปลอดภัยที่ไม่มีสิทธิ์เข้าถึงตาราง | 403 บนตารางที่ระบุ | บทบาทความปลอดภัยของคุณไม่มีสิทธิ์ในการเข้าถึงตารางเพื่ออ่าน/เขียน ผู้ดูแลระบบต้องอัปเดตบทบาทความปลอดภัย |
| สภาพแวดล้อมถูกสลับ | การดำเนินการที่อ้างอิงถึงสภาพแวดล้อมผิดพลาด | ถ้ามีการนําเข้าโฟลว์หรือสภาพแวดล้อมที่เปลี่ยนแปลง อัปเดตการเชื่อมต่อ Dataverse เพื่อชี้ไปยังสภาพแวดล้อมที่ถูกต้อง |
HTTP/ตัวเชื่อมต่อแบบกําหนดเอง
| ปัญหา | อาการ | แก้ไข |
|---|---|---|
| เปลี่ยนคีย์ API แล้ว | 401 บนคําขอ HTTP ทั้งหมด | อัปเดตคีย์ API ในส่วนหัวของการเชื่อมต่อหรือการดําเนินการ |
| ใบรับรองหมดอายุแล้ว | ข้อผิดพลาด SSL/TLS | ใบรับรอง SSL ของเซิร์ฟเวอร์เป้าหมายหมดอายุแล้ว ติดต่อผู้ให้บริการ API หรืออัปเดตใบรับรอง |
| เปลี่ยน URL แล้ว | 404 สำหรับคำขอทั้งหมด | มีการอัปเดต URL จุดสิ้นสุด API ตรวจสอบเอกสารประกอบของผู้ให้บริการ API สําหรับ URL ใหม่ |
| รายชื่อที่อนุญาตของ IP | 403 หรือหมดเวลาสําหรับการเชื่อมต่อ | API เป้าหมายอนุญาตเฉพาะที่อยู่ IP ที่เฉพาะเจาะจงเท่านั้น เพิ่มช่วง IP ของ Power Automate สําหรับภูมิภาคของคุณ สําหรับข้อมูลเพิ่มเติม ให้ดู การกําหนดค่าที่อยู่ IP |
ข้อมูลที่เกี่ยวข้อง
- แก้ไขปัญหาข้อผิดพลาดของโฟลว์ระบบคลาวด์
- การอ้างอิงรหัสข้อผิดพลาดของโฟลว์ระบบคลาวด์
- ใช้ประโยชน์สูงสุดจาก Copilot ใน Power Automate Designer
- การกําหนดค่าที่อยู่ IP Power Automate
หมายเหตุ: ผู้เขียนจัดทําบทความนี้ด้วยความช่วยเหลือจาก AI เรียนรู้เพิ่มเติม