การกำหนดวิธีการทำงานอัตโนมัติที่จะใช้
หลังจากการออกแบบกระบวนการเสร็จสิ้น ขั้นตอนต่อไปคือการออกแบบสถาปัตยกรรม ที่คุณมุ่งเน้นไปที่วิธีที่คุณจะทำให้กระบวนการนั้นเป็นไปโดยอัตโนมัติ
ก่อนอื่นคุณต้องกำหนดประเภทของตัวเชื่อมต่อที่คุณสามารถใช้ (ถ้ามี) จากนั้นเลือกทริกเกอร์เพื่อเริ่มการทำงานอัตโนมัติ
เลือกวิธีการทำงานอัตโนมัติ
ตามหลักการแล้ว ระบบทั้งหมดที่คุณต้องการทำให้เป็นอัตโนมัติจะมีตัวเชื่อมต่อ Power Automate ตรวจสอบ รายการตัวเชื่อมต่อ เพื่อดูว่ามีตัวเชื่อมต่อสำหรับระบบที่คุณวางแผนจะทำให้เป็นอัตโนมัติหรือไม่ หลังจากคุณพบตัวเชื่อมต่อ ตรวจสอบให้แน่ใจว่าการดำเนินการที่คุณต้องการพร้อมใช้งานสำหรับตัวเชื่อมต่อนั้น ตัวอย่างเช่น ตัวเชื่อมต่อสำหรับระบบอีเมลจะต้องมีการดำเนินการสำหรับ "ส่ง" "ตอบกลับ" และ "ลบ"
หากไม่มีตัวเชื่อมต่อที่ใช้งานได้ คุณมีตัวเลือกให้เลือกดังต่อไปนี้:
สร้างตัวเชื่อมต่อที่กำหนดเอง: นี่เป็นวิธีการทำงานอัตโนมัติที่ต้องการหากคุณเป็นนักพัฒนาหรือองค์กรของคุณมีนักพัฒนาที่สามารถสร้างตัวเชื่อมต่อที่กำหนดเองได้ ตัวเชื่อมต่อที่กำหนดเองช่วยให้ระบบอัตโนมัติโต้ตอบกับระบบเป้าหมายผ่าน API ที่เผยแพร่ได้ API นี้ควรมีความยืดหยุ่นต่อการเปลี่ยนแปลงของระบบ ข้อมูลเพิ่มเติม: สร้างตัวเชื่อมต่อที่กำหนดเองตั้งแต่เริ่มต้น
ใช้ตัวเชื่อมต่อ HTTP: หากคุณเป็นนักพัฒนาและมีสถานการณ์แบบครั้งเดียวที่คุณต้องเชื่อมต่อกับระบบที่ไม่มีตัวเชื่อมต่อ แต่คุณไม่ต้องการตั้งค่าตัวเชื่อมต่อแบบกำหนดเอง วิธีที่ดีที่สุดต่อไปของคุณคือใช้ตัวเชื่อมต่อ HTTP ข้อมูลเพิ่มเติมจากคู่มือ Azure Logic Apps: เพิ่มทริกเกอร์ HTTP
สร้างเว็บเบราว์เซอร์อัตโนมัติ: หากคุณไม่พบตัวเชื่อมต่อ และหากระบบเป็นเว็บเบราว์เซอร์ตามแอปพลิเคชันหรือเว็บไซต์ คุณควรพิจารณาระบบอัตโนมัติของเว็บเบราว์เซอร์ ระบบอัตโนมัติของเว็บเบราว์เซอร์จะเลียนแบบอินพุตคีย์บอร์ดและการเคลื่อนไหวของเมาส์ราวกับว่ามนุษย์กำลังใช้เบราว์เซอร์ คุณสามารถ สร้างกระบวนการระบบอัตโนมัติของเบราว์เซอร์ ด้วยเดสก์ท็อป Power Automate
สร้างระบบอัตโนมัติของแอปพลิเคชันบนเดสก์ท็อป: หากคุณไม่พบตัวเชื่อมต่อ และหากระบบเป็นแอปพลิเคชันเดสก์ท็อปบนพีซีนี่ คือวิธีการทำงานอัตโนมัติที่จะใช้ Power Automate มีความสามารถที่เลียนแบบอินพุตคีย์บอร์ดและการเคลื่อนไหวของเมาส์ราวกับมนุษย์ สำหรับระบบอัตโนมัติของแอปพลิเคชันบนเดสก์ท็อป คุณ สร้างกระบวนการ Power Automate Desktop ด้วย Power Automate Desktop
ตารางต่อไปนี้เปรียบเทียบวิธีการต่างๆ
เมธอด | ใช้งานง่าย | ต้องการพื้นฐานการพัฒนาหรือไม่ | ได้รับผลกระทบจากการเปลี่ยนแปลงระบบหรือไม่ | ต้องใช้เวลาในการตั้งค่าหรือพัฒนาหรือไม่ |
---|---|---|---|---|
ตัวเชื่อมต่อ | ง่ายที่สุด | ไม่ | ไม่ | ไม่มี |
ตัวเชื่อมต่อแบบกำหนดเอง | ง่าย | มี | ไม่ | มี |
ตัวเชื่อมต่อ HTTP | ง่าย | มี | ไม่ | ไม่ |
ระบบอัตโนมัติของเว็บเบราว์เซอร์ | ง่าย | ไม่ แต่เป็นความรู้พื้นฐานของ CSS และ HTML เป็นสิ่งจำเป็น | มี | มี |
ระบบอัตโนมัติของแอปพลิเคชันบนเดสก์ท็อป | ง่าย | ไม่ | มี | มี |
ในสถานการณ์อัตโนมัติที่ซับซ้อน คุณสามารถรวมวิธีการเหล่านี้ทั้งหมด
เลือกทริกเกอร์เพื่อเริ่มการทำงานอัตโนมัติ
ด้วยวิธีการทำงานอัตโนมัติทั้งหมดที่กล่าวถึงก่อนหน้านี้ คุณต้องพิจารณาวิธีการ ทริกเกอร์ (เริ่ม) ระบบอัตโนมัติเหล่านี้ วิธีที่คุณสามารถเรียกใช้ระบบอัตโนมัติ ได้แก่:
- ทริกเกอร์อัตโนมัติ
- ทริกเกอร์ทันทีหรือด้วยตนเอง
- ทริกเกอร์ตามกำหนดการ
ทริกเกอร์อัตโนมัติ
ด้วย ทริกเกอร์อัตโนมัติ ระบบจะเริ่มการทำงานอัตโนมัติโดยอัตโนมัติเมื่อตรงตามเงื่อนไข (โปรดทราบว่าตัวเชื่อมต่อบางตัวอาจไม่มีทริกเกอร์อัตโนมัติ)
ตัวอย่างของทริกเกอร์อัตโนมัติ ได้แก่:
- เมื่อได้รับอีเมลใน Outlook
- เมื่อไฟล์ใหม่ถูกย้ายไปยัง OneDrive
- เมื่้อสร้างแถวใหม่ใน Microsoft Dataverse
- เมื่อมีการปรับเปลี่ยนรายการในรายการ SharePoint แบบกำหนดเอง
ตัวอย่างกรณีการใช้งานสำหรับรายงานค่าใช้จ่ายอาจเป็นการตั้งค่าทริกเกอร์อัตโนมัติเพื่อเริ่มขั้นตอนการอนุมัติเมื่อมีการสร้างแถวใหม่ในตารางการอนุมัติค่าใช้จ่ายใน Dataverse สิ่งนี้ทำให้แน่ใจ ตัวอย่างเช่น เมื่อสร้างฟอร์มด้วย Power Apps ซึ่งสร้างแถวใหม่ใน Dataverse โฟลว์การอนุมัติจะถูกทริกเกอร์โดยอัตโนมัติ
ทริกเกอร์ทันทีหรือด้วยตนเอง
ทริกเกอร์ ทันที หรือ ด้วยตนเอง เป็นทริกเกอร์ประเภทหนึ่งที่ผู้ใช้ต้องเริ่มการทำงานอัตโนมัติด้วยตนเอง หรือทริกเกอร์เริ่มทำงานทันที สิ่งนี้สามารถทริกเกอร์ได้โดยตรงจาก โฟลว์แบบทันที หรือบริการของ Microsoft
ทริกเกอร์ตามกำหนดการ
ทริกเกอร์ตามกำหนดการ ทำงานตามวันที่และเวลาที่กำหนด และทำซ้ำเป็นระยะ มีประโยชน์สำหรับสถานการณ์ที่คุณต้องการทำงานอัตโนมัติที่เกิดขึ้นทุกวัน รายสัปดาห์ หรือรายเดือน
ในตัวอย่างรายงานค่าใช้จ่าย ทีมบัญชีอาจใช้ทริกเกอร์ตามกำหนดเวลาเพื่อส่งอีเมลอัตโนมัติทุกวันศุกร์เมื่อรายงาน BI ประจำสัปดาห์พร้อม