หมายเหตุ
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลอง ลงชื่อเข้าใช้หรือเปลี่ยนไดเรกทอรีได้
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลองเปลี่ยนไดเรกทอรีได้
เกิดความผิดพลาดกับขั้นตอนการทำงานของคุณ เริ่มต้นที่นี่เพื่อค้นหาการแก้ไขอย่างรวดเร็ว
เริ่มต้นที่นี่: เกิดอะไรขึ้น
| อาการ | ไปที่ |
|---|---|
| โฟลว์ของฉันไม่ถูกบันทึก | บันทึกข้อผิดพลาด |
| บันทึกโฟลว์ของฉันแล้ว แต่ไม่สามารถเรียกใช้ได้ | ปัญหาทริกเกอร์ |
| การเรียกใช้โฟลว์ของฉันสำเร็จแต่การดำเนินการล้มเหลว | ข้อผิดพลาดในการดําเนินการ |
| โฟลว์ของฉันทํางานแต่สร้างผลลัพธ์ที่ไม่ถูกต้อง | ปัญหาเชิงตรรกะ |
| ฉันไม่เข้าใจข้อความแสดงข้อผิดพลาด | ข้อความข้อผิดพลาดทั่วไป |
บันทึกข้อผิดพลาด
โฟลว์ของคุณไม่สามารถบันทึกได้ในตัวออกแบบ
สาเหตุที่พบบ่อยที่สุด: นิพจน์มีข้อผิดพลาดทางไวยากรณ์ หรือเขตข้อมูลที่จําเป็นว่างเปล่า
ตรวจสอบด่วน: ค้นหาเค้าร่างสีแดงบนการดําเนินการในตัวออกแบบ ขยายการดําเนินการใดๆ ที่มีไอคอนคําเตือน และอ่านข้อความการตรวจสอบความถูกต้อง
วิธีการแก้ไข:
- ตรวจสอบทุกการดําเนินการสําหรับเขตข้อมูลที่มีการไฮไลต์สีแดง กรอกข้อมูลในเขตข้อมูลที่จําเป็นที่ว่างเปล่า
- หากคุณเพิ่งแก้ไขนิพจน์ ให้เปิดนิพจน์นั้นและค้นหาเครื่องหมายวงเล็บที่ไม่ตรง กัน ขาดเครื่องหมายอัญประกาศ หรือชื่อฟังก์ชันที่ไม่ถูกต้อง
- ถ้าปุ่มบันทึกแสดง การบันทึก... ไม่มีขีดจํากัด ให้รีเฟรชหน้าแล้วลองอีกครั้ง การเปลี่ยนแปลงที่ไม่ได้บันทึกไว้อาจสูญหายไป ใช้ Ctrl + s บ่อย
เคล็ดลับ
คัดลอกข้อความนิพจน์ที่ซับซ้อนไปยังไฟล์ข้อความแยกต่างหากก่อนที่จะบันทึก ถ้าการบันทึกล้มเหลว คุณสามารถวางกลับแทนที่จะเขียนใหม่จากหน่วยความจํา
ยังติดอยู่? คัดลอกข้อความแสดงข้อผิดพลาดในการตรวจสอบความถูกต้องที่แน่นอน และค้นหาใน ฟอรั่มชุมชน Power Automate หรือวางลงใน ผู้ช่วย AI สําหรับการตีความ
ปัญหาทริกเกอร์
บันทึกโฟลว์ของคุณสําเร็จแล้ว แต่ไม่มีการเรียกใช้ปรากฏในประวัติการเรียกใช้
สาเหตุที่พบบ่อยที่สุด: เหตุการณ์ทริกเกอร์ไม่เกิดขึ้น หรือทริกเกอร์มีเงื่อนไขตัวกรองที่ไม่รวมเหตุการณ์การทดสอบของคุณ
ตรวจสอบด่วน: เปิดประวัติการเรียกใช้ ถ้าว่างเปล่า (ไม่มีการรันเลย) ทริกเกอร์จะไม่ได้ทำงาน
วิธีการแก้ไข:
- ทริกเกอร์ตามกําหนดการ: ตรวจสอบว่าวันที่เริ่มต้นในอดีตการเกิดขึ้นประจําถูกต้อง และโซนเวลาตรงกับความคาดหวังของคุณ โฟลว์ที่ตั้งค่าเป็น "ทุก 1 วัน" เริ่มต้น "พรุ่งนี้" ไม่ทํางานจนถึงวันพรุ่งนี้
- ทริกเกอร์ตามเหตุการณ์ (เมื่อมีการสร้างรายการ เมื่อมีการปรับเปลี่ยนไฟล์ และคล้ายกัน): สร้างรายการทดสอบหรือไฟล์ใหม่ รอ 5-10 นาที ทริกเกอร์ไม่ได้เกิดขึ้นทันที มีช่วงเวลาการโพลล์
- เงื่อนไขทริกเกอร์: ถ้าทริกเกอร์ของคุณมีนิพจน์เงื่อนไข ให้ลบออกและทดสอบชั่วคราว ถ้าโฟลว์ทํางานโดยไม่มีเงื่อนไข เงื่อนไขจะกรองเหตุการณ์ของคุณออก
- โฟลว์ถูกปิดหรือถูกระงับ: ตรวจสอบสถานะโฟลว์บนหน้ารายละเอียด โฟลว์ที่ถูกระงับจะหยุดทำงานจนกว่าคุณจะแก้ไขปัญหาที่เป็นต้นเหตุและเปิดให้ใช้งานอีกครั้ง
Note
ทริกเกอร์ตามเหตุการณ์ใน Power Automate ใช้ช่วงเวลาการโพลล์ ไม่ใช่การแจ้งเตือนแบบพุชแบบเรียลไทม์ ช่วงการโพลล์เริ่มต้นแตกต่างกันไปตามตัวเชื่อมต่อ (โดยทั่วไปคือ 1-5 นาที) คุณสามารถกําหนดค่าช่วงเวลาในการตั้งค่าของทริกเกอร์ได้
ยังติดอยู่? ดูบทช่วยสอนโดยละเอียดใน แก้ไขความล้มเหลวในการเชื่อมต่อในโฟลว์ระบบคลาวด์
ข้อผิดพลาดในการดําเนินการ
การทำงานของโฟลว์ของคุณเสร็จสิ้น แต่เกิดความล้มเหลวในการดำเนินการอย่างน้อยหนึ่งอย่าง (ถูกทำเครื่องหมายเป็นสีแดงในประวัติการทำงาน)
สาเหตุทั่วไปส่วนใหญ่: การเชื่อมต่อหมดอายุ หรือเปลี่ยนทรัพยากรเป้าหมาย (ลบ เปลี่ยนชื่อ ลบ หรือเอาสิทธิ์ออก)
การตรวจสอบด่วน: เปิดการเรียกใช้ที่ล้มเหลว ค้นหาการกระทำสีแดง ขยายและอ่านรหัสสถานะและข้อความแสดงข้อผิดพลาด
แก้ไขด้วยรหัสข้อผิดพลาด
| รหัส | ความหมาย | สิ่งที่ต้องทํา |
|---|---|---|
| 401 | การรับรองความถูกต้องล้มเหลว | รับรองความถูกต้องของการเชื่อมต่ออีกครั้ง ไปยังการเชื่อมต่อในการนําทางด้านซ้าย ค้นหาการเชื่อมต่อที่ใช้งานไม่ได้ เลือก แก้ไขการเชื่อมต่อ |
| 403 | ปฏิเสธสิทธิ์ | คุณสูญเสียการเข้าถึงทรัพยากร หรือนโยบาย DLP กําลังบล็อกตัวเชื่อมต่อ ตรวจสอบสิทธิ์ของคุณก่อน จากนั้น ให้ตรวจสอบกับผู้ดูแลระบบของคุณเกี่ยวกับ DLP |
| 404 | ไม่พบทรัพยากร | SharePoint list ไฟล์ กล่องจดหมาย หรือจุดสิ้นสุดถูกเปลี่ยนชื่อ ย้าย หรือลบ อัปเดตการดําเนินการเพื่อชี้ไปยังทรัพยากรที่ถูกต้อง |
| 429 | อัตราจํากัด | เพิ่มการดําเนินการ หน่วงเวลา ก่อนขั้นตอนนี้ หรือเปิดใช้งานลองใหม่อีกครั้งด้วยการปิดใช้งานในการตั้งค่าของการดําเนินการ |
| 500 | ข้อผิดพลาดของเซิร์ฟเวอร์ | บริการเป้าหมายกําลังมีปัญหา รอแล้วลองใหม่อีกครั้ง ตรวจสอบหน้าสุขภาพของบริการ |
แก้ไขข้อผิดพลาดของนิพจน์
ถ้าข้อผิดพลาดระบุว่า "เทมเพลตไม่ถูกต้อง" หรือ "ไม่สามารถประมวลผลนิพจน์ภาษาเทมเพลตได้" ให้เปิดการดําเนินการและตรวจสอบแต่ละนิพจน์ ข้อผิดพลาดที่พบบ่อยที่สุดคือ:
- การอ้างอิงเนื้อหาแบบไดนามิกจากขั้นตอนที่ไม่ได้ทํางาน (ในเงื่อนไขที่ไม่ได้ถูกเลือก)
- การใช้ชนิดข้อมูลที่ไม่ถูกต้อง (ส่งสตริงแทนที่จะเป็นตัวเลข)
- ค่าที่เป็น Null
coalesce()เพิ่ม หรือif(empty(...))ตรวจสอบ
เคล็ดลับ
เรียนรู้เกี่ยวกับรูปแบบนิพจน์พร้อมใช้งานพร้อมคําเตือนข้อผิดพลาดทั่วไปใน Expression cookbook สําหรับโฟลว์ระบบคลาวด์
ยังติดอยู่? ดูบทช่วยสอนโดยละเอียดโดยตัวเชื่อมต่อใน แก้ไขความล้มเหลวในการเชื่อมต่อในโฟลว์ระบบคลาวด์ หรือรับคําอธิบายโดยละเอียดของแต่ละรหัสข้อผิดพลาดใน การอ้างอิงรหัสข้อผิดพลาดของ Cloud flow
ปัญหาเชิงตรรกะ
โฟลว์ของคุณทํางานสําเร็จแล้ว (เครื่องหมายถูกสีเขียวทั้งหมด) แต่ผลลัพธ์ไม่ถูกต้อง
สาเหตุที่พบบ่อยที่สุด: เงื่อนไขประเมินแตกต่างจากที่คาดไว้ หรือเนื้อหาแบบไดนามิกอ้างอิงเขตข้อมูลที่ไม่ถูกต้อง
ตรวจสอบด่วน: เปิดการเรียกใช้ที่เสร็จสมบูรณ์และทําตามขั้นตอนแต่ละการดําเนินการ ขยายแต่ละรายการและเปรียบเทียบ อินพุต และ เอาต์พุต กับสิ่งที่คุณคาดหวัง
วิธีการแก้ไข:
-
ผลลัพธ์ของเงื่อนไขไม่ถูกต้อง: ขยายการดําเนินการเงื่อนไขในประวัติการเรียกใช้ ตรวจสอบค่าจริงที่ถูกเปรียบเทียบ ปัญหาทั่วไป: ช่องว่างต่อท้ายในสตริง การตรงตามตัวพิมพ์ใหญ่-เล็ก (
"Approved"vs"approved") เปรียบเทียบตัวเลขกับการแสดงสตริง (1vs"1") - ข้อมูลที่ไม่ถูกต้องในการดําเนินการ: เลือกการดําเนินการและตรวจสอบอินพุต หากเขตข้อมูลแสดงค่าที่ไม่คาดคิด ให้เลือกนิพจน์หรือโทเค็นเนื้อหาแบบไดนามิกเพื่อเรียนรู้ว่ามาจากที่ใด คุณอาจอ้างอิงเขตข้อมูลจากขั้นตอนที่ไม่ถูกต้องหรือรายการที่ไม่ถูกต้องในการวนรอบ
-
นําไปใช้กับแต่ละการประมวลผลหน่วยข้อมูลที่ไม่ถูกต้อง: ตรวจสอบการ
Select an output from previous stepsป้อนข้อมูล ถ้าอาร์เรย์ประกอบด้วยรายการมากกว่าหรือน้อยกว่าที่คาดไว้ การดําเนินการ รับหน่วยข้อมูล หรือ รายการแถว ต้นทางอาจจําเป็นต้องมีตัวกรอง - ปัญหาการกำหนดเวลา: หากโฟลว์ของคุณอัปเดตระเบียนและหลังจากนั้นอ่านกลับในทันที การอ่านอาจส่งกลับข้อมูลที่ล้าหลังได้ เพิ่มการดําเนินการ หน่วงเวลาสั้น ๆ (5-30 วินาที) ระหว่างการเขียนกับการอ่าน
เคล็ดลับ
เพิ่มการดําเนินการ เขียน ที่จุดสําคัญในโฟลว์ของคุณเพื่อตรวจสอบค่าระดับกลาง ตั้งค่าการป้อนข้อมูลเขียนลงในเนื้อหาแบบไดนามิกที่คุณต้องการตรวจสอบ เรียกใช้โฟลว์ จากนั้นตรวจสอบแต่ละผลลัพธ์ เขียน ในประวัติการเรียกใช้เพื่อติดตามว่าค่าไม่ถูกต้องที่ไหน
ข้อความข้อผิดพลาดทั่วไป
ตารางต่อไปนี้ประกอบด้วยการอ้างอิงด่วนสําหรับข้อความแสดงข้อผิดพลาดที่คุณอาจพบ
| ข้อความแสดงข้อผิดพลาด | การแปล | แก้ไข |
|---|---|---|
| ไม่สามารถดำเนินการที่ขอเนื่องจากเกินขีดจำกัดการดูรายการ | SharePoint รับรายการ จะส่งคืนมากกว่า 5,000 รายการ | เพิ่มตัวกรอง OData หรือใช้กับ $top=5000 การแบ่งหน้า กรองคอลัมน์ที่จัดทําดัชนี |
| ชนิดข้อมูลไม่ถูกต้อง คาดว่าจะเป็นสตริงแต่ได้รับ Null | เขตข้อมูลที่คุณกําลังอ้างอิงจะว่างเปล่า (null) และการดําเนินการที่ต้องการข้อความ | ตัดการอ้างอิงใน coalesce(field, '') หรือเพิ่มเงื่อนไขเพื่อตรวจสอบ null ก่อน |
| "การดําเนินการล้มเหลว การดําเนินการล้มเหลว ไม่มีการดำเนินการที่ขึ้นอยู่กับกันที่สำเร็จ | บล็อกขอบเขตล้มเหลว ซึ่งยกเลิกการดําเนินการที่ตามมาทั้งหมดภายใน | ค้นหาการดําเนินการเฉพาะภายในขอบเขตที่ล้มเหลวก่อน แก้ไขการดําเนินการนั้น |
| การรันโฟลว์หมดเวลา | โฟลว์เกินระยะเวลาสูงสุด 30 วัน | โฟลว์ที่ใช้เวลานานจําเป็นต้องได้รับการออกแบบใหม่ ใช้โฟลว์ย่อยสำหรับส่วนที่ทำงานนาน หรือแยกออกเป็นหลายโฟลว์โดยใช้สถานะเฟล็กส์ |
| การประเมินผลนิพจน์ล้มเหลว (ExpressionEvaluationFailed) | นิพจน์มีข้อผิดพลาดทางไวยากรณ์หรืออ้างอิงค่าที่ไม่มีอยู่ในรันไทม์ | เปิดการดําเนินการ ตรวจสอบแต่ละนิพจน์ ค้นหาชื่อฟังก์ชันที่สะกดผิด จํานวนพารามิเตอร์ที่ไม่ถูกต้อง หรือการอ้างอิงไปยังขั้นตอนที่อาจไม่ได้ดําเนินการ |
| "การเชื่อมต่อไม่ถูกต้อง" | การเชื่อมต่อถูกลบหรือข้อมูลประจําตัวหมดอายุ | เลือก การเชื่อมต่อ ค้นหาการเชื่อมต่อ และรับรองความถูกต้องใหม่หรือสร้างใหม่ |
| "โฟลว์แบบซ้อนกันไม่ได้รับการสนับสนุนในบริบทนี้" | คุณกำลังเรียกใช้โฟลว์ลูกจากภายใน Apply to Each หรือในบริบทที่ไม่รองรับการใช้งานนี้ |
ย้ายการเรียกใช้โฟลว์ลูกออกไปอยู่นอกการวนรอบ หรือปรับโครงสร้างเพื่อส่งอาร์เรย์ทั้งหมดไปยังโฟลว์ลูกและจัดการวนรอบภายในแทน |
สำคัญ
เมื่อคุณพบข้อผิดพลาดที่ไม่ได้แสดงที่นี่ ให้คัดลอกข้อความแสดงข้อผิดพลาดที่แน่นอน การค้นหาข้อความที่แน่นอนใน ฟอรั่มชุมชน Power Automate หรือการอ้างอิงรหัสข้อผิดพลาดของโฟลว์ Cloud เป็นเส้นทางที่เร็วที่สุดไปยังโซลูชัน
ข้อมูลที่เกี่ยวข้อง
- แก้ไขความล้มเหลวในการเชื่อมต่อในโฟลว์ระบบคลาวด์
- การอ้างอิงรหัสข้อผิดพลาดของโฟลว์ระบบคลาวด์
- ใช้ประโยชน์สูงสุดจาก Copilot ใน Power Automate Designer
- คู่มือปรุงนิพจน์สําหรับโฟลว์ระบบคลาวด์
- ฟอรั่มชุมชน Power Automate
หมายเหตุ: ผู้เขียนจัดทําบทความนี้ด้วยความช่วยเหลือจาก AI เรียนรู้เพิ่มเติม