อาการ
Flowดูเหมือนว่าการเริ่มใช้งานช้าๆ และอาจค้างอยู่ในขั้นตอนเดียวในตัวแสดงการเรียกใช้โฟลว์
โปรดทราบว่าสิ่งนี้แตกต่างจากทริกเกอร์ไม่ยิง ซึ่งในกรณีนี้โฟลว์จะไม่เริ่มต้นหรือแสดงในรายการประวัติการเรียกใช้งาน บทความนี้ใช้ไม่ได้กับทริกเกอร์ไม่ยิง
สาเหตุ
มีสาเหตุที่เป็นไปได้หลายสาเหตุในการเรียกใช้โฟลว์ที่ช้า:
-
บริการที่คุณเชื่อมต่อจะช้าลง
-
ตัวอย่างเช่น คิวรีที่เรียกใช้SQLคิวรีจะทําให้โฟลว์ช้าลงในขณะที่รอจนกว่าการทําคิวรีจะเสร็จสมบูรณ์
-
-
ตัวเชื่อมต่อที่คุณใช้งานจะลดความเร็วลงเป็นกลไกการป้องกันบริการ
-
ตัวอย่างเช่น ตัวเชื่อมต่อSharePointที่ 600 ต่อนาที การเชื่อมต่อแบบSharePointเดียวที่ใช้ระหว่างโฟลว์หลายขั้นตอนยังคงสามารถดําเนินการได้เพียง 600 รายการต่อนาทีเท่านั้น
-
หน้าตัวเชื่อมต่อส่วนใหญ่มี ส่วนการควบคุมปริมาณที่เอกสารถึงขีดจํากัดนี้
-
-
คุณอาจเห็นข้อผิดพลาด 429 (การร้องขอมากเกินไป) ในโฟลว์ของคุณที่มีข้อความแสดงข้อผิดพลาด เช่น "เกินขีดจํากัดอัตรา ลองอีกครั้งใน 27 วินาที"
-
-
โฟลว์ของคุณคือการปฏิบัติการที่มากเกินไปต่อวัน เกินขีดจํากัดการแอคชันรายวันของแผนของคุณ
-
คุณสามารถดูจํานวนขั้นต่Power Automateที่บริการของ Power Automateจะอนุญาตในแต่ละแผนบนหน้า ข้อจํากัดการร้องขอและการจัดสรร
-
บัตรทุกใบในโฟลว์ที่ถูกปฏิบัติการจะนับเป็นการโทร API (การปฏิบัติการ) ซึ่งรวมถึงการแอคชันทั้งสองที่ส่งผลให้เกิดการโทรที่ส่งออก (เช่น การโทร SharePoint) และการแอคชันที่จะไม่ (เช่น การตั้งค่าตัวแปร การหน่วงเวลา และอื่นๆ) การแอคชันที่เสร็จสมบูรณ์และล้มเหลวเท่านั้น (แต่ข้ามไม่ได้) จะถูกนับรวมในขีดจํากัด
-
โดยทั่วไปPower Automateบริการจะอนุญาตให้มีนับสูงกว่าตามเอกสารในที่นี้ และจะไม่โฟลว์ช้าโดยยึดตามค่าเกินเป็นครั้งคราวและเหมาะสม อย่างไรก็ตาม ถ้าโฟลว์ของคุณมีนับการกระทบทางเหนือขีดจํากัดเหล่านี้ การควบคุมปริมาณที่อาจเกิดขึ้น หรือในกรณีที่มีการละเมิดที่ขยายเวลา การปิดใช้งาน
-
คุณสามารถใช้แท็บการวิเคราะห์ของหน้ารายละเอียดโฟลว์เพื่อวินิจฉัยการใช้งานการแอคชัน
-
-
โฟลว์ของคุณเกินปริมาณการใช้ข้อมูลต่อวัน นี่คือปริมาณข้อมูลที่โฟลว์ของคุณใช้เป็นผลมาจากการดําเนินการการป้อนข้อมูล/ผลลัพธ์
-
โฟลว์ของคุณเกินขีดจํากัดที่กําหนดไว้Power Automateจํากัดและการกําหนดค่า
-
เมื่อควบคุมปริมาณเฉพาะเหล่านี้ การกระทดดและข้าม (เช่นอาจเกิดขึ้นในสาขา if/else) นับรวมถึงขีดจํากัด
-
ละเมิดข้อจํากัดของแผนที่แสดงอยู่ในตารางด้านล่างเป็นเรื่องที่พบได้บ่อยกว่า
-
สรุปแผน
แผน |
ขีดจํากัดการปฏิบัติการต่อวัน |
การใช้ข้อมูลต่อวัน |
Office 365 Flowสิทธิ์และรุ่นทดลองใช้ |
การแอคชัน 2,000การโฟลว์ทั้งหมดที่สร้างขึ้นโดยผู้ใช้รายเดียว |
1GB ในโฟลว์ทั้งหมดที่สร้างขึ้นโดยผู้ใช้รายเดียว |
ชําระเงินต่อผู้ใช้ สิทธิ์การใช้งานสมาชิกทีม Dynamics |
การแอคชัน 5,000การโฟลว์ทั้งหมดที่สร้างขึ้นโดยผู้ใช้รายเดียว |
10 GB ในโฟลว์ทั้งหมดที่สร้างขึ้นโดยผู้ใช้รายเดียว |
สิทธิ์การใช้งาน Dynamics Professional แบบชําระเงิน |
การแอคชัน 10,000รายการระหว่างโฟลว์ทั้งหมดที่สร้างขึ้นโดยผู้ใช้รายเดียว |
10 GB ในโฟลว์ทั้งหมดที่สร้างขึ้นโดยผู้ใช้รายเดียว |
สิทธิ์การใช้งานแอปพลิเคชัน Dynamics Enterprise แบบชําระเงิน |
การแอคชัน 20,000รายการระหว่างโฟลว์ทั้งหมดที่สร้างขึ้นโดยผู้ใช้รายเดียว |
10 GB ในโฟลว์ทั้งหมดที่สร้างขึ้นโดยผู้ใช้รายเดียว |
สิทธิ์การใช้งานแบบชําระเงินต่อโฟลว์ |
15,000 การแอคชันต่อขั้นตอน |
ที่เก็บข้อมูล 50 GBต่อโฟลว์ |
การแก้ไข
คุณสามารถลดปัญหาได้โดย:
-
ออกแบบโฟลว์ของคุณใหม่เพื่อใช้การกระบงองที่น้อยลงและข้อมูลน้อยลง
-
ถ้าคุณมีการวนรอบแบบ 'Do until' หรือ 'For each item' ในโฟลว์ของคุณ ให้ดูว่าคุณสามารถลดจํานวนการวนรอบการวนรอบ หรือการวนรอบที่อาจเกิดจากการเรียกใช้รายการให้มีการวนรอบมากขึ้นเพื่อวนรอบ
-
ตัวเชื่อมต่อจํานวนมากมีพารามิเตอร์ 'กรองคิวรี' และ 'นับจํานวนสูงสุด' ที่สามารถใช้เพื่อลดจํานวนรายการและปริมาณข้อมูลที่ดึงได้ การกรองด้วย Odata
-
ถ้าคุณมีโฟลว์ที่จัดเวลาให้ใช้งานบ่อย ให้พิจารณาการลดความถี่ อาจมีการตรวจทานแก้ไขหลายโฟลว์ที่เรียกใช้หนึ่งครั้งต่อนาทีหรือชั่วโมงเพื่อให้เกิดความบ่อยน้อยลง
-
ถ้าโฟลว์ของคุณโต้ตอบกับไฟล์ ให้ตระหนักถึงขนาดไฟล์และพยายามลดขนาดถ้าเป็นไปได้
-
ถ้าคุณต้องการใช้คุณสมบัติเดียวที่ถูกส่งกลับโดยแอคชันที่มีขนาดใหญ่ผลลัพธ์หลายครั้ง ให้พิจารณาใช้ 'เตรียมใช้งานตัวแปร' เพื่อจัดเก็บคุณสมบัตินั้น และใช้ตัวแปรในการแอคชันในภายหลัง แม้ว่าคุณสมบัติเพียงคุณสมบัติเดียวจะถูกใช้งานจากผลลัพธ์ของการแอคชันก่อนหน้า ผลลัพธ์ทั้งหมดของการแอคชันนั้นที่จะถูกส่งไปยังการแอคชันที่ใหม่กว่าเป็นข้อมูลป้อนเข้า
-
-
การซื้อต่อผู้ใช้ หรือสิทธิFlowการใช้งานต่อผู้ใช้จากหน้าราคา
-
ถ้าโฟลว์ของคุณใช้การปฏิบัติการหลายพันอย่างทุกวัน คุณควรพิจารณาซื้อสิทธิ์การใช้งานต่อ Flow เพื่อให้ได้ปริมาณงานและโควตาที่สูงกว่า Per Flow plans provide the best performance quotas available.
-
Power Automate จะเพิ่มความสามารถในการซื้อชุด Add-on เพิ่มเติมได้ในที่สุด ถ้าแผน Per Flow ยังไม่เพียงพอ แต่จนกว่าจะถึงเวลาดังกล่าว ถ้าคุณต้องมีการกระทกมากกว่าที่เราให้ในแต่ละวัน คุณสามารถพิจารณาส่งออกโฟลว์ของคุณไปยังแอปตรรกะ โปรดทราบว่า แอปตรรกะจะคิดค่าบริการตามการกระทาดังนั้นคุณจะสังเกตเห็นค่าใช้จ่ายที่เกี่ยวข้องกับขั้นตอนของคุณมากขึ้น
-
ในหน้าการกําหนดราคา คุณสามารถเลือกแผนที่ต้องการซื้อได้
ผู้ดูแลระบบผู้เช่าจะต้องไปที่หน้านี้และซื้อแผน เนื่องจากผู้ใช้ทั่วไปจะได้รับข้อความแจ้งว่าไม่สามารถซื้อแผนแต่ละรายการได้ ผู้ดูแลผู้เช่าจะถูกเปลี่ยนเส้นทางOfficeพอร์ทัลการซื้อแผน ผู้ดูแลผู้เช่าควรปรับใช้แผนกับผู้ใช้ที่สร้างขั้นตอน สามารถFlowแต่ละแผนได้บนหน้ารายละเอียดโฟลว์
เมื่อซื้อและมอบหมายสิทธิ์การใช้งานแล้ว ผู้เขียนโฟลว์ควรบันทึกใหม่ อีกวิธีหนึ่งคือ โฟลว์จะได้รับการอัปเดตในพื้นหลังสัปดาห์ละครั้งเพื่อแสดงแผนปัจจุบัน