แชร์ผ่าน


การหยุดอย่างปลอดภัย

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

การหยุดอย่างปลอดภัยทำงานอย่างไร

ในการใช้การหยุดอย่างปลอดภัยต้องกำหนดค่าส่วนประกอบสองส่วน:

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

แนวทางปฏิบัติ

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

ข้อจำกัด

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

ข้อมูลอ้างอิงการดำเนินการควบคุมโฟลว์